- update to 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 (PR by Ronald Oussoren)
  - Fixed ``AssertionError`` when ``MACOSX_DEPLOYMENT_TARGET`` was set to ``11``
    (PR by Grzegorz Bokota and François-Xavier Coudert)
  - 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``)
  - 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.
  - Fixed regression and test for ``bdist_wheel --plat-name``. It was ignored for
    C extensions in v0.35, but the regression was not detected by tests.
  - 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)
  - Switched to the packaging_ library for computing wheel tags
  - Fixed a resource leak in ``WheelFile.open()`` (PR by Jon Dufresne)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-wheel?expand=0&rev=49
This commit is contained in:
Dirk Mueller 2021-01-28 23:27:01 +00:00 committed by Git OBS Bridge
parent 9952b5475f
commit f1ba1f3cff
4 changed files with 35 additions and 5 deletions

View File

@ -1,3 +1,33 @@
-------------------------------------------------------------------
Thu Jan 28 23:25:52 UTC 2021 - Dirk Müller <dmueller@suse.com>
- update to 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 (PR by Ronald Oussoren)
- Fixed ``AssertionError`` when ``MACOSX_DEPLOYMENT_TARGET`` was set to ``11``
(PR by Grzegorz Bokota and François-Xavier Coudert)
- 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``)
- 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.
- Fixed regression and test for ``bdist_wheel --plat-name``. It was ignored for
C extensions in v0.35, but the regression was not detected by tests.
- 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)
- Switched to the packaging_ library for computing wheel tags
- Fixed a resource leak in ``WheelFile.open()`` (PR by Jon Dufresne)
-------------------------------------------------------------------
Thu Feb 6 13:19:04 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package python-wheel
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -26,7 +26,7 @@
%bcond_with test
%endif
Name: python-wheel%{psuffix}
Version: 0.34.2
Version: 0.36.2
Release: 0
Summary: A built-package format for Python
License: MIT

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f1827c6753800be9393b2be441524d195a4781ed373ac661c676e203f1615b5e
size 57175

3
wheel-0.36.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c31e70355935f1d47bf0d898661a1e9dd47966d935c0a785dbe5b41eedf6802a
size 67999