Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Type ``igetattr`` (#2101) | Daniël van Noord | 2023-04-05 | 4 | -13/+20 | |
| | | ||||||
* | | Fix typing issues with ``class_instance_as_index`` (#2102) | Daniël van Noord | 2023-04-05 | 1 | -1/+1 | |
| | | | | | | | | | | * Fix typing issues with ``class_instance_as_index`` * Use the old ``__class__`` check | |||||
* | | Mandatory fields for Assert (#2100) | Nick Drozd | 2023-04-04 | 1 | -41/+5 | |
| | | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | |||||
* | | Mandatory fields for While (#2095) | Nick Drozd | 2023-04-04 | 2 | -51/+12 | |
| | | ||||||
* | | [pre-commit.ci] pre-commit autoupdate (#2097) | pre-commit-ci[bot] | 2023-04-04 | 4 | -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 Noord | 2023-04-04 | 3 | -53/+11 | |
| | | ||||||
* | | Fix constructors of ``Name`` | Daniël van Noord | 2023-04-04 | 4 | -26/+40 | |
| | | ||||||
* | | Add typing to the ``scope_lookup`` interface | Daniël van Noord | 2023-04-04 | 4 | -30/+30 | |
| | | ||||||
* | | Mandatory fields for For (#2091) | Nick Drozd | 2023-04-04 | 2 | -60/+18 | |
| | | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | |||||
* | | Fix two minor type errors | Nick Drozd | 2023-04-04 | 1 | -8/+10 | |
| | | ||||||
* | | Manadatory fields for Await | Nick Drozd | 2023-04-04 | 2 | -37/+4 | |
| | | ||||||
* | | Formalize the ``block_range`` methods on nodes | Daniël van Noord | 2023-04-03 | 4 | -25/+11 | |
| | | ||||||
* | | Fix ``lineno`` API on nodes | Daniël van Noord | 2023-04-03 | 3 | -14/+27 | |
| | | ||||||
* | | Fix constructors of ``Arguments`` | Daniël van Noord | 2023-04-03 | 5 | -130/+85 | |
| | | ||||||
* | | Fix constructors of ``Keyword`` | Daniël van Noord | 2023-04-03 | 2 | -30/+12 | |
| | | ||||||
* | | Fix typing issues with ``Lambda`` | Daniël van Noord | 2023-04-03 | 1 | -3/+3 | |
| | | ||||||
* | | Broaden signatures of methods of classes that are subclassed | Daniël van Noord | 2023-04-03 | 2 | -4/+4 | |
| | | ||||||
* | | Fix usage of ``Self`` | Daniël van Noord | 2023-04-03 | 1 | -2/+2 | |
| | | ||||||
* | | Expand signature of ``InferenceError`` | Daniël van Noord | 2023-04-03 | 1 | -4/+5 | |
| | | ||||||
* | | Fix constructors of ``AnnAssign`` | Daniël van Noord | 2023-04-03 | 2 | -51/+11 | |
| | | ||||||
* | | Fix constructors of ``UnaryOp`` | Daniël van Noord | 2023-04-03 | 2 | -31/+12 | |
| | | ||||||
* | | Fix constructors of ``Compare`` | Daniël van Noord | 2023-04-03 | 2 | -49/+7 | |
| | | ||||||
* | | Fix constructors of ``Starred`` | Daniël van Noord | 2023-04-03 | 2 | -30/+12 | |
| | | ||||||
* | | Fix constructors of ``AugAssign`` (#2082) | Daniël van Noord | 2023-04-03 | 2 | -39/+15 | |
| | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | |||||
* | | Fix constructors of ``Attribute``, ``DelAttr`` and ``AssignAttr`` (#2084) | Daniël van Noord | 2023-04-03 | 2 | -101/+36 | |
| | | ||||||
* | | Fix constructors of ``Subscript`` (#2083) | Daniël van Noord | 2023-04-03 | 2 | -37/+15 | |
| | | ||||||
* | | Mandatory fields for Assign (#2061) | Nick Drozd | 2023-04-03 | 2 | -49/+13 | |
| | | | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | |||||
* | | Fix constructors of ``AssignName`` (#2077) | Daniël van Noord | 2023-04-03 | 6 | -31/+75 | |
| | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | |||||
* | | Fix constructors of ``DelName`` (#2078) | Daniël van Noord | 2023-04-03 | 2 | -23/+8 | |
| | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | |||||
* | | Fix constructors of ``BinOp`` (#2081) | Daniël van Noord | 2023-04-03 | 2 | -36/+15 | |
| | | ||||||
* | | Fix constructors of ``Delete`` (#2079) | Daniël van Noord | 2023-04-03 | 2 | -25/+8 | |
| | | ||||||
* | | Don't add typing stubs for packages that we only use in tests (#2080) | Daniël van Noord | 2023-04-03 | 11 | -20/+9 | |
| | | ||||||
* | | Merge branch 'maintenance/2.15.x' following 2.15.2 release | Pierre Sassoulas | 2023-04-03 | 1 | -1/+7 | |
|\ \ | |/ | ||||||
| * | Bump astroid to 2.15.2, update changelogv2.15.2 | Pierre Sassoulas | 2023-04-02 | 3 | -3/+9 | |
| | | ||||||
| * | Support attrs decorators even if they are imported from attrs (#2059) (#2073) | Pierre Sassoulas | 2023-04-01 | 3 | -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 Noord | 2023-04-02 | 2 | -86/+25 | |
| | | ||||||
* | | Fix sorting in ``__init__.py`` | Daniël van Noord | 2023-04-01 | 1 | -4/+2 | |
| | | ||||||
* | | Remove dependency on ``wrapt`` | Daniël van Noord | 2023-04-01 | 4 | -56/+70 | |
| | | ||||||
* | | Remove `cached` decorator | Jacob Walls | 2023-04-01 | 5 | -46/+5 | |
| | | | | | | | | Use `@cached_property` from the stdlib | |||||
* | | Use `@cached_property` in guts of `ClassDef.slots()` | Jacob Walls | 2023-04-01 | 1 | -2/+5 | |
| | | ||||||
* | | Support attrs decorators even if they are imported from attrs (#2059) | alm | 2023-04-01 | 3 | -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 doc | Pierre Sassoulas | 2023-03-29 | 169 | -689/+689 | |
| | | ||||||
* | | [pre-commit.ci] pre-commit autoupdate (#2069) | pre-commit-ci[bot] | 2023-03-28 | 1 | -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-27 | 4 | -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 release | Pierre Sassoulas | 2023-03-26 | 1 | -1/+7 | |
|\ \ | |/ | ||||||
| * | Bump astroid to 2.15.1, update changelogv2.15.1 | Pierre Sassoulas | 2023-03-26 | 3 | -3/+9 | |
| | | ||||||
| * | Restore setting a Call as a base for classes using `six.with_metaclass` ↵ | github-actions[bot] | 2023-03-26 | 5 | -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 Walls | 2023-03-26 | 5 | -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 Noord | 2023-03-22 | 1 | -25/+90 | |
| | | ||||||
* | | [pre-commit.ci] pre-commit autoupdate (#2064) | pre-commit-ci[bot] | 2023-03-21 | 1 | -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> |