Changelog for https://github.com/mbarkhau/pylint-ignore
- Pin
pylint<2.13
Newer versions of pylint have different messages. Further work on pylint-ignore is discouraged in favor of work on integrating a "baseline" approach into pylint directly.
-
Add/document support for pre-commit. Thank you James Quilty for this contribution github/issue/9 github/pull/10 ❤️.
-
Fix github #11: MessagesHandlerMixIn has been removed in pylint 2.12
-
Breaking: Drop support for
Python<3.7
-
Breaking: Drop support for
pylint<2.4
Due to internal API changes in pylint, older versions of pylint are no longer supported. If you need to use an older version of pylint, you will have to pin
pylint-ignore==2021.1021
.
- Fix github #6: Issue with paths on windows.
Thank you davidsheldon
- Fix github #5: Missing fixture files in source distribution
- Fix github #4: Bug related to trailing-whitespace
Thank you @agraul (Alexander Graul) for finding these issues.
- Fix github #2: Typerror
- Fix gitlab #2: Bug related to invokation with invalid arguments (which caused the underlying pylint error to be hidden).
- Fix: bugs related to multiprocessing on MacOSX and Windows
- Fix: enable use of
--jobs=<n>
withn > 1
- Fix: compatability with python 2.7 and pylint 1.9.5
- Add overview section to
pylint-ignore.md
file. - Fix: Handling of issues not related to a specific file or line (e.g.
duplicate-code
across multiple files) - Fix: parsing of
--ignorefile
argument. - Fix: parsing of
--jobs
argument. - Allow ignore of
(E) error
messages again, prioritize entries, instead in ignorefile.
- Don't ignore messages of type
(E) error, for probable bugs in the code
- Initial release