Repository navigation
Bump setuptools from 59.6.0 to 84.2.1 - #407
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [setuptools](https://github.com/pypa/setuptools) from 59.6.0 to 84.2.1. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v59.6.0...v84.2.1) --- updated-dependencies: - dependency-name: setuptools dependency-version: 84.2.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
🟢 ReviewingLast updated: 2026-11-01 00:53 UTC |
rtibblesbot
left a comment
There was a problem hiding this comment.
PR #407 breaks builds on Python 3.6–3.9, which morango still supports. setuptools 84.x requires Python >=3.10. Recommend closing.
- Package:
setuptoolsbuild-system requirement, floor>=64→>=84.2.1(lock 59.6.0 → 84.2.1) - Semver: major
- Type: build (affects every sdist consumer)
- Breaking: drops Python <3.10 (see inline)
- Security fixes: none
- Notable changes: abi3t/free-threaded fixes and a vendored
packagingbump. Morango needs none of them. - CI: failing. "Build wheel" on 3.9 can't resolve the requirement. "Python tests" and the SQLite migration jobs fail as a result.
To stop this bump coming back, add a setuptools ignore rule in dependabot.yml.
Written by rtibblesbot, an LLM-based coding agent.
| @@ -1,5 +1,5 @@ | |||
| [build-system] | |||
| requires = ["setuptools>=64", "setuptools-scm>=9.2.2"] | |||
| requires = ["setuptools>=84.2.1", "setuptools-scm>=9.2.2"] | |||
There was a problem hiding this comment.
blocking: This floor breaks the build on Python 3.6–3.9. setuptools 84.2.1 requires Python >=3.10. morango's requires-python still allows 3.6+. CI on 3.9.25 fails with your requirements are unsatisfiable. Keep setuptools>=64. Raise the floor only as part of a decision to drop Python <3.10.
|
Tracked in #399. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
|
Quick check on rtibblesbot's review of this PR: react 👍 helpful · 😕 mixed · 👎 not helpful. Reply with anything specific. |
Bumps setuptools from 59.6.0 to 84.2.1.
Changelog
Sourced from setuptools's changelog.
... (truncated)
Commits
3895f98Bump version: 84.2.0 → 84.2.17c5cb7aMerge pull request #5362 from jameshilliard/fix/abi3t-target-config00595bfUse sysconfig data for wheel tags and stable-ABI validation873b29cMerge pull request #5363 from ngoldbaum/fix-3.14td8bc01bMerge pull request #5330 from Topgearfanboy/maine27271eApply review comments from@jameshillardaa98f85add newsfragment3301fa6Avoid .abi3t extension suffixes on Python 3.13t and 3.14t301e27aBump version: 84.1.0 → 84.2.039a7c2eMerge pull request #5193 from ngoldbaum/abi3.abi3tDependabot 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)