summaryrefslogtreecommitdiff
path: root/coverage/version.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-08-20 20:38:39 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-08-20 20:38:39 -0400
commitc13c859fc2ec2fc462b16b88c75d775f114dcc7f (patch)
tree15430dc5755ffff5ceb77c5fceaebd93c4c80683 /coverage/version.py
parent8e5e579f8b9b70345ff8b2ed6650040b73cc7574 (diff)
downloadpython-coveragepy-c13c859fc2ec2fc462b16b88c75d775f114dcc7f.tar.gz
coverage.hexversion
Diffstat (limited to 'coverage/version.py')
-rw-r--r--coverage/version.py16
1 files changed, 14 insertions, 2 deletions
diff --git a/coverage/version.py b/coverage/version.py
index f586d1c..5c87087 100644
--- a/coverage/version.py
+++ b/coverage/version.py
@@ -4,9 +4,21 @@
"""The version and URL for coverage.py"""
# This file is exec'ed in setup.py, don't import anything!
-__version__ = "4.0b2" # see detailed history in CHANGES.txt
+_maj = 4
+_min = 0
+_mic = 0
+_rel = 0xf
+_ser = 2
+
+hexversion = (_maj << 24) + (_min << 16) + (_mic << 8) + (_rel << 4) + _ser
+
+__version__ = "%d.%d" % (_maj, _min)
+if _mic:
+ __version__ += ".%d" % (_mic,)
+if _rel != 0xf:
+ __version__ += "%x%d" % (_rel, _ser)
__url__ = "https://coverage.readthedocs.org"
-if max(__version__).isalpha():
+if _rel != 0xf:
# For pre-releases, use a version-specific URL.
__url__ += "/en/coverage-" + __version__