From 0a19af6f9df36b6b928f1eda8f8bdb685da87d53 Mon Sep 17 00:00:00 2001 From: "Engr. Ahmad Furqan" Date: Sun, 25 Jan 2026 19:42:09 +0500 Subject: [PATCH] Refactor deviation_from_std_type usage in csv_pp_converter Pandapower has refactored the diagnostic functions. --- simbench/converter/csv_pp_converter.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/simbench/converter/csv_pp_converter.py b/simbench/converter/csv_pp_converter.py index a2bb35e..3e2009a 100644 --- a/simbench/converter/csv_pp_converter.py +++ b/simbench/converter/csv_pp_converter.py @@ -15,6 +15,7 @@ from packaging import version import pandapower as pp from pandapower.plotting import create_generic_coordinates +from pandapower.diagnostic.diagnostic_functions import DeviationFromStdType import warnings try: @@ -312,7 +313,8 @@ def pp2csv_data( if drop_inactive_elements: # attention: trafo3ws are not considered in current version of drop_inactive_elements() pp.drop_inactive_elements(net, respect_switches=False) - dev_from_std = pp.deviation_from_std_type(net) + dev_from_std_cls = DeviationFromStdType() + dev_from_std = dev_from_std_cls.diagnostic(net) if dev_from_std: logger.warning( "There are deviations from standard types in elements: "