forked from pool/python-wheel
- 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:
parent
9952b5475f
commit
f1ba1f3cff
@ -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>
|
Thu Feb 6 13:19:04 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-wheel
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -26,7 +26,7 @@
|
|||||||
%bcond_with test
|
%bcond_with test
|
||||||
%endif
|
%endif
|
||||||
Name: python-wheel%{psuffix}
|
Name: python-wheel%{psuffix}
|
||||||
Version: 0.34.2
|
Version: 0.36.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A built-package format for Python
|
Summary: A built-package format for Python
|
||||||
License: MIT
|
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…
x
Reference in New Issue
Block a user