Releases
The SIR 3S Toolkit will first be released alongside SIR 3S version 90-15 Quebec, under the version 90.15.2. Between major SIR 3S releases, the Toolkit may receive interim updates to fix bugs or extend functionality.
There are two types of updates:
Python-only updates – Install via:
pip install --upgrade sir3stoolkit
Core updates with DLL changes – Requires manual replacement of
Sir3S_Toolkit.dll
in the SirGraf directory before running the upgrade.
This can either be a pure python update that can be obtained using pip install --upgrade sir3stoolkit
or
it can include changes in the basic functionality code wrapped by the core subpackage.
In this case before upgrading via pip the Sir3S_Toolkit.dll
in the SirGraf directory has to be exchanged.
The release notes indicate what kind of release it is.
90-15 Quebec
Version 90.15.3 (Initial Release)
First official public release of the SIR 3S Toolkit
Introduced core wrapping API for SIR 3S object model (nodes, pipes, etc.)
Compatible with SIR 3S 90-15 Quebec (requires Sir3S_Toolkit.dll)
Included example workflows and basic simulation access