From c8368751d9495f58a36612971456b308d6942cb6b1a9eaf137a1f72acf295f9b Mon Sep 17 00:00:00 2001 From: Daniel Garcia Date: Mon, 21 Apr 2025 06:25:31 +0000 Subject: [PATCH] Accepting request 1270557 from home:fstegmeier:branches:devel:languages:python MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - update to 25.0.1 * Fix an unsupported type annotation on Python 3.10 and earlier. (#13181) * Fix a regression where truststore would never be used while installing build dependencies. (#13186) * Deprecate the no-python-version-warning flag as it has long done nothing since Python 2 support was removed in pip 21.0. (#13154) * Prefer to display PEP 639 License-Expression in pip show if metadata version is at least 2.4. (#13112) * Support PEP 639 License-Expression and License-File metadata fields in JSON output. pip inspect and pip install --report now emit license_expression and license_file fields in the metadata object, if the corresponding fields are present in the installed METADATA file. (#13134) * Files in the network cache will inherit the read/write permissions of pip’s cache directory (in addition to the current user retaining read/write access). This enables a single cache to be shared among multiple users. (#11012) * Return the size, along with the number, of files cleared on pip cache purge and pip cache remove (#12176) * Cache python-requires checks while filtering potential installation candidates. (#13128) * Optimize package collection by avoiding unnecessary URL parsing and other processing. (#13132) * Reorder the encoding detection when decoding a requirements file, relying on UTF-8 over the locale encoding by default, matching the documented behaviour. (#12771) * The pip version self check is disabled on EXTERNALLY-MANAGED environments. (#11820) * Fix a security bug allowing a specially crafted wheel to execute OBS-URL: https://build.opensuse.org/request/show/1270557 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip?expand=0&rev=140 --- pip-24.3.1-gh.tar.gz | 3 --- pip-25.0.1-gh.tar.gz | 3 +++ python-pip.changes | 48 ++++++++++++++++++++++++++++++++++++++++++++ python-pip.spec | 4 ++-- 4 files changed, 53 insertions(+), 5 deletions(-) delete mode 100644 pip-24.3.1-gh.tar.gz create mode 100644 pip-25.0.1-gh.tar.gz diff --git a/pip-24.3.1-gh.tar.gz b/pip-24.3.1-gh.tar.gz deleted file mode 100644 index 51a70ca..0000000 --- a/pip-24.3.1-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1349240eff5fd44f4b9d834d503d87505a6cd0a8ab022f3f1665181d6a719a73 -size 9198711 diff --git a/pip-25.0.1-gh.tar.gz b/pip-25.0.1-gh.tar.gz new file mode 100644 index 0000000..eaaad35 --- /dev/null +++ b/pip-25.0.1-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:334371888f0c679c04e819ddc234562feaea81331658a76842b62dc9dc83a832 +size 9224526 diff --git a/python-pip.changes b/python-pip.changes index ced02dc..a947248 100644 --- a/python-pip.changes +++ b/python-pip.changes @@ -1,3 +1,51 @@ +------------------------------------------------------------------- +Thu Apr 17 12:40:51 UTC 2025 - Felix Stegmeier + +- update to 25.0.1 + * Fix an unsupported type annotation on Python 3.10 and earlier. + (#13181) + * Fix a regression where truststore would never be used while + installing build dependencies. (#13186) + * Deprecate the no-python-version-warning flag as it has long done + nothing since Python 2 support was removed in pip 21.0. (#13154) + * Prefer to display PEP 639 License-Expression in pip show if + metadata version is at least 2.4. (#13112) + * Support PEP 639 License-Expression and License-File metadata + fields in JSON output. pip inspect and pip install --report now + emit license_expression and license_file fields in the metadata + object, if the corresponding fields are present in the installed + METADATA file. (#13134) + * Files in the network cache will inherit the read/write permissions + of pip’s cache directory (in addition to the current user retaining + read/write access). This enables a single cache to be shared among + multiple users. (#11012) + * Return the size, along with the number, of files cleared on pip + cache purge and pip cache remove (#12176) + * Cache python-requires checks while filtering potential installation + candidates. (#13128) + * Optimize package collection by avoiding unnecessary URL parsing and + other processing. (#13132) + * Reorder the encoding detection when decoding a requirements file, + relying on UTF-8 over the locale encoding by default, matching the + documented behaviour. (#12771) + * The pip version self check is disabled on EXTERNALLY-MANAGED + environments. (#11820) + * Fix a security bug allowing a specially crafted wheel to execute + code during installation. (#13079) + * The inclusion of packaging 24.2 changes how pre-release specifiers + with < and > behave. Including a pre-release version with these + specifiers now implies accepting pre-releases (e.g., <2.0dev can + include 1.0rc1). To avoid implying pre-releases, avoid specifying + them (e.g., use <2.0). The exception is !=, which never implies + pre-releases. (#13163) + * The --cert and --client-cert command-line options are now + respected while installing build dependencies. Consequently, the + private _PIP_STANDALONE_CERT environment variable is no longer + used. (#5502) + * The --proxy command-line option is now respected while installing + build dependencies. (#6018) + + ------------------------------------------------------------------- Wed Oct 30 08:10:12 UTC 2024 - Dirk Müller diff --git a/python-pip.spec b/python-pip.spec index 138bf53..bca25cb 100644 --- a/python-pip.spec +++ b/python-pip.spec @@ -1,7 +1,7 @@ # # spec file for package python-pip # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,7 +33,7 @@ %define mypython python %{?sle15_python_module_pythons} Name: python-pip%{psuffix} -Version: 24.3.1 +Version: 25.0.1 Release: 0 Summary: A Python package management system License: MIT