Overview
We want to add a make file so that we can run common commands more easily.
Check the .github CI workflow to see the commands we are currently using for unit tests, linting, and types.
Overall, I would like to have commands for the following:
- ruff check (with or without fix option)
- ruff format (with or without check option)
- running unit tests only
- running integration tests without extra slow tests (check pyproject.toml for markers)
- running integration tests with extra slow tests
- running all tests
- mypy
Overview
We want to add a make file so that we can run common commands more easily.
Check the .github CI workflow to see the commands we are currently using for unit tests, linting, and types.
Overall, I would like to have commands for the following: