You are not logged in.
After a recent update with pacman, attempting to connect to ProtonVPN CLI gives me:
$ protonvpn connect
Traceback (most recent call last):
File "/usr/bin/protonvpn", line 8, in <module>
sys.exit(main())
~~~~^^
File "/usr/lib/python3.14/site-packages/proton/vpn/cli/__init__.py", line 134, in main
asyncio.run(app(obj=Params())) # pylint: disable=E1120
~~~^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/click/core.py", line 1485, in __call__
return self.main(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/click/core.py", line 1406, in main
rv = self.invoke(ctx)
File "/usr/lib/python3.14/site-packages/click/core.py", line 1873, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/lib/python3.14/site-packages/click/core.py", line 1269, in invoke
return ctx.invoke(self.callback, **ctx.params)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/click/core.py", line 824, in invoke
return callback(*args, **kwargs)
File "/usr/lib/python3.14/site-packages/click/decorators.py", line 34, in new_func
return f(get_current_context(), *args, **kwargs)
File "/usr/lib/python3.14/site-packages/proton/vpn/cli/core/run_async.py", line 31, in wrapper
return asyncio.run(func(*args, **kwargs))
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/asyncio/runners.py", line 204, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/asyncio/runners.py", line 127, in run
return self._loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/asyncio/base_events.py", line 719, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/site-packages/proton/vpn/cli/commands/server.py", line 93, in connect
server = await controller.find_logical_server(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "/usr/lib/python3.14/site-packages/proton/vpn/cli/core/controller.py", line 335, in find_logical_server
server_list = await self.get_updated_server_list()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/proton/vpn/cli/core/controller.py", line 485, in get_updated_server_list
if cached_server_list.expired or cached_server_list.loads_expired:
^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'expired'
Tried downgrading Python from 3.14.x to 3.13.x, didn't work at all. Any fixes or do I just have to wait for a new update?
Edit: Realized I posted this on the wrong board, sorry.
Last edited by SoDumWitIt (Yesterday 21:59:43)
Offline
You are using proton-vpn-cli 0.1.5-1 from extra repository ?
Moderator Note
moving to Pacman & Package Upgrade Issues
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
You are using proton-vpn-cli 0.1.5-1 from extra repository ?
Moderator Note
moving to Pacman & Package Upgrade Issues
Yes I am
Offline