There are many ways to contribute to the project. You may improve the documentation, address a bug, add some feature to the code or do something else. All sort of contributions are welcome.
This project use
- (uv)[https://docs.astral.sh/uv/] for python/dependencies management
- (ruff)[https://docs.astral.sh/ruff/] for code linter and code formatter
- (nox)[https://pypi.org/project/nox/] for running tests
To lint your code, you may run:
$ uv run ruff check --fix .To format your code, you may run:
$ uv run ruff format .To run tests against all supported python and django versions, you may run:
$ uv run noxTo see all tests, you may use:
$ uv run nox --list