Skip to content

pip support for wheel #845

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

Merged
merged 44 commits into from
Mar 16, 2013
Merged

pip support for wheel #845

merged 44 commits into from
Mar 16, 2013

Conversation

qwcode
Copy link
Contributor

@qwcode qwcode commented Mar 16, 2013

Discussion:

  • pip.pep425 refactor to distlib
  • remove mention of markerlib dependency
  • raise error with setuptools (not distribute)
  • priority logic to prefer a wheel for your platform over one with no platform specified
  • pip wheel --keep-existing (or --force in reverse); i.e. some way to not redo wheel building. if you don't want.
  • cookbook entries
  • tests needed
    • use-wheel in requirements files
    • "pip wheel --use-wheel" finding subreqs from a wheel
    • no-deps with wheel installs

dholth and others added 30 commits October 1, 2012 22:50
Add platform checks to wheel location code
make sure bdist_wheel is available up front
Allow --use-wheel in requirements files
Allow pip wheel --use-wheel
Give wheels priority over sdists when installing
dholth added a commit that referenced this pull request Mar 16, 2013
experimental pip support for wheel
@dholth dholth merged commit 76bf7f1 into develop Mar 16, 2013
@qwcode qwcode mentioned this pull request Mar 16, 2013
@@ -13,7 +13,6 @@ before_install:
install: pip install nose virtualenv scripttest mock
script: nosetests
notifications:
irc: "irc.freenode.org#pip"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this removal intended?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch.. will add that back

@almet
Copy link

almet commented Mar 17, 2013

yay \o/

@ghost
Copy link

ghost commented Jan 2, 2014

Just dropped by to say I've used wheels to speed-up deployment as well as travis builds
in an env requiring lots of compilation-heavy deps and under a big-ol' test matrix.
Wheels made a huge difference in both cases and are generaly a complete lifesaver.

My thanks to all involved in giving us wheels.

@lock lock bot added the auto-locked Outdated issues that have been locked by automation label Jun 5, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Jun 5, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
auto-locked Outdated issues that have been locked by automation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants