summaryrefslogtreecommitdiff
path: root/igor.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2022-05-30 06:54:40 -0400
committerNed Batchelder <ned@nedbatchelder.com>2022-05-30 07:03:56 -0400
commitf9a74c79b80200d065b4bd79acc427558c7db5a7 (patch)
tree1decbce220dac7a30c7dc1cf210e5a46902116f2 /igor.py
parent3a83e41a3668aaf8d6d9f913c5a4506c36346152 (diff)
downloadpython-coveragepy-git-f9a74c79b80200d065b4bd79acc427558c7db5a7.tar.gz
build: always use three-component version numbers
Someone thought we didn't use semantic versioning because we said "6.4" instead of "6.4.0". Don't trim .0.
Diffstat (limited to 'igor.py')
-rw-r--r--igor.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/igor.py b/igor.py
index cabf8a84..ebfb47e2 100644
--- a/igor.py
+++ b/igor.py
@@ -385,12 +385,9 @@ def do_cheats():
import coverage
ver = coverage.__version__
vi = coverage.version_info
- anchor = f"{vi[0]}{vi[1]}"
- if vi[2]:
- anchor += f"{vi[2]}"
+ anchor = f"{vi[0]}-{vi[1]}-{vi[2]}"
if vi[3] != "final":
- anchor += vi[3][0]
- anchor += f"{vi[4]}"
+ anchor += f"{vi[3][0]}{vi[4]}"
branch = subprocess.getoutput("git rev-parse --abbrev-ref @")
print(f"Coverage version is {ver}")