kio
kio copied to clipboard
chore(deps): bump setuptools-scm from 8.2.0 to 9.2.0
Bumps setuptools-scm from 8.2.0 to 9.2.0.
Release notes
Sourced from setuptools-scm's releases.
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#1193Full Changelog: https://github.com/pypa/setuptools-scm/compare/v9.0.3...v9.1.0
v9.0.3 (yanked)
What's Changed
- fix 1184 infer version indirect should ignore by
@RonnyPfannschmidtin pypa/setuptools-scm#1190Full Changelog: https://github.com/pypa/setuptools-scm/compare/v9.0.2...v9.0.3
yanked
regression wrt specific old project setups vs auto-activate
v9.0.2 (yanked)
What's Changed
- in case infer-version finds neither the config section, nor the requirement - skip action by
@RonnyPfannschmidtin pypa/setuptools-scm#1189
... (truncated)
Changelog
Sourced from setuptools-scm's changelog.
v9.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
- 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
... (truncated)
Commits
6bf6746Merge pull request #1206 from pypa/RonnyPfannschmidt-changelogc49467dUpdate CHANGELOG.md3baa398Merge pull request #1202 from RonnyPfannschmidt/version-infer-again861df20Merge pull request #1199 from pypa/dependabot/github_actions/actions/download...daf68b5Merge pull request #1200 from pypa/dependabot/github_actions/actions/checkout-5229946aMerge pull request #1197 from pypa/pre-commit-ci-update-configb8a2920Add simple extra to pyproject.toml250b5c2add test migration plan for llms + fix changelog formatting56a7a00split version inference into the part that needs a distribution object and th...206742areturn simplified activation with a extra to prevent regressions- 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.
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 100.00%. Comparing base (d297647) to head (e5b3573).
:warning: Report is 1 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #258 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 18 18
Lines 1129 1129
Branches 135 135
=========================================
Hits 1129 1129
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.