Code: Select all
max@max:~
$ protonvpn-app
Traceback (most recent call last):
File "/usr/bin/protonvpn-app", line 33, in <module>
sys.exit(load_entry_point('proton-vpn-gtk-app==4.2.0', 'console_scripts', 'protonvpn-app')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/__main__.py", line 34, in main
controller = Controller.get(executor)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/controller.py", line 56, in get
executor.submit(controller.initialize_vpn_connector).result()
File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result
return self.__get_result()
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result
raise self._exception
File "/usr/lib/python3/dist-packages/proton/vpn/app/gtk/controller.py", line 89, in initialize_vpn_connector
self._connector = await self._api.get_vpn_connector()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/vpn/core/api.py", line 53, in get_vpn_connector
settings = await self.load_settings()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/vpn/core/api.py", line 63, in load_settings
if self._session_holder.session.logged_in:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/vpn/core/session.py", line 71, in session
self._session = self._proton_sso.get_default_session(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/sso/sso.py", line 198, in get_default_session
return self.get_session(account_name, override_class)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/sso/sso.py", line 167, in get_session
session = override_class(self._appversion, self._user_agent)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/vpn/session/session.py", line 74, in __init__
super().__init__(*args, **kwargs)
File "/usr/lib/python3/dist-packages/proton/session/api.py", line 107, in __init__
self.transport_factory = None
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/proton/session/api.py", line 474, in transport_factory
from .transports import TransportFactory
File "/usr/lib/python3/dist-packages/proton/session/transports/__init__.py", line 20, in <module>
from .aiohttp import AiohttpTransport
File "/usr/lib/python3/dist-packages/proton/session/transports/aiohttp.py", line 27, in <module>
from OpenSSL import crypto
File "/usr/lib/python3/dist-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import SSL, crypto
File "/usr/lib/python3/dist-packages/OpenSSL/SSL.py", line 19, in <module>
from OpenSSL.crypto import (
File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 3253, in <module>
utils.deprecated(
TypeError: deprecated() got an unexpected keyword argument 'name'