Install — Python¶
Requires Python 3.10+, NumPy, and SciPy. Matplotlib is optional (needed only for plotting functions and notebook examples).
From the repository¶
With plotting support (recommended — needed for the example notebooks):
For development (tests + linting + notebook validation):
Quick smoke test¶
If that prints a version string, you're set. Head to Quick start for a runnable example, or jump straight to the Python notebooks.
Compatibility¶
| Dependency | Minimum version |
|---|---|
| Python | 3.10 |
| NumPy | 1.22 |
| SciPy | 1.8 |
| Matplotlib | 3.5 (optional) |