Alfasim-sdk

Latest version: v2024.2

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

Scan your dependencies

Page 1 of 5

2024.2

===================

* Added support to read historic data curves directly from the results of History Matching analyses.
* Added support for warning and information logging.

2024.1

===================

* Changed version scheme to match the one used in ALFAsim.
* Added an optional ``alfasim_version_info`` field to .alfacase files, filled in automatically when the file is generated by ALFASim.
* Added an optional ``comment`` field to .alfacase files which can hold arbitrary text, where users or tools can annotate any information or data they deem relevant.
* Fixed loading of Controller equipment.

0.20.0

===================

* Version bump to synchronize with ALFAsim (no relevant changes).

0.19.0

===================

* Added support for user plugins have multiple python source files, the "user plugin entry point" logic is unchanged, but extra python code could be placed in `alfasim_sdk_plugins.<plugins_id>` and be imported at runtime;
* Added ``enable_fast_compositional`` attribute to ``NumericalOptionsDescription``.

0.18.0

===================

* Added support for Python 3.10.
* Dropped support for EOL Python 3.6 and 3.7.
* Remove pins for ``strictyaml`` and no longer require ``ruamel.yaml``.

0.17.0

===================

* Disable internal hdf file locks.

* Added ``esp_thermal_efficiency_model`` attribute to ``PumpEquipmentDescription``.

* Added ``esp_manufacturer`` and ``esp_model`` attributes to ``PumpEquipmentDescription``.

* Removed ``user_defined_esp_table`` and ``esp_parameters`` from ``PumpEquipmentDescription``.

* ``pyinvoke`` is now used to manage plugins tasks.

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.