Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 587 Bytes

File metadata and controls

19 lines (13 loc) · 587 Bytes

hotdata-runtime

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-runtime

Development (uses uv; creates .venv/ in this repo):

uv sync --locked
uv run pytest

uv.lock is checked in so CI can run uv sync --locked. The default dev group (pytest) is enabled via [tool.uv] default-groups.