| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v70.1.0...v84.0.0) --- updated-dependencies: - dependency-name: setuptools dependency-version: 84.0.0 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request. Please fix the above issues or remove invalid values from dependabot.yml. |
Sorry, something went wrong.
|
Closing — the <77 cap is deliberate, not drift, and this PR is correctly blocked by its own guard test. Verified 2026-08-22 against origin/main (8b2dd20) and CI run 32056298358: FAILED tests/test_release_readiness.py::test_packaging_configuration_remains_compatible_with_supported_python assert 'requires = ["setuptools>=70.1,<77", "wheel"]' in project tests/test_release_readiness.py:222-230 pins the cap on purpose:
The package still declares requires-python = ">=3.8" and uses the legacy This cap is unblocked by dropping Python 3.8, not by raising the ceiling. |
Sorry, something went wrong.
|
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 @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file. If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Sorry, something went wrong.
…#94) The setuptools build requirement is capped at <77 deliberately, and the cap is asserted by tests/test_release_readiness.py:: test_packaging_configuration_remains_compatible_with_supported_python. We ship requires-python = ">=3.8" with the legacy PEP 621 license = {file = "LICENSE"} table. setuptools 77+ deprecates that table in favour of the PEP 639 string form, which the setuptools release resolvable on Python 3.8 cannot parse — so raising the ceiling breaks the sdist build on the oldest Python we support. PR #93 proposed <85 and went red on all five Python jobs for exactly this reason; it was closed rather than merged. Ignoring setuptools here keeps the weekly pip run from reopening a PR that can only ever land red. Remove the ignore when Python 3.8 support is dropped. Claude-Session: https://claude.ai/code/session_01JKAExynd9zoKwt6rYA66EA Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
| Back | FazBrowse Home | New Git URL |
Updates the requirements on setuptools to permit the latest version.
ChangelogSourced from setuptools's changelog.
... (truncated)
CommitsDependabot 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: