← Back to issue list

build(deps): update dependency setuptools to v82 (main)

View original Github issue

Metadata

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

Current evaluation

Renovate PR to bump setuptools to v82 was closed unmerged by @mr-cal ("Waiting to drop snapcraft legacy"); after snapcraft_legacy removal, PR #6386 (commit afde69391) landed the bump to setuptools~=84.0.0.

Resolution: closed superseded

Reason: Maintainer mr-cal closed the PR without merging on 2026-03-09, stating they were waiting for snapcraft legacy to be dropped. After ffb164b7a ("chore: remove snapcraft_legacy") and 995f0a3bc, Renovate's later PR #6386 was merged as commit afde69391, taking pyproject.toml to setuptools~=84.0.0 — so the v82 update was superseded.

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/) | |---|---|---|---| | [setuptools](https://redirect.github.com/pypa/setuptools) ([changelog](https://setuptools.pypa.io/en/stable/history.html)) | `>=69.0,<80.9.0` → `>=82,<83` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/setuptools/82.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/setuptools/80.8.0/82.0.0?slim=true) | --- ### Release Notes <details> <summary>pypa/setuptools (setuptools)</summary> ### [`v82.0.0`](https://redirect.github.com/pypa/setuptools/compare/v81.0.0...v82.0.0) [Compare Source](https://redirect.github.com/pypa/setuptools/compare/v81.0.0...v82.0.0) ### [`v81.0.0`](https://redirect.github.com/pypa/setuptools/compare/v80.10.2...v81.0.0) [Compare Source](https://redirect.github.com/pypa/setuptools/compare/v80.10.2...v81.0.0) ### [`v80.10.2`](https://redirect.github.com/pypa/setuptools/compare/v80.10.1...v80.10.2) [Compare Source](https://redirect.github.com/pypa/setuptools/compare/v80.10.1...v80.10.2) ### [`v80.10.1`](https://redirect.github.com/pypa/setuptools/compare/v80.9.0...v80.10.1) [Compare Source](https://redirect.github.com/pypa/setuptools/compare/v80.9.0...v80.10.1) ### [`v80.9.0`](https://redirect.github.com/pypa/setuptools/compare/v80.8.0...v80.9.0) [Compare Source](https://redirect.github.com/pypa/setuptools/compare/v80.8.0...v80.9.0) </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 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/snapcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUFI6IERlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Renovate PR to bump setuptools to v82 was closed unmerged by @mr-cal ("Waiting to drop snapcraft legacy"); after snapcraft_legacy removal, PR #6386 (commit afde69391) landed the bump to setuptools~=84.0.0.
stealth/space-bunny-alpha — closed stale Closed unmerged while awaiting removal of Snapcraft Legacy; the setuptools upgrade later advanced through PR #6386 (commit afde69391) to v84.
stealth/space-bunny-alpha — closed superseded Closed unmerged pending removal of Snapcraft Legacy; the setuptools upgrade ultimately landed in #6386 via commit afde6939, reaching v84.
stealth/space-bunny-alpha — closed superseded Renovate PR to bump setuptools to v82 was closed unmerged by mr-cal ("Waiting to drop snapcraft legacy for this"); the bump landed later at v84 in merged PR #6386.
stealth/space-bunny-alpha — closed stale Setuptools v82 PR #6087 was closed unmerged pending removal of Snapcraft legacy; a later dependency update reached v84 in merged PR #6386.
qwen/qwen3.6-35b-a3b — — Closed without merging. The setuptools v82 update was deferred until dropping snapcraft legacy support. Renovate will ignore future v82.x updates for this repository.
qwen3.6-35b-a3b-mtp-q6 — — Abandoned and closed without merging. The setuptools v82 update was deferred until snapcraft legacy support is removed. Renovate will ignore future 82.x updates.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/snapcraft#6386 (confidence 92%)

    Merged PR bumping setuptools to v84 (commit afde69391); pyproject.toml now pins setuptools~=84.0.0.

  • Related To: canonical/snapcraft#6123 (confidence 35%)

    Nearby build(deps) PR constraining setuptools-scm due to cyclic dependency, from the same dependency-bump series.

Related issues

Issue Project State Summary Similarity
#6386 build(deps): update dependency setuptools to v84 (main) snapcraft merged Renovate PR #6386 bumped setuptools from ~=83.0.0 to ~=84.0.0 in Snapcraft's main branch; approved with all core CI green and squash-merged as commit afde69391 (+5/-5 lines, 2 files).
90%
#419 build(deps): update dependency setuptools to v84 (main) imagecraft closed Renovate PR to bump setuptools <82.0 -> <84.1 in imagecraft was closed unmerged; bot posted an ignore notification so no further 84.x updates are offered.
84%
#911 build(deps): update dependency setuptools to v82 (main) craft-providers merged Renovate dependency bump of setuptools from 80.10.2 to 82.0.0 in craft-providers' pyproject.toml build requirements was approved and merged into main via commit ec0b4a4.
84%
#897 build(deps): update dependency setuptools to v80.10.2 (main) craft-providers merged Renovate PR merged as commit b5b4a45, bumping the setuptools build dependency from 80.9.0 to 80.10.2 in main (approved, 2 reviewers; later superseded by #911 bumping to v82).
83%
#1044 build(deps): update dependency setuptools to v82 (main) craft-application merged Renovate dependency PR merged as commit e2db2763, bumping setuptools 80.10.2 -> 82.0.1 in pyproject.toml with all CI checks passing; later superseded by #1123 (v83) and #1160 (v84).
83%
#360 build(deps): update dependency setuptools to v82 (main) craft-store merged Merged #360 in commit e7a9845, updating setuptools from 80.10.2 to 82.0.1.
83%
#439 build(deps): update dependency setuptools to v82 (main) craft-cli merged Renovate PR #439 merged into main as commit 8e002ba, bumping setuptools from 80.10.2 to 82.0.1 in pyproject.toml. All CI checks passed and it was approved by 2 reviewers; later superseded by #463 (v83) and #475 (v84).
82%
#1123 build(deps): update dependency setuptools to v83 (main) craft-application merged Renovate PR merged into main via commit 04e70904, bumping pinned setuptools 82.0.1 -> 83.0.0 in pyproject.toml; later superseded by #1160 (v84, commit 730e5a46).
82%
#1235 build(deps): update dependency setuptools to v84.2.1 (main) craft-application open Renovate PR updating setuptools from 84.0.0 to 84.2.1. Single-line change. CI has failing lint/files checks; no reviewer comments yet.
82%
#1295 build(deps): update dependency setuptools to v83 (main) rockcraft merged Renovate PR merged: setuptools build dependency bumped from ~=80.10.2 to ~=83.0.0 in pyproject.toml (2 files, +489/-489); merged into main in commit ea13544e.
82%