0.0.17
What's new in 0.0.17
- Moving Boundary solver input:
vcml_to_moving_boundary_input(vcml_content, simulation_name, output_dir_path)converts a VCML simulation (configured for the Moving Boundary solver) into aMovingBoundarySetupXML file — the input format consumed by thevcell-mbsolverpackage (MovingBoundarySolver.from_xml).
Also includes the 0.0.16 changes (generateErrorReport structured error reports; libvcell.__version__).
Packaging
First release on the streamlined workflow: a single py3-none-<platform> wheel per platform (the package is pure Python + a ctypes-loaded native library, so wheels are not Python-version-specific). Wheels for macOS (Apple Silicon), Windows, and Linux (x86_64 + aarch64, manylinux 2_28 / 2_34).