From 6126731358da074cc406af305dc3da94964e2cc7 Mon Sep 17 00:00:00 2001 From: Rohan Weeden Date: Tue, 1 Jul 2025 13:20:30 -0400 Subject: [PATCH] Use kwarg for preserve_topology --- geo_extensions/transformations.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/geo_extensions/transformations.py b/geo_extensions/transformations.py index 1b0c9a2..0e1a993 100644 --- a/geo_extensions/transformations.py +++ b/geo_extensions/transformations.py @@ -65,7 +65,13 @@ def simplify(polygon: Polygon) -> TransformationResult: """Perform a shapely simplify operation on the polygon.""" # NOTE(reweeden): I have been unable to produce a situation where a # polygon is simplified to a geometry other than Polygon. - yield cast(Polygon, polygon.simplify(tolerance, preserve_topology)) + yield cast( + Polygon, + polygon.simplify( + tolerance, + preserve_topology=preserve_topology, + ), + ) return simplify