src/eric7/DebugClients/Python/coverage/version.py

branch
eric7
changeset 9252
32dd11232e06
parent 9209
b99e7fd55fd3
child 9374
ed79209469ad
equal deleted inserted replaced
9251:e0f98cc25bf5 9252:32dd11232e06
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, 4, 0, "final", 0) 8 version_info = (6, 4, 2, "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.%d" % (major, minor, micro)
15 if micro:
16 version += ".%d" % (micro,)
17 if releaselevel != 'final': 15 if releaselevel != 'final':
18 short = {'alpha': 'a', 'beta': 'b', 'candidate': 'rc'}[releaselevel] 16 short = {'alpha': 'a', 'beta': 'b', 'candidate': 'rc'}[releaselevel]
19 version += f"{short}{serial}" 17 version += f"{short}{serial}"
20 return version 18 return version
21 19

eric ide

mercurial