Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 12, 2025

Updates the requirements on setuptools-scm to permit the latest version.

Release notes

Sourced from setuptools-scm's releases.

v9.1.1

What's Changed

Full Changelog: pypa/setuptools-scm@v9.1.0...v9.1.1

Changelog

Sourced from setuptools-scm's changelog.

v9.1.1

fixed

  • fix #1194: correctly handle version keyword when pyproject metadata is missing

v9.1.1

fixed

  • fix #1194: correctly handle version keyword when pyproject metadata is missing

v9.1.0

fixed

  • complete reiteration of the decision logic for enabling version inference on setuptools_scm

    • shared logic for the important parts
    • proper deferring based in precedence of finalize options vs version keyword
    • unittestable for the parsing parts and the decision steps

v9.0.3 (yanked)

fixed

  • fix 1184: verify version is dynamic if the dependency is used as indicator for enabling

v9.0.2 (yanked)

Fixed

  • fix #1184: in case setuptools-scm is a indirect dependency and no pyproject.toml section exists - don't infer the version

v9.0.1 (yanked)

Fixed

  • fix #1180: ensure version dumping works when no scm_version is given (problems in downstreams)
  • fix #1181: config - reintroduce control over when we expect a section to be present as it turns out there's valid use cases where setuptools_scm is not direct part of the dependencies
  • add codespell pre-commit hook

v9.0.0 (yanked)

... (truncated)

Commits
  • 5413460 Merge branch 'infer-version-logic'
  • bf3aac1 Merge pull request #1195 from RonnyPfannschmidt/fix-1194-xmlsec-regression
  • a4b755e changelog
  • 0ef48be chore: upload release artifacts as assets
  • 0eecd08 no longer require tool secrion when the version keyword is used
  • 90b9dc5 chore: don't log long description of a distribution
  • d7f1688 Merge pull request #1193 from RonnyPfannschmidt/infer-version-logic
  • e522314 add changelog
  • f3c9a30 simplify integration invocations in the integration tests
  • 402fc25 turn the version inference config into a protocol and simplify the setuptools...
  • Additional commits viewable in compare view

Dependabot 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Aug 12, 2025
Copy link

codecov bot commented Aug 12, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.36%. Comparing base (0f73626) to head (516a847).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #949   +/-   ##
=======================================
  Coverage   83.36%   83.36%           
=======================================
  Files          22       22           
  Lines        4952     4952           
  Branches     1185     1185           
=======================================
  Hits         4128     4128           
  Misses        547      547           
  Partials      277      277           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@mr-c
Copy link
Member

mr-c commented Aug 13, 2025

@dependabot rebase

Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 13, 2025

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@mr-c mr-c force-pushed the dependabot/pip/setuptools-scm-gte-8.0.4-and-lt-10 branch from f07d612 to bf2bf3d Compare August 13, 2025 10:35
@mr-c mr-c enabled auto-merge (rebase) August 13, 2025 10:37
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/main/CHANGELOG.md)
- [Commits](pypa/setuptools-scm@v8.0.4...v9.1.1)

---
updated-dependencies:
- dependency-name: setuptools-scm
  dependency-version: 9.1.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@mr-c mr-c force-pushed the dependabot/pip/setuptools-scm-gte-8.0.4-and-lt-10 branch from bf2bf3d to 516a847 Compare August 13, 2025 10:40
@mr-c mr-c disabled auto-merge August 13, 2025 13:19
@mr-c mr-c merged commit 01aa050 into main Aug 13, 2025
35 of 37 checks passed
@mr-c mr-c deleted the dependabot/pip/setuptools-scm-gte-8.0.4-and-lt-10 branch August 13, 2025 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant