Release: 0.13.0
This release introduces a more modern building approach (based on scikit-build core) which allow a simpler build mechanism (especially when building from sources) relying on cmake.
It also adresses the remaining "copy on write" issues when initializing a grid from pandapower.
Full changes are:
- [PENDING DEPRECATION] the cpp module (lightsim2grid_cpp) will not be usable directly anymore.
This means that calls like "from lightsim2grid_cpp import XXX" will not work. To replace them
you need to perform "from lightsim2grid.lightsim2grid_cpp import XXX" - [FIXED] some compilation issues on some systems (eg windows when using c++23 standard)
- [FIXED] some issues with "copy on write" and pandas 3 when init from pandapower grid.
- [IMPROVED] cleaner
cktso_lib(from lightsim2grid.compilation_options import cktso_lib) : the file name and extension are omitted - [IMPROVED] easier build by relying on cmake and scikit_build_core to build the cpp part
- [IMPROVED] SuiteSparse to version 7.12.2 (2026-02-05)