I think I have a patch to fix this bug. As attachment.
However I'll let upstream review it first before I upload.


Regards,
Paul


Description: Ported to python 3.10
 In python 3.10, all abstract classes for collections are moved to
 collections.abs.
Bug-Debian: http://bugs.debian.org/1002174
Author: Ying-Chun Liu (PaulLiu) <grandp...@gmail.com>
Index: pcbasic-2.0.4/pcbasic/basic/extensions.py
===================================================================
--- pcbasic-2.0.4.orig/pcbasic/basic/extensions.py
+++ pcbasic-2.0.4/pcbasic/basic/extensions.py
@@ -8,7 +8,7 @@ This file is released under the GNU GPL
 
 import logging
 from importlib import import_module
-from collections import Iterable
+from collections.abc import Iterable
 
 from ..compat import text_type
 
Index: pcbasic-2.0.4/pcbasic/basic/iostreams.py
===================================================================
--- pcbasic-2.0.4.orig/pcbasic/basic/iostreams.py
+++ pcbasic-2.0.4/pcbasic/basic/iostreams.py
@@ -12,7 +12,7 @@ import sys
 import time
 import io
 from contextlib import contextmanager
-from collections import Iterable
+from collections.abc import Iterable
 
 from ..compat import WIN32, read_all_available, stdio
 from .base import signals

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to