Python Template v0.5.1 hardens generated projects and adds enforceable coverage.
Highlights:
- 100% branch coverage for the repository catalog compiler and a 95% minimum for generated projects
- Codecov reporting plus tests for settings, providers, authentication, interfaces, serving, training, and deployment adapters
- functional API-key, OIDC, and Supabase authentication wiring for supported FastAPI and Flask routes
- consistent primary-interface routing for portable and native Python deployments
- context-aware escaping across Python, JSON, YAML, HTML, shell, Docker, Terraform, Pulumi, and GitHub Actions output
- fully pinned GitHub Actions, non-persisted checkout credentials, and explicit least-privilege permissions
- corrected Violetear page construction and expanded offline entrypoint tests
- clearer component documentation and Vercel-ready static repository docs
All hosted CI, CodeQL, Scorecard, documentation, coverage, preset, and Linux/macOS/Windows generated-project checks passed on the release commit.
See the changelog for the complete breakdown.