You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since #196 this repo has some Python code, and to make Python development vaguely pleasant there are some things I always recommend:
Use Ruff in CI to format & lint the code. This can be done via pre-commit.
Use Pyright in CI to type check the code. This can be done via pre-commit but I wouldn't recommend it because it doesn't support setting up the venv first.
Since #196 this repo has some Python code, and to make Python development vaguely pleasant there are some things I always recommend:
pyproject.tomland uv for running the code.