-
Notifications
You must be signed in to change notification settings - Fork 25
TimML has moved! Introducing timflow #173
Description
TimML is now timflow.steady
TimML has moved to the new timflow package. It is now available through timflow.steady.
To install timflow use:
pip install timflowTo use TimML from the new package:
import timflow
ml = timflow.steady.ModelMaq()
# etc... To use the new package in older scripts:
import timflow.steady as timmlPlease note some elements have been renamed and in a future timflow version the old names will
no longer work. For a future-proof migration see the documentation here.
Why are we moving TimML and TTim?
We found that more and more code and configuration for documentation and testing was
being shared between the two modules, so it made sense to combine the two repositories
into one. Maintaining both sometimes felt like double the work, so we felt this was a
logical next step in the development of the Tim packages.
With a clear distinction between the steady and transient code bases in the new
timflow package, updating older scripts should initially be limited to changing the
import statement.
Finally, please note that timml will remain available for the time being. No new
features will be added, but it will be maintained so users can install and use it.
For developers
With this merge, all commit history will be maintained, allowing users to still inspect
changes in the code. Unfortunately, some aspects on Github (closed issues, discussions
on pull requests, etc.) will not be migrated. These will remain visible under the
TimML repository. Open issues will be duplicated to the new timflow repository. If we
have somehow missed an issue or closed an issue you feel was not yet solved, please
feel free to open a new issue in timflow.