Wheel vs Egg
- Wheel has an official PEP. Egg did not.
- Wheel is a distribution format, i.e a packaging
format. Egg was both a distribution format and a runtime
installation format (if left zipped), and was designed to be importable.
- Wheel archives do not include .pyc files. Therefore, when the
distribution only contains python files (i.e. no compiled extensions), and is
compatible with Python 2 and 3, it’s possible for a wheel to be “universal”,
similar to an sdist.
- Wheel uses PEP376-compliant
directories. Egg used
- Wheel has a richer file naming convention. A single
wheel archive can indicate its compatibility with a number of Python language
versions and implementations, ABIs, and system architectures.
- Wheel is versioned. Every wheel file contains the version of the wheel
specification and the implementation that packaged it.
- Wheel is internally organized by sysconfig path type,
therefore making it easier to convert to other formats.
ScrapBook :: Firefox Extension
订阅 substack 体验古早写作:
点击注册~> 获得 100$ 体验券:
关于 ~ DebugUself with DAMA ;-)