summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Type ``igetattr`` (#2101)Daniël van Noord2023-04-054-13/+20
| |
* | Fix typing issues with ``class_instance_as_index`` (#2102)Daniël van Noord2023-04-051-1/+1
| | | | | | | | | | * Fix typing issues with ``class_instance_as_index`` * Use the old ``__class__`` check
* | Mandatory fields for Assert (#2100)Nick Drozd2023-04-041-41/+5
| | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* | Mandatory fields for While (#2095)Nick Drozd2023-04-042-51/+12
| |
* | [pre-commit.ci] pre-commit autoupdate (#2097)pre-commit-ci[bot]2023-04-044-5/+5
| | | | | | | | | | | | | | | | | | * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/charliermarsh/ruff-pre-commit: v0.0.259 → v0.0.260](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.259...v0.0.260) - [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0) Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Fix constructors of ``Call``Daniël van Noord2023-04-043-53/+11
| |
* | Fix constructors of ``Name``Daniël van Noord2023-04-044-26/+40
| |
* | Add typing to the ``scope_lookup`` interfaceDaniël van Noord2023-04-044-30/+30
| |
* | Mandatory fields for For (#2091)Nick Drozd2023-04-042-60/+18
| | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* | Fix two minor type errorsNick Drozd2023-04-041-8/+10
| |
* | Manadatory fields for AwaitNick Drozd2023-04-042-37/+4
| |
* | Formalize the ``block_range`` methods on nodesDaniël van Noord2023-04-034-25/+11
| |
* | Fix ``lineno`` API on nodesDaniël van Noord2023-04-033-14/+27
| |
* | Fix constructors of ``Arguments``Daniël van Noord2023-04-035-130/+85
| |
* | Fix constructors of ``Keyword``Daniël van Noord2023-04-032-30/+12
| |
* | Fix typing issues with ``Lambda``Daniël van Noord2023-04-031-3/+3
| |
* | Broaden signatures of methods of classes that are subclassedDaniël van Noord2023-04-032-4/+4
| |
* | Fix usage of ``Self``Daniël van Noord2023-04-031-2/+2
| |
* | Expand signature of ``InferenceError``Daniël van Noord2023-04-031-4/+5
| |
* | Fix constructors of ``AnnAssign``Daniël van Noord2023-04-032-51/+11
| |
* | Fix constructors of ``UnaryOp``Daniël van Noord2023-04-032-31/+12
| |
* | Fix constructors of ``Compare``Daniël van Noord2023-04-032-49/+7
| |
* | Fix constructors of ``Starred``Daniël van Noord2023-04-032-30/+12
| |
* | Fix constructors of ``AugAssign`` (#2082)Daniël van Noord2023-04-032-39/+15
| | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Fix constructors of ``Attribute``, ``DelAttr`` and ``AssignAttr`` (#2084)Daniël van Noord2023-04-032-101/+36
| |
* | Fix constructors of ``Subscript`` (#2083)Daniël van Noord2023-04-032-37/+15
| |
* | Mandatory fields for Assign (#2061)Nick Drozd2023-04-032-49/+13
| | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* | Fix constructors of ``AssignName`` (#2077)Daniël van Noord2023-04-036-31/+75
| | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Fix constructors of ``DelName`` (#2078)Daniël van Noord2023-04-032-23/+8
| | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Fix constructors of ``BinOp`` (#2081)Daniël van Noord2023-04-032-36/+15
| |
* | Fix constructors of ``Delete`` (#2079)Daniël van Noord2023-04-032-25/+8
| |
* | Don't add typing stubs for packages that we only use in tests (#2080)Daniël van Noord2023-04-0311-20/+9
| |
* | Merge branch 'maintenance/2.15.x' following 2.15.2 releasePierre Sassoulas2023-04-031-1/+7
|\ \ | |/
| * Bump astroid to 2.15.2, update changelogv2.15.2Pierre Sassoulas2023-04-023-3/+9
| |
| * Support attrs decorators even if they are imported from attrs (#2059) (#2073)Pierre Sassoulas2023-04-013-2/+40
| | | | | | | | | | | | | | | | Use inference to determine membership of ``attr(s)`` module Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> (cherry picked from commit 489c90fb29970d9362f21f26247bd45a39832dcd) Co-authored-by: alm <alonme@users.noreply.github.com>
* | Clean up the constructors of ``If`` and ``IfExp`` (#2076)Daniël van Noord2023-04-022-86/+25
| |
* | Fix sorting in ``__init__.py``Daniël van Noord2023-04-011-4/+2
| |
* | Remove dependency on ``wrapt``Daniël van Noord2023-04-014-56/+70
| |
* | Remove `cached` decoratorJacob Walls2023-04-015-46/+5
| | | | | | | | Use `@cached_property` from the stdlib
* | Use `@cached_property` in guts of `ClassDef.slots()`Jacob Walls2023-04-011-2/+5
| |
* | Support attrs decorators even if they are imported from attrs (#2059)alm2023-04-013-2/+40
| | | | | | | | | | Use inference to determine membership of ``attr(s)`` module Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* | [PyCQA migration] Upgrade links to the repositories in code and docPierre Sassoulas2023-03-29169-689/+689
| |
* | [pre-commit.ci] pre-commit autoupdate (#2069)pre-commit-ci[bot]2023-03-281-1/+1
| | | | | | | | | | | | updates: - [github.com/charliermarsh/ruff-pre-commit: v0.0.257 → v0.0.259](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.257...v0.0.259) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* | Bump actions/checkout from 3.4.0 to 3.5.0 (#2068)dependabot[bot]2023-03-274-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0) --- updated-dependencies: - dependency-name: actions/checkout 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>
* | Merge branch 'maintenance/2.15.x' following 2.15.1 releasePierre Sassoulas2023-03-261-1/+7
|\ \ | |/
| * Bump astroid to 2.15.1, update changelogv2.15.1Pierre Sassoulas2023-03-263-3/+9
| |
| * Restore setting a Call as a base for classes using `six.with_metaclass` ↵github-actions[bot]2023-03-265-5/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (#2049) (#2067) Harden support for using enums as metaclasses. Fixes the crash in PyCQA/pylint#5935 by adopting the check for not-none bases as in ClassDef._inferred_bases without recausing the false positive reported in PyCQA/pylint#7506, which requires correct bases. (cherry picked from commit b5ebf994a1c6039fa8ca4706889e007700cdf41a) Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com>
* | Restore setting a Call as a base for classes using `six.with_metaclass` (#2049)Jacob Walls2023-03-265-5/+31
| | | | | | | | | | | | | | | | Harden support for using enums as metaclasses. Fixes the crash in PyCQA/pylint#5935 by adopting the check for not-none bases as in ClassDef._inferred_bases without recausing the false positive reported in PyCQA/pylint#7506, which requires correct bases.
* | Add typing to ``TransformVisitor`` (#2062)Daniël van Noord2023-03-221-25/+90
| |
* | [pre-commit.ci] pre-commit autoupdate (#2064)pre-commit-ci[bot]2023-03-211-1/+1
| | | | | | | | | | | | updates: - [github.com/charliermarsh/ruff-pre-commit: v0.0.255 → v0.0.257](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.255...v0.0.257) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>