[ ] Type annotations are highly encouraged. Run mypy path/to/file.py to type-check your code. Type checks are run in CI.
[ ] Tests for any new functionality as well as bug fixes, where appropriate.
[ ] Create a new Issue for any TODO items that will result from merging the PR.
We recommended installing pre-commit to run all our linters locally. That will increase your development speed since you don't have to wait for our CI to tell about errors, your code will be checked at commit time.
Checklist
Work-in-progress pull requests are encouraged but please mark your PR as draft.
Usually, the following items should be checked before merging a PR:
mypy path/to/file.py
to type-check your code. Type checks are run in CI.We recommended installing
pre-commit
to run all our linters locally. That will increase your development speed since you don't have to wait for our CI to tell about errors, your code will be checked at commit time.