Path to this page:
./
devel/py-wheel,
Tool for manipulating Python wheel files
Branch: CURRENT,
Version: 0.46.3,
Package name: py313-wheel-0.46.3,
Maintainer: pkgsrc-usersThis is a command line tool for manipulating Python wheel files, as
defined in PEP 427. It contains the following functionality:
- Convert .egg archives into .whl
- Unpack wheel archives
- Repack wheel archives
- Add or remove tags in existing wheel archives
Historical note
This project used to contain the implementation of the setuptools
bdist_wheel command, but as of setuptools v70.1, it no longer needs
wheel installed for that to work. Thus, you should install this only
if you intend to use the wheel command line tool!
Required to run:[
devel/py-setuptools] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 59.185 KB
Version history: (Expand)
- (2026-01-26) Updated to version: py313-wheel-0.46.3
- (2025-10-24) Updated to version: py313-wheel-0.45.1nb1
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
CVS history: (Expand)
2026-01-26 09:21:20 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-wheel: updated to 0.46.3
**0.46.3 (2026-01-22)**
- Fixed ``ImportError: cannot import name '_setuptools_logging' from 'wheel'`` when
installed alongside an old version of setuptools and running the ``bdist_wheel``
command
**0.46.2 (2026-01-22)**
- Restored the ``bdist_wheel`` command for compatibility with ``setuptools`` \
older than
v70.1
- Importing ``wheel.bdist_wheel`` now emits a ``FutureWarning`` instead of a
``DeprecationWarning``
- Fixed ``wheel unpack`` potentially altering the permissions of files outside of the
destination tree with maliciously crafted wheels (CVE-2026-24049)
**0.46.1 (2025-04-08)**
- Temporarily restored the ``wheel.macosx_libfile`` module
**0.46.0 (2025-04-03)**
- Dropped support for Python 3.8
- Removed the ``bdist_wheel`` setuptools command implementation and entry point.
The ``wheel.bdist_wheel`` module is now just an alias to
``setuptools.command.bdist_wheel``, emitting a deprecation warning on import.
- Removed vendored ``packaging`` in favor of a run-time dependency on it
- Made the ``wheel.metadata`` module private (with a deprecation warning if it's
imported
- Made the ``wheel.cli`` package private (no deprecation warning)
- Fixed an exception when calling the ``convert`` command with an empty description
field
|
| 2025-02-23 20:38:37 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-wheel: adapt for flit_core 3.11.
Bump PKGREVISION.
|
2024-11-23 12:15:59 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-wheel: updated to 0.45.1
0.45.1
- Fixed pure Python wheels converted from eggs and wininst files having the ABI \
tag in
the file name
|
| 2024-11-14 16:13:17 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
py-wheel: COMMENT should start with a capital.
|
| 2024-11-14 15:45:01 by Greg Troxel | Files touched by this commit (2) |
Log message:
devel/py-wheel: Fix DESCR and COMMENT
Both DESCR and COMMENT did not actually describe what this package
does. Steal text from upstream README for DESCR, and summarize it for
COMMENT.
Note that according to upstream, this package is not needed for
building packages, as that functionality is now in setuptools.
|
2024-11-10 11:05:59 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
py-wheel: update to 0.45.0.
**0.45.0 (2024-11-08)**
- Refactored the ``convert`` command to not need setuptools to be installed
- Don't configure setuptools logging unless running ``bdist_wheel``
- Added a redirection from ``wheel.bdist_wheel.bdist_wheel`` to
``setuptools.command.bdist_wheel.bdist_wheel`` to improve compatibility with
``setuptools``' latest fixes.
Projects are still advised to migrate away from the deprecated module and import
the ``setuptools``' implementation explicitly. (PR by @abravalheri)
|
2024-08-05 07:34:11 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-wheel: updated to 0.44.0
0.44.0
- Canonicalized requirements in METADATA file (PR by Wim Jeantine-Glenn)
- Deprecated the ``bdist_wheel`` module, as the code was migrated to ``setuptools``
itself
|
2024-03-17 15:13:11 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-wheel: update to 0.43.0.
**0.43.0 (2024-03-11)**
- Dropped support for Python 3.7
- Updated vendored ``packaging`` to 24.0
|