summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Bump flake8-bugbear from 22.10.27 to 23.1.20 (#2010)dependabot[bot]2023-02-093-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Bump flake8-bugbear from 22.10.27 to 23.1.20 Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.10.27 to 23.1.20. - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.10.27...23.1.20) --- updated-dependencies: - dependency-name: flake8-bugbear dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * also upgrade pre-commit * Ignore existing issues Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | [doc] Use the real URL address of pylint's read the doc project (#2016)Pierre Sassoulas2023-02-091-1/+1
| |
* | Clean-up and fix tox's commands (#1963)Pierre Sassoulas2023-02-085-66/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [tox] Add python 3.11 to the list of interpreters Refs #1960 * Update build system dependencies * Update pre-commit requirements * Fix Sphinx errors --------- Co-authored-by: Avram Lubkin <aviso@rockhopper.net>
* | [pre-commit.ci] pre-commit autoupdate (#2013)pre-commit-ci[bot]2023-02-071-2/+2
| | | | | | | | | | | | | | updates: - [github.com/PyCQA/autoflake: v2.0.0 → v2.0.1](https://github.com/PyCQA/autoflake/compare/v2.0.0...v2.0.1) - [github.com/psf/black: 22.12.0 → 23.1.0](https://github.com/psf/black/compare/22.12.0...23.1.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* | Bump pylint from 2.15.10 to 2.16.1 (#2008)dependabot[bot]2023-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pylint](https://github.com/PyCQA/pylint) from 2.15.10 to 2.16.1. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.10...v2.16.1) --- updated-dependencies: - dependency-name: pylint 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> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Bump black from 23.1a1 to 23.1.0 (#2011)dependabot[bot]2023-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [black](https://github.com/psf/black) from 23.1a1 to 23.1.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/commits/23.1.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Add support for keyword only argument default valuesDaniël van Noord2023-02-054-10/+53
| |
* | Create ``UninferableBase``Daniël van Noord2023-02-0521-117/+127
| |
* | Add support for custom import hooks (#1752)Daniël van Noord2023-02-053-13/+71
| | | | | | Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com>
* | Merge remote-tracking branch 'upstream/maintenance/2.14.x'Marc Mueller2023-01-311-2/+14
|\ \ | |/
| * Release 2.14.1 (#2004)v2.14.1Marc Mueller2023-01-313-4/+9
| |
| * Merge remote-tracking branch 'upstream/maintenance/2.13.x' into ↵Marc Mueller2023-01-311-0/+7
| |\ | | | | | | | | | maintenance/2.14.x
| | * Release 2.13.5 (#2003)v2.13.5Marc Mueller2023-01-313-4/+9
| | |
| | * [Backport 2.13.x] Revert CallContext change since it caused a RecursionError ↵Marc Mueller2023-01-318-17/+51
| | | | | | | | | | | | | | | | | | | | | regression (#2000) (#2002) This reverts commit a0d219cb3403cda3338a14ce67a60954b4ff5cd7 (#1982). (cherry picked from commit 72f5afb8c3a15114f8033a51b390f845b49a209c)
| * | Revert CallContext change since it caused a RecursionError regression ↵github-actions[bot]2023-01-318-17/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | (#2000) (#2001) This reverts commit a0d219cb3403cda3338a14ce67a60954b4ff5cd7 (#1982). (cherry picked from commit 72f5afb8c3a15114f8033a51b390f845b49a209c) Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* | | Revert CallContext change since it caused a RecursionError regression (#2000)Marc Mueller2023-01-318-17/+51
| | | | | | | | | This reverts commit a0d219cb3403cda3338a14ce67a60954b4ff5cd7 (#1982).
* | | Bump astroid to 2.15.0-dev0, update changelogMarc Mueller2023-01-312-2/+2
|/ /
* | Release 2.14.0 (#1998)v2.14.0Marc Mueller2023-01-314-7/+18
| |
* | Merge remote-tracking branch 'upstream/maintenance/2.13.x'Marc Mueller2023-01-311-1/+7
|\ \ | |/
| * Bump astroid to 2.13.4, update changelog (#1997)v2.13.4Marc Mueller2023-01-313-3/+9
| |
| * Add Lock to multiprocessing (#1976) (#1996)github-actions[bot]2023-01-314-1/+11
| | | | | | | | | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> (cherry picked from commit 635a211296ae8dbafbd9b94b56fe5472f7534c8a) Co-authored-by: Dani Alcala <112832187+clavedeluna@users.noreply.github.com>
| * Fix dev requirements (#1993) (#1994)Pierre Sassoulas2023-01-302-6/+7
| | | | | | | | | | Cherry-picked for the 2.13.x maintenance branch Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
| * Update isort to 5.12.0 (#1989) (#1990)Marc Mueller2023-01-302-2/+2
| | | | | | (cherry picked from commit e31c9c48c63943cec9be87a70fe0ef30b38c0ab0)
| * Skip recursion test on PyPy (#1987) (#1988)github-actions[bot]2023-01-291-1/+9
| | | | | | | | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> (cherry picked from commit c1e4c95b0d6e555a92484183b89be683dfbde458) Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
| * Preserve parent CallContext when inferring nested functions (#1982) (#1983)github-actions[bot]2023-01-297-45/+38
| | | | | | | | | | (cherry picked from commit a0d219cb3403cda3338a14ce67a60954b4ff5cd7) Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
| * Fix PyPy ClassDef.fromlino with decorators (#1979) (#1980)github-actions[bot]2023-01-285-23/+18
| | | | | | | | | | (cherry picked from commit dfd88f5edc636df80c8cabd61a6b8d6bc8746ca9) Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
| * Fix issues with `typing_extensions.TypeVar` (#1973) (#1974)github-actions[bot]2023-01-225-5/+58
| | | | | | | | | | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> (cherry picked from commit 0c9ab0fe56703fa83c73e514a1020d398d23fa7f) Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* | Add Lock to multiprocessing (#1976)Dani Alcala2023-01-314-1/+11
| | | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* | Update coverage requirement from ~=7.0 to ~=7.1 (#1992)dependabot[bot]2023-01-301-1/+1
| |
* | Fix dev requirements (#1993)Marc Mueller2023-01-302-5/+6
| |
* | Bump actions/cache from 3.2.3 to 3.2.4 (#1991)dependabot[bot]2023-01-301-5/+5
| |
* | Add support for binary union types - Python 3.10 (#1977)Marc Mueller2023-01-305-4/+203
| | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Capture unwanted output signaled in #1904. (#1978)Ben Elliston2023-01-302-1/+73
| | | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* | Update isort to 5.12.0 (#1989)Marc Mueller2023-01-302-2/+2
| |
* | Skip recursion test on PyPy (#1987)Marc Mueller2023-01-291-1/+9
| | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* | Revert "Set higher recusion limit (2**12) for PyPy (#1984)"Marc Mueller2023-01-292-17/+1
| | | | | | | | This reverts commit 68bf7d5034bedb3881ee679a2edc39d7928ae8d2.
* | Set higher recusion limit (2**12) for PyPy (#1984)Marc Mueller2023-01-292-1/+17
| |
* | Preserve parent CallContext when inferring nested functions (#1982)Marc Mueller2023-01-297-45/+38
| |
* | Fix PyPy ClassDef.fromlino with decorators (#1979)Marc Mueller2023-01-285-23/+18
| |
* | Fix issues with `typing_extensions.TypeVar` (#1973)Marc Mueller2023-01-225-5/+58
| | | | | | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Merge branch 'maintenance/2.13.x' following 2.13.3 releasePierre Sassoulas2023-01-202-1/+8
|\ \ | |/
| * Bump astroid to 2.13.3, update changelogv2.13.3Pierre Sassoulas2023-01-204-3/+10
| |
| * Fix order of overwritten attributes in inherited dataclasses (#1970) (#1972)Mark Byrne2023-01-183-28/+118
| | | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
| * Fix a false positive with user-defined `Enum` class (#1967)Mark Byrne2023-01-184-1/+71
| | | | | | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> (cherry picked from commit c267397eda848544bcbea04e889815ac4faa6ba8)
| * Do not require typing_extensions on Python 3.11Michal Vasilek2023-01-153-3/+8
| | | | | | | | | | | | | | | | | | | | 19878a55e61ce8788db530240dba9570706a5aac added an unconditional dependency on typing_extensions to fix tests with Python 3.10 3.11. This commit fixes this issue by only requiring typing_extensions on Python versions lower than 3.11 and using standard typing on Python 3.11 and newer. (cherry picked from commit 8581d9d26ae76ea3d5719bdd9a0e103bf79e1528)
| * Fix a regression in 2.13.2 where a ``RunTimeError`` could be raised ↵github-actions[bot]2023-01-104-2/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | unexpectedly (#1959) (#1962) * Add a unit test for broken __getattr__ in extension modules Co-authored-by: Florian Bruhin <me@the-compiler.org> Closes #1958 (cherry picked from commit 9eb8c47ddb6b48e14dbdb87bb1b02fcb580cb20d) Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
| * Initial pass with ``pydocstringformatter`` over tests (#1949)Daniël van Noord2023-01-0929-252/+197
| | | | | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> (cherry picked from commit e259af237ed140e7c15ad61483e92302b3e8ce14)
| * Initial pass with ``pydocstringformatter``Daniël van Noord2023-01-0940-243/+258
| | | | | | | | (cherry picked from commit b717e99964bf9e601b0acb939865990e64da19ee)
* | Fix order of overwritten attributes in inherited dataclasses (#1970)Daniël van Noord2023-01-173-28/+118
| | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Bump actions/setup-python from 4.4.0 to 4.5.0 (#1969)dependabot[bot]2023-01-163-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.4.0 to 4.5.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4.4.0...v4.5.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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>