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