File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,8 +56,10 @@ uvx tox -m static-quick
5656# to skip the 'no-commit-to-branch' check with:
5757SKIP=' no-commit-to-branch' uvx tox -m static
5858
59+ # Run all pre-commit hooks on all files
60+ uvx pre-commit run --all-files
61+
5962# Run specific pre-commit hooks
60- uvx pre-commit run ruff --all-files
6163uvx pre-commit run ruff-format --all-files
6264
6365# Run type checking with pyright only
@@ -211,8 +213,7 @@ Codecov minimums are 98% overall and 100% diff coverage for new code.
211213
212214## Notes for AI Assistants
213215
214- 1 . Run tests after changes when feasible, starting with the smallest relevant
215- subset.
216+ 1 . Run tests after changes when feasible, starting with the smallest relevant subset.
2162172 . Run ` uvx tox -e typing ` if types are touched or errors are likely.
2172183 . Run ` uvx pre-commit run ruff-format --all-files ` to format code.
2182194 . Preserve deprecation behavior and public API stability.
Original file line number Diff line number Diff line change @@ -33,9 +33,6 @@ prune docs/api/autogen
3333prune docs/api/public
3434
3535# Misc
36- include .claude/skills
37- include .codex/skills
38- include .cursor/skills
3936recursive-include .claude *.md
4037recursive-include .codex *.toml *.md
4138recursive-include .cursor *.json *.md
Original file line number Diff line number Diff line change @@ -66,3 +66,13 @@ namespaces = false
6666# and we want to push X.devM to TestPyPi
6767# on every merge to the `main` branch
6868local_scheme = " no-local-version"
69+
70+ [tool .check-manifest ]
71+ ignore = [
72+ " .claude/skills" ,
73+ " .claude/skills/**" ,
74+ " .codex/skills" ,
75+ " .codex/skills/**" ,
76+ " .cursor/skills" ,
77+ " .cursor/skills/**" ,
78+ ]
You can’t perform that action at this time.
0 commit comments