Contributions are welcome. Make sure to first open an issue discussing the problem or the new feature before creating a pull request.
The project must type-check with pyright. If you're using VS Code the pylance extension should report diagnostics automatically.
The code follows the black code style. Import statements are sorted with isort.
poetry run isort lib
poetry run black lib
poetry run black --check lib