Installation#

Requirements#

  • Python 3.10 or later

  • Git (for version-controlled requirements)

Install from PyPI#

pip install jamb

Or with uv:

uv add jamb

This installs jamb along with its dependencies (pytest, click, pyyaml, jinja2, openpyxl, python-docx, tomlkit).

Verify Installation#

jamb --version

Development Installation#

To install from source for development:

git clone https://github.com/vanandrew/jamb.git
cd jamb
uv sync --group dev

To also install the documentation dependencies:

uv sync --group docs