Skip to content

Conversation

syntron
Copy link
Contributor

@syntron syntron commented Aug 15, 2025

(1) imports from python base packages
(2) imports from additional packages
(3) imports from the current package

on top of PR #333

syntron added 29 commits August 16, 2025 14:49
* not working: 3.10
* working:     3.12
* use modified pathlib.Path as OMCPath
* this is scripting output and, thus, it cannot be parsed
see commit ID: aa74b36 - [OMCPath] add more functionality and docstrings
* differentiate between
  * Python >= 3.12 uses OMCPath based on OMC for filesystem operation
  * Python <  3.12 uses a pathlib.Path based implementation which is
    limited to OMCProcessLocal
syntron added 28 commits August 16, 2025 15:14
* allow different ways to define the path
remove pathlib - use OMCPath and (for type hints) os.PathLike
…te()

* no dependency loop OMCsessionZMQ => OMCProcess* => OMCSessionZMQ
* check if model executable exists will be handled via ModelicaSystemCmd
@adeas31 adeas31 added this to the 4.1.0 milestone Aug 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants