Install the repository after cloning with poetry, and setup pre-commit such that code is linted and formatted with Ruff and checked with mypy.
pip install poetry
cd textmate-grammar-python
poetry install
pre-commit install
Run unit tests
tox run
Run static type checker
tox run -e mypy
Run regression testing against vscode-textmate (will install npm and required packages).
tox run -e regression