NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #66 most downloaded on PyPI
Command line tool for manipulating wheel files
Last release 1 months ago
11 Aug 2026
Release timing varies
gaps range from 2 weeks to 10 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
14 years old
84 releases · first in 2012
- Unit test for wheel.tool.install
Unit test for wheel.tool.install
- API cleanup
API cleanup
- Scripts fixer fix
Scripts fixer fix
One column per quarter.
- Fix keygen
Fix keygen
- Preserve attributes on install.
Preserve attributes on install.
- Include a copy of pkg_resources. Wheel can now install into a virtualenv that does not have distribute (though most packages still require pkg_resou
Include a copy of pkg_resources. Wheel can now install into a virtualenv that does not have distribute (though most packages still require pkg_resources to actually work; wheel install distribute)
Define a new setup.cfg section [wheel]. universal=1 will apply the py2.py3-none-any tag for pure python wheels.
- Only import dirspec when needed. dirspec is only needed to find the configuration for keygen/signing operations.
Only import dirspec when needed. dirspec is only needed to find the configuration for keygen/signing operations.
- requires-dist from setup.cfg overwrites any requirements from setup.py Care must be taken that the requirements are the same in both cases, or just
requires-dist from setup.cfg overwrites any requirements from setup.py Care must be taken that the requirements are the same in both cases, or just always install from wheel.
drop dirspec requirement on win32
improved command line utility, adds ‘wheel convert [egg or wininst]’ to convert legacy binary formats to wheel
- Wheel’s own wheel file can be executed by Python, and can install itself: python wheel-0.9.5-py27-none-any/wheel install ...
Wheel’s own wheel file can be executed by Python, and can install itself: python wheel-0.9.5-py27-none-any/wheel install ...
Use argparse; basic wheel install command should run with only stdlib dependencies.
Allow requires_dist in setup.cfg’s [metadata] section. In addition to dependencies in setup.py, but will only be interpreted when installing from wheel, not from sdist. Can be qualified with environment markers.
- Fix wheel.signatures in sdist
Fix wheel.signatures in sdist
- Integrated digital signatures support without C extensions.
Integrated digital signatures support without C extensions.
Integrated “wheel install” command (single package, no dependency resolution) including compatibility check.
- Automatic signing if WHEEL_TOOL points to the wheel binary
Automatic signing if WHEEL_TOOL points to the wheel binary
Even more Python 3 fixes
- ‘wheel sign’ uses the keys generated by ‘wheel keygen’ (instead of generating a new key at random each time)
‘wheel sign’ uses the keys generated by ‘wheel keygen’ (instead of generating a new key at random each time)
Python 2/3 encoding/decoding fixes
Run tests on Python 2.6 (without signature verification)
- Updated digital signatures scheme
Updated digital signatures scheme
Python 3 support for digital signatures
Always verify RECORD hashes on extract
“wheel” command line tool to sign, verify, unpack wheel files
- none/any draft pep tags update
none/any draft pep tags update
improved wininst2wheel script
doc changes and other improvements
- sort .dist-info at end of wheel archive
sort .dist-info at end of wheel archive
Windows & Python 3 fixes from Paul Moore
pep8
scripts to convert wininst & egg to wheel
- require distribute >= 0.6.28 - stop using verlib
require distribute >= 0.6.28
stop using verlib
- working pretty well
working pretty well
- hyphenated name fix
hyphenated name fix
Nothing published for this version
- improve Windows compatibility
improve test coverage
improve Windows compatibility
include tox.ini courtesy of Marc Abramowitz
draft hmac sha-256 signing function
- prototype egg2wheel conversion script
prototype egg2wheel conversion script
- Python 3 compatibility
Python 3 compatibility
© Copyright 2012, Daniel Holth.
Initial version
Development
index
previous |
wheel 0.48.0 documentation »
Release Notes
© Copyright 2012, Daniel Holth.
Your coding agent can read these notes before it upgrades. Set up the MCP server →