Shared runtime primitives for Hotdata integrations: workspace/session semantics, execution context, query state, run history, and replayable result handles. Framework packages (Marimo, Jupyter, Streamlit, LangGraph) depend on this package.
Install:
uv pip install hotdata-runtime
# or: pip install hotdata-runtimeDevelopment (uses uv; creates .venv/ in this repo):
uv sync --locked
uv run pytestuv.lock is checked in so CI can run uv sync --locked. The default dev group (pytest) is enabled via [tool.uv] default-groups.