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
OpenPGP_signature
Description: OpenPGP digital signature