sp-repo-review (the package)
sp-ruff-checksoutput formats: addedplainandautoformats.autodetects AI-agent environments (viaAGENT,CLAUDECODE,OPENCODE_CLIENT, etc. env vars) and usesplain; falls back toplainwhenrichisn't installed. (#786)- PC140 type checker check: now accepts
pyrefly(facebook/pyrefly-pre-commit) (#789) andty(astral-sh/ty-pre-commit)(#804) alongside mypy. - PC180 markdown formatter check: added
panache-pre-commit,mado, andmarkdownlintto accepted repos. (#793)
Cookie (the template)
- ReadTheDocs native uv integration: generated
.readthedocs.yamlnow usespython.install.method: uvwithsyncfor Sphinx, bumped build Python to 3.14. (#783) - Bumped
astral-sh/setup-uvto the maintained tag scheme in generated workflows. (#777)
Guide
- Migrated docs site from Jekyll to MyST (JupyterBook 2.0) using
scientific-python-myst-theme. Replaced Liquid tags with MyST roles/directives, addeddocs/myst.ymlTOC (29 pages), customrr-role.mjsplugin,docs/assets/css/site.css, and updated.readthedocs.yamlto a Node/mystmd build. (#792, #801, #805) - Added
prektabs to the GitHub Actions docs. (#791) - Used hyphenated page slugs in internal doc links to match filenames. (#796)
- Fixed factual errors, inconsistencies, and typos across the guide (Snell's law output, inverted
skipif, broken hatch URL,packaging-simplePP004/PY004 mix-up, etc.). (#800) - Fixed malformed GHA images table. (#780)
- Removed reference to
gautamkrishnar/keepalive-workflowthat violated GitHub ToS. (#781)
Infrastructure
- Adopted zizmor for this repo's own workflows: added
.github/zizmor.yml, scoped minimal per-job permissions,persist-credentials: false, dependabot cooldown, etc. (#799) - Bumped
actions/upload-artifact4 → 7 (#797) andastral-sh/setup-uv8.0.0 → 8.2.0 (#778, #795) in this repo's workflows. - Bumped embedded repo-review-webapp anywidget + repo-review dep to 1.2.0 (webapp now runs Pyodide in a web worker). (#806) Also bumped repo-review-app through 1.0.0 final → 1.0.3, fixing mobile formatting for responsive entry boxes. (#771, #772, #8b0efde, #dfc72a2, #0e9873f)
- Added conda badge to README. (#772)
- Fixed typos in module documentation (
docs/pages/tutorials/module.md). (#802) - Multiple rounds of pre-commit hook and dependency version bumps across generated
ci.yml,cd.yml, and.pre-commit-config.yaml. (#774, #779, #782, #784, #787, #790, #794, #803)
New Contributors
Full Changelog: 2026.04.04...2026.06.18