Skip to content

Releases: leynier/python-template

v0.5.1

Choose a tag to compare

@leynier leynier released this 09 Aug 04:32

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.

v0.5.0

Choose a tag to compare

@leynier leynier released this 09 Aug 00:47
9752839

Python Template v0.5.0 is a breaking redesign into a composable, layer-based generator.

Highlights:

  • 126 catalog components and 12 editable presets, while preserving simple library, CLI, and API projects
  • FastMCP, Pydantic AI, optional Pydantic AI Harness, Lingo, Violetear, agent, RAG, data, auth, ML, serving, and observability layers
  • portable Docker plus 15 deployment targets, with Terraform, Pulumi, and native cloud adapters
  • installable repository and generated-project Agent Skills discoverable with npx skills
  • Zensical repository documentation and Vercel-ready static-site configuration
  • Python 3.12+ baseline verified on Linux, macOS, and Windows

ODMantic, AutoGOAL, FastUI, and Reflex are intentionally excluded.

Migration: none. v0.5 is incompatible with v0.4 answers and layout; generate a fresh project and move application code deliberately.

See the changelog for the complete component breakdown.

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 09 Dec 00:39
Add FastAPI features to README

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Dec 00:11
Add new FastAPI template to README

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Dec 08:47
6097e86
Update pyproject.toml

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 07 Dec 07:59
Improve docs

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 07 Dec 07:52
Set version 0.1.4

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Dec 23:33
Update README

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 04 Dec 04:33
Set version v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 04 Dec 04:30
Set v0.1.1