diff --git a/debian/changelog b/debian/changelog index 587d0e4d0f1d45f69aa4b88d395818780a5c836b..99d026166931aa43530be9b628e5f63243241684 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 32539a99ab6482a79ac7ebd192c0a1ff9741b562..51be4f1f8b8497ce10ee3259109e50997202f147 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: