← Back to issue list

build(deps): update dependency astroid to v3.3.11 (hotfix/1.5)

View original Github issue

Metadata

Project
rockcraft
Number
#1227
Type
pull request
State
closed
Author
renovate[bot]
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

Renovate's astroid 3.3.11 update for hotfix/1.5 was closed unmerged after tests and linters failed; no replacement PR was recorded.

Resolution: closed stale

Reason: PR #1227 received no reviewer comments or follow-up and was closed unmerged after its final checks showed failing tests and linters. The change was therefore abandoned rather than resolved.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [astroid](https://redirect.github.com/pylint-dev/astroid) | `==3.2.1` β†’ `==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.1/3.3.11?slim=true) | --- ### Release Notes <details> <summary>pylint-dev/astroid (astroid)</summary> ### [`v3.3.11`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-3311) [Compare Source](https://redirect.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://redirect.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://redirect.github.com/pylint-dev/astroid/issues/2721) ### [`v3.3.10`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-3310) [Compare Source](https://redirect.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://redirect.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://redirect.github.com/pylint-dev/pylint/issues/3631) ### [`v3.3.9`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-339) [Compare Source](https://redirect.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://redirect.github.com/pylint-dev/astroid/issues/2686) Closes [pylint-dev/pylint#8589](https://redirect.github.com/pylint-dev/pylint/issues/8589) - Upload release assets to PyPI via Trusted Publishing. Refs [pylint-dev/pylint#10256](https://redirect.github.com/pylint-dev/pylint/issues/10256) ### [`v3.3.8`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-338) [Compare Source](https://redirect.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://redirect.github.com/pylint-dev/pylint/issues/10112) ### [`v3.3.7`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-337) [Compare Source](https://redirect.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://redirect.github.com/pylint-dev/pylint/issues/10112) ### [`v3.3.6`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-336) [Compare Source](https://redirect.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://redirect.github.com/pylint-dev/pylint/issues/10112) - Fix crash when typing.\_alias() call is missing arguments. Closes [#&#8203;2513](https://redirect.github.com/pylint-dev/astroid/issues/2513) ### [`v3.3.5`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-335) [Compare Source](https://redirect.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://redirect.github.com/pylint-dev/astroid/issues/1490) - Fix Python 3.13 compatibility re: `collections.abc` Closes [pylint-dev/pylint#10000](https://redirect.github.com/pylint-dev/pylint/issues/10000) ### [`v3.3.4`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-334) [Compare Source](https://redirect.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://redirect.github.com/pylint-dev/pylint/issues/9947) - Fix bug with `manager.clear_cache()` not fully clearing cache. Refs [pylint-dev/pylint#9932 (comment)](https://redirect.github.com/pylint-dev/pylint/pull/9932#issuecomment-2364985551) - Fix a crash from inferring empty format specs. Closes [pylint-dev/pylint#9945](https://redirect.github.com/pylint-dev/pylint/issues/9945) ### [`v3.3.3`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-333) [Compare Source](https://redirect.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://redirect.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://redirect.github.com/pylint-dev/astroid/issues/2514) ### [`v3.3.2`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-332) [Compare Source](https://redirect.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://redirect.github.com/pylint-dev/pylint/issues/9852) ### [`v3.3.1`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-3311) [Compare Source](https://redirect.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://redirect.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://redirect.github.com/pylint-dev/astroid/issues/2721) ### [`v3.3.0`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-330) [Compare Source](https://redirect.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://redirect.github.com/pylint-dev/astroid/issues/2443) - Add the `__annotations__` attribute to the `ClassDef` object model. Closes [pylint-dev/pylint#7126](https://redirect.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://redirect.github.com/pylint-dev/pylint/issues/9849) ### [`v3.2.4`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-324) [Compare Source](https://redirect.github.com/pylint-dev/astroid/compare/v3.2.3...v3.2.4) \============================ Release date: 2024-07-20 - Avoid reporting unary/binary op type errors when inference is ambiguous. Closes [#&#8203;2467](https://redirect.github.com/pylint-dev/astroid/issues/2467) ### [`v3.2.3`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-323) [Compare Source](https://redirect.github.com/pylint-dev/astroid/compare/v3.2.2...v3.2.3) \============================ Release date: 2024-07-11 - Fix `AssertionError` when inferring a property consisting of a partial function. Closes [pylint-dev/pylint#9214](https://redirect.github.com/pylint-dev/pylint/issues/9214) ### [`v3.2.2`](https://redirect.github.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-322) [Compare Source](https://redirect.github.com/pylint-dev/astroid/compare/v3.2.1...v3.2.2) \============================ Release date: 2024-05-20 - Improve inference for generic classes using the PEP 695 syntax (Python 3.12). Closes [pylint-dev/pylint#9406](https://redirect.github.com/pylint-dev/pylint/issues/9406) </details> --- ### Configuration πŸ“… **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/rockcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS4wIiwidGFyZ2V0QnJhbmNoIjoiaG90Zml4LzEuNSIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha β€” closed stale Renovate's astroid 3.3.11 update for hotfix/1.5 was closed unmerged after tests and linters failed; no replacement PR was recorded.
stealth/space-bunny-alpha β€” closed stale Renovate’s astroid 3.3.11 update for hotfix/1.5 was closed unmerged after its last checks showed failing tests and linters, with no reviewer comments or follow-up.
qwen/qwen3.6-35b-a3b β€” β€” Dependency update for astroid to v3.3.11 was closed without merging. Automated CI checks failed for tests and linters, and with automerge disabled, the change was abandoned.
qwen3.6-35b-a3b-mtp-q6 β€” β€” Closed without merging. The astroid v3.3.11 dependency update was abandoned or superseded by a newer Renovate PR after 31 days of inactivity, as automerge was disabled and no manual merge occurred.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1832 build(deps): update dependency astroid to v3.3.2 (main) charmcraft closed Astroid 3.3.2 update was closed unmerged; Renovate marked version 3.3.2 as ignored until a newer release.
86%
#861 build(deps): update bugfixes (hotfix/2.1) craft-providers closed Renovate's hotfix/2.1 dependency updates were closed unmerged after Linux and macOS integration tests failed; no resolving commit was found.
76%
#253 build(deps): update bugfixes (hotfix/3.2) - autoclosed craft-store closed Renovate PR #253 was autoclosed without merging the hotfix/3.2 dependency updates; no successor was identified.
75%
#875 build(deps): update bugfixes (hotfix/2.1) craft-providers closed Renovate's hotfix/2.1 dependency bump was closed unmerged after 291 days of inactivity, with Linux and macOS integration checks failing and no recorded explanation.
75%
#1228 build(deps): update dependency babel to v2.18.0 (hotfix/1.5) rockcraft closed Renovate's Babel 2.15.0-to-2.18.0 hotfix update was closed unmerged after test and linter failures, then abandoned.
74%
#761 build(deps): update dependency pytest-xdist to v3.8.0 (hotfix/1.20) craft-providers closed pytest-xdist 3.8.0 update was closed unmerged; Renovate will ignore it until a newer version is available.
74%
#1080 build(deps): update dependency responses to ~=0.26.1 (hotfix/5.11) craft-application closed Renovate's responses 0.26.1 hotfix PR was closed unmerged after tests, lint, and OSV checks failed; pyproject still declares ~=0.26.0 from #1020.
74%
#891 build(deps): update bugfixes (hotfix/2.1) craft-providers closed Closed unmerged after failing integration checks; later Renovate PRs #928 and #920 landed newer dependency updates, superseding this hotfix/2.1 batch.
73%
#2072 build(deps): update bugfixes (main) charmcraft merged Renovate bugfix bump PR #2072 merged into main (commit 7348ef53), updating ruff-pre-commit 0.9.1, astroid 3.3.8, pylint 3.3.3, coverage 7.6.10 and other dev deps.
73%
#1223 build(deps): update bugfixes (hotfix/1.5) rockcraft closed Closed unmerged after failing tests and linters on the hotfix/1.5 dependency updates; no resolving commit was recorded.
73%