Foxes

Latest version: v1.3

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 11

0.2

- Adding github workflow for automatic testing
- Adding support for foxes engines

**Full Changelog**: [https://github.com/FraunhoferIWES/foxes/commits/v0.2](https://github.com/FraunhoferIWES/foxes/commits/v0.2)

0.2.0alpha

- Core
- Introducing the concept of runners
- Opt
- New sub package: `foxes.opt`, install by `pip install foxes[opt]`. This introduces the capability to run wind farm optimizations. As examples layout optimization for simple cases are given, see below.
- Models
- New turbine model: `Thrust2Ct`, calculates ct from thrust values
- New turbine type: `NullType`, a turbine type with only rotor diameter and hub height data
- Renamed `PCtSingleFiles` into `PCtTwoFiles`
- Output
- New output: `WindRoseOutput`, providing a plotly figure that shows a rose-type histogram
- New output: `AmbientWindRoseOutput`, providing rose-type plotly figures of ambient data (no wake calculation involved)
- Algorithms
- Improved `Downwind`: Now with option for ambient runs (no wakes)
- Utils
- New utility: `show_plotly_fig`, opens a window that shows a plotly figure (instead of browser)
- New runners: `DefaultRunner`, `DaskRunner`. The latter features parallel runs via dask
- Examples
- Introducing two sub-folders of examples: `foxes` and `foxes.opt`
- New example: `wind_rose`, calculation of wind rose states data
- New example: `layout_single_state`, wind farm layout optimization for a single wind state
- New example: `layout_wind_rose`, wind farm layout optimization for wind rose states
- Notebooks
- New notebook: `layout_opt.ipynb`, demonstrating a simple layout optimization case

**Full Changelog**: [https://github.com/FraunhoferIWES/foxes/commits/v0.2.0](https://github.com/FraunhoferIWES/foxes/commits/v0.2.0)

0.1.7

- Updated documention

**Full Changelog**: [https://github.com/FraunhoferIWES/foxes/commits/v0.1.7](https://github.com/FraunhoferIWES/foxes/commits/v0.1.7)

0.1.6

- Fixing bug in test

**Full Changelog**: [https://github.com/FraunhoferIWES/foxes/commits/v0.1.6](https://github.com/FraunhoferIWES/foxes/commits/v0.1.6)

0.1.5

- Adding first test `00_layout_single_state`

**Full Changelog**: [https://github.com/FraunhoferIWES/foxes/commits/v0.1.5](https://github.com/FraunhoferIWES/foxes/commits/v0.1.5)

0.1.4

- Adding example notebook: `layout_optimization.ipynb`

**Full Changelog**: [https://github.com/FraunhoferIWES/foxes/commits/v0.1.4](https://github.com/FraunhoferIWES/foxes/commits/v0.1.4)

Page 9 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.