Feedback for Universal Wheel Package (`cupy-wheel`)
See original GitHub issueCuPy v10.4.0 (#6012) added an experimental meta package cupy-wheel
on PyPI. Instead of specifying an individual wheel package name, users can now install CuPy with the single command line pip install cupy-wheel
; the cupy-wheel
meta-package probes the CUDA version installed in the users’ environment, and automatically picks and installs the real CuPy wheel package (e.g., cupy-cuda115
).
It is currently marked experimental. Towards the v11 final release, we are going to stabilize this feature.
Major TODOs remaining are:
- Add documentation for downstream packages to use
cupy-wheel
- Disable caching
cupy-wheel
package bypip
to enforce runningsetup.py
everytime - Add
long_description
- Automate the release process of the meta package
If you find difficulties using cupy-wheel
, or have any comments or suggestions on cupy-wheel
package, please feel free to post them here.
Issue Analytics
- State:
- Created a year ago
- Comments:8 (8 by maintainers)
Top Results From Across the Web
SP Universal diamond cup wheel (flat) - Hilti
Premium diamond cup wheel for angle grinders – for faster grinding of concrete, screed and natural stone. Tool type: Cordless angle grinder, Corded...
Read more >Customer reviews: Tevlaphee Universal Wheel Lock Heavy ...
Find helpful customer reviews and review ratings for Tevlaphee Universal Wheel Lock Heavy Duty Security Trailer Wheel Lock Tires Anti Theft for Car...
Read more >What Are Python Wheels and Why Should You Care?
Wheels are a component of the Python ecosystem that helps to make package installs ... This is a universal wheel that will install...
Read more >GUNIWHEEL™ | Universal Wheel Solutions
GUNIWHEEL™ patented universal fitting roller shop wheels designed to safely mount and move vehicles with missing or damaged tires & wheels.
Read more >GUNIWHEEL Universal bolt pattern wheel. Fits most cars and ...
GUNIWHEEL™ 45 Universal bolt pattern wheel. for most cars and light SUV vehicles. It is intended for safe mounting and ... Be the...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I see, thanks for reminder @kmaehashi. I had forgotten about it. I think the 2nd situation is less common, so I guess a warning like that should be sufficient.
Thanks for testing, Leo!
👍
I think it’s not possible to prevent this, but
import cupy
should warn in this case.https://github.com/cupy/cupy/blob/3fedbb957b79782089868540065ca24b088f29c6/cupy/_environment.py#L402
This will confuse pip (e.g., in this case
pip install -U cupy
will try to download cupy tarball from PyPI and build from source), so I think it’s better to avoid it.