Skip to content
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

Try to download the latest versions of preinstalled packages #840

Merged
merged 1 commit into from
Jan 19, 2016

Conversation

dstufft
Copy link
Member

@dstufft dstufft commented Jan 19, 2016

  • Will only accept Wheels (because that is all we can install without setuptools).
  • Will still fall back to using the bundled copies of the preinstalled packages if it cannot access the internet.

This should prevent errors happening from too old of versions of software being bundled with virtualenv, while still allowing people to prevent talking to the internet with --no-download. Unlike the previous implementation of downloading which was insecure, this implementation simply allows pip to handle it, which makes it safe, secure, and fast when it's been cached.

This should make issues like #835 better.

Fixes #801
Fixes #781
Fixes #563
Fixes #491

* Will only accept Wheels (because that is all we can install
  without setuptools).
* Will still fall back to using the bundled copies of the
  preinstalled packages if it cannot access the internet.

This should prevent errors happening from too old of versions of
software being bundled with virtualenv, while still allowing people
to prevent talking to the internet with --no-download.
dstufft added a commit that referenced this pull request Jan 19, 2016
Try to download the latest versions of preinstalled packages
@dstufft dstufft merged commit 65c63ea into pypa:develop Jan 19, 2016
@dstufft dstufft deleted the download branch January 19, 2016 17:10
gtmanfred added a commit to gtmanfred/salt that referenced this pull request Sep 5, 2017
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

Successfully merging this pull request may close these issues.

1 participant