You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
0.4.22 — 2026-06-30
Upgrade notes for admins
None. This is a repo-layout/tooling cleanup only; the running application,
migrations, and runtime env vars are unaffected.
Changed
Consolidated the standalone Python tool configs into pyproject.toml,
joining the pytest/coverage config already there: ruff.toml → [tool.ruff], mypy.ini → [tool.mypy] + [tool.django-stubs], and pyrefly.toml → [tool.pyrefly]. The three files are removed; ruff, mypy,
and pyrefly auto-discover pyproject.toml, so no CLI/CI/pre-commit command
changes were needed.
Moved CONTRIBUTING.md and CLA.md into .github/, where GitHub still
surfaces them, to declutter the repo root. Updated the README link to .github/CLA.md and the in-doc Discussions link.
Fixed
Pointed the ruff pre-commit files: filter at containers/ instead of the
now-removed docker/ (a leftover from the v0.4.21 directory rename), so
staged files under that directory are linted/formatted again.