chore(deps): bump packaging from 26.2 to 26.3 - #6120
Conversation
Bumps [packaging](https://github.com/pypa/packaging) from 26.2 to 26.3. - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](pypa/packaging@26.2...26.3) --- updated-dependencies: - dependency-name: packaging dependency-version: '26.3' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
🟡 Waiting for changesLast updated: 2026-09-01 00:50 UTC |
rtibblesbot
left a comment
There was a problem hiding this comment.
PR #6120 — packaging 26.2 → 26.3 (CalVer minor), production dep (requirements.in floor >=26.3) plus dev-transitive via pytest/drf-yasg. CI green.
- Breaking changes: drops Python 3.8 (CI runs 3.10 — fine); prefers native
linux_*tags overmanylinux/musllinux(affectspackaging.tagsconsumers, i.e. installers, not Studio); exception-type changes (InvalidVersionfor non-stringVersion,InvalidRequirementoverInvalidSpecifier,UndefinedEnvironmentNamefor missing marker keys). - Impact here: none. No direct
packagingimports in the repo — it arrives only viadjango-js-reverse,gunicorn,kombu,google-cloud-error-reporting. No code changes required. - Security fixes: none. New peer deps: none.
nitpick — requirements.txt:101,140: the recompile also dropped [grpc] extras markers (google-api-core[grpc]==2.30.0 → google-api-core==2.30.0, same for googleapis-common-protos). Unrelated to packaging — uv-version drift. No functional change: grpcio==1.78.0 and grpcio-status==1.62.3 remain pinned with unchanged annotations, and uv pip sync installs the pinned set regardless. Flagging so a later git blame doesn't read it as intentional removal of grpc support.
@rtibblesbot's comments are generated by an LLM, and should be evaluated accordingly
How was this generated?
Ran a dependency-update review pipeline over the version bump:
- Classified the bump by semver (patch / minor / major) and dependency type (production vs. development)
- Extracted the changelog and release notes across the version range
- Assessed compatibility with this project's usage and whether any code changes are required
- Treated CI as the primary safety net
- Scaled the review depth to the update's risk
- Chose the verdict from semver risk, changelog findings, and CI status
Bumps packaging from 26.2 to 26.3.
Release notes
Sourced from packaging's releases.
... (truncated)
Changelog
Sourced from packaging's changelog.
... (truncated)
Commits
929fd4bBump for releasef300ebfchore(deps): bump the pre-commit group with 5 updates (#1357)f91d975ci(downstream): bump hatchling to 1.31.0 and fix its pytest rootdir (#1361)b1a7124chore(deps): bump the github-actions group with 7 updates (#1358)2d873ebfix(metadata): fold every line boundary when writing headers (#1356)413d006docs: changelog for 26.3 (#1343)4eb0753docs(metadata): explain selective field validation (#1342)77e9ed4feat(tags): add pure Python tag generator (#1346)7cea5e8ci: drop 3.13t on Windows (3.13.14t may fail to build, run takes 9 minutes) (...45a8b34docs: add missing versionadded/versionchanged directives (#1344)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)