Installation¶
Requirements¶
- Python 3.12–3.14
Install for development¶
The repository selects Python 3.14 via .python-version; compatibility checks
run on Python 3.12 and 3.14. Python 3.15 is temporarily excluded because the
released dill cannot serialize query callbacks on it. Support will be
reassessed after an upstream fix is released.
Using uv:
uv sync
This installs the package plus the development dependencies, including Zensical.
Install the package only¶
Using uv:
uv pip install .
Using pip:
pip install .
Verify the CLI¶
shelfdb server --help