Fmpy

Latest version: v0.3.22

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

Scan your dependencies

Page 5 of 9

0.2.26

Enhancements

- Create "FMU Containers" with nested FMUs (experimental) (193)
- Handle Scheduled Execution in instantiate_fmu() (200)
- Add "create-jupyter-notebook" command to CLI (192)
- Add all parameters to start_values in Jupyter Notebook (190)
- Fix Boolean start values in Jupyter Notebooks (188)
- Validate FMI 3 model description (181)
- Remove assert statements from fmpy.sundials (202)
- Update SSP schema to v1.0 and remove ssp.examples

0.2.25

Enhancements

- Add Dash based [web app](https://github.com/CATIA-Systems/FMPy#start-the-web-app)
- Add [Jupyter Notebook generation](https://github.com/CATIA-Systems/FMPy#create-a-jupyter-notebook)
- Don't import NumPy in fmi1.py to allow reuse in projects with minimal dependencies (184)
- Convert array indices in write_csv() to tuple to avoid FutureWarning

0.2.24

Enhancements

- Allow start values with units and display units (177)
- Add FMI 3.0 Scheduled Execution API

0.2.23

Enhancements

- Add getAdjointDerivative() and fix getDirectionalDerivative()
- Validate results for FMI 3 Reference FMUs
- Add getClock() and setClock() to _FMU3
- Add FMU2Model.getNominalsOfContinuousStates()

Bug fixes

- Fix logging for FMI 3 (159)
- Read start value of String variables in FMI 3
- Add missing fields to EventInfoReturnValue message (160)
- Move enterEventMode() and newDiscreteStates() to _FMU3
- Fix variabilities for variable type "Clock"

0.2.22

- `FIXED` Forward fmi2NewDiscreteStates() in remoting client (154)
- `FIXED` Fix createDesktopShortcut() and addFileAssociation() (153)
- `NEW` Update FMI 3 API to 3.0-alpha.5

0.2.21

- `FIXED` Set inputs in CVode root function before getting event indicators (150)
- `FIXED` Add scipy to required packages for fmpy[plot] (146)
- `FIXED` Activate conda environment in file open command and desktop shortcut (131)
- `FIXED` Evaluate terminateSimulation in simulation loop (145)
- `FIXED` Fix return value of FMU1Model.completedIntegratorStep()
- `FIXED` Add Dimension class and calculate initial shape of FMI 3 model variables
- `FIXED` Raise an exception when a missing FMI function is called (139)
- `NEW` Update FMI 3 API to v3.0-alpha.4
- `NEW` Validate model structure in read_model_description()
- `NEW` Add "create-cmake-project" command to CLI (129)
- `NEW` Add Co-Simulation wrapper and build binaries in CI (127)

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.