Skip to content

(G003) improve compatibility - #450

Merged
adeas31 merged 3 commits into
OpenModelica:masterfrom
syntron:G003-compatibility
Aug 14, 2026
Merged

(G003) improve compatibility#450
adeas31 merged 3 commits into
OpenModelica:masterfrom
syntron:G003-compatibility

Conversation

@syntron

@syntron syntron commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

[compatibility] add class wrapper to provide the depreciation message
[ModelicaSystem] fix / improve wrapper functions for v4.0.0 compatibility
[ModelicaSystemABC] additional checks for setInputs()
[test_ModelicaSystemOMC] add tests for setInputs()
[init] define ModelicaSystemDoE at the right point (=> compatibility layer)
[init] remove duplicate 'OMCSessionABC' in all

@syntron
syntron force-pushed the G003-compatibility branch from 6d738a4 to d867214 Compare May 11, 2026 18:53
@syntron
syntron force-pushed the G003-compatibility branch 2 times, most recently from 958b106 to 40538ec Compare June 30, 2026 19:50
@syntron
syntron force-pushed the G003-compatibility branch 2 times, most recently from 17e4d79 to 228a3e7 Compare August 11, 2026 19:25
[ModelExecutionException] catch exception if ModelExecutionCmd.run() is used

[bugfix] [ModelicaSystem] fix exception; use ModelicaSystemError (instead of wrong ModelExecutionException)

[bugfix] [ModelicaSystemABC] fix _prepare_input_data() - ensure returned data is dict[str, str]
[compatibility] add class wrapper to provide the depreciation message

[ModelicaSystem] fix / improve wrapper functions for v4.0.0 compatibility

[ModelicaSystemABC] additional checks for setInputs()

[test_ModelicaSystemOMC] add tests for setInputs()

[__init__] define ModelicaSystemDoE at the right point (=> compatibility layer)

[__init__] remove duplicate 'OMCSessionABC' in __all__
@syntron
syntron force-pushed the G003-compatibility branch from 228a3e7 to d58a826 Compare August 14, 2026 17:04
@adeas31
adeas31 enabled auto-merge (squash) August 14, 2026 18:13
@adeas31
adeas31 merged commit 0129182 into OpenModelica:master Aug 14, 2026
10 checks passed
@syntron
syntron deleted the G003-compatibility branch August 18, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants