eric7/DebugClients/Python/coverage/version.py

branch
eric7
changeset 8929
fcca2fa618bf
parent 8775
0802ae193343
child 8991
2fc945191992
equal deleted inserted replaced
8928:d856023fbeb0 8929:fcca2fa618bf
3 3
4 """The version and URL for coverage.py""" 4 """The version and URL for coverage.py"""
5 # This file is exec'ed in setup.py, don't import anything! 5 # This file is exec'ed in setup.py, don't import anything!
6 6
7 # Same semantics as sys.version_info. 7 # Same semantics as sys.version_info.
8 version_info = (6, 1, 2, "final", 0) 8 version_info = (6, 2, 0, "final", 0)
9 9
10 10
11 def _make_version(major, minor, micro, releaselevel, serial): 11 def _make_version(major, minor, micro, releaselevel, serial):
12 """Create a readable version string from version_info tuple components.""" 12 """Create a readable version string from version_info tuple components."""
13 assert releaselevel in ['alpha', 'beta', 'candidate', 'final'] 13 assert releaselevel in ['alpha', 'beta', 'candidate', 'final']
14 version = "%d.%d" % (major, minor) 14 version = "%d.%d" % (major, minor)
15 if micro: 15 if micro:
16 version += ".%d" % (micro,) 16 version += ".%d" % (micro,)
17 if releaselevel != 'final': 17 if releaselevel != 'final':
18 short = {'alpha': 'a', 'beta': 'b', 'candidate': 'rc'}[releaselevel] 18 short = {'alpha': 'a', 'beta': 'b', 'candidate': 'rc'}[releaselevel]
19 version += "%s%d" % (short, serial) 19 version += f"{short}{serial}"
20 return version 20 return version
21 21
22 22
23 def _make_url(major, minor, micro, releaselevel, serial): 23 def _make_url(major, minor, micro, releaselevel, serial):
24 """Make the URL people should start at for this version of coverage.py.""" 24 """Make the URL people should start at for this version of coverage.py."""

eric ide

mercurial