Skip to content

Instantly share code, notes, and snippets.

@eddie
Created December 22, 2014 16:36
Show Gist options
  • Select an option

  • Save eddie/565559e14323fde22393 to your computer and use it in GitHub Desktop.

Select an option

Save eddie/565559e14323fde22393 to your computer and use it in GitHub Desktop.
pip mrq issue
rq==0.0.46 (from -r requirements.txt (line 60))
Downloading mrq-0.0.46.tar.gz (429kB)
ost recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-OGwJvk/mrq/setup.py", line 47, in <module>
install_requires=get_requirements(),
File "/tmp/pip-build-OGwJvk/mrq/setup.py", line 11, in get_requirements
reqs += [str(ir.req) for ir in install_reqs]
File "/usr/local/lib/python2.7/dist-packages/pip-6.0-py2.7.egg/pip/req/req_file.py", line 19, in parse_requirements
"parse_requirements() missing 1 required keyword argument: "
TypeError: parse_requirements() missing 1 required keyword argument: 'session'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-OGwJvk/mrq/setup.py", line 47, in <module>
install_requires=get_requirements(),
File "/tmp/pip-build-OGwJvk/mrq/setup.py", line 11, in get_requirements
reqs += [str(ir.req) for ir in install_reqs]
File "/usr/local/lib/python2.7/dist-packages/pip-6.0-py2.7.egg/pip/req/req_file.py", line 19, in parse_requirements
"parse_requirements() missing 1 required keyword argument: "
TypeError: parse_requirements() missing 1 required keyword argument: 'session'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-OGwJvk/mrq
@lblackstone
Copy link
Copy Markdown

Tracked down a similar issue this morning.

Looks like he changed his setup.py to avoid using parse_requirements().

See pypa/pip#2244 and https://caremad.io/2013/07/setup-vs-requirement/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment