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

Reply via email to