summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Better documentation for the change in version during releasepylint-2.7.0Pierre Sassoulas2021-02-212-2/+7
|
* Upgrade the documentation about releasePierre Sassoulas2021-02-213-48/+70
|
* Apply copyrite --contribution-thresholdPierre Sassoulas2021-02-21102-97/+225
|
* Upgrade version to 2.7.0 and fix astroid to 2.5.0Pierre Sassoulas2021-02-212-3/+3
|
* Edit highlights for 2.7.0 in whatsnewPierre Sassoulas2021-02-211-2/+4
|
* Fix link to isort documentation in doc/faq.rstPierre Sassoulas2021-02-211-1/+1
|
* Migrate from % syntax or bad format() syntax to fstringPierre Sassoulas2021-02-2115-127/+62
| | | | We can do that in python 3.6
* Move from % string formatting syntax to f-string or .format()Pierre Sassoulas2021-02-2139-115/+115
|
* Add pyupgrade to the pre-commit configurationPierre Sassoulas2021-02-211-0/+6
|
* Remove the # coding, since PEP3120 the default is UTF8Pierre Sassoulas2021-02-2156-79/+0
|
* DeprecatedMixin: Fix typos and order of base classes in testMatus Valo2021-02-212-3/+3
|
* Move message definition to the DeprecatedMixin classMatus Valo2021-02-213-15/+16
|
* Added example of deprecation checkerMatus Valo2021-02-212-1/+92
|
* Introduced DeprecatedMixinMatus Valo2021-02-215-34/+166
|
* Add new `consider-using-generator` and 'use-a-generator' checkersIkraduya Edian2021-02-208-0/+101
| | | | | | | | See issue #3165 (#3309) See https://github.com/PyCQA/pylint/pull/3309#discussion_r576683109 Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Daniel Hahler <github@thequod.de>
* Fix false positive when map() receives iterableTiago Honorato2021-02-205-2/+14
| | | | | | | Since map() supports iterables, it should not issue builtin-not-iterating for iterable arguments. Signed-off-by: Tiago Honorato <tiagohonorato1@gmail.com>
* Additional changesMarc Mueller2021-02-203-45/+2
|
* Remove unnecessary checksMarc Mueller2021-02-203-20/+6
|
* Remove pre-commit part that are in github action from travis.ymlPierre Sassoulas2021-02-201-6/+0
|
* Fix 422 Client Error: Unprocessable Entity for urlPierre Sassoulas2021-02-201-1/+1
|
* Small update to python hash generationMarc Mueller2021-02-201-27/+21
|
* Small update to pre-commit hash generationMarc Mueller2021-02-201-4/+5
|
* Remove unnecessary workflow stepMarc Mueller2021-02-201-10/+1
|
* Update ChangeLogMarc Mueller2021-02-201-1/+1
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Add Github Action configMarc Mueller2021-02-207-1/+479
| | | | | * Add changlog entry * Includes review changes
* Update tox.ini formattingMarc Mueller2021-02-201-9/+9
|
* Fix false positive when zip() receives iterable (#4105)tiagohonorato2021-02-194-2/+13
| | | | | | | | Since zip() supports iterables, it should not be an issue builtin-not-iterating for iterable arguments. Signed-off-by: Tiago Honorato <tiagohonorato1@gmail.com> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* add nan-comparison checker for NaN comparisonsOr Bahari2021-02-186-2/+131
| | | | **After fix whatsnew to 2.7
* Fix the changelog and whatsnew retroactively for 2.7 releasePierre Sassoulas2021-02-164-46/+75
| | | | | | | | | | | | Remove everything that was in 2.6 changelog when it should be in 2.7 following the decision taken in #3831. This can be checked with ``` git remote add pyorigin git@github.com:PyCQA/pylint.git git diff pyorigin/2.6 doc/whatsnew/ git diff pyorigin/2.6 ChangeLog ``` The idea is that nothing should be added between 2.6 and now in a 2.6 portion everything done between now and 2.6 should be in 2.7.
* Fix issue with nested PEP 604 syntaxMarc Mueller2021-02-167-32/+68
|
* Fix issue with nested PEP 585 syntaxMarc Mueller2021-02-167-16/+95
|
* Remove python 3.8 from AppVeyor following reviewPierre Sassoulas2021-02-161-2/+0
| | | | See https://github.com/PyCQA/pylint/pull/4091\#discussion_r576412265
* Move from format() to f-string where it makes sensePierre Sassoulas2021-02-1626-245/+148
| | | | As we do not maintain python 3.5 it permit to simplify some code
* Fix pylint warningshippo912021-02-161-1/+0
|
* Disable TestNoSixDavid Gilman2021-02-161-3/+1
| | | | | | | At this point there are still a handful of packages that are pulling in six so it is not easy to get a six-free testing environment. Maybe in a few months or a year the community will start its detachment from six and this can come back in.
* Remove Python 3.4 compatibility code from MessageDavid Gilman2021-02-161-3/+1
|
* Remove tests that only run pre-Python 3.6David Gilman2021-02-1639-398/+0
|
* Bump minimum required Python to 3.6David Gilman2021-02-164-1/+7
|
* Re-add accidentally removed py3k unittestDavid Gilman2021-02-161-0/+23
|
* Check for lack of six in tox test runsDavid Gilman2021-02-161-0/+14
|
* Remove six dependency from test suiteDavid Gilman2021-02-1617-64/+57
|
* Graingert add generated members match against the qualified name (#4092)Pierre Sassoulas2021-02-156-12/+37
| | | | | | | | * Fix #2498: add generated-members match against the qualified name Add test for fully qualified generated-members Co-authored-by: Gauthier Sebaux <gauthier.sebaux@wavestone.com> Co-authored-by: Thomas Grainger <tagrain@gmail.com>
* Ignore F401 'distutils.command.install_lib' imported but unusedPierre Sassoulas2021-02-151-1/+3
| | | | Do we even want to use distutil anyway ?
* Fix E265 block comment should start with '# 'Pierre Sassoulas2021-02-151-1/+2
|
* Fix W504 line break after binary operatorPierre Sassoulas2021-02-151-4/+2
|
* Fix E266 too many leading '#' for block commentPierre Sassoulas2021-02-151-9/+2
|
* Fix E731 do not assign a lambda expression, use a defPierre Sassoulas2021-02-152-3/+6
|
* F841 local variable 'exc' is assigned to but never usedPierre Sassoulas2021-02-151-1/+1
|
* Fix E301 expected 1 blank line, found 0Pierre Sassoulas2021-02-151-2/+14
|
* Fix all E741 ambiguous variable name 'l'Pierre Sassoulas2021-02-152-15/+14
|