Skip to content

Releases: pypa/setuptools-scm

setuptools-scm v10.2.1

Choose a tag to compare

@github-actions github-actions released this 21 Jul 07:58
Immutable release. Only release title and notes can be modified.
ac108b2

Fixed

  • Omit scm_version.json and scm_file_list.json from wheel .dist-info
    while still including them in sdists for fallback discovery. (#1473)

vcs-versioning v2.2.2

Choose a tag to compare

@github-actions github-actions released this 29 Jun 13:17
Immutable release. Only release title and notes can be modified.
4ac1724

Fixed

  • Add missing pytest-timeout to vcs-versioning test dependencies. (#1461)

vcs-versioning v2.2.1

Choose a tag to compare

@github-actions github-actions released this 29 Jun 05:26
Immutable release. Only release title and notes can be modified.
9bce35d

Fixed

  • Fix crash in _warn_if_tracked when the version file target is a relative path
    by resolving it against the project root before comparison.
    Also warn (instead of crashing) when the target resolves outside the project root. (#1451)

vcs-versioning v2.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 05:17
Immutable release. Only release title and notes can be modified.
a705891

Added

  • Restore Python 3.8 and 3.9 support, re-enabling use as a build dependency for projects like scikit-build that still support these versions. (#1445)

Miscellaneous

  • Move PKG-INFO discovery tests to setuptools-scm where the entry points are registered. (#1446)

setuptools-scm v10.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 05:17
Immutable release. Only release title and notes can be modified.
a705891

Added

  • Restore Python 3.8 and 3.9 support, re-enabling use as a build dependency for projects like scikit-build that still support these versions. (#1445)

Miscellaneous

  • Move PKG-INFO discovery tests from vcs-versioning to setuptools-scm where the entry points are registered. (#1446)

vcs-versioning v2.1.2

Choose a tag to compare

@github-actions github-actions released this 23 Jun 21:27
Immutable release. Only release title and notes can be modified.
0cde123

Fixed

  • Fix MetadataWorkdir crash when using custom tag_regex — stored tags are already parsed version strings and no longer re-parsed through the tag regex. (#1439)

vcs-versioning v2.1.1

Choose a tag to compare

@github-actions github-actions released this 23 Jun 10:48
Immutable release. Only release title and notes can be modified.
bc4864e

Fixed

  • Fix spurious DeprecationWarning for tag_regex when using default value via get_version(). (#1434)

vcs-versioning v2.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 04:04
Immutable release. Only release title and notes can be modified.
fa1c6e2

Added

  • Add VcsEnvironment.build_config_from_pyproject, build_config_from_data, and pyproject_tool_names methods for canonical env-first configuration creation. (#1424)

Fixed

  • Fix DeprecationWarning leak in pretend API by ensuring all public APIs attach VcsEnvironment to Configuration before accessing env-dependent properties. (#1424)
  • Fix fallback discovery so an unprocessed .git_archival.txt no longer shadows a valid PKG-INFO in PyPI sdists. (#1431)

setuptools-scm v10.1.2

Choose a tag to compare

@github-actions github-actions released this 23 Jun 04:04
Immutable release. Only release title and notes can be modified.
fa1c6e2

Fixed

  • Fix DeprecationWarning leak by threading VcsEnvironment through VersionInferenceConfig and using env.make_reader() in _should_write_to_source. (#1424)

vcs-versioning v2.0.1

Choose a tag to compare

@github-actions github-actions released this 22 Jun 14:05
Immutable release. Only release title and notes can be modified.
b59248f

Fixed

  • Update CI to use PyPy 3.11 as cryptography has no PyPy 3.10 build available (#1421)