Package: release.debian.org
Severity: normal
X-Debbugs-Cc: python3-defau...@packages.debian.org, d...@debian.org, 
debian-pyt...@lists.debian.org
Control: affects -1 + src:python3-defaults
User: release.debian....@packages.debian.org
Usertags: transition

Now that the Python 3.13 as default transition is done, it's time to drop
support for Python 3.12. We don't wish to support both in trixie.

This should be a trivial rebuild, after uploading python3-defaults. I've staged
an upload in experimental already.

I do see a handful of packages explicitly depending on python3.12, which will
need to be fixed, I'll file bugs on them:

$ xzcat /var/cache/apt-cacher-ng/debrep/dists/unstable/*/source/Sources.xz | 
grep-dctrl -s Package,Build-Depends -F Build-Depends python3.12 
Package: kdevelop-python
Build-Depends: cmake (>= 3.16~), debhelper-compat (= 13), dh-sequence-kf5, 
extra-cmake-modules (>= 5.78.0~), gettext, qtbase5-dev (>= 5.15.0~), 
libkf5i18n-dev (>= 5.78.0~), libkf5itemmodels-dev (>= 5.78.0~), 
libkf5kcmutils-dev (>= 5.78.0~), libkf5newstuff-dev (>= 5.78.0~), 
libkf5texteditor-dev (>= 5.78.0~), libkf5threadweaver-dev (>= 5.78.0~), 
kdevelop-dev (>= 4:23.08.1~), libpython3.12-dev, python3.12:any

Package: python-netfilterqueue
Build-Depends: debhelper-compat (= 13), dh-sequence-python3, cython3, 
libnetfilter-queue-dev, libpython3.12-dev, libpython3.13-dev, 
pybuild-plugin-pyproject, python3-all, python3-async-generator <!nocheck>, 
python3-pytest, python3-pytest-trio <!nocheck>, python3-setuptools, 
python3-trio <!nocheck>

Package: python-picologging
Build-Depends: debhelper-compat (= 13), dh-sequence-python3, 
dh-sequence-sphinxdoc, furo <!nodoc>, libpython3.13-dev, libpython3.12-dev, 
pybuild-plugin-pyproject, python3-all, python3-pytest <!nocheck>, 
python3-setuptools, python3-skbuild, python3-sphinx <!nodoc>

Package: python3-stdlib-extensions
Build-Depends: debhelper (>= 10), rdfind, lsb-release, libpython3.12-dev, 
libpython3.12t64-dbg, python3.12-dev:any (>= 3.12.5-2~), python3.12-dbg:any, 
libpython3.13-dev, libpython3.13-dbg, python3.13-dev:any (>= 3.13.0~rc1-2~), 
python3.13-dbg:any, python3-setuptools

Package: python3.12
Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.17.11), quilt, autoconf, 
lsb-release, sharutils, libreadline-dev | libeditreadline-dev, libncurses-dev, 
zlib1g-dev, libbz2-dev, liblzma-dev, libgdbm-dev, libdb-dev, tk-dev, blt-dev 
(>= 2.4z), libssl-dev, libexpat1-dev, libbluetooth-dev [linux-any] 
<!pkg.python3.12.nobluetooth>, locales-all, libnsl-dev, libsqlite3-dev, 
libffi-dev (>= 3.0.5) [!or1k], libgpm2 [linux-any], media-types | mime-support, 
netbase, bzip2, time, python3:any, python3.12:any <cross>, net-tools, 
python3-pip-whl <!nocheck>, python3-setuptools-whl <!nocheck>, 
python3-wheel-whl <!nocheck>, xvfb <!nocheck>, xauth <!nocheck>, tzdata 
<!nocheck>, systemtap-sdt-dev [!hurd-amd64 !hurd-i386], valgrind-if-available

Package: rl-accel
Build-Depends: debhelper-compat (= 13), dh-sequence-python3, 
python3-setuptools, python3-all, python3-wheel, libpython3-dev, 
libpython3.12-dev

Package: rl-renderpm
Build-Depends: debhelper-compat (= 13), dh-sequence-python3, 
python3-setuptools, python3-all, python3-wheel, libpython3-dev, 
libfreetype-dev, libpython3.12-dev

Package: rust-pyo3-ffi
Build-Depends: debhelper-compat (= 13), dh-sequence-cargo, cargo:native 
<!nocheck>, rustc:native <!nocheck>, libstd-rust-dev <!nocheck>, 
librust-libc-0.2+default-dev (>= 0.2.62-~~) <!nocheck>, 
librust-pyo3-build-config-0.22.6+default-dev <!nocheck>, 
librust-pyo3-build-config-0.22.6+resolve-config-dev <!nocheck>, 
libpython3-all-dev <!nocheck>, python3.12-dev <!nocheck>

Ben file: https://release.debian.org/transitions/html/python3.13-only.html

Reply via email to