Skip to content

Wheel TODOs #817

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
qwcode opened this issue Feb 26, 2013 · 4 comments
Closed

Wheel TODOs #817

qwcode opened this issue Feb 26, 2013 · 4 comments
Labels
auto-locked Outdated issues that have been locked by automation C: wheel The wheel format and 'pip wheel' command

Comments

@qwcode
Copy link
Contributor

qwcode commented Feb 26, 2013

  • 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. (pip wheel should not build if the wheel already exists #855)
  • pip.pep425 refactor to distlib (not critical now)
  • remove markerlib installs from wheel tests
  • tests needed
    • use-wheel in requirements files
    • "pip wheel --use-wheel" finding subreqs from a wheel
    • no-deps with wheel installs
@mjtamlyn
Copy link
Contributor

mjtamlyn commented Mar 1, 2013

Can I add to this list working out what happens when interacting with setuptools' extras_require - when building the wheel it doesn't include them, but when extracting the wheel it tries to install them (raven-python being my example here).

PS: It's entirely possible I'm doing it wrong.

@dholth
Copy link
Member

dholth commented Mar 4, 2013

I thought extras worked fine with bdist_wheel, what Python are you using, and is your distribute (the fork, not vanilla setuptools) up to date? Unzip the wheel (wheel unpack wheelfile.whl) and check the METADATA file in the .dist-info directory for Requires-Dist lines.

It might also be a little tricky to get pip to install from the raven wheel, and also install all the dependencies from elsewhere.

@qwcode
Copy link
Contributor Author

qwcode commented Mar 16, 2013

wheel branch merged in #845
leaving this issue open to handle outstanding details.

@qwcode
Copy link
Contributor Author

qwcode commented Mar 24, 2013

closing. supplanted by #859

@qwcode qwcode closed this as completed Mar 24, 2013
@lock lock bot added the auto-locked Outdated issues that have been locked by automation label Jun 6, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Jun 6, 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 C: wheel The wheel format and 'pip wheel' command
Projects
None yet
Development

No branches or pull requests

3 participants