Skip to content

too-old setuptools (likely due to too-old virtualenv) #1426

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
rbtcollins opened this issue Jul 11, 2015 · 2 comments
Closed

too-old setuptools (likely due to too-old virtualenv) #1426

rbtcollins opened this issue Jul 11, 2015 · 2 comments

Comments

@rbtcollins
Copy link

Virtualenv bundles pip, wheel and setuptools. The Python packaging ecosystem is moving quite rapidly at the moment, and the version of virtualenv used to build the docs is sufficiently old that the bundled setuptools cannot handle the new version of mock (which needs setuptools 17.1).

Options:

  1. upgrade your virtualenv to 13.1.0
  2. add a call to pip install -U pip wheel setuptools between making the virtualenv and installing projects
@ericholscher
Copy link
Member

I believe you should be able to specify this in your requirements file also. Which seems like a good idea if you require a specific, newer version. I'll look into upgrading our versions as well though.

@ericholscher
Copy link
Member

Ah, I see, it's the bundled verisons in venv. I will update that.

gregmuellegger added a commit that referenced this issue Jul 13, 2015
We updated the virtualenv in requirements/pip.txt for #1426. However that
did only touch the virtualenv of readthedocs, not the ones of the builds. So
updating it with this change.

Fixes #1428.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants