Seems like the same Python 3.10 issue as this: https://github.com/spyder-ide/spyder/issues/16571
@promike Besides that, line 152 of the same file needs to be fixed as well. Someone has already opened a PR that covers both: https://github.com/purboo/ldoce5viewer-pyqt5/pull/4
Pinned Comments
MarsSeed commented on 2024-12-06 17:50 (UTC)
This has long been broken, and upstream is unmaintained for 2+ years.
There seems to be a PyQt6 & Python 3.12+ compatible fork:
https://github.com/dwrobel/ldoce5viewer/tree/dw-qt6
A PKGBUILD for that source should be (re)submitted to AUR with a pkgname that does not refer to (py)qt5.