Skip to content

Release: 0.13.0

Choose a tag to compare

@BDonnot BDonnot released this 14 Apr 09:18
· 26 commits to master since this release
4c07ffd

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)