Installation¶
Requirements¶
Python ≥ 3.12
mojito ≥ 0.4.0
numpy >= 2.0scipy >= 1.10matplotlib >= 3.5
Note
Please remember to install mojito from source by locating the mojito root directory and running
uv pip install .
Development Setup¶
git clone https://github.com/OllieBurke/MojitoProcessor.git
cd MojitoProcessor
# Install uv if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh
# Install in editable mode with dev dependencies
uv pip install -e .
# Install pre-commit hooks
uv run pre-commit install
# Run pre-commit on all files (optional)
uv run pre-commit run --all-files