2019-06-30T08:06:04 Created temporary directory: /tmp/pip-ephem-wheel-cache-s4qis9a6 2019-06-30T08:06:04 Created temporary directory: /tmp/pip-req-tracker-6okwgb7q 2019-06-30T08:06:04 Created requirements tracker '/tmp/pip-req-tracker-6okwgb7q' 2019-06-30T08:06:04 Created temporary directory: /tmp/pip-wheel-ek87frp5 2019-06-30T08:06:04 Cleaning up... 2019-06-30T08:06:04 Removed build tracker '/tmp/pip-req-tracker-6okwgb7q' 2019-06-30T08:06:04 ERROR: Invalid requirement: 'fabricate==(latest release)' 2019-06-30T08:06:04 Exception information: 2019-06-30T08:06:04 Traceback (most recent call last): 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_vendor/packaging/requirements.py", line 93, in __init__ 2019-06-30T08:06:04 req = REQUIREMENT.parseString(requirement_string) 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_vendor/pyparsing.py", line 1828, in parseString 2019-06-30T08:06:04 raise exc 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_vendor/pyparsing.py", line 1818, in parseString 2019-06-30T08:06:04 loc, tokens = self._parse( instring, 0 ) 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_vendor/pyparsing.py", line 1562, in _parseNoCache 2019-06-30T08:06:04 loc,tokens = self.parseImpl( instring, preloc, doActions ) 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_vendor/pyparsing.py", line 3752, in parseImpl 2019-06-30T08:06:04 loc, exprtokens = e._parse( instring, loc, doActions ) 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_vendor/pyparsing.py", line 1566, in _parseNoCache 2019-06-30T08:06:04 loc,tokens = self.parseImpl( instring, preloc, doActions ) 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_vendor/pyparsing.py", line 3536, in parseImpl 2019-06-30T08:06:04 raise ParseException(instring, loc, self.errmsg, self) 2019-06-30T08:06:04 pip._vendor.pyparsing.ParseException: Expected stringEnd (at char 19), (line:1, col:20) 2019-06-30T08:06:04 2019-06-30T08:06:04 During handling of the above exception, another exception occurred: 2019-06-30T08:06:04 2019-06-30T08:06:04 Traceback (most recent call last): 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/req/constructors.py", line 285, in install_req_from_line 2019-06-30T08:06:04 req = Requirement(req_as_string) 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_vendor/packaging/requirements.py", line 97, in __init__ 2019-06-30T08:06:04 requirement_string[e.loc : e.loc + 8], e.msg 2019-06-30T08:06:04 pip._vendor.packaging.requirements.InvalidRequirement: Parse error at "'release)'": Expected stringEnd 2019-06-30T08:06:04 2019-06-30T08:06:04 During handling of the above exception, another exception occurred: 2019-06-30T08:06:04 2019-06-30T08:06:04 Traceback (most recent call last): 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 178, in main 2019-06-30T08:06:04 status = self.run(options, args) 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/commands/wheel.py", line 137, in run 2019-06-30T08:06:04 self.name, wheel_cache 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 268, in populate_requirement_set 2019-06-30T08:06:04 wheel_cache=wheel_cache 2019-06-30T08:06:04 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/req/constructors.py", line 296, in install_req_from_line 2019-06-30T08:06:04 "Invalid requirement: '%s'\n%s" % (req_as_string, add_msg) 2019-06-30T08:06:04 pip._internal.exceptions.InstallationError: Invalid requirement: 'fabricate==(latest release)'