NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3896 most downloaded on PyPI
Simple reuse of partial HTML page templates in the Jinja template language for Python web frameworks.
Last release 3 months ago
11 Jun 2026
Release timing varies
gaps range from 2 months to 2.1 years
Most releases are documented
notes for 5 of 7 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
7 releases · first in 2021
One column per quarter.
Async executor lifecycle is now exception-safe and re-entrant. Apps registered with register_fastapi_extensions , register_starlette_extensions , or r
register_fastapi_extensions, register_starlette_extensions, or register_quart_extensions can now start and stop repeatedly (e.g. multiple TestClient cycles) without failing, and an exception during a wrapped lifespan no longer leaks the executor (#14).max_workers, instead of degrading to a shared 4-worker pool.enable_async=True environments and render pages via render_async, exercising the executor lifecycle.register_quart_extensions(app, max_workers) - Lifecycle-managed registration for Quart apps
register_quart_extensions(app, max_workers) - Lifecycle-managed registration for Quart appsregister_fastapi_extensions(app, templates, max_workers) - Lifecycle-managed registration for FastAPI appsregister_starlette_extensions(templates, app, max_workers) - Optional app parameter for lifecycle managementexamples/ directoryrender_partial in async environmentsenable_async=True now render correctly via ThreadPoolExecutorexample/ renamed to examples/ with multiple framework examplesPartialsJinjaExtension : Added a declarative Jinja2 extension for easy integration of partials and templates. Thank you @jenisys !
Since 285d147 (15 commits)
__all__ import list to include version information, making itSolves #9 requirements.txt details not added to setup.py .
This release adds a register_environment(environment) method to allow using partials with Jinja outside of a web framework like Flask. See #4 for deta
This release adds a register_environment(environment) method to allow using partials with Jinja outside of a web framework like Flask. See #4 for details. Thank you to @sam-kleiner for this feature.
2024-02-02 · GitHub
This release adds a register_environment(environment) method to allow using partials with Jinja outside of a web framework like Flask. See #4 for details. Thank you to <span class="citation" cites="sam-kleiner">@sam-kleiner</span> for this feature.
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →