e2nIEE / PandaModels.jl

PandaModels is the developing Julia package that contains supplementary data and codes to prepare pandapower networks in a compatible format for PowerModels.jl.
https://e2niee.github.io/PandaModels.jl/dev/
Other
9 stars 11 forks source link

PowerModels minimum version too low #108

Open jokabrink opened 1 year ago

jokabrink commented 1 year ago

The minimum version specifier for the dependency PowerModels in Project.toml is too low (v0.18).

Problem Description

With v0.19.2, PowerModels introduced a breaking API change and renamed functions starting with run_* to solve_*. See this PowerModels Issue and Pull Request. And also the difference between v0.19.1 and v0.19.2 Here.

This change was correctly incorporated in PandaModels. See e.g. 9e5069e6dedc8e78ba5e167cd082fe42302d7d84. However, the minimum required version did not update accordingly and allows PowerModels offering the old convention of run_*.

Solution

As a solution idea, the Project.toml should list something like PowerModels = ">= 0.19.2"