According to the sources, kdevelop-python-24.12.3 supports python 3.13 (see links below). So one could enable python_single_target_python3_13 from 24.12.2. Reproducible: Always Commit which fixes build for python 3.13: https://invent.kde.org/kdevelop/kdev-python/-/commit/882da80af12b48f095b2fa6d4d79c6d84ed85bbb Confirmation that 24.12.x supports 3.13 https://invent.kde.org/kdevelop/kdev-python/-/blame/release/24.12/CMakeLists.txt?ref_type=heads#L45 Version below 24.08.X supports only 3.12 https://invent.kde.org/kdevelop/kdev-python/-/blob/release/24.08/CMakeLists.txt?ref_type=heads#L45
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=4c736eb28226a20b60a5d85ff596498e2b9a7966 commit 4c736eb28226a20b60a5d85ff596498e2b9a7966 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-03-17 16:11:36 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-03-17 16:11:36 +0000 dev-util/kdevelop-python: enable py3.13 Bug: https://bugs.gentoo.org/951472 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-util/kdevelop-python/kdevelop-python-25.03.80.ebuild | 2 +- dev-util/kdevelop-python/kdevelop-python-25.04.49.9999.ebuild | 2 +- dev-util/kdevelop-python/kdevelop-python-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
What about 24.12.x which also support python 3.13?
Typically, when you don't find a bug is being closed outright, it is still in progress. One step at a time.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7de16795c884b770d74b837833873a4b9af8178 commit d7de16795c884b770d74b837833873a4b9af8178 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-03-17 16:11:36 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-03-17 16:41:50 +0000 dev-util/kdevelop-python: enable py3.13 Closes: https://bugs.gentoo.org/951472 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-util/kdevelop-python/kdevelop-python-24.12.3.ebuild | 5 +++++ 1 file changed, 5 insertions(+)
Ok, noted. So just last comment, 24.12.2 should also be updated to use python 3.13 as it is supported.
(In reply to Rafal Lalik from comment #5) > So just last comment, 24.12.2 should also be updated to use python 3.13 as > it is supported. No unnecessary changes to stable ebuilds.