FS#51128 - [python-pip]pip freeze throws an exception
Attached to Project:
Arch Linux
Opened by Jonny Barnes (jonnybarnes) - Friday, 30 September 2016, 23:32 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 20 May 2018, 20:44 GMT
Opened by Jonny Barnes (jonnybarnes) - Friday, 30 September 2016, 23:32 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 20 May 2018, 20:44 GMT
|
Details
Description: the pip freeze command throws an exception
Additional info: * python 3.5.2 * pip 8.1.2 pip freeze --local Exception: Traceback (most recent call last): File "/usr/lib/python3.5/site-packages/pip/_vendor/packaging/requirements.py", line 92, in __init__ req = REQUIREMENT.parseString(requirement_string) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 1172, in parseString raise exc File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 1162, in parseString loc, tokens = self._parse( instring, 0 ) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 1028, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 2462, in parseImpl loc, exprtokens = e._parse( instring, loc, doActions ) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 1028, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 2719, in parseImpl return self.expr._parse( instring, loc, doActions, callPreParse=False ) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 1028, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 2445, in parseImpl loc, resultlist = self.exprs[0]._parse( instring, loc, doActions, callPreParse=False ) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 1032, in _parseNoCache loc,tokens = self.parseImpl( instring, preloc, doActions ) File "/usr/lib/python3.5/site-packages/pip/_vendor/pyparsing.py", line 1823, in parseImpl raise ParseException(instring, loc, self.errmsg, self) pip._vendor.pyparsing.ParseException: Expected W:(abcd...) (at char 0), (line:1, col:1) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2788, in __init__ super(Requirement, self).__init__(requirement_string) File "/usr/lib/python3.5/site-packages/pip/_vendor/packaging/requirements.py", line 96, in __init__ requirement_string[e.loc:e.loc + 8])) pip._vendor.packaging.requirements.InvalidRequirement: Invalid requirement, parse error at "'-lxc==0.'" During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.5/site-packages/pip/basecommand.py", line 215, in main status = self.run(options, args) File "/usr/lib/python3.5/site-packages/pip/commands/freeze.py", line 85, in run for line in freeze(**freeze_kwargs): File "/usr/lib/python3.5/site-packages/pip/operations/freeze.py", line 47, in freeze dependency_links File "/usr/lib/python3.5/site-packages/pip/__init__.py", line 264, in from_dist req = dist.as_requirement() File "/usr/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2562, in as_requirement return Requirement.parse(spec) File "/usr/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2833, in parse req, = parse_requirements(s) File "/usr/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2781, in parse_requirements yield Requirement(line) File "/usr/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2790, in __init__ raise RequirementParseError(str(e)) pip._vendor.pkg_resources.RequirementParseError: Invalid requirement, parse error at "'-lxc==0.'"[/code] Steps to reproduce: [code] |
This task depends upon
Closed by Doug Newgard (Scimmia)
Sunday, 20 May 2018, 20:44 GMT
Reason for closing: Fixed
Additional comments about closing: pip 8.1.3
Sunday, 20 May 2018, 20:44 GMT
Reason for closing: Fixed
Additional comments about closing: pip 8.1.3
[1]: https://github.com/pypa/pip/issues/3681
[2]: https://github.com/pypa/pip/pull/3704