prospector v1.7.5 Release Notes
-
Just say no to bugs.
🆕 New:
- Profile inheritance is now optional - appending a profile name with a
?
means that if it is not found, prospector will simply continue.Read the documentation here <https://prospector.landscape.io/en/master/profiles.html#inheritance>
. Closes#161 <https://github.com/PyCQA/prospector/issues/161>
🛠 Fixes:
- 🗄 Stopped the ProfileValidator tool raising errors about
pep8
andpep257
sections being unknown. Instead, they raise deprecated warnings. - 💅 Blending works again - for example, pylint and pycodestyle errors representing the same thing are combined. After renaming pep8 to pycodestyle, this only worked when using legacy names.
- 👻 Unrecognised Mypy options now raise an exception instead of silently carrying on -
#455 <https://github.com/PyCQA/prospector/issues/455>
_
Tidyup:
- ⚠ Lots of warnings fixed from running prospector on itself
- Profile inheritance is now optional - appending a profile name with a