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. Closes #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
Tidyup:
- Lots of warnings fixed from running prospector on itself