1313from typing import Any , Dict , List , Optional , Union
1414
1515import numpy as np
16- from power_grid_model import DatasetType , initialize_array
16+ from power_grid_model import initialize_array , DatasetType , ComponentType
1717from power_grid_model .data_types import ComponentList , Dataset , SingleDataset , SinglePythonDataset
1818from power_grid_model .utils import json_deserialize , json_serialize
1919
@@ -93,7 +93,7 @@ def _parse_data(self, data: StructuredData, data_type: DatasetType, extra_info:
9393 return result
9494
9595 def _parse_dataset (
96- self , data : SinglePythonDataset , data_type : Enum , extra_info : Optional [ExtraInfo ]
96+ self , data : SinglePythonDataset , data_type : DatasetType , extra_info : Optional [ExtraInfo ]
9797 ) -> SingleDataset :
9898 """This function parses a single Python dataset and returns a power-grid-model input or update dictionary
9999
@@ -120,7 +120,7 @@ def _parse_dataset(
120120
121121 @staticmethod
122122 def _parse_component (
123- objects : ComponentList , component : Enum , data_type : Enum , extra_info : Optional [ExtraInfo ]
123+ objects : ComponentList , component : ComponentType , data_type : DatasetType , extra_info : Optional [ExtraInfo ]
124124 ) -> np .ndarray :
125125 """This function generates a structured numpy array (power-grid-model native) from a structured dataset
126126
0 commit comments