Installation¶
FOXES supports Python 3.10 through 3.14.
pip¶
Install the latest release from PyPI:
pip install foxes
To test the current development branch instead, install it from GitHub:
pip install git+https://github.com/FraunhoferIWES/foxes@dev
Wind-farm optimization is provided by foxes-opt. Install it through the FOXES extra or directly:
pip install "foxes[opt]"
pip install foxes-opt
conda¶
Install the latest release from conda-forge:
conda install foxes -c conda-forge
For optimization support:
conda install foxes-opt -c conda-forge
Optional dependencies¶
Extra |
Use |
|---|---|
|
FOXES Optimization |
|
ICON-DREAM conversion |
|
ERA5/metpy support |
|
Geospatial shapefile support |
|
Dask engines |
|
MPI engine |
|
Multiprocess engine |
|
Ray engine |
|
Documentation tools |
|
Development tools |
|
Test tools and runtime support |
Install one or more extras with bracket syntax:
pip install "foxes[test,opt]"
Development setup¶
Agentic coding is required to follow
AGENTS.md. It links the scoped instructions and the
architecture, naming, docstring, and
development
guides. The development guide defines the uv environment and validation
commands.