Skip to content

Commit 2ee7de7

Browse files
authored
Merge pull request #102 from dihm/setuptools_scm_fix
Ensure setuptools_scm uses `release-branch-semver`
2 parents 047c214 + 70bac8d commit 2ee7de7

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

blacs/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from setuptools_scm import get_version
1111
__version__ = get_version(
1212
root,
13-
version_scheme="release-branch-semver",
13+
version_scheme=os.getenv("SCM_VERSION_SCHEME", "release-branch-semver"),
1414
local_scheme=os.getenv("SCM_LOCAL_SCHEME", "node-and-date"),
1515
)
1616
else:

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
[build-system]
2-
requires = ["setuptools", "wheel", "setuptools_scm>=4.1.0"]
2+
requires = ["setuptools>=64", "wheel", "setuptools_scm>=8"]
33
build-backend = "setuptools.build_meta"
4+
5+
[tool.setuptools_scm]

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
setup(
55
use_scm_version={
6-
"version_scheme": "release-branch-semver",
6+
"version_scheme": os.getenv("SCM_VERSION_SCHEME", "release-branch-semver"),
77
"local_scheme": os.getenv("SCM_LOCAL_SCHEME", "node-and-date"),
88
}
99
)

0 commit comments

Comments
 (0)