Path: csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Stefano Rivera Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python,linux.debian.devel.release Subject: Bug#1094277: transition: python3.13-only Date: Sun, 26 Jan 2025 19:00:01 +0100 Message-ID: X-Original-To: Debian Bug Tracking System X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sun Jan 26 17:57:12 2025 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -4 Reply-To: Stefano Rivera , 1094277@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: python3-defaults@packages.debian.org, doko@debian.org, debian-python@lists.debian.org, Debian Release Team X-Debian-Pr-Message: report 1094277 X-Debian-Pr-Package: release.debian.org X-Reportbug-Version: 13.0.2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: NeoMutt/20250113 X-Debian-Message: from BTS X-Mailing-List: archive/latest/1882971 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 42 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sun, 26 Jan 2025 13:52:52 -0400 X-Original-Message-ID: Xref: csiph.com linux.debian.bugs.dist:1230366 linux.debian.maint.python:16693 linux.debian.devel.release:129398 Package: release.debian.org Severity: normal X-Debbugs-Cc: python3-defaults@packages.debian.org, doko@debian.org, debian-python@lists.debian.org Control: affects -1 + src:python3-defaults User: release.debian.org@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 , python3-pytest, python3-pytest-trio , python3-setuptools, python3-trio Package: python-picologging Build-Depends: debhelper-compat (= 13), dh-sequence-python3, dh-sequence-sphinxdoc, furo , libpython3.13-dev, libpython3.12-dev, pybuild-plugin-pyproject, python3-all, python3-pytest , python3-setuptools, python3-skbuild, python3-sphinx 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] , 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 , net-tools, python3-pip-whl , python3-setuptools-whl , python3-wheel-whl , xvfb , xauth , tzdata , 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 , rustc:native , libstd-rust-dev , librust-libc-0.2+default-dev (>= 0.2.62-~~) , librust-pyo3-build-config-0.22.6+default-dev , librust-pyo3-build-config-0.22.6+resolve-config-dev , libpython3-all-dev , python3.12-dev Ben file: https://release.debian.org/transitions/html/python3.13-only.html