SSIP is available from PyPi for Python >= 3.10:
pip install ssip
See the documentation for a more thorough description.
Run the following to setup your virtual environment and install dependencies:
poetry install
You can then activate the virtual environment and work within it with:
poetry shell
Consider using direnv to automate this when entering and leaving a directory.
To run a single command in the shell, just prefix it with poetry run
.
Run tests using
poetry run pytest -v
Run tests with code coverage using
poetry run pytest --cov-report term-missing --cov=ssip tests/