/SSIP

Primary LanguagePythonMIT LicenseMIT

SSIP

SSIP is available from PyPi for Python >= 3.10:

pip install ssip

See the documentation for a more thorough description.

Development

Prerequisites

Installing

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/