unstale

pypi / wheel

wheel

What changed in wheel 0.46 to 0.48, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-12.

2 security1 deprecations2 new APIs and options5 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.12 on npm

wheel 0.484 changes

Security 1

  • Prevents converted wheels from being written outside the destination directory when an input archive has a project name or version containing path separators.

    0.48.0release notes

New APIs and options 1

  • Adds an option to add, replace, or remove a PEP 440 local version identifier from a wheel.

    0.48.0release notes

Fixes and other changes 2

  • No longer unnecessarily upgrades compatible core metadata versions when converting wheels.

    0.48.0release notes

  • Retagging wheels with ZIP64 entries no longer produces invalid archives; the invalid central-directory ZIP64 extra field is dropped.

    0.48.0release notes

wheel 0.472 changes

New APIs and options 1

  • Added a subcommand to display metadata about wheel files without unpacking them.

    0.47.0release notes

Fixes and other changes 1

  • Fixed WheelFile raising Missing RECORD file when the wheel filename contains uppercase characters but its .dist-info directory uses normalized lowercase naming.

    0.47.0release notes

wheel 0.464 changes

Security 1

Deprecations 1

  • Importing wheel.bdist_wheel now emits a FutureWarning instead of a DeprecationWarning.

    0.46.2release notes

Fixes and other changes 2

  • Fixed an ImportError when running bdist_wheel with an old version of setuptools installed alongside wheel.

    0.46.3release notes

  • The bdist_wheel command was restored for compatibility with setuptools older than v70.1.

    0.46.2release notes