Fmpy

Latest version: v0.3.22

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

Scan your dependencies

Page 8 of 9

0.2.8

A holiday release with bug fixes and improvements.

**NOTE**: Conda-Forge has [dropped support for Windows 32-bit](https://github.com/conda-forge/staged-recipes/issues/5640), so v0.2.7 is the last release that can be installed via conda on Windows 32-bit.

- `FIXED` Handle optional elements in ScalarVariable tag
- `FIXED` Handle null pointers in FMI logging
- `FIXED` Relax type of attribute "version" in fmiModelDescription.xsd to "normalizedString"
- `FIXED` Fix size of memory passed to fmi2DeSerializeFMUstate()
- `NEW` Validate modelDescription.outputs
- `NEW` Add compilation with Visual Studio 2017
- `NEW` Add missing attributes to ScalarVariable and validate derivatives and units
- `NEW` Change input extrapolation to "hold"

0.2.7

- `FIXED` Test files are now downloaded form GitHub
- `FIXED` Compilation of model exchange FMUs works now
- `NEW` --relative-tolerance parameter is now passed to FMI 2.0 co-simulation FMUs
- `NEW` Platform binary can now be compiled from within the GUI (Help > Compile Platform Binary)

0.2.6

- `NEW` CMake project generation for C code FMUs
- `NEW` Read Enumeration items from modelDescription.xml
- `FIXED` GUI with Python 2.7

0.2.5

- input is now applied before initialization for co-simulation
- "time" column for input signals can now have an arbitrary name

0.2.4

- `NEW` Remaining FMI functions added
- `NEW` More options for command line interface
- `NEW` More elements added to SSP parser
- `NEW` Polished GUI
- `FIXED` No more warning when starting the GUI

0.2.3

This release improves the GUI, adds better logging and fixes some smaller issues.

- `NEW` Allow simulation of extracted FMUs and pre-loaded model descriptions
- `NEW` Re-load an FMU in the GUI
- `NEW` Load start values from an FMU
- `NEW` Write changed start values back to the FMU
- `NEW` Table editor for 1-d and 2-d array variables
- `NEW` Handle events in input signals
- `NEW` Plot events
- `NEW` Regular time grid for model-exchange results
- `NEW` Apply start values in the model description
- `NEW` Debug and FMI logging on the command line and in the GUI
- `NEW` Log filtering by type and message in the GUI
- `FIXED` Logger callback for FMI 1.0
- `FIXED` Handling of `None` in setString()
- `FIXED` Handling of time events
- `FIXED` Conversion of Boolean start values

Page 8 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.