summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [pre-commit.ci] pre-commit autoupdate (#7278)pre-commit-ci[bot]2022-08-091-1/+1
| | | | | | | updates: - [github.com/PyCQA/flake8: 5.0.3 → 5.0.4](https://github.com/PyCQA/flake8/compare/5.0.3...5.0.4) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Check for `<cwd>` before removing first item from `sys.path` in ↵Karthik Nadig2022-08-093-2/+24
| | | | `modify_sys_path`. (#7277)
* Bump actions/setup-python from 4.1.0 to 4.2.0dependabot[bot]2022-08-098-18/+18
| | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.1.0 to 4.2.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4.1.0...v4.2.0) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump flake8 from 5.0.2 to 5.0.4dependabot[bot]2022-08-081-1/+1
| | | | | | | | | | | | | | Bumps [flake8](https://github.com/pycqa/flake8) from 5.0.2 to 5.0.4. - [Release notes](https://github.com/pycqa/flake8/releases) - [Commits](https://github.com/pycqa/flake8/compare/5.0.2...5.0.4) --- updated-dependencies: - dependency-name: flake8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump flake8-typing-imports from 1.12.0 to 1.13.0dependabot[bot]2022-08-081-1/+1
| | | | | | | | | | | | | | Bumps [flake8-typing-imports](https://github.com/asottile/flake8-typing-imports) from 1.12.0 to 1.13.0. - [Release notes](https://github.com/asottile/flake8-typing-imports/releases) - [Commits](https://github.com/asottile/flake8-typing-imports/compare/v1.12.0...v1.13.0) --- updated-dependencies: - dependency-name: flake8-typing-imports dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* [open source insight] Add the badge from OpenSSF (#7267)Pierre Sassoulas2022-08-072-0/+9
| | | | | | | Pylint is now using Scorecards to implement security recommendations from the OpenSSF. This is done in order to secure our supply chains using a combination of automated tooling and best practices, most of which were already implemented before. See https://openssf.org/
* Fix failing tests in 'test_self.py' under MacOS (#7234)Mark Byrne2022-08-031-4/+14
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Remove imp-specific workaroundJacob Walls2022-08-031-3/+1
|
* Add xfail for `test_relative_beyond_top_level_two`Jacob Walls2022-08-031-0/+4
| | | | It uses epylint to run these tests, but since epylint manipulates cwd, that confounds what is under test
* Fix the failure to lint modules contained under an identically named directoryJacob Walls2022-08-033-2/+16
|
* [pre-commit.ci] pre-commit autoupdate (#7256)pre-commit-ci[bot]2022-08-021-3/+3
| | | | | | | | updates: - [github.com/asottile/pyupgrade: v2.37.2 → v2.37.3](https://github.com/asottile/pyupgrade/compare/v2.37.2...v2.37.3) - [github.com/Pierre-Sassoulas/black-disable-checker: v1.1.0 → v1.1.1](https://github.com/Pierre-Sassoulas/black-disable-checker/compare/v1.1.0...v1.1.1) - [github.com/PyCQA/flake8: 4.0.1 → 5.0.3](https://github.com/PyCQA/flake8/compare/4.0.1...5.0.3) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Bump sphinx from 5.1.0 to 5.1.1 (#7253)dependabot[bot]2022-08-011-1/+1
| | | | | | | | | | | | | | | | | Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.1.0 to 5.1.1. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.1.0...v5.1.1) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump flake8 from 4.0.1 to 5.0.2 (#7254)dependabot[bot]2022-08-011-1/+1
| | | | | | | | | | | | | | | | Bumps [flake8](https://github.com/pycqa/flake8) from 4.0.1 to 5.0.2. - [Release notes](https://github.com/pycqa/flake8/releases) - [Commits](https://github.com/pycqa/flake8/compare/4.0.1...5.0.2) --- updated-dependencies: - dependency-name: flake8 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add type annotations to `format.py` module. (#7251)Mark Byrne2022-08-011-35/+38
| | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Don't emit ``super-init-not-called`` for abstract ``__init__`` methods (#7227)Daniël van Noord2022-07-319-14/+61
|
* Fix crash when regex option raises a `re.error` exception. (#7228)Mark Byrne2022-07-313-2/+44
| | | | | | | Closes #7202 * Apply the regex validation to comma-separated regular expression option values. Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Remove ``setup.py`` (#7249)Daniël van Noord2022-07-311-6/+0
|
* [doc consider-using-with] Add the case where the file isn't even closed (#7248)Pierre Sassoulas2022-07-314-2/+13
| | | Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com>
* Fix sys.path pollution in parallel mode (#7247)Jacob Walls2022-07-312-1/+6
|
* Bump pylint to 2.15.0-a0, update changelog (#7196)Pierre Sassoulas2022-07-308-48/+90
| | | [doc] Add summary for the release notes
* [test] Temporary xfail deprecated methods py36 on pypy (#7244)Pierre Sassoulas2022-07-302-0/+7
| | | Maybe astroid 2.12.3 will fix this because of https://github.com/PyCQA/astroid/pull/1714
* [doc] Remove hard-coded default in 'ignored-argument-names' description (#7239)Pierre Sassoulas2022-07-304-7/+4
|
* [syntax-error] Fix a crash when the line and column can't be retrieved (#7097)Pierre Sassoulas2022-07-306-16/+19
| | | Closes #3860
* [pyreverse test] Silence a deprecation warning for __implements__ (#7243)Pierre Sassoulas2022-07-301-1/+2
|
* Fix raise-missing-from related PEP (#7242)Grégoire2022-07-291-1/+1
|
* [pre-commit.ci] pre-commit autoupdate (#7230)pre-commit-ci[bot]2022-07-261-2/+2
| | | | | | | updates: - [github.com/asottile/pyupgrade: v2.37.1 → v2.37.2](https://github.com/asottile/pyupgrade/compare/v2.37.1...v2.37.2) - [github.com/pre-commit/mirrors-mypy: v0.961 → v0.971](https://github.com/pre-commit/mirrors-mypy/compare/v0.961...v0.971) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Bump sphinx from 5.0.2 to 5.1.0 (#7224)dependabot[bot]2022-07-251-1/+1
| | | | | | | | | | | | | | | | | Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.0.2 to 5.1.0. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.0.2...v5.1.0) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump mypy from 0.961 to 0.971 (#7225)dependabot[bot]2022-07-251-1/+1
| | | | | | | | | | | | | | | | Bumps [mypy](https://github.com/python/mypy) from 0.961 to 0.971. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.961...v0.971) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add some typing to ``spelling.py`` (#7218)Daniël van Noord2022-07-221-8/+18
|
* [basic checker] Add the confidence for 'unreachable' (#7216)Pierre Sassoulas2022-07-2111-43/+43
|
* [doc param checker] Add confidences for DocParam checker's messagePierre Sassoulas2022-07-2128-202/+211
|
* [refactor] Simplify '_add_raise_message' in the DocParam checkerPierre Sassoulas2022-07-211-11/+9
|
* [testutil] Better assertion for configuration parsing failPierre Sassoulas2022-07-211-1/+1
|
* [doc] Add the spelling checker in the install guide (#7193)Pierre Sassoulas2022-07-216-16/+36
| | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Add typing to ``logging.py`` (#7211)Daniël van Noord2022-07-201-19/+28
|
* Partial typing of ``strings.py`` (#7210)Daniël van Noord2022-07-201-18/+35
|
* [tests cleanup] Move line-too-long and logging functional tests together (#7206)Pierre Sassoulas2022-07-2038-0/+0
|
* Rename bad-exception-context to bad-exception-cause (#7125)VictorT2022-07-1811-33/+35
| | | | | | Fixes #3694 Co-authored-by: Victor Taïx <victor.taix@grenoble-inp.org> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Add command to `tox.ini` & update existing github action to use it.Mark Byrne2022-07-182-2/+10
|
* Update tox.ini - Add `isolated_build = true`.Mark Byrne2022-07-181-0/+1
| | | | Closes #7188
* Bump actions/cache from 3.0.4 to 3.0.5 (#7199)dependabot[bot]2022-07-187-21/+21
| | | | | | | | | | | | | | | | | Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v3.0.4...v3.0.5) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump actions/setup-python from 4.0.0 to 4.1.0 (#7200)dependabot[bot]2022-07-188-18/+18
| | | | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.0.0 to 4.1.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4.0.0...v4.1.0) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [doc] New release procedure for towncrier in #6974 (#7198)Pierre Sassoulas2022-07-181-11/+10
|
* Add regression test for #7109 (#7112)Jacob Walls2022-07-182-0/+11
|
* Add regression test for #1667 (#7113)Jacob Walls2022-07-182-0/+12
|
* Add regression test for #5832 (#7105)Jacob Walls2022-07-172-1/+8
|
* Merge 'origin/maintenance/2.14.x' into main following 2.14.5 releasePierre Sassoulas2022-07-174-211/+212
|\
| * Bump pylint to 2.14.5, update changelogv2.14.5Pierre Sassoulas2022-07-177-197/+198
| |
| * Allow lists of default values in parameter documentation for ``Numpy`` (#7149)Daniël van Noord2022-07-173-3/+33
| |
| * Fix disabling of ``fixme`` (#7144)Daniël van Noord2022-07-177-41/+33
| | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>