forked from pool/python-pip
- update to 24.2:
* Deprecate pip install --editable falling back to setup.py develop when using a setuptools version that does not support PEP 660 (setuptools v63 and older). * Check unsupported packages for the current platform. (#11054) * Check unsupported packages for the current platform. * Use system certificates and certifi certificates to verify HTTPS connections on Python 3.10+. Python 3.9 and earlier only use certifi. To revert to previous behaviour, pass the flag --use-deprecated=legacy-certs. (#11647) * Use system certificates and certifi certificates to verify HTTPS connections on Python 3.10+. Python 3.9 and earlier only use certifi. * To revert to previous behaviour, pass the flag --use- deprecated=legacy-certs. * Improve discovery performance of installed packages when the importlib.metadata backend is used to load distribution metadata (used by default under Python 3.11+). (#12656) * Improve discovery performance of installed packages when the importlib.metadata backend is used to load distribution metadata (used by default under Python 3.11+). * Improve performance when the same requirement string appears many times during resolution, by consistently caching the parsed requirement string. (#12663) * Improve performance when the same requirement string appears many times during resolution, by consistently caching the parsed requirement string. * Minor performance improvement of finding applicable package candidates by not repeatedly calculating their versions (#12664) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pip?expand=0&rev=124
This commit is contained in:
parent
8a8654c977
commit
d5fb211f8e
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:5fc497cd1651c39af0207b88eab91b6905ca9cecbae11ad99503b317f8b06def
|
|
||||||
size 9190972
|
|
BIN
pip-24.2-gh.tar.gz
(Stored with Git LFS)
Normal file
BIN
pip-24.2-gh.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,103 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 12 16:49:06 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 24.2:
|
||||||
|
* Deprecate pip install --editable falling back to setup.py
|
||||||
|
develop when using a setuptools version that does not support
|
||||||
|
PEP 660 (setuptools v63 and older).
|
||||||
|
* Check unsupported packages for the current platform. (#11054)
|
||||||
|
* Check unsupported packages for the current platform.
|
||||||
|
* Use system certificates and certifi certificates to verify
|
||||||
|
HTTPS connections on Python 3.10+. Python 3.9 and earlier
|
||||||
|
only use certifi. To revert to previous behaviour, pass the
|
||||||
|
flag --use-deprecated=legacy-certs. (#11647)
|
||||||
|
* Use system certificates and certifi certificates to verify
|
||||||
|
HTTPS connections on Python 3.10+. Python 3.9 and earlier
|
||||||
|
only use certifi.
|
||||||
|
* To revert to previous behaviour, pass the flag --use-
|
||||||
|
deprecated=legacy-certs.
|
||||||
|
* Improve discovery performance of installed packages when the
|
||||||
|
importlib.metadata backend is used to load distribution
|
||||||
|
metadata (used by default under Python 3.11+). (#12656)
|
||||||
|
* Improve discovery performance of installed packages when the
|
||||||
|
importlib.metadata backend is used to load distribution
|
||||||
|
metadata (used by default under Python 3.11+).
|
||||||
|
* Improve performance when the same requirement string appears
|
||||||
|
many times during resolution, by consistently caching the
|
||||||
|
parsed requirement string. (#12663)
|
||||||
|
* Improve performance when the same requirement string appears
|
||||||
|
many times during resolution, by consistently caching the
|
||||||
|
parsed requirement string.
|
||||||
|
* Minor performance improvement of finding applicable package
|
||||||
|
candidates by not repeatedly calculating their versions
|
||||||
|
(#12664)
|
||||||
|
* Minor performance improvement of finding applicable package
|
||||||
|
candidates by not repeatedly calculating their versions
|
||||||
|
* Disable pip's self version check when invoking a pip
|
||||||
|
subprocess to install PEP 517 build requirements. (#12683)
|
||||||
|
* Disable pip's self version check when invoking a pip
|
||||||
|
subprocess to install PEP 517 build requirements.
|
||||||
|
* Improve dependency resolution performance by caching platform
|
||||||
|
compatibility tags during wheel cache lookup. (#12712)
|
||||||
|
* Improve dependency resolution performance by caching platform
|
||||||
|
compatibility tags during wheel cache lookup.
|
||||||
|
* wheel is no longer explicitly listed as a build dependency of
|
||||||
|
pip. setuptools injects this dependency in the
|
||||||
|
get_requires_for_build_wheel() hook and no longer needs it on
|
||||||
|
newer versions. (#12728)
|
||||||
|
* wheel is no longer explicitly listed as a build dependency of
|
||||||
|
pip. setuptools injects this dependency in the
|
||||||
|
get_requires_for_build_wheel() hook and no longer needs it on
|
||||||
|
newer versions.
|
||||||
|
* Ignore --require-virtualenv for pip check and pip freeze
|
||||||
|
(#12842)
|
||||||
|
* Ignore --require-virtualenv for pip check and pip freeze
|
||||||
|
* Improve package download and install performance. Increase
|
||||||
|
chunk sizes when downloading (256 kB, up from 10 kB) and
|
||||||
|
reading files (1 MB, up from 8 kB). This reduces the
|
||||||
|
frequency of updates to pip's progress bar. (#12810)
|
||||||
|
* Improve package download and install performance.
|
||||||
|
* Increase chunk sizes when downloading (256 kB, up from 10 kB)
|
||||||
|
and reading files (1 MB, up from 8 kB). This reduces the
|
||||||
|
frequency of updates to pip's progress bar.
|
||||||
|
* Improve pip install performance. Files are now extracted in
|
||||||
|
1MB blocks, or in one block matching the file size for
|
||||||
|
smaller files. A decompressor is no longer instantiated when
|
||||||
|
extracting 0 bytes files, it is not necessary because there
|
||||||
|
is no data to decompress. (#12803)
|
||||||
|
* Improve pip install performance.
|
||||||
|
* Files are now extracted in 1MB blocks, or in one block
|
||||||
|
matching the file size for smaller files. A decompressor is
|
||||||
|
no longer instantiated when extracting 0 bytes files, it is
|
||||||
|
not necessary because there is no data to decompress.
|
||||||
|
* Set no_color to global rich.Console instance.
|
||||||
|
* Fix resolution to respect --python-version when checking
|
||||||
|
Requires-Python.
|
||||||
|
* Perform hash comparisons in a case-insensitive manner.
|
||||||
|
* Avoid dlopen failure for glibc detection in musl builds
|
||||||
|
* Avoid keyring logging crashes when pip is run in verbose
|
||||||
|
mode.
|
||||||
|
* Fix finding hardlink targets in tar files with an ignored
|
||||||
|
top-level directory.
|
||||||
|
* Improve pip install performance by only creating required
|
||||||
|
parent directories once, instead of before extracting every
|
||||||
|
file in the wheel.
|
||||||
|
* Improve pip install performance by calculating installed
|
||||||
|
packages printout in linear time instead of quadratic time.
|
||||||
|
* Remove vendored tenacity.
|
||||||
|
* Update the preload list for the DEBUNDLED case, to replace
|
||||||
|
pep517 that has been renamed to pyproject_hooks.
|
||||||
|
* Use tomllib from the stdlib if available, rather than tomli
|
||||||
|
* Upgrade certifi to 2024.7.4
|
||||||
|
* Upgrade platformdirs to 4.2.2
|
||||||
|
* Upgrade pygments to 2.18.0
|
||||||
|
* Upgrade setuptools to 70.3.0
|
||||||
|
* Upgrade typing_extensions to 4.12.2
|
||||||
|
* Correct —-ignore-conflicts (including an em dash) to
|
||||||
|
--ignore-conflicts.
|
||||||
|
* Fix finding hardlink targets in tar files with an ignored
|
||||||
|
top-level directory.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Jun 30 18:45:16 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Sun Jun 30 18:45:16 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
%define mypython python
|
%define mypython python
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-pip%{psuffix}
|
Name: python-pip%{psuffix}
|
||||||
Version: 24.1.1
|
Version: 24.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Python package management system
|
Summary: A Python package management system
|
||||||
License: MIT
|
License: MIT
|
||||||
|
Loading…
Reference in New Issue
Block a user