NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #417 most downloaded on PyPI
A library for installing Python wheels.
Last release 4 months ago
11 May 2026
Ships unpredictably
gaps range from 2 weeks to 3.0 years
Nearly every release is documented
notes for 12 of 12 stable releases
2 versions withdrawn
withdrawn after publishing
8 years old
15 releases · first in 2018
Include docs and tests in sdist again
Drop support for Python 3.9, 3.8, and 3.7 ( #305 , #242 , #206 )
--overwrite-existing CLI option (#216)--validate-record CLI option (#161)One column per quarter.
Improve handling of non-normalized .dist-info folders
.dist-info folders (#168)policy=compat32 (#163)RECORD file paths when parsing (#152).dist-info directories (#137)RECORD (#147, #167)Encode hashes in RECORD files correctly
RECORD files correctly (#141)py.typed marker file (#138)--prefix option (#103)is_executable (#115)RECORD file using csv.writer (#118)import installer.xyz style imports (#110)Change all names in installer.__main__ to be underscore prefixed.
installer.__main__ to be underscore prefixed.pypa organisation.vendoring.Add a CLI, to install a wheel into the currently-running Python.
/ separated when writing RECORD.RECORD with relative paths.Pass schemes into {any}WheelDestination.finalize_installation.
WheelDestination.finalize_installation.Add support for ARM 64 executables on Windows.
Fix entry point handling in {any}installer.install.
installer.install.Teach {any}SchemeDictionaryDestination to create subfolders.
SchemeDictionaryDestination to create subfolders.Change {any}parse_record_file to yield the elements as a tuple, instead of {any}RecordEntry objects.
parse_record_file to yield the elements as a tuple, instead of
{any}RecordEntry objects.WheelFile, completing the end-to-end wheel installation
pipeline.RecordEntry for RECORD file in the {any}installer.install,
instead of requiring every WheelDestination implementation to do the exact
same thing.Thank you to [Dan Ryan] and [Tzu-ping Chung] for the project name on PyPI. The PyPI releases before 0.2.0 come from and have been [yanked].
Thank you to Dan Ryan and Tzu-ping Chung for the project name on PyPI. The PyPI releases before 0.2.0 come from https://github.com/sarugaku/installer and have been yanked.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →