chore(deps): update dependency astroid to v3.3.11 #56

Open
renovate-bot wants to merge 1 commit from renovate/astroid-3.x into master
Member

This PR contains the following updates:

Package Change Age Confidence
astroid ==3.2.4 -> ==3.3.11 age confidence

Release Notes

pylint-dev/astroid (astroid)

v3.3.11

Compare Source

=============================
Release date: 2025-07-13

  • Fix a crash when parsing an empty arbitrary expression with extract_node (extract_node("__()")).

    Closes #​2734

  • Fix a crash when parsing a slice called in a decorator on a function that is also decorated with
    a known six decorator.

    Closes #​2721

v3.3.10

Compare Source

=============================
Release date: 2025-05-10

  • Avoid importing submodules sharing names with standard library modules.

    Closes #​2684

  • Fix bug where pylint code.custom_extension would analyze code.py or code.pyi instead if they existed.

    Closes pylint-dev/pylint#3631

v3.3.9

Compare Source

============================
Release date: 2025-03-09

v3.3.8

Compare Source

============================
Release date: 2024-12-23

  • Fix inability to import collections.abc in python 3.13.1. The reported fixes in astroid 3.3.6
    and 3.3.7 did not actually fix this issue.

    Closes pylint-dev/pylint#10112

v3.3.7

Compare Source

============================
Release date: 2024-12-20

This release was yanked.

  • Fix inability to import collections.abc in python 3.13.1. The reported fix in astroid 3.3.6
    did not actually fix this issue.

    Closes pylint-dev/pylint#10112

v3.3.6

Compare Source

============================
Release date: 2024-12-08

  • Fix inability to import collections.abc in python 3.13.1.
    It was later found that this did not resolve the linked issue. It was fixed in astroid 3.3.7

    Closes pylint-dev/pylint#10112

  • Fix crash when typing._alias() call is missing arguments.

    Closes #​2513

v3.3.5

Compare Source

============================
Release date: 2024-10-04

  • Control setting local nodes outside of the supposed local's constructor.

    Closes #​1490

  • Fix Python 3.13 compatibility re: collections.abc

    Closes pylint-dev/pylint#10000

v3.3.4

Compare Source

============================
Release date: 2024-09-23

v3.3.3

Compare Source

============================
Release date: 2024-09-20

  • Fix inference regression with property setters.

    Closes pylint-dev/pylint#9811

  • Add annotation-only instance attributes to attrs classes to fix no-member false positives.

    Closes #​2514

v3.3.2

Compare Source

============================
Release date: 2024-08-11

  • Restore support for soft-deprecated members of the typing module with python 3.13.

    Refs pylint-dev/pylint#9852

v3.3.1

Compare Source

=============================
Release date: 2025-07-13

  • Fix a crash when parsing an empty arbitrary expression with extract_node (extract_node("__()")).

    Closes #​2734

  • Fix a crash when parsing a slice called in a decorator on a function that is also decorated with
    a known six decorator.

    Closes #​2721

v3.3.0

Compare Source

============================
Release date: 2024-08-04

  • Add support for Python 3.13.

  • Remove support for Python 3.8 (and constants PY38, PY39_PLUS, and PYPY_7_3_11_PLUS).

    Refs #​2443

  • Add the __annotations__ attribute to the ClassDef object model.

    Closes pylint-dev/pylint#7126

  • Implement inference for JoinedStr and FormattedValue

  • Add support for ssl.OP_LEGACY_SERVER_CONNECT (new in Python 3.12).

    Closes pylint-dev/pylint#9849


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [astroid](https://github.com/pylint-dev/astroid) | `==3.2.4` -> `==3.3.11` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/astroid/3.3.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/astroid/3.2.4/3.3.11?slim=true) | --- ### Release Notes <details> <summary>pylint-dev/astroid (astroid)</summary> ### [`v3.3.11`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-3311) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.10...v3.3.11) \============================= Release date: 2025-07-13 - Fix a crash when parsing an empty arbitrary expression with `extract_node` (`extract_node("__()")`). Closes [#&#8203;2734](https://github.com/pylint-dev/astroid/issues/2734) - Fix a crash when parsing a slice called in a decorator on a function that is also decorated with a known `six` decorator. Closes [#&#8203;2721](https://github.com/pylint-dev/astroid/issues/2721) ### [`v3.3.10`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-3310) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.9...v3.3.10) \============================= Release date: 2025-05-10 - Avoid importing submodules sharing names with standard library modules. Closes [#&#8203;2684](https://github.com/pylint-dev/astroid/issues/2684) - Fix bug where `pylint code.custom_extension` would analyze `code.py` or `code.pyi` instead if they existed. Closes [pylint-dev/pylint#3631](https://github.com/pylint-dev/pylint/issues/3631) ### [`v3.3.9`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-339) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.8...v3.3.9) \============================ Release date: 2025-03-09 - Fix crash when `sys.modules` contains lazy loader objects during checking. Closes [#&#8203;2686](https://github.com/pylint-dev/astroid/issues/2686) Closes [pylint-dev/pylint#8589](https://github.com/pylint-dev/pylint/issues/8589) - Upload release assets to PyPI via Trusted Publishing. Refs [pylint-dev/pylint#10256](https://github.com/pylint-dev/pylint/issues/10256) ### [`v3.3.8`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-338) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.7...v3.3.8) \============================ Release date: 2024-12-23 - Fix inability to import `collections.abc` in python 3.13.1. The reported fixes in astroid 3.3.6 and 3.3.7 did not actually fix this issue. Closes [pylint-dev/pylint#10112](https://github.com/pylint-dev/pylint/issues/10112) ### [`v3.3.7`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-337) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.6...v3.3.7) \============================ Release date: 2024-12-20 This release was yanked. - Fix inability to import `collections.abc` in python 3.13.1. The reported fix in astroid 3.3.6 did not actually fix this issue. Closes [pylint-dev/pylint#10112](https://github.com/pylint-dev/pylint/issues/10112) ### [`v3.3.6`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-336) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.5...v3.3.6) \============================ Release date: 2024-12-08 - Fix inability to import `collections.abc` in python 3.13.1. *It was later found that this did not resolve the linked issue. It was fixed in astroid 3.3.7* Closes [pylint-dev/pylint#10112](https://github.com/pylint-dev/pylint/issues/10112) - Fix crash when typing.\_alias() call is missing arguments. Closes [#&#8203;2513](https://github.com/pylint-dev/astroid/issues/2513) ### [`v3.3.5`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-335) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.4...v3.3.5) \============================ Release date: 2024-10-04 - Control setting local nodes outside of the supposed local's constructor. Closes [#&#8203;1490](https://github.com/pylint-dev/astroid/issues/1490) - Fix Python 3.13 compatibility re: `collections.abc` Closes [pylint-dev/pylint#10000](https://github.com/pylint-dev/pylint/issues/10000) ### [`v3.3.4`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-334) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.3...v3.3.4) \============================ Release date: 2024-09-23 - Fix regression with f-string inference. Closes [pylint-dev/pylint#9947](https://github.com/pylint-dev/pylint/issues/9947) - Fix bug with `manager.clear_cache()` not fully clearing cache. Refs [pylint-dev/pylint#9932 (comment)](https://github.com/pylint-dev/pylint/pull/9932#issuecomment-2364985551) - Fix a crash from inferring empty format specs. Closes [pylint-dev/pylint#9945](https://github.com/pylint-dev/pylint/issues/9945) ### [`v3.3.3`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-333) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.2...v3.3.3) \============================ Release date: 2024-09-20 - Fix inference regression with property setters. Closes [pylint-dev/pylint#9811](https://github.com/pylint-dev/pylint/issues/9811) - Add annotation-only instance attributes to attrs classes to fix `no-member` false positives. Closes [#&#8203;2514](https://github.com/pylint-dev/astroid/issues/2514) ### [`v3.3.2`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-332) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.1...v3.3.2) \============================ Release date: 2024-08-11 - Restore support for soft-deprecated members of the `typing` module with python 3.13. Refs [pylint-dev/pylint#9852](https://github.com/pylint-dev/pylint/issues/9852) ### [`v3.3.1`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-3311) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.3.0...v3.3.1) \============================= Release date: 2025-07-13 - Fix a crash when parsing an empty arbitrary expression with `extract_node` (`extract_node("__()")`). Closes [#&#8203;2734](https://github.com/pylint-dev/astroid/issues/2734) - Fix a crash when parsing a slice called in a decorator on a function that is also decorated with a known `six` decorator. Closes [#&#8203;2721](https://github.com/pylint-dev/astroid/issues/2721) ### [`v3.3.0`](https://github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-330) [Compare Source](https://github.com/pylint-dev/astroid/compare/v3.2.4...v3.3.0) \============================ Release date: 2024-08-04 - Add support for Python 3.13. - Remove support for Python 3.8 (and constants `PY38`, `PY39_PLUS`, and `PYPY_7_3_11_PLUS`). Refs [#&#8203;2443](https://github.com/pylint-dev/astroid/issues/2443) - Add the `__annotations__` attribute to the `ClassDef` object model. Closes [pylint-dev/pylint#7126](https://github.com/pylint-dev/pylint/issues/7126) - Implement inference for JoinedStr and FormattedValue - Add support for `ssl.OP_LEGACY_SERVER_CONNECT` (new in Python 3.12). Closes [pylint-dev/pylint#9849](https://github.com/pylint-dev/pylint/issues/9849) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xOC4xMiIsInVwZGF0ZWRJblZlciI6IjQyLjI3LjAiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOlsicmVub3ZhdGUtYm90Il19-->
renovate-bot force-pushed renovate/astroid-3.x from 30be1d5533
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
to 5150817b46
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
2024-08-06 19:02:18 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.0 to chore(deps): update dependency astroid to v3.3.1 2024-08-06 19:02:19 +05:30
renovate-bot force-pushed renovate/astroid-3.x from 5150817b46
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
to 6cda40a1c5
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
2024-08-11 17:32:28 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.1 to chore(deps): update dependency astroid to v3.3.2 2024-08-11 17:32:30 +05:30
renovate-bot force-pushed renovate/astroid-3.x from 6cda40a1c5
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
to 555d879e98
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
2024-09-12 22:06:42 +05:30
Compare
renovate-bot force-pushed renovate/astroid-3.x from 555d879e98
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
to a4e4d035f8
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
2024-09-20 16:36:18 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.2 to chore(deps): update dependency astroid to v3.3.3 2024-09-20 16:36:20 +05:30
renovate-bot force-pushed renovate/astroid-3.x from a4e4d035f8
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
to f90c0d1cac
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
2024-09-24 00:03:48 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.3 to chore(deps): update dependency astroid to v3.3.4 2024-09-24 00:03:49 +05:30
renovate-bot force-pushed renovate/astroid-3.x from f90c0d1cac
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
to 5a675be7c1
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-10-04 23:33:04 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.4 to chore(deps): update dependency astroid to v3.3.5 2024-10-04 23:33:05 +05:30
renovate-bot force-pushed renovate/astroid-3.x from 5a675be7c1
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
to 826030b9f7
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
2024-12-23 18:10:59 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.5 to chore(deps): update dependency astroid to v3.3.7 2024-12-23 18:11:02 +05:30
renovate-bot force-pushed renovate/astroid-3.x from 826030b9f7
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
to e227939212
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
2024-12-24 20:32:47 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.7 to chore(deps): update dependency astroid to v3.3.8 2024-12-24 20:32:49 +05:30
renovate-bot force-pushed renovate/astroid-3.x from e227939212
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
to b633496452 2025-03-17 05:11:48 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.8 to chore(deps): update dependency astroid to v3.3.9 2025-03-17 05:11:49 +05:30
renovate-bot force-pushed renovate/astroid-3.x from b633496452 to b01d1dc953 2025-03-24 05:14:27 +05:30 Compare
renovate-bot force-pushed renovate/astroid-3.x from b01d1dc953 to 166d8a16be 2025-05-12 05:29:27 +05:30 Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.9 to chore(deps): update dependency astroid to v3.3.10 2025-05-12 05:29:28 +05:30
renovate-bot force-pushed renovate/astroid-3.x from 166d8a16be to f7e90f8d49
Some checks are pending
ci/woodpecker/pull_request_metadata/woodpecker Pipeline is pending
2025-07-14 05:11:12 +05:30
Compare
renovate-bot changed title from chore(deps): update dependency astroid to v3.3.10 to chore(deps): update dependency astroid to v3.3.11 2025-07-14 05:11:15 +05:30
Some checks are pending
ci/woodpecker/pull_request_metadata/woodpecker Pipeline is pending
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/astroid-3.x:renovate/astroid-3.x
git switch renovate/astroid-3.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff renovate/astroid-3.x
git switch renovate/astroid-3.x
git rebase master
git switch master
git merge --ff-only renovate/astroid-3.x
git switch renovate/astroid-3.x
git rebase master
git switch master
git merge --no-ff renovate/astroid-3.x
git switch master
git merge --squash renovate/astroid-3.x
git switch master
git merge --ff-only renovate/astroid-3.x
git switch master
git merge renovate/astroid-3.x
git push origin master
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ForgeFlux/ftest-common-py!56
No description provided.