Skip to content
Linux client and Python client API for eduVPN
Python Jupyter Notebook Makefile Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update bug_report.md Oct 4, 2018
doc Update introduction.rst Aug 29, 2019
docker Fix issue #181, undo #169 (#183) Aug 17, 2019
eduvpn Removed .pyi files and improved type annotations. (#182) Oct 9, 2019
notebooks add notebooks Oct 7, 2018
rpm prepare for 1.0.2 release Aug 28, 2018
share disable ubuntu1804 workaround, add warning Oct 29, 2018
tests fix ubuntu 18.04 DNS leak #160 Oct 7, 2018
.dockerignore fix all test errors Jul 20, 2018
.gitignore add rpm spec files Aug 10, 2018
.travis.yml Fix issue #181, undo #169 (#183) Aug 17, 2019
CHANGES.md add all changes Oct 29, 2018
LICENSE Initial commit Jul 6, 2017
LICENSE.spdx add more license info #29 Sep 14, 2017
MANIFEST.in lets connect centos 7 Aug 10, 2018
Makefile Fix issue #181, undo #169 (#183) Aug 17, 2019
README.md
Vagrantfile add vagrant files for ubuntu 16.04 Oct 25, 2017
mypy.ini enable mypy Aug 10, 2018
readthedocs.yml more doc module installing Aug 28, 2018
setup.cfg Add universal wheel Jul 17, 2017
setup.py Removed .pyi files and improved type annotations. (#182) Oct 9, 2019
setup_letsconnect.py Removed .pyi files and improved type annotations. (#182) Oct 9, 2019
vagrant_provision.sh add vagrant files for ubuntu 16.04 Oct 25, 2017

README.md

Linux eduVPN client and Python API

This is the GNU/Linux desktop client for eduVPN. It also is a Python client API.

Read more about eduVPN on the eduVPN website http://eduvpn.org/.

Installation

Read the installation instructions here.

From Git

$ sudo apt install -y gir1.2-gtk-3.0 gir1.2-notify-0.7 libdbus-1-dev libnotify4 python-gi python-dbus python-nacl python-requests-oauthlib python-configparser python-future python-dateutil python-mock python-pytest python3-dateutil python3-dbus python3-nacl python3-requests-oauthlib python3-gi network-manager-openvpn git python3-pip
$ pip3 install --user --upgrade git+https://github.com/eduvpn/python-eduvpn-client.git
$ ~/.local/bin/eduvpn-client

It may give errors about missing dependencies, you can install them using dnf or apt.

Documentation

You can find the documentation on http://python-eduvpn-client.readthedocs.io.

Development

Build Status

You can’t perform that action at this time.