3.6.0 – 2018-10-23¶
You can view the 3.6.0 milestone on GitHub for more details.
New Dependency Information¶
Features¶
- Add
pathsto allow local plugins to exist outside ofsys.path(See also #1067, #1237) - Copy
setup.cfgfiles to the temporary git hook execution directory (See also #1299) - Only skip a file if
# flake8: noqais on a line by itself (See also #259, #873) - Provide a better user experience for broken plugins (See also #1178)
- Report
E902when a file passed on the command line does not exist (See also #645, #878) - Add
--extend-ignorefor extending the defaultignoreinstead of overriding it (See also #1061, #1180)
Bugs Fixed¶
- Respect a formatter’s newline setting when printing (See also #1238)
- Fix leaking of processes in the legacy api (See also #650, #879)
- Fix a
SyntaxWarningfor an invalid escape sequence (See also #1186) - Fix
DeprecationWarningdue to import ofabcclasses from thecollectionsmodule (See also #887) - Defer
setuptoolsimport to improve flake8 startup time (See also #1190) - Fix inconsistent line endings in
FileProcessor.lineswhen running under python 3.x (See also #263, #889)