diff options
author | Ronny Pfannschmidt <ronny.pfannschmidt@redhat.com> | 2020-12-06 17:12:15 +0100 |
---|---|---|
committer | Ronny Pfannschmidt <ronny.pfannschmidt@redhat.com> | 2020-12-06 17:48:36 +0100 |
commit | 50f0933809f2b1d46e792a6f7ca872c208dffcdc (patch) | |
tree | 4c61a51aa9f6bc9b344c207fa51824f7a8ccc356 /src/setuptools_scm/version.py | |
parent | 6b444b930e95d8487c30534d9dab083739e497f8 (diff) | |
download | setuptools-scm-50f0933809f2b1d46e792a6f7ca872c208dffcdc.tar.gz |
fix #213: better error on nonzero dev versions
Diffstat (limited to 'src/setuptools_scm/version.py')
-rw-r--r-- | src/setuptools_scm/version.py | 8 |
1 files changed, 7 insertions, 1 deletions
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 |