Testing

To execute the tests and measure the code coverage, run:

$ pytest --cov --cov-report=xml

Releasing

Releases are published automatically when a tag is pushed to the main branch on GitHub.

# Create a commit and tag it as release
$ git commit -m "<commit message>"
$ git tag -a "release"

# Push
$ git push upstream --tags