py-ptsl requires Python 3.11.
py-ptsl can be installed by cloning the repository from Github, and then
installing the package with pip
.
$ gh repo clone iluvcapra/py-ptsl
$ cd py-ptsl
$ python3 -m pip install .
Since this module is being actively developed and is not being distributed, I'd recommend installing it in a virtualenv and in editable mode. (Replace the third line above with these:)
$ python3 -m venv venv
$ source venv/bin/activate
$ python3 -m pip install -e .
If you'd like to build the documentation, install the doc
optional
dependencies.
$ python3 -m pip install .[doc]