Package: python3-pip Version: 23.0.1+dfsg-1 Severity: important X-Debbugs-Cc: witold.bary...@gmail.com
I do understand PEP-668, and majority of reasons behind it. But please let me allow to disable this per-user (config and/or env variable) and/or system-wide (via config), without passing --break-system-packages on every invocation of pip3. (shell alias is not good either). Using virtualenv, venv, pyenv, pipx, is not an option or preference for me. I believe one of the options is to remove /usr/lib/python3.11/EXTERNALLY-MANAGED (via diversion?). If this is so, please document this in Chapter 5, section 5.2.2 of the bookworm release notes. And possibly in /usr/share/doc/python3.11/README.venv or somewhere there. Regards, Witold -- System Information: Debian Release: 12.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.2.0-rc5 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_UNSIGNED_MODULE, TAINT_SOFTLOCKUP Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages python3-pip depends on: ii ca-certificates 20211016 ii python3 3.11.2-1 ii python3-distutils 3.11.2-2 ii python3-setuptools 66.1.1-1 ii python3-wheel 0.38.4-1 Versions of packages python3-pip recommends: ii build-essential 12.9 ii python3-dev 3.11.2-1 python3-pip suggests no packages. -- no debconf information