From 313e4abb4c86b48c7176ad99b4ab6af6a2561f4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20O=C5=BCarowski?= <piotr@debian.org> Date: Mon, 8 Aug 2011 22:47:35 +0200 Subject: [PATCH] really fix 636255 --- debpython/pydist.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debpython/pydist.py b/debpython/pydist.py index 5b9bc12..919fd3d 100644 --- a/debpython/pydist.py +++ b/debpython/pydist.py @@ -116,7 +116,7 @@ def guess_dependency(req, version=None): version = getver(version) # some upstreams have weird ideas for distribution name... - name, rest = re.compile('([^><= ]+)(.*)').match(req).groups() + name, rest = re.compile('([^><= \[]+)(.*)').match(req).groups() req = safe_name(name) + rest data = load() @@ -127,7 +127,7 @@ def guess_dependency(req, version=None): 'or your upstream author to fix requires.txt') exit(8) req_dict = req_dict.groupdict() - name = req_dict['name'] # drop "[features]" + name = req_dict['name'] details = data.get(name.lower()) if details: for item in details: -- GitLab