./devel/py-wheel, Built-package format for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.36.2, Package name: py38-wheel-0.36.2, Maintainer: kamelderouiche

A built-package format for Python


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: be566aa87fa26a25f29c53f8a1bfe1f722534457
RMD160: 8aef0f39508d9326e767115346e115b7fbf58c9b
Filesize: 63.86 KB

Version history: (Expand)


CVS history: (Expand)


   2020-12-14 07:14:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-wheel: updated to 0.36.2

0.36.2
- Updated vendored ``packaging`` library to v20.8
- Fixed wheel sdist missing ``LICENSE.txt``
- Don't use default ``macos/arm64`` deployment target in calculating the
  platform tag for fat binaries
   2020-12-06 12:05:09 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-wheel: updated to 0.36.1

0.36.1
- Fixed ``AssertionError`` when ``MACOSX_DEPLOYMENT_TARGET`` was set to ``11``
- Fixed regression introduced in 0.36.0 on Python 2.7 when a custom generator
  name was passed as unicode (Scikit-build)
  (``TypeError: 'unicode' does not have the buffer interface``)

0.36.0
- Added official Python 3.9 support
- Updated vendored ``packaging`` library to v20.7
- Switched to always using LF as line separator when generating ``WHEEL`` files
  (on Windows, CRLF was being used instead)
- The ABI tag is taken from  the sysconfig SOABI value. On PyPy the SOABI value
  is ``pypy37-pp73`` which is not compliant with PEP 3149, as it should have
  both the API tag and the platform tag. This change future-proofs any change
  in PyPy's SOABI tag to make sure only the ABI tag is used by wheel.
   2020-08-21 09:54:23 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-wheel: updated to 0.35.1

0.35.1
Replaced install dependency on packaging with a vendored copy of its tags module
Fixed bdist_wheel not working on FreeBSD due to mismatching platform tag name \ 
(it was not being converted to lowercase)

0.35.0
Switched to the packaging library for computing wheel tags
Fixed a resource leak in WheelFile.open()
   2020-05-16 19:42:42 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
pytest from versioned depends
   2020-02-01 21:19:44 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-wheel: updated to 0.34.2

0.34.2:
- Fixed installation of ``wheel`` from sdist on environments without Unicode
  file name support
   2020-01-29 23:42:37 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-wheel: updated to 0.34.1

0.34.1:
- Fixed installation of ``wheel`` from sdist which was broken due to a chicken
  and egg problem with PEP 517 and setuptools_scm

0.34.0:
- Dropped Python 3.4 support
- Added automatic platform tag detection for macOS binary wheels
- Added the ``--compression=`` option to the ``bdist_wheel`` command
- Fixed PyPy tag generation to work with the updated semantics
- Updated project packaging and testing configuration for :pep:`517`
- Moved the contents of setup.py to setup.cfg
- Fixed duplicate RECORD file when using ``wheel pack`` on Windows
- Fixed bdist_wheel failing at cleanup on Windows with a read-only source tree
- Fixed ``wheel pack`` not respecting the existing build tag in ``WHEEL``
- Switched the project to use the "src" layout
- Switched to setuptools_scm_ for versioning
   2019-08-21 14:46:05 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-wheel: updated to 0.33.6

0.33.6:
- Fixed regression from 0.33.5 that broke building binary wheels against the
  limited ABI
- Fixed egg2wheel compatibility with the future release of Python 3.10

0.33.5:
- Don't add the m ABI flag to wheel names on Python 3.8
- Updated MANIFEST.in to include many previously omitted files in the sdist
   2019-05-15 12:58:34 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-wheel: updated to 0.33.4

0.33.4:
Reverted 289 (adding directory entries to the wheel file) due to incompatibility \ 
with distlib.wheel

0.33.3:
Fixed wheel build failures on some systems due to all attributes being preserved

0.33.2:
Fixed empty directories missing from the wheel