Release notes for sbml2cellml 0.2.0¶
Port to libcellml 0.7 and support of python 3.14.
Features¶
- python 3.14 is supported (3.13 and 3.14 are tested on Linux and macOS)
Fixes¶
cellml2sbmlworks with libcellml 0.7: sbml2cellml 0.1.0 declaredlibcellml>=0.6.3, so a new installation got libcellml 0.7.1, whose changed analyser API madecellml2sbmlfail withAttributeError: 'Analyser' object has no attribute 'model'. The converted SBML is unchanged.
Changes¶
- requires libcellml 0.7.1 or newer
- the libcellml 0.7 analyser reports an assignment rule target with an initial value as underconstrained, so the validation of
sbml2cellmlrejects such models now, e.g., the glimepiride kidney model; they failed later before (in the simulation or incellml2sbml). See the roadmap in the documentation - Windows is currently not supported: the Windows wheels of libcellml 0.7.1 contain ARM64 binaries, which do not load on x64 Windows (cellml/libcellml#1460)
Your sbml2cellml team