Installation¶
Requirements¶
- Python 3.13 or higher
Install with pip¶
Install with uv¶
Optional extras¶
The redis extra pulls in the dependencies for the Redis invalidation backend (used across multiple workers; configuring it also enables cross-request caching):
Dependencies¶
PyJinHx automatically installs these runtime dependencies:
- Jinja2 - Template engine
- MarkupSafe - Safe HTML string handling
- Pydantic - Data validation and settings
PyJinHx does not install a web framework. FastAPI, Starlette, and uvicorn are user-supplied — install them yourself before following the FastAPI quickstart or Build an App:
Verify Installation¶
Upgrading from 0.4.x¶
Coming from an older render-only release? See Migrating from 0.4.x for the compatibility matrix, the handful of mechanical fixes, and how to adopt the new reactive layer.