Installation¶
Python 3.11+, prebuilt wheels for Linux (x86_64, aarch64), macOS (x86_64, aarch64), Windows (x64).
Or with uv:
Optional extras¶
Plotting (matplotlib):
Simulation backends (pyslim, tskit):
Streamlit showcase¶
The interactive multi-page tour lives at gpvolve-v2.streamlit.app. To run it locally:
git clone https://github.com/lperezmo/gpvolve-v2
cd gpvolve-v2
uv sync
uv run maturin develop --release
uv run --with streamlit --with matplotlib --with pandas \
streamlit run examples/streamlit/showcase.py
The [streamlit] extra pulls in streamlit and matplotlib if you only want the
runtime deps for the app:
The showcase source itself lives under examples/streamlit/ (not packaged on PyPI).