Package: python-pip / 23.0.1+dfsg-1

Metadata

Package Version Patches format
python-pip 23.0.1+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
hands off system packages.patch | (download)

src/pip/_internal/utils/misc.py | 34 29 + 5 - 0 !
1 file changed, 29 insertions(+), 5 deletions(-)

 prevent pip from removing system packages.

Adjust is_local() to consider OS-owned paths non-local.  Fix the error
message for is_local() in the non-virtualenv case.

This patch can probably be dropped now that we have PEP-668 support. But
we'll keep it for now until we see how things play out with PEP-668.

disable pip version check.patch | (download)

src/pip/_internal/cli/cmdoptions.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 set --disable-pip-version-check=true by default.

Patch-Name: disable-pip-version-check.patch

commands_list_version_workaround.patch | (download)

src/pip/_internal/commands/list.py | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 make sure pip's version parsing is always used

Bug-Debian: https://bugs.debian.org/912379
add_pkg resources_to_freeze.patch | (download)

src/pip/_internal/commands/freeze.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 include pkg-resources in freeze system wheels

Bug-Debian: https://bugs.debian.org/871790
certifi debian ca certificates.patch | (download)

src/pip/_vendor/certifi/core.py | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 use debian provided /etc/ssl/certs/ca-certificates.cr