2023-08-06 09:07:31 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-wheel: updated to 0.41.1
0.41.1
- Fixed naming of the ``data_dir`` directory in the presence of local version segment
given via ``egg_info.tag_build``
- Fixed version specifiers in ``Requires-Dist`` being wrapped in parentheses
|
2023-07-24 20:36:56 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-wheel: updated to 0.41.0
0.41.0 (2023-07-22)
- Added full support of the build tag syntax to ``wheel tags`` (you can now set \
a build
tag like ``123mytag``)
- Fixed warning on Python 3.12 about ``onerror`` deprecation. (PR by Henry Schreiner)
- Support testing on Python 3.12 betas (PR by Ewout ter Hoeven)
|
2023-05-01 11:35:27 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-wheel: update to 0.40.0.
**0.40.0 (2023-03-14)**
- Added a ``wheel tags`` command to modify tags on an existing wheel
(PR by Henry Schreiner)
- Updated vendored ``packaging`` to 23.0
- ``wheel unpack`` now preserves the executable attribute of extracted files
- Fixed spaces in platform names not being converted to underscores (PR by David \
Tucker)
- Fixed ``RECORD`` files in generated wheels missing the regular file attribute
- Fixed ``DeprecationWarning`` about the use of the deprecated ``pkg_resources`` API
(PR by Thomas Grainger)
- Wheel now uses flit-core as a build backend (PR by Henry Schreiner)
**0.38.4 (2022-11-09)**
- Fixed ``PKG-INFO`` conversion in ``bdist_wheel`` mangling UTF-8 header values in
``METADATA`` (PR by Anderson Bravalheri)
**0.38.3 (2022-11-08)**
- Fixed install failure when used with ``--no-binary``, reported on Ubuntu 20.04, by
removing ``setup_requires`` from ``setup.cfg``
**0.38.2 (2022-11-05)**
- Fixed regression introduced in v0.38.1 which broke parsing of wheel file names with
multiple platform tags
**0.38.1 (2022-11-04)**
- Removed install dependency on setuptools
- The future-proof fix in 0.36.0 for converting PyPy's SOABI into a abi tag was
faulty. Fixed so that future changes in the SOABI will not change the tag.
**0.38.0 (2022-10-21)**
- Dropped support for Python < 3.7
- Updated vendored ``packaging`` to 21.3
- Replaced all uses of ``distutils`` with ``setuptools``
- The handling of ``license_files`` (including glob patterns and default
values) is now delegated to ``setuptools>=57.0.0`` (#466).
The package dependencies were updated to reflect this change.
- Fixed potential DoS attack via the ``WHEEL_INFO_RE`` regular expression
- Fixed ``ValueError: ZIP does not support timestamps before 1980`` when using
``SOURCE_DATE_EPOCH=0`` or when on-disk timestamps are earlier than \
1980-01-01. Such
timestamps are now changed to the minimum value before packaging.
|
2023-04-30 21:40:21 by Thomas Klausner | Files touched by this commit (2) |
Log message:
*: only run tests for python 3
|
2022-08-24 10:41:09 by Thomas Klausner | Files touched by this commit (13) |
Log message:
*: use py-test-cov from versioned_dependencies
|
2022-05-09 16:37:31 by Greg Troxel | Files touched by this commit (1) |
Log message:
devel/py-wheel: Reset MAINTAINER
(Email ping timed out.)
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2022-01-03 10:30:11 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-wheel: update to 0.37.1
0.37.1
- Fixed ``wheel pack`` duplicating the ``WHEEL`` contents when the build number \
has changed
- Fixed parsing of file names containing commas in ``RECORD``
|
2021-10-26 21:50:32 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-wheel: updated to 0.37.0
0.37.0 (2021-08-09)
Added official Python 3.10 support
Updated vendored packaging library to v20.9
|