Skip to content

Commit a388902

Browse files
Update setuptools-scm requirement from >=3.5.0 to >=10.1.2 (#552)
Updates the requirements on [setuptools-scm](https://github.com/pypa/setuptools-scm) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pypa/setuptools-scm/releases">setuptools-scm's releases</a>.</em></p> <blockquote> <h2>setuptools-scm v10.1.2</h2> <h3>Fixed</h3> <ul> <li>Fix DeprecationWarning leak by threading VcsEnvironment through VersionInferenceConfig and using env.make_reader() in _should_write_to_source. (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1424">#1424</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/setuptools-scm/commit/fa1c6e29dce8f490d34cdf69b87e730dc11d6077"><code>fa1c6e2</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1427">#1427</a> from pypa/release/main</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/0e8b86526d1db8a6733f0855eb4d605821343781"><code>0e8b865</code></a> Prepare release: setuptools-scm v10.1.2, vcs-versioning v2.1.0</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/b447622d21f35f93a93abe68f77570185e306e34"><code>b447622</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1432">#1432</a> from RonnyPfannschmidt/fix/1431-fallback-discovery-p...</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/d79683c242664877ef809b5d61de553725d92498"><code>d79683c</code></a> fix: don't let unprocessed .git_archival.txt shadow PKG-INFO (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1431">#1431</a>)</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/651e9bf4fb79128eaa0e2af2222d0f5eadcc344d"><code>651e9bf</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1430">#1430</a> from RonnyPfannschmidt/fix/1422-suppress-tag-strict-...</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/2dba8afa3daf99183a061800cbce612511370a44"><code>2dba8af</code></a> fix: use surrogateescape for subprocess encoding on Windows</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/2480097c1a820773f68f46b3161b49acc19e4318"><code>2480097</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1428">#1428</a> from RonnyPfannschmidt/fix/compat-shim-parse-version</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/42c97f94f360343980de90790476d8a9cefe8d66"><code>42c97f9</code></a> fix: suppress conflicting tag.strict warnings (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1422">#1422</a>)</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/2c17c0ea7268d75b96b479e1fc34245784d281a0"><code>2c17c0e</code></a> fix: add backward-compat shim for parse_version (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1423">#1423</a>)</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/a841b68aa242a9826cccfa62758a47df641990a8"><code>a841b68</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1426">#1426</a> from RonnyPfannschmidt/warning-fixes</li> <li>Additional commits viewable in <a href="https://github.com/pypa/setuptools-scm/compare/setuptools-scm-v10.0.0...setuptools-scm-v10.1.2">compare view</a></li> </ul> </details> <br /> <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Low Risk** > Only the build-time version constraint changes; no runtime or security-sensitive logic is modified. > > **Overview** > Raises the **build-system** floor for `setuptools_scm[toml]` from `>=3.5.0` to `>=10.1.2` in `pyproject.toml`, so installs and CI wheels can resolve current setuptools-scm releases while keeping the existing `[tool.setuptools_scm]` config unchanged. > > This is a dependency-only change with no application or runtime code updates. > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit cc91cdd. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY --> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent fef9635 commit a388902

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=82.0.1", "wheel", "setuptools_scm[toml]>=3.5.0", "pybind11>=2.10.0"]
2+
requires = ["setuptools>=82.0.1", "wheel", "setuptools_scm[toml]>=10.1.2", "pybind11>=2.10.0"]
33
build-backend = "setuptools.build_meta"
44

55
[tool.setuptools_scm]

0 commit comments

Comments
 (0)