diff --git a/loopstructural/main/model_manager.py b/loopstructural/main/model_manager.py index e896734..d222af5 100644 --- a/loopstructural/main/model_manager.py +++ b/loopstructural/main/model_manager.py @@ -10,7 +10,7 @@ """ from collections import defaultdict -from typing import Callable +from typing import Callable, Optional import geopandas as gpd import numpy as np @@ -581,8 +581,8 @@ def export_feature_values_to_geodataframe( points: np.ndarray, scalar_type: str = 'scalar', attributes: 'pd.DataFrame' = None, - crs: str | None = None, - value_field_name: str | None = None, + crs: Optional[str] = None, + value_field_name: Optional[str] = None, ) -> 'gpd.GeoDataFrame': """Evaluate a feature on points and return a GeoDataFrame with results.