Authenticator 3.32.2 crashing on startup with Python 3.8 on Arch Linux
Authenticator is packaged by the community in Arch Linux's AUR. Version 3.32.2 currently fails with this error:
$ authenticator
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/Authenticator/application.py", line 208, in _is_locked_changed
Window.get_default().refresh_view()
File "/usr/lib/python3.8/site-packages/Authenticator/widgets/window.py", line 70, in get_default
Window.instance = Window()
File "/usr/lib/python3.8/site-packages/Authenticator/widgets/window.py", line 55, in __init__
self.init_template('Window')
TypeError: <lambda>() takes 0 positional arguments but 1 was given
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/Authenticator/application.py", line 77, in do_activate
window = Window.get_default()
File "/usr/lib/python3.8/site-packages/Authenticator/widgets/window.py", line 70, in get_default
Window.instance = Window()
File "/usr/lib/python3.8/site-packages/Authenticator/widgets/window.py", line 55, in __init__
self.init_template('Window')
TypeError: <lambda>() takes 0 positional arguments but 1 was given
Could be because Arch Linux is using Python 3.8? Otherwise, if this is a packaging issue please let me know and I will troubleshoot it with the maintainer of this package on the Arch User Repository. Thanks!