Add a Python library interface #50
Labels
backlog
This issue is postponed
other repo
This issue actually belongs in another repository (that might need creating)
On the long-term, we could make MAHF usable as a Python library, using PyO3. This is in backlog for now, as the API of MAHF may still change somewhat.
The concrete implementation will probably then be hosted on another repository, but this issue should serve as a reminder. We probably don't need to much to support this interface, except converting 'static lifetimes from structs such as
Configuration
into less restrictive lifetimes, because they don't play well with Python's memory management.But this is an issue for another time.
The text was updated successfully, but these errors were encountered: