From 50f0933809f2b1d46e792a6f7ca872c208dffcdc Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Sun, 6 Dec 2020 17:12:15 +0100 Subject: fix #213: better error on nonzero dev versions --- src/setuptools_scm/version.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/setuptools_scm/version.py') diff --git a/src/setuptools_scm/version.py b/src/setuptools_scm/version.py index 40eadc8..f97dca5 100644 --- a/src/setuptools_scm/version.py +++ b/src/setuptools_scm/version.py @@ -230,7 +230,13 @@ def _bump_dev(version): return prefix, tail = version.rsplit(".dev", 1) - assert tail == "0", "own dev numbers are unsupported" + if tail != "0": + raise ValueError( + "choosing custom numbers for the `.devX` distance " + "is not supported.\n " + "The {version} can't be bumped\n" + "Please drop the tag or create a new supported one".format(version=version) + ) return prefix -- cgit v1.2.1