From 51c92ab2750110c735ac6d286f8160c420f3718eb4bf26b05352f0f396924710 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 7 Nov 2022 10:10:56 +0000 Subject: [PATCH] Accepting request 1033749 from home:apersaud:branches:devel:languages:python - specfile: * require python >= 3.7 - update to version 0.38.2: * Fixed regression introduced in v0.38.1 which broke parsing of wheel file names with multiple platform tags - changes from version 0.38.1: * 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. - changes from version 0.38.0: * 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. OBS-URL: https://build.opensuse.org/request/show/1033749 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-wheel?expand=0&rev=63 --- python-wheel.changes | 30 ++++++++++++++++++++++++++++++ python-wheel.spec | 7 ++++--- wheel-0.37.1.tar.gz | 3 --- wheel-0.38.2.tar.gz | 3 +++ 4 files changed, 37 insertions(+), 6 deletions(-) delete mode 100644 wheel-0.37.1.tar.gz create mode 100644 wheel-0.38.2.tar.gz diff --git a/python-wheel.changes b/python-wheel.changes index 7a2b2f6..1f2a0c2 100644 --- a/python-wheel.changes +++ b/python-wheel.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Sat Nov 5 20:12:16 UTC 2022 - Arun Persaud + +- specfile: + * require python >= 3.7 + +- update to version 0.38.2: + * Fixed regression introduced in v0.38.1 which broke parsing of + wheel file names with multiple platform tags + +- changes from version 0.38.1: + * 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. + +- changes from version 0.38.0: + * 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. + ------------------------------------------------------------------- Sat Oct 29 15:57:58 UTC 2022 - Ben Greiner diff --git a/python-wheel.spec b/python-wheel.spec index 2a8b4fc..38b69ce 100644 --- a/python-wheel.spec +++ b/python-wheel.spec @@ -31,17 +31,18 @@ %bcond_with test %endif Name: python-wheel%{psuffix} -Version: 0.37.1 +Version: 0.38.2 Release: 0 Summary: A built-package format for Python License: MIT Group: Development/Languages/Python URL: https://github.com/pypa/wheel Source: https://github.com/pypa/wheel/archive/%{version}.tar.gz#/wheel-%{version}.tar.gz -BuildRequires: %{python_module setuptools >= 40.9.0} +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module setuptools >= 45.2.0} BuildRequires: fdupes BuildRequires: python-rpm-macros >= 20210929 -Requires: python-setuptools >= 40.9.0 +Requires: python-setuptools >= 45.2.0 %if %{with libalternatives} Requires: alts BuildRequires: alts diff --git a/wheel-0.37.1.tar.gz b/wheel-0.37.1.tar.gz deleted file mode 100644 index a6666b6..0000000 --- a/wheel-0.37.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a82516a039e521100ecdef137f9e44249bf6903f9aff7d368e84ac31d60597f5 -size 68751 diff --git a/wheel-0.38.2.tar.gz b/wheel-0.38.2.tar.gz new file mode 100644 index 0000000..abb495d --- /dev/null +++ b/wheel-0.38.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bfa470d371353fedb65e8c6a38776a544fb442658bf8ce6994c37339b376df2 +size 69346