build(deps): update dependency astroid to v3.3.2 (main)
Metadata
Current evaluation
Closed without merging. The astroid v3.3.2 update was abandoned, and Renovate will ignore this specific version, waiting to propose a newer release instead.
Suggested action: —
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [astroid](https://togithub.com/pylint-dev/astroid) | `==3.2.4` -> `==3.3.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>pylint-dev/astroid (astroid)</summary>
### [`v3.3.2`](https://togithub.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-332)
[Compare Source](https://togithub.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://togithub.com/pylint-dev/pylint/issues/9852)
### [`v3.3.1`](https://togithub.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-331)
[Compare Source](https://togithub.com/pylint-dev/astroid/compare/v3.3.0...v3.3.1)
\============================
Release date: 2024-08-06
- Fix a crash introduced in 3.3.0 involving invalid format strings.
Closes [#​2492](https://togithub.com/pylint-dev/astroid/issues/2492)
### [`v3.3.0`](https://togithub.com/pylint-dev/astroid/blob/HEAD/ChangeLog#Whats-New-in-astroid-330)
[Compare Source](https://togithub.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 [#​2443](https://togithub.com/pylint-dev/astroid/issues/2443)
- Add the `__annotations__` attribute to the `ClassDef` object model.
Closes [pylint-dev/pylint#7126](https://togithub.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://togithub.com/pylint-dev/pylint/issues/9849)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, 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/charmcraft).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The astroid v3.3.2 update was abandoned, and Renovate will ignore this specific version, waiting to propose a newer release instead. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Dependency update for astroid v3.3.2 was closed without merging. The maintainer rejected the change, prompting Renovate to ignore this version and await a newer release. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Dependency update for astroid to v3.3.2 was closed without merging. Renovate will ignore this specific update and automatically generate a replacement PR for a newer version. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1227 build(deps): update dependency astroid to v3.3.11 (hotfix/1.5) | rockcraft | closed | 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. | |
| #537 chore(deps): update dependency astroid to v3 | rockcraft | closed | Closed without merging. Maintainer declined the update because astroid requires a coordinated upgrade with pylint, so Renovate will ignore it. | |
| #1947 build(deps): update dependency pylint to v3.3.1 (main) | charmcraft | closed | Closed without merging. The pylint dependency update to v3.3.1 was abandoned, causing Renovate to ignore this specific version and await a newer release. | |
| #298 build(deps): update dependency sphinx-toolbox to v3.10.0 (main) | craft-store | closed | Closed without merging. The sphinx-toolbox dependency update to v3.10.0 was abandoned. Renovate will ignore this version and await a newer release. | |
| #160 build(deps): update dependency python to 3.13 (main) | craft-archives | closed | Closed without merging. Maintainers rejected the Python 3.13 update, preferring to maintain the lowest supported version. Renovate will ignore this update until a newer release is available. | |
| #736 build(deps): update dependency sphinx-tabs to v3.4.7 (main) | rockcraft | closed | Closed without merging. The sphinx-tabs update to v3.4.7 was abandoned. Renovate will ignore this version and generate a new PR for future releases. | |
| #352 build(deps): update dependency sphinx-tabs to v3.5.0 (main) | craft-store | closed | Closed without merging. The update was rejected because the new version is coupled to the starter pack. Renovate will ignore this specific version and await a future release. | |
| #1835 build(deps): update dependency types-requests to <2.32.0.20240713 (main) | charmcraft | closed | Closed without merging. The types-requests dependency update was manually abandoned. Renovate will skip this specific version and automatically generate a replacement PR when a newer release becomes available. | |
| #2286 build(deps): update dependency python to 3.13 (main) | charmcraft | closed | Closed without merging due to failing CI checks. Renovate will ignore this Python 3.13 update and generate a replacement PR when a newer version is released. The update was abandoned. | |
| #345 build(deps): update bugfixes | craft-cli | closed | Closed without merging due to failing lint checks. Proposed updating astral-sh/ruff-pre-commit to v0.12.8 and pytest-mock to v3.14.1. The Renovate bot will automatically recreate these dependency updates. |