3 ms·
A mention of what a "wheel" is would be nice somewhere. I associate it with the "wheel bit", which appears to be entirely unrelated.
by duaneb 11y ago
A mention of what a "wheel" is would be nice somewhere. I associate it with the "wheel bit", which appears to be entirely unrelated.
- mwfunk 11y agoWheels are Python packages, not unlike Ruby gems. They can optionally include shared libraries which extend Python with native code. This appears to be an attempt to standardize how such libraries are compiled for Linux.
- awinter-py 11y agoA wheel is a zip file that can be interpreted as a python library; it contains the file layout as it should be installed in on the destination machine. Wheels can include binary executables; until recently, there was no standard way to target linux, so win32 & osx installations for certain python libraries were way faster. The manylinux project makes it possible to distribute binaries for most linux distros by linking against common versions of shared libraries. With luck this will replace distro-specific packages (i.e. apt-get, yum, apk) for python libraries with large compiled binaries. That's good for users ('pip install' works for more cases) and for package maintainers (less customization to support).
- a3n 11y agoawinter-py has the correct answer. And in keeping with the cheese shop gag, a wheel is "A container for cheese." http://wheel.readthedocs.io/en/latest/ http://wheel.readthedocs.io/en/latest/
- illumen 11y agoWhat came first, egg or the wheel? The egg.