Package source is not compatible with python 3.10 in ubuntu 22.04

Bug #1969746 reported by Reza
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
plover (Ubuntu)
New
Undecided
Unassigned

Bug Description

Starting plover and clicking on Output -> Enable produces this error:

ERROR: engine update failed.
AttributeError: module 'collections' has no attribute 'Sequence'

The error seems to be coming from:

/usr/lib/python3/dist-packages/plover/system/__init__.py:

assert isinstance(keys, collections.Sequence)

This has been fixed in plover's source code (by switching to collections.abc), however it looks like the ubuntu package source is older.

See also:
https://stackoverflow.com/questions/69596494/unable-to-import-freegames-python-package-attributeerror-module-collections

Thank you

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.