Update setuptools-scm requirement from >=3.5.0 to >=9.2.2#350
Update setuptools-scm requirement from >=3.5.0 to >=9.2.2#350dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
🤖 Cursor Dependency AnalysisSupply-Chain Malware ReviewReviewing how Verdict: benign Reasoning
Actionable follow-up (non-malware): Run your usual Compatibility AnalysisSearching the repository for 1) Where it’s used (chiavdf)
[build-system]
requires = ["setuptools>=82.0.1", "wheel", "setuptools_scm[toml]>=9.2.2", "pybind11>=2.10.0"]
build-backend = "setuptools.build_meta"
[tool.setuptools_scm]
fallback_version = "unknown-no-.git-directory"
local_scheme = "no-local-version"
Note: Your workspace already pins 2) Overlap with upstream changes (9.2.x notes +
|
b91b75c to
3b39916
Compare
Updates the requirements on [setuptools-scm](https://github.com/pypa/setuptools-scm) to permit the latest version. - [Release notes](https://github.com/pypa/setuptools-scm/releases) - [Changelog](https://github.com/pypa/setuptools-scm/blob/v9.2.2/CHANGELOG.md) - [Commits](pypa/setuptools-scm@setuptools-scm-v10.0.0...v9.2.2) --- updated-dependencies: - dependency-name: setuptools-scm dependency-version: 9.2.2 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
3b39916 to
58c4bfa
Compare
Updates the requirements on setuptools-scm to permit the latest version.
Changelog
Sourced from setuptools-scm's changelog.
... (truncated)
Commits
e56b78fMerge pull request #1232 from RonnyPfannschmidt/fix-1231-dont-warn-when-no-guess4f55e95docs: update changelog for v9.2.2 patch release95a0c47fix: don't warn about tool.setuptools.dynamic.version when only using file fi...338f562Merge pull request #1226 from RonnyPfannschmidt/prepare-releasea893634Prepare release v9.2.1ad83282Merge pull request #1225 from pypa/pre-commit-ci-update-config20a4464[pre-commit.ci] pre-commit autoupdate70f6942Merge pull request #1219 from RonnyPfannschmidt/fix-1216-explicitly-deprecate...14d85c0Install Mercurial on Windows runners via Chocolatey8c5cec9Fix API stability check workflow to install griffe and improve reportingNote
Low Risk
Low risk: only updates the build-time
setuptools_scm[toml]version constraint, with no runtime code changes.Overview
Updates
pyproject.tomlto requiresetuptools_scm[toml]>=9.2.2(from>=3.5.0) in the build system dependencies, allowing newer setuptools-scm versions during packaging/builds.Reviewed by Cursor Bugbot for commit 58c4bfa. Bugbot is set up for automated code reviews on this repo. Configure here.