Testing/CI/tooling consistency (#9,#20,#21,#22,#23,#28) (#59)

Co-authored-by: claude <claude@jpaul.io>
Co-committed-by: claude <claude@jpaul.io>
This commit was merged in pull request #59.
This commit is contained in:
2026-06-22 16:07:58 -04:00
committed by Claude (agent)
parent a6a3cfdc50
commit 391df7fc6d
17 changed files with 216 additions and 82 deletions
@@ -17,6 +17,6 @@ check:
# of "runs-on: ubuntu-latest" plus "set up Python".
image: python:3.12
script:
- pip install pytest ruff
- ruff check . # lint
- pytest -q # test
- pip install ruff
- ruff check . # lint
- python -m unittest # test (stdlib runner from Module 13 — nothing to install)