Accepting request 867605 from devel:languages:python
- 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/request/show/867605 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-wheel?expand=0&rev=23
This commit is contained in:
commit
72dfbc1b71
@ -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>
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
3
wheel-0.36.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c31e70355935f1d47bf0d898661a1e9dd47966d935c0a785dbe5b41eedf6802a
|
||||
size 67999
|
Loading…
Reference in New Issue
Block a user