Installation ============ Outflowpy can be installed from PyPi using .. code-block:: bash pip install outflowpy Due to the nature of the precompiled Fortran extensions, there are some limitations on the OS/Python versions required. Outflowpy will run for Python>=3.09 on linux and MacOs>=14.0, but requires Python>=3.12 on Windows. Editable Installation ===================== To install an editable version of the package for testing/development purposes, the following procedure is recommended (this may also allow installation if the above requirements are not met): .. code-block:: bash git clone https://github.com/oekrice/outflowpy.git pip install -e . --no-build-isolation Which should install all dependencies and install the Fortran extensions. This may be quite slow. To run tests, from the base directory run: .. code-block:: bash pip install pytest python -m pytest