#1084677 - kajongg: removal of Python standard libraries in Python 3.13 - Debian Bug report logs

Debian Bug report logs - #1084677
kajongg: removal of Python standard libraries in Python 3.13

version graph

Package: src:kajongg; Maintainer for src:kajongg is Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>;

Reported by: Louis-Philippe Véronneau <pollo@debian.org>

Date: Mon, 7 Oct 2024 16:24:26 UTC

Severity: serious

Tags: experimental, sid, trixie

Found in versions kajongg/4:22.12.3-1, kajongg/kajongg

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>:
Bug#1084677; Package src:kajongg. (Mon, 07 Oct 2024 16:24:26 GMT) (full text, mbox, link).


Acknowledgement sent to Louis-Philippe Véronneau <pollo@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>. (Mon, 07 Oct 2024 16:24:26 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: Louis-Philippe Véronneau <pollo@debian.org>
To: maintonly@bugs.debian.org
Subject: kajongg: removal of Python standard libraries in Python 3.13
Date: Mon, 7 Oct 2024 12:23:47 -0400
Source: kajongg
Severity: important
User: debian-python@lists.debian.org
Usertags: pep-594-deprecation-313

Dear maintainer(s),

Python 3.13 removes a large amount of so called 'dead battery' libraries 
from the standard library. As such, code that imports these libraries 
will no longer work in Python 3.13, which is the targeted version for 
Trixie.

The following removed libraries were found in this package:

cgitb: src/mainwindow.py:16
msilib: src/setup.py:33

See this link for more details: 
https://peps.python.org/pep-0594/#deprecated-modules

Cheers,

-- 
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   pollo@debian.org / veronneau.org
  ⠈⠳⣄



Severity set to 'serious' from 'important' Request was from Louis-Philippe Véronneau <pollo@debian.org> to control@bugs.debian.org. (Fri, 15 Nov 2024 22:09:17 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>:
Bug#1084677; Package src:kajongg. (Sun, 17 Nov 2024 11:45:02 GMT) (full text, mbox, link).


Acknowledgement sent to Wolfgang Rohdewald <wolfgang@rohdewald.de>:
Extra info received and forwarded to list. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>. (Sun, 17 Nov 2024 11:45:02 GMT) (full text, mbox, link).


Message #12 received at 1084677@bugs.debian.org (full text, mbox, reply):

From: Wolfgang Rohdewald <wolfgang@rohdewald.de>
To: 1084677@bugs.debian.org
Subject: fixed in master
Date: Sun, 17 Nov 2024 12:33:43 +0100
I fixed this around Oct 10, it is in the git master branch.

I am sure there will be another KDE release before you freeze Trixie,
so I did not backport it anywhere.

Also, it seems kajongg/testing has version 22.12 which is rather old
and unmaintained.

Is it known what KDE version Trixie will use?

730ecbdb1 2024-10-09 Wolfgang Rohdewald remove remaining traces for windows installer
b5658fec4 2024-10-09 Wolfgang Rohdewald also remove *.ui files from CMake and other metadata
1e1549360 2024-10-09 Wolfgang Rohdewald mypy: also silence warnings from Pyside6 bindings
0cfbbf71f 2024-10-09 Wolfgang Rohdewald Pyside does not implement __len__ for QListWidget
01fd1e3f2 2024-10-09 Wolfgang Rohdewald fixup ui removal
78083bfdd 2024-10-09 Wolfgang Rohdewald fixup cgibt
0927682ec 2024-10-08 Wolfgang Rohdewald get rid of *.ui files
b0c370a05 2024-10-08 Wolfgang Rohdewald better error message if kmahjongg resources are not installed
2f4412c31 2024-10-07 Wolfgang Rohdewald remove windows installer
1054a45e1 2024-10-07 Wolfgang Rohdewald remove unused cgitb module
88a0beb61 2024-09-12 Wolfgang Rohdewald workaround: qtpy sometimes uses PYQT6 bindings even if it cannot find module PyQt6. See KDE bug 486171

-- 
mit freundlichen Grüssen

Wolfgang Rohdewald



Marked as found in versions kajongg/kajongg. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Wed, 20 Nov 2024 21:27:16 GMT) (full text, mbox, link).


Added tag(s) experimental, trixie, and sid. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Thu, 21 Nov 2024 20:57:04 GMT) (full text, mbox, link).


Marked as found in versions kajongg/4:22.12.3-1. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Thu, 21 Nov 2024 20:57:04 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Nov 28 08:22:39 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.