diff options
| author | Éric Araujo <merwok@netwok.org> | 2012-10-27 13:20:29 -0400 |
|---|---|---|
| committer | Éric Araujo <merwok@netwok.org> | 2012-10-27 13:20:29 -0400 |
| commit | cf3f3298a6653700a80b0f61243970fb54fe68ef (patch) | |
| tree | a16e2b599e6b5c9b3bb78f4502b6226e1f68e3c3 /distutils2 | |
| parent | 7e12306509188e264a99b529d16cc5f80839b2f6 (diff) | |
| parent | fc8b839fa21965dc8acbfe468f4d88e68f0004d2 (diff) | |
| download | disutils2-python3.tar.gz | |
Merge fixes for #16107 and #15957 from defaultpython3
Diffstat (limited to 'distutils2')
| -rw-r--r-- | distutils2/tests/test_version.py | 4 | ||||
| -rw-r--r-- | distutils2/version.py | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/distutils2/tests/test_version.py b/distutils2/tests/test_version.py index d2d43ce..849ad5a 100644 --- a/distutils2/tests/test_version.py +++ b/distutils2/tests/test_version.py @@ -21,7 +21,9 @@ class VersionTestCase(unittest.TestCase): (V('1.2.3.4.0b3', drop_trailing_zeros=True), '1.2.3.4b3'), (V('1.2.0.0.0', drop_trailing_zeros=True), '1.2'), (V('1.0.dev345'), '1.0.dev345'), - (V('1.0.post456.dev623'), '1.0.post456.dev623')) + (V('1.0.post456.dev623'), '1.0.post456.dev623'), + (V('1.0.post1'), '1.0.post1'), + ) def test_repr(self): diff --git a/distutils2/version.py b/distutils2/version.py index 351ae3a..1d0dbbd 100644 --- a/distutils2/version.py +++ b/distutils2/version.py @@ -174,6 +174,9 @@ class NormalizedVersion: if postdev and postdev is not _FINAL_MARKER: if postdev[0] == _FINAL_MARKER[0]: postdev = postdev[1:] + # remove trailing '.z' + if postdev[-1] == _FINAL_MARKER[0]: + postdev = postdev[:-1] i = 0 while i < len(postdev): if i % 2 == 0: |
