Nomearod Claude Opus 4.7 (1M context) commited on
Commit
d15fbd3
·
1 Parent(s): 171022a

chore(tooling): exclude scripts/_dev/ from ruff and mypy

Browse files

Pre-flight for the judge-layer v1 PR: scripts/_dev/ will hold sklearn-
dependent fixture-generation tooling that imports packages not in the
project's runtime dependencies. Excluding the directory now prevents
ruff/mypy false positives when those scripts land in Phase 4.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

Files changed (1) hide show
  1. pyproject.toml +2 -0
pyproject.toml CHANGED
@@ -54,6 +54,7 @@ testpaths = ["tests"]
54
  [tool.ruff]
55
  target-version = "py311"
56
  line-length = 100
 
57
 
58
  [tool.ruff.lint]
59
  select = ["E", "F", "I", "N", "W"]
@@ -62,3 +63,4 @@ select = ["E", "F", "I", "N", "W"]
62
  python_version = "3.11"
63
  warn_return_any = true
64
  warn_unused_configs = true
 
 
54
  [tool.ruff]
55
  target-version = "py311"
56
  line-length = 100
57
+ extend-exclude = ["scripts/_dev"]
58
 
59
  [tool.ruff.lint]
60
  select = ["E", "F", "I", "N", "W"]
 
63
  python_version = "3.11"
64
  warn_return_any = true
65
  warn_unused_configs = true
66
+ exclude = ["scripts/_dev/"]