Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 565 Bytes

CONTRIBUTING.md

File metadata and controls

23 lines (19 loc) · 565 Bytes

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