.. _installing: Installation ============ Required dependencies --------------------- - Python 3.10 or later - `Dask `_ - `NumPy `_ - `Scipy `_ Additionally, if you plan to use :func:`pyscenarios.sobol`, installing `Numba `_ will greatly speed up the calculation. You can install the required dependencies using pip:: pip install pyscenarios pip install pyscenarios[numba] pip install pyscenarios[all] or conda:: conda install -c conda-forge pyscenarios conda install -c conda-forge pyscenarios numba .. _mindeps_policy: Minimum dependency versions --------------------------- pyscenarios adopts a rolling policy based on `SPEC 0 `_ regarding the minimum supported version of its dependencies. You can see the actual minimum tested versions in the `anaconda requirements file `_. Testing ------- To run the test suite after installing pyscenarios, first install `pytest `_ via pypi or conda and then run:: pytest