Package Details: protonvpn-cli 3.9.0-1

Git Clone URL: (read-only, click to copy)
Package Base: protonvpn-cli
Description: Official ProtonVPN Command Line Interface, maintained by the ProtonVPN team.
Upstream URL:
Licenses: GPL3
Groups: ProtonVPN
Submitter: protontechag
Maintainer: protontechag (calexandru2018)
Last Packager: calexandru2018
Votes: 11
Popularity: 3.24
First Submitted: 2021-05-28 16:33
Last Updated: 2021-09-23 16:03

Latest Comments

niva commented on 2021-09-06 13:15

nm-applet must be running in order for it to work!

Egns commented on 2021-08-30 10:07

It looks like the latest version is broken.

protonvpn-cli login USER_NAME
Successful login.

protonvpn-cli connect
No session was found. Please login first.

There is an error in protonvpn.log

2021-08-30 11:00:15,279 — — ERROR — __init__:176 — 'NoneType' object has no attribute 'get'
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/", line 171, in __init__
  File "/usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/", line 212, in __keyring_load_session
    if keyring_data.get('api_url') != self.__proton_api.dump()['api_url']:
AttributeError: 'NoneType' object has no attribute 'get'

calexandru2018 commented on 2021-07-26 12:38

Hey lkarunan,

Thanks for the report. That has been added and will ship with the next update.

lkarunan commented on 2021-07-22 12:14

I also had an issue with this package - not sure if it was the same one. With a bit of trial and error, it was resolved by installing python-gobject, which is a listed as a dependency for protonvpn-gui but not protonvpn-cli.

Delan commented on 2021-07-19 18:39

Same issue as priv4cy, ticket opened here:

calexandru2018 commented on 2021-06-14 09:27

Hey @priv4cy, please open an issue ticket on Github.

priv4cy commented on 2021-06-13 16:09

im getting this eror: Traceback (most recent call last): File "/usr/bin/protonvpn-cli", line 33, in <module> sys.exit(load_entry_point('protonvpn-cli==3.6.0', 'console_scripts', 'protonvpn-cli')()) File "/usr/bin/protonvpn-cli", line 25, in importlib_load_entry_point return next(matches).load() StopIteration