Release notes for sbmlutils 0.12.2
Python support
- Add Python 3.15 support for the core package and required CI tests on Linux, Windows, and Intel macOS (#482).
- Keep simulation coverage on Python 3.11 to 3.14. The optional
examplesextra requires libroadrunner, which does not yet provide Python 3.15 wheels; simulation tests skip in the Python 3.15 environment.
Development
- Add the
py3.15tox environment and document the expanded CI matrix. - Skip simulation example tests when libroadrunner is unavailable, while continuing to test model creation and other core functionality.
Fixes
- Reject empty iterators in
Model.merge_modelswithValueError, matching the documented behavior for empty lists.