Old matrix-commander.py doesn't work any longer #15

Open
opened 2026-02-20 14:22:58 +01:00 by homer77 · 0 comments
Owner

After some generations of matrix-commander and python some necessary dependencies are missing in the current distributed version of FritzAB2Matrix. Resulting in

matrix-commander.py failed. Sorry. Here is the traceback.
fritzab2matrix  | 2026-02-19 17:54:54,992:     INFO: matrix-commander: Traceback (most recent call last):
fritzab2matrix  |   File "/app/matrix-commander.py", line 4041, in <module>
fritzab2matrix  |     asyncio.get_event_loop().run_until_complete(main_send())
fritzab2matrix  |     ~~~~~~~~~~~~~~~~~~~~~~^^
fritzab2matrix  |   File "/usr/local/lib/python3.14/asyncio/events.py", line 715, in get_event_loop
fritzab2matrix  |     raise RuntimeError('There is no current event loop in thread %r.'
fritzab2matrix  |                        % threading.current_thread().name)
fritzab2matrix  | RuntimeError: There is no current event loop in thread 'MainThread'.

requirements.txt needs to be expended, a newer version of matrix-commander.py has to be included and the docker image needs to be built again before the script works as expected again.

After some generations of matrix-commander and python some necessary dependencies are missing in the current distributed version of FritzAB2Matrix. Resulting in ``` matrix-commander.py failed. Sorry. Here is the traceback. fritzab2matrix | 2026-02-19 17:54:54,992: INFO: matrix-commander: Traceback (most recent call last): fritzab2matrix | File "/app/matrix-commander.py", line 4041, in <module> fritzab2matrix | asyncio.get_event_loop().run_until_complete(main_send()) fritzab2matrix | ~~~~~~~~~~~~~~~~~~~~~~^^ fritzab2matrix | File "/usr/local/lib/python3.14/asyncio/events.py", line 715, in get_event_loop fritzab2matrix | raise RuntimeError('There is no current event loop in thread %r.' fritzab2matrix | % threading.current_thread().name) fritzab2matrix | RuntimeError: There is no current event loop in thread 'MainThread'. ``` requirements.txt needs to be expended, a newer version of matrix-commander.py has to be included and the docker image needs to be built again before the script works as expected again.
Sign in to join this conversation.