From a64dc29b5aaa426c60621cd1366de6c629b5eaf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20O=C5=BCarowski?= <piotr@debian.org> Date: Fri, 18 Jun 2010 16:53:40 +0200 Subject: [PATCH] dh_python2: fix parsing "XS-Python-Version: X.Y" --- debian/changelog | 6 ++++++ debpython/version.py | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 587d0e4..99d0261 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +python-defaults (2.6.5-4) UNRELEASED; urgency=low + + * dh_python2: fix parsing "XS-Python-Version: X.Y" + + -- Piotr Ożarowski <piotr@debian.org> Fri, 18 Jun 2010 16:52:21 +0200 + python-defaults (2.6.5-3) unstable; urgency=low * Remove '-V' option from pyclean call in runtime.d/public_modules.rtremove diff --git a/debpython/version.py b/debpython/version.py index 32539a9..51be4f1 100644 --- a/debpython/version.py +++ b/debpython/version.py @@ -124,6 +124,8 @@ def parse_pycentral_vrange(value): ((2, 4), None) >>> parse_pycentral_vrange('all, << 3.0') (None, (3, 0)) + >>> parse_pycentral_vrange('2.6') + ((2, 6), (2, 6)) """ get = lambda x: get_requested_versions(parse_vrange(x)) @@ -149,7 +151,7 @@ def parse_pycentral_vrange(value): continue match = re.match('^[\d\.]+$', item) if match: - ver = "%.3s" % match.group(1) + ver = "%.3s" % match.group(0) return getver(ver), getver(ver) if current: -- GitLab