← Back to issue list

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

View original Github issue

Metadata

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

Current evaluation

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).

Resolution: closed resolved

Reason: The PR was merged into main after approval (1 reviewer, 0 unresolved comments). Git log confirms the squash commit afde69391 "build(deps): update dependency setuptools to v84 (main) (#6386)" landed on the main branch.

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)) | `~=83.0.0` → `~=84.0.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/setuptools/84.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/setuptools/83.0.0/84.0.0?slim=true) | --- ### Release Notes <details> <summary>pypa/setuptools (setuptools)</summary> ### [`v84.0.0`](https://redirect.github.com/pypa/setuptools/compare/v83.0.0...v84.0.0) [Compare Source](https://redirect.github.com/pypa/setuptools/compare/v83.0.0...v84.0.0) </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/snapcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yOS41IiwidXBkYXRlZEluVmVyIjoiNDQuMjkuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUFI6IERlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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).
stealth/space-bunny-alpha — closed resolved Merged PR #6386 updated setuptools from ~=83.0.0 to ~=84.0.0 on Snapcraft's main branch after review and CI checks.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading setuptools from v83 to v84. Approved by one reviewer, modified two files, and passed most CI checks before merging to main.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading setuptools from v83 to v84. Approved by a reviewer, passed CI checks, and merged into main.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 90
needs review Updates setuptools from v83 to v84. Generated by Renovate. All CI checks passing. Awaiting maintainer review and manual merge as automerge is disabled.

Update history

Date Change
updated
created

Related work

  • Related To: canonical/snapcraft#4031 (confidence 30%)

    Earlier commit 709e16c78 'requirements: pin setuptools<66 (#4031)' shows the same build-constraint file has a history of setuptools pinning, relevant context for why constraints are tracked.

Related issues

Issue Project State Summary Similarity
#6087 build(deps): update dependency setuptools to v82 (main) snapcraft closed 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.
90%
#475 build(deps): update dependency setuptools to v84 (main) craft-cli merged Merged into main via commit 4440bf8, updating setuptools from 83.0.0 to 84.0.0 after two approvals.
85%
#452 build(deps): update dependency setuptools to v84.2.1 (main) craft-store merged Renovate PR updating setuptools from 84.0.0 to 84.2.1. CI passing across all platforms, 1-line change, awaiting maintainer review.
85%
#512 build(deps): update dependency setuptools to v84.2.1 (main) craft-cli merged Renovate-generated dependency update bumping setuptools from 84.0.0 to 84.2.1. Single-line change with all CI checks passing, awaiting maintainer review.
84%
#508 build(deps): update dependency setuptools to v84 (main) imagecraft closed Renovate PR updating setuptools constraint from <82.0 to <84.3 across 2 files, +5/-5 lines. All CI checks passing, no reviewers assigned yet.
84%
#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%
#403 build(deps): update dependency setuptools to v83 (main) craft-store merged Renovate PR merged into main, bumping the pinned setuptools dev dependency from 82.0.1 to 83.0.0 in the build requirements (1 file, +1/-1); approved and merged despite the OSV-scanner check failure.
84%
#1160 build(deps): update dependency setuptools to v84 (main) craft-application merged Renovate's setuptools 83.0.0 -> 84.0.0 bump was approved and merged into main as commit 730e5a46, changing the single pin in pyproject.toml; all CI checks passed.
83%
#414 build(deps): update dependency setuptools to v84 (main) craft-store merged Renovate dependency bump of setuptools from 83.0.0 to 84.0.0 in the build-system requires in pyproject.toml was merged to main as commit c247a6e; all CI checks passed.
83%
#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).
82%