build(deps): bump setuptools-scm from 8.3.1 to 9.2.2
Bumps setuptools-scm from 8.3.1 to 9.2.2.
Release notes
Sourced from setuptools-scm's releases.
v9.2.2
What's Changed
- fix: don't warn about tool.setuptools.dynamic.version when only using file finder by
@RonnyPfannschmidtin pypa/setuptools-scm#1232Full Changelog: https://github.com/pypa/setuptools-scm/compare/v9.2.1...v9.2.2
v9.2.1
What's Changed
- Mark recently yanked versions in changelog by
@seifertmin pypa/setuptools-scm#1209- Fix 1216 explicitly deprecate setuptools dynamic version when active by
@RonnyPfannschmidtin pypa/setuptools-scm#1219- prepare Release v9.2.1 by
@RonnyPfannschmidtin pypa/setuptools-scm#1226New Contributors
@seifertmmade their first contribution in pypa/setuptools-scm#1209Full Changelog: https://github.com/pypa/setuptools-scm/compare/v9.2.0...v9.2.1
v9.2.0
What's Changed
- reiterate version inference by
@RonnyPfannschmidtin pypa/setuptools-scm#1202simple activation now requires a extra instead of setting up many pre-existing projects for failure/error
Full Changelog: https://github.com/pypa/setuptools-scm/compare/v9.1.1...v9.2.0
v9.1.1 (yanked)
What's Changed
- handle missing pyproject config in case version keyword is used by
@RonnyPfannschmidtin pypa/setuptools-scm#1195Full Changelog: https://github.com/pypa/setuptools-scm/compare/v9.1.0...v9.1.1
yanked after hitting regressions wrt legcy project setups triggering auto activate
v9.1.0 (yanked)
yanked
a regression makes some sdists report version 0.0.0
What's Changed
- reiterate version inference logic by
@RonnyPfannschmidtin pypa/setuptools-scm#1193
... (truncated)
Changelog
Sourced from setuptools-scm's changelog.
v9.2.2
Fixed
- fix #1231: don't warn about
tool.setuptools.dynamic.versionwhen only using file finder. The warning about combining version guessing with setuptools dynamic versions should only be issued when setuptools-scm is performing version inference, not when it's only being used for its file finder functionality.v9.2.1
Fixed
- fix #1216: accept and create a warning for usages of
version = attr:in setuptools config. unfortunately dozens of projects cargo-culted that antipatternv9.2.0
Added
add simplified activation via
setuptools-scm[simple]extraA new streamlined way to enable version inference without requiring a
[tool.setuptools_scm]section. Whensetuptools-scm[simple]is inbuild-system.requiresandversionis inproject.dynamic, version inference is automatically enabled with default settings.Removed
- unchecked simplified activation - too many projects use setups where it would fail
Changed
- refine activation logic and add unittest for the relevant cases instead of trying to speedrun setuptools
v9.1.1 (yanked)
Fixed
- fix #1194: correctly handle version keyword when pyproject metadata is missing
v9.1.0 (yanked)
Fixed
- complete reiteration of the decision logic for enabling version inference on setuptools_scm
... (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 reporting- Additional commits viewable in compare view
You can trigger a rebase of this PR 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 mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.