Development

Running tests

You can run tests using pytest or the provided Makefile.

pytest
# or
make test

Install for development

make install

Building the docs locally

To build the HTML documentation locally:

make docs

The output will be in docs/build/html/index.html.

Contributing

  1. Fork the repository.

  2. Create a feature branch.

  3. Add tests for new behavior.

  4. Update documentation where appropriate.

  5. Submit a pull request.