Bump pylint from 2.5.3 to 2.6.0
Created by: dependabot[bot]
Bumps pylint from 2.5.3 to 2.6.0.
Changelog
Sourced from pylint's changelog.
What's New in Pylint 2.6.0?
Release date: 2020-08-20
Fix various scope-related bugs in
undefined-variablecheckerbad-continuation and bad-whitespace have been removed, black or another formatter can help you with this better than Pylint
Close #246, #289, #638, #747, #1148, #1179, #1943, #2041, #2301, #2304, #2944, #3565
The no-space-check option has been removed. It's no longer possible to consider empty line like a
trailing-whitespaceby using clever optionsClose #1368
missing-kwoais no longer emitted when dealing with overload functionsClose #3655
mixed-indentation has been removed, it is no longer useful since TabError is included directly in python3
Add
super-with-argumentscheck for flagging instances of Python 2 style super calls.Add an faq detailing which messages to disable to avoid duplicates w/ other popular linters
Fix superfluous-parens false-positive for the walrus operator
Close #3383
Fix
fail-undernot accepting floatsFix a bug with
ignore-docstringsignoring all lines in a moduleFix
pre-commitconfig that could lead to undetected duplicate lines of codeFix a crash in parallel mode when the module's filepath is not set
Close #3564
Add
raise-missing-fromcheck for exceptions that should have a cause.Support both isort 4 and isort 5. If you have pinned isort 4 in your projet requirements, nothing changes. If you use isort 5, though, note that the
known-standard-libraryoption is not interpreted the same in isort 4 and isort 5 (see the migration guide in isort documentation for further details). For compatibility's sake for most pylint users, theknown-standard-libraryoption in pylint now maps toextra-standard-libraryin isort 5. If you really want whatknown-standard-librarynow means in isort 5, you must disable thewrong-import-ordercheck in pylint and run isort manually with a proper isort configuration file.Close #3722
Commits
-
8197144Merge pull request #3784 from PyCQA/2.6 -
2d1f962Corrects syntax error that prevent upload to pypi -
5071831Merge pull request #3783 from PyCQA/2.6 -
1f7c29cSets up copyright -
ef58e02Set the version number -
4582a4bSet the release date -
52fd8e1tox: Don't mention isort in dependencies -
89f1a6fSwitch to isort 5 for pylint's own code -
9bc9bdfSupport both isort 4 and isort 5 -
707fc46Add missing test dependency pytest-benchmark to setup.py - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)