The Task tool provides an easy way to automatize the whole development process.
Make sure you have the following tools installed:
- Conda
- Docker
- pre-commit
- Task (v3.0+)
task checkto run all tasks, or:task lint:check(Ruff linter)task format:check(Ruff formatter)task type:check(ty type checker)
Some tools also support automatic fixing for some known problems:
The pre-commit tool is also configured to run some checks automatically before new commits.