Omi

Latest version: v1.1.0

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

Scan your dependencies

Page 1 of 3

1.1.0

--------------------
* Finalize oemetadata v2.0 conversion functionality, it converts 100& of the properties form oemetadata v1.6.0 to v2.0.4 & allows for conversion of any similar oemetadata document to v20 [(122)](https://github.com/rl-institut/super-repo/pull/122)

1.0.0

--------------------
* Fully rewrite OMI and implement the json schema spec only, remove python class based parsing (104)[https://github.com/OpenEnergyPlatform/omi/pull/104]
* Add a new conversion functionality to convert form v160 to v200 oemetadata [(111)](https://github.com/rl-institut/super-repo/pull/111)

0.2.1

--------------------
* Reorder metadata fields after the json input was compiled & prevent removing context fields if they are Null (96)[https://github.com/OpenEnergyPlatform/omi/pull/96]

0.2.0

--------------------
* Introduce OMIT_NONE_FIELDS in JSONCompiler class to ease removing / keeping none values in the metadata. By default None values are kept. (72)[https://github.com/OpenEnergyPlatform/omi/pull/72]

0.1.2

--------------------
* Fix datetime parser (PR87)

0.1.1

--------------------
* update parser for v15 to handle former v13 key names, also update outdated License (data-)class in oem_v15 structure. (PR77)
* change the validation to return a report and enable report file creation option to the arguments of validation method. (PR81)

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.