← Back to issue list

chore(deps): update dependency packaging to v24

View original Github issue

Metadata

Project
rockcraft
Number
#541
Type
pull request
State
merged
Author
renovate[bot]
Labels
Created
Updated
Closed

Current evaluation

Merged automated dependency update upgrading packaging from v23.2 to v24.0. Approved by two reviewers and passed CI checks. Successfully integrated into main via Renovate bot.

Suggested action:

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [packaging](https://togithub.com/pypa/packaging) | `==23.2` -> `==24.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/packaging/24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/packaging/24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/packaging/23.2/24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/packaging/23.2/24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pypa/packaging (packaging)</summary> ### [`v24.0`](https://togithub.com/pypa/packaging/releases/tag/24.0) [Compare Source](https://togithub.com/pypa/packaging/compare/23.2...24.0) #### What's Changed - Fix specifier matching when the specifier is long and has an epoch by [@&#8203;SpecLad](https://togithub.com/SpecLad) in [https://github.com/pypa/packaging/pull/712](https://togithub.com/pypa/packaging/pull/712) - Clarify version split/join usage by [@&#8203;uranusjr](https://togithub.com/uranusjr) in [https://github.com/pypa/packaging/pull/725](https://togithub.com/pypa/packaging/pull/725) - Default optional metadata values to None by [@&#8203;dstufft](https://togithub.com/dstufft) in [https://github.com/pypa/packaging/pull/734](https://togithub.com/pypa/packaging/pull/734) - Stop using deprecated/removed keys by [@&#8203;dstufft](https://togithub.com/dstufft) in [https://github.com/pypa/packaging/pull/739](https://togithub.com/pypa/packaging/pull/739) - Correctly use the ExceptionGroup shim only when needed by [@&#8203;dstufft](https://togithub.com/dstufft) in [https://github.com/pypa/packaging/pull/736](https://togithub.com/pypa/packaging/pull/736) - Update CHANGELOG entry about `validate` kwarg by [@&#8203;pradyunsg](https://togithub.com/pradyunsg) in [https://github.com/pypa/packaging/pull/731](https://togithub.com/pypa/packaging/pull/731) - Support --disable-gil builds (PEP 703) in packaging.tags by [@&#8203;colesbury](https://togithub.com/colesbury) in [https://github.com/pypa/packaging/pull/728](https://togithub.com/pypa/packaging/pull/728) - Skip `test_glibc_version_string_ctypes_raise_oserror` if `ctypes` is unavailable by [@&#8203;kevinchang96](https://togithub.com/kevinchang96) in [https://github.com/pypa/packaging/pull/741](https://togithub.com/pypa/packaging/pull/741) - Enable CodeQL by [@&#8203;joycebrum](https://togithub.com/joycebrum) in [https://github.com/pypa/packaging/pull/743](https://togithub.com/pypa/packaging/pull/743) - PEP 703: Rename `Py_NOGIL` to `Py_GIL_DISABLED` by [@&#8203;hugovk](https://togithub.com/hugovk) in [https://github.com/pypa/packaging/pull/747](https://togithub.com/pypa/packaging/pull/747) - Replace PEP references with PUG links by [@&#8203;jeanas](https://togithub.com/jeanas) in [https://github.com/pypa/packaging/pull/750](https://togithub.com/pypa/packaging/pull/750) - Remove coverage ignore for non-existent file by [@&#8203;shenanigansd](https://togithub.com/shenanigansd) in [https://github.com/pypa/packaging/pull/752](https://togithub.com/pypa/packaging/pull/752) - Update URLs by [@&#8203;DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/pypa/packaging/pull/764](https://togithub.com/pypa/packaging/pull/764) - Configure dependabot by [@&#8203;joycebrum](https://togithub.com/joycebrum) in [https://github.com/pypa/packaging/pull/757](https://togithub.com/pypa/packaging/pull/757) - Hash pin github actions by [@&#8203;joycebrum](https://togithub.com/joycebrum) in [https://github.com/pypa/packaging/pull/758](https://togithub.com/pypa/packaging/pull/758) - Apply some refurb suggestions by [@&#8203;DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/pypa/packaging/pull/763](https://togithub.com/pypa/packaging/pull/763) - Appply some bugbear suggestions by [@&#8203;DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/pypa/packaging/pull/761](https://togithub.com/pypa/packaging/pull/761) - Apply some ruff suggestions by [@&#8203;DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/pypa/packaging/pull/772](https://togithub.com/pypa/packaging/pull/772) - Add riscv64 as a supported manylinux architecture by [@&#8203;markdryan](https://togithub.com/markdryan) in [https://github.com/pypa/packaging/pull/751](https://togithub.com/pypa/packaging/pull/751) #### New Contributors - [@&#8203;colesbury](https://togithub.com/colesbury) made their first contribution in [https://github.com/pypa/packaging/pull/728](https://togithub.com/pypa/packaging/pull/728) - [@&#8203;kevinchang96](https://togithub.com/kevinchang96) made their first contribution in [https://github.com/pypa/packaging/pull/741](https://togithub.com/pypa/packaging/pull/741) - [@&#8203;jeanas](https://togithub.com/jeanas) made their first contribution in [https://github.com/pypa/packaging/pull/750](https://togithub.com/pypa/packaging/pull/750) - [@&#8203;shenanigansd](https://togithub.com/shenanigansd) made their first contribution in [https://github.com/pypa/packaging/pull/752](https://togithub.com/pypa/packaging/pull/752) - [@&#8203;markdryan](https://togithub.com/markdryan) made their first contribution in [https://github.com/pypa/packaging/pull/751](https://togithub.com/pypa/packaging/pull/751) **Full Changelog**: https://github.com/pypa/packaging/compare/23.2...24.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC. 🚦 **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 [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/rockcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged automated dependency update upgrading packaging from v23.2 to v24.0. Approved by two reviewers and passed CI checks. Successfully integrated into main via Renovate bot.
qwen3.6-35b-a3b-mtp-q6 Merged automated dependency update upgrading packaging from v23.2 to v24.0. The release includes bug fixes, PEP 703 support, and maintenance improvements.
qwen3.6-35b-a3b-mtp-q6 Merged an automated dependency update upgrading packaging from v23.2 to v24.0. The change was accepted and integrated into the main branch without conflicts.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1605 chore(deps): update dependency packaging to v24 charmcraft merged Merged automated dependency update for packaging from v23.2 to v24.0 via Renovate bot. Approved by three reviewers and passed CI checks before integration.
99%
#4531 chore(deps): update dependency packaging to v23 snapcraft merged Merged automated dependency update for packaging from v21.3 to v23.2 via Renovate bot. Approved by two reviewers, passed CI checks, and successfully integrated.
93%
#169 chore(deps): update dependency lint/black to v24 starbase merged Merged automated dependency update for lint/black from v23.11.0 to v24.1.0 via Renovate bot. Approved by reviewer, passed CI checks, and maintained 100% test coverage.
84%
#986 chore(deps): update dependency packaging to v23 charmcraft merged Merged automated update of the packaging dependency from v22.0 to v23.0. Maintainer approved after verifying compatibility with indirect dependencies like tox, pytest, and snap-helpers. All CI checks passed.
83%
#536 chore(deps): update bugfixes rockcraft merged Merged an automated dependency update from Renovate bot. Updated 11 Python packages to their latest bugfix versions. Approved by two reviewers, passed CI checks, and successfully merged.
82%
#180 chore(deps): update dependency lint/black to v24 craft-store merged Merged automated dependency update upgrading lint/black from v23.12.1 to v24.4.2. Approved by two reviewers, passed CI, and merged with a single-line change.
82%
#1289 chore(deps): update dependencies charmcraft merged Approved by two reviewers and merged, the dependency update modified three files with 45 additions and 34 deletions to refresh project packages.
81%
#176 chore(deps): update dependency black to v24 starbase merged Merged automated dependency update upgrading black from v23.3.0 to v24.1.1. The change passed CI, maintained 100% test coverage, received reviewer approval, and was successfully merged.
80%
#183 chore(deps): update dependency lint/black to v24 craft-application closed Closed without merging and superseded by PR #185. The automated lint/black v24.1.1 update passed CI checks but was replaced. Renovate will ignore future 24.x updates for this branch.
80%
#1353 chore(deps): update all dependencies charmcraft merged Merged dependency update across three files, changing 23 additions and 24 deletions. Approved by two reviewers with zero unresolved comments. Changes integrated successfully.
80%