Skip to content

Commit b787711

Browse files
Merge pull request #441 from chrisjbillington/release-branch-semver-fix
Add release-branch-semver to setup.cfg
2 parents 122b841 + e2887f0 commit b787711

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ setuptools_scm.version_scheme =
7373
guess-next-dev = setuptools_scm.version:guess_next_dev_version
7474
post-release = setuptools_scm.version:postrelease_version
7575
python-simplified-semver = setuptools_scm.version:simplified_semver_version
76+
release-branch-semver = setuptools_scm.version:release_branch_semver_version
7677

7778
setuptools_scm.local_scheme =
7879
node-and-date = setuptools_scm.version:get_local_node_and_date

src/setuptools_scm/version.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ def simplified_semver_version(version):
267267
)
268268

269269

270-
def release_branch_semver(version):
270+
def release_branch_semver_version(version):
271271
if version.exact:
272272
return version.format_with("{tag}")
273273
if version.branch is not None:
@@ -286,6 +286,16 @@ def release_branch_semver(version):
286286
return version.format_next_version(guess_next_simple_semver, retain=SEMVER_MINOR)
287287

288288

289+
def release_branch_semver(version):
290+
warnings.warn(
291+
"release_branch_semver is deprecated and will be removed in future. "
292+
+ "Use release_branch_semver_version instead",
293+
category=DeprecationWarning,
294+
stacklevel=2,
295+
)
296+
return release_branch_semver_version(version)
297+
298+
289299
def _format_local_with_time(version, time_format):
290300

291301
if version.exact or version.node is None:

testing/test_version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from setuptools_scm.version import (
44
meta,
55
simplified_semver_version,
6-
release_branch_semver,
6+
release_branch_semver_version,
77
tags_to_versions,
88
)
99

@@ -80,7 +80,7 @@ def test_next_semver(version, expected_next):
8080
],
8181
)
8282
def test_next_release_branch_semver(version, expected_next):
83-
computed = release_branch_semver(version)
83+
computed = release_branch_semver_version(version)
8484
assert computed == expected_next
8585

8686

0 commit comments

Comments
 (0)