Metadata-Version: 2.4
Name: eduvpn_common
Version: 3.0.0
Summary: Python wrapper for eduvpn-common, a codebase to build eduVPN clients with
Home-page: https://codeberg.org/eduVPN/eduvpn-common
Author: Jeroen Wijenbergh
Author-email: jeroen.wijenbergh@geant.org
License: MIT
Provides-Extra: lint
Requires-Dist: ruff; extra == "lint"
Provides-Extra: mypy
Requires-Dist: mypy; extra == "mypy"

# Python wrapper

## Requirements

Python 3.6+ is assumed, but it may work with older versions. To build, `setuptools`, `wheel` and `build` are required.

## Building

First build the shared Go library by following the instructions in the root directory of this Repo.

Then, to build the wheel use:

```shell
make pack
```

To install the wheel, run:

```shell
pip install dist/eduvpncommon-[version]-py3-none-[platform].whl
```

## Running tests
```shell
make test
```
