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
chore: modernize packaging, linting, and CI quality gates
- Switch build backend from hatchling to uv_build (module-name pinned).
- Run Ruff as a local uv-run hook (single version source in the lockfile),
bump to 0.16.0, and expand the lint rule set (security, docstrings,
annotations, pytest, pathlib, and more).
- Add a uv-based CI matrix testing the supported Python range and dependency
resolution bounds (lowest-direct on the minimum, highest on the maximum).
- Add Dependabot for the uv and GitHub Actions ecosystems.
- Document switching the type-check gate from Pyright to basedpyright.
0 commit comments