Metadata-Version: 2.1
Name: upsilon-workshop-client
Version: 1.0.1
Summary: A CLI client for the Upsilon Workshop
Author: Yaya-Cout
Author-email: yaya.cout@ik.me
Requires-Python: >=3.6,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: requests (>=2.28.1,<3.0.0)
Requires-Dist: rich (>=13.0.1,<14.0.0)
Requires-Dist: typer (>=0.7.0,<0.8.0)
Requires-Dist: upsilon-py (>=1.0.0,<2.0.0)
Description-Content-Type: text/markdown

# Python Client for the Upsilon Workshop

## Development environment setup

To install the API, you need to have a working installation of Python 3.10 or
higher. You also need to have a working installation of pip.

### Virtualenv (optional)

It is recommended to use a virtualenv to install the API. This will allow you
to install the API without affecting your system's Python installation.

To create a virtualenv, run:

```bash
pip install virtualenv
virtualenv env
```

To activate the virtualenv, run:

```bash
source env/bin/activate
```

### Dependencies

We use [Poetry](https://python-poetry.org/) to manage dependencies. To install
Poetry, run:

```bash
pip install poetry
```

To install the dependencies, run:

```bash
poetry install
```


