features:
- shell.nix:
- all dev tools included
- python package installed in editable mode
- all python entry points in $PATH
- .envrc: enter devshell when entering directory
- black: formatting
- ruff: lint and fix
- pytest: execute unit tests
- example unit tests included
- coverage: report test coverage
- flake-module.nix:
- exposes package and tests