From c7773b0c915f30cf0d77282f10f90c4155c1ac16 Mon Sep 17 00:00:00 2001 From: Aseem Saxena Date: Tue, 5 Aug 2025 18:53:59 -0700 Subject: [PATCH 1/2] Create Claude.md --- Claude.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Claude.md diff --git a/Claude.md b/Claude.md new file mode 100644 index 000000000..fe64dbb21 --- /dev/null +++ b/Claude.md @@ -0,0 +1,12 @@ +# Bash commands +- ruff check --fix --exit-non-zero-on-fix --config=pyproject.toml .: Run the linter +- ruff format .: Run the formatter +- mypy --non-interactive --config-file pyproject.toml @mypy_allowlist.txt: mypy typechecker- + +# Code style +- +- + +# Workflow +- Be sure to typecheck when you’re done making a series of code changes +- Prefer running single tests, and not the whole test suite, for performance From 3e17d8c180b9c723352b5ead79c2a3213e3c2fe7 Mon Sep 17 00:00:00 2001 From: aseembits93 Date: Wed, 6 Aug 2025 16:11:42 -0700 Subject: [PATCH 2/2] adding instructions for tests --- Claude.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Claude.md b/Claude.md index fe64dbb21..ecb3a74a2 100644 --- a/Claude.md +++ b/Claude.md @@ -1,11 +1,10 @@ # Bash commands -- ruff check --fix --exit-non-zero-on-fix --config=pyproject.toml .: Run the linter -- ruff format .: Run the formatter -- mypy --non-interactive --config-file pyproject.toml @mypy_allowlist.txt: mypy typechecker- +- `ruff check --fix --exit-non-zero-on-fix --config=pyproject.toml .`: Run the linter +- `ruff format .`: Run the formatter +- `mypy --non-interactive --config-file pyproject.toml @mypy_allowlist.txt`: mypy typechecker -# Code style -- -- +# Running tests +- Run tests with `pytest tests/` # Workflow - Be sure to typecheck when you’re done making a series of code changes