We ask all participants to abide by the Django Code of Conduct.
This section will be expanded in the future. In the meantime, here are some of the tools and packages we use to ensure code quality.:
- black: a python code formatter.
- django-stubs: a library of type stubs for Django models.
- djlint: linter and code formatter for Django templates.
- mypy: static type checker for Python.
- pre-commit: Git hook scripts to run checks on the code before committing.
- ruff: python and Django linter.