Fine

Latest version: v2.4.0

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

Scan your dependencies

Page 2 of 4

2.3.3

ETHOS.FINE release 2.3.3 provides the following changes:

Functionality
- Add a the possibility to set a minimal operation rate in the Conversion class
Maintenance
- Use relative paths in tests to prevent errors when using different working directories
- Update scikitLearn in the requirements and adapt breaking changes in version >1.2

2.3.2

IMPORTANT: The name of the package folder has been changed from `FINE` to `fine` in this release. If you still see a `FINE` folder locally after pulling the latest change, you might need to clone the repository to a new folder.

Further, FINE release 2.3.2 provides changes in the requirements:

* Pin `GDAL` to version 3.4.3 because version 3.4.1 is not compatible with the latest Fiona versions.
* Change the repository of `gurobi-logtools` from pypi to conda-forge.

2.3.1

- Adds a performance summary as attribute `EnergySystemModel.performanceSummary`. The performance summary includes Data about RAM usage (assesed by the `psutil` package), Gurobi values (extracted from gurobi log with the `grblogtools` package) and other various parameters such as model buildtime, runtime and time series aggregation paramerters.
- Fixes a bug in the stochastic optimization example.
- Makes subclass `conversionPartLoad` usable again. The `nSegments` parameter has to be set manually depending on the form of the non-linear function.
- Drops the constraint on the version of `pandas` to also work with versions lower than 2.

2.3.0

FINE release (2.3.0) provides new major functionalities:
- Representation of multiple investment periods in a transformation pathway (perfect foresight) or for single year optimization (stochastic optimization)
- Consideration of CO<sub>2</sub> budgets for the full transformation pathway
- Consideration of stock including techno-economic parameters depending on commissioning date
- Variable efficiencies for conversion components depending on commissioning date and operation time
- Additional or lowered costs for components which are not present for full investment periods

The ConversionPartLoad class is not supported in this release due to the deprecated package `GPyOpt`.
The installation method has been changed from `setup.py` to `pyproject.toml`.

2.2.3

FINE release (2.2.3) fixes installation problems due to changes in dependencies. This limits the versions of numpy, pandas and pyomo. The changes in these dependencies will be reflected in a future version.

2.2.2

FINE release (2.2.2) provides new major functionalities:

- Add netCDF compatibility for import and export of EnergySystemModel instances to store input and output data.
- Add generic spatial aggregation and technology aggregation functions for complexity reduction of models with high spatial resolution

Black autoformatting was applied to make the source code easier to read and to simplify contributions.
Additionally, the installation guide was revised to make the installation easier to handle.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.