From 850ec286069ba4a0ea938d634bcfd56e71d1a827 Mon Sep 17 00:00:00 2001 From: David Hoese Date: Mon, 27 Nov 2023 17:24:12 -0600 Subject: [PATCH] Remove zip strict usage for Python 3.9 compat --- pyresample/geometry.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyresample/geometry.py b/pyresample/geometry.py index 998dd10b..3584ccd2 100644 --- a/pyresample/geometry.py +++ b/pyresample/geometry.py @@ -345,12 +345,12 @@ def _get_bbox_elements(self, coord_fun, vertices_per_side: Optional[int] = None) def _filter_bbox_nans( self, - dim1_sides: tuple[np.ndarray, ...], - dim2_sides: tuple[np.ndarray, ...], + dim1_sides: tuple[np.ndarray, np.ndarray, np.ndarray, np.ndarray], + dim2_sides: tuple[np.ndarray, np.ndarray, np.ndarray, np.ndarray], ) -> tuple[list[np.ndarray], list[np.ndarray]]: new_dim1_sides = [] new_dim2_sides = [] - for dim1_side, dim2_side in zip(dim1_sides, dim2_sides, strict=True): + for dim1_side, dim2_side in zip(dim1_sides, dim2_sides): is_valid_mask = ~(np.isnan(dim1_side) | np.isnan(dim2_side)) if not is_valid_mask.any(): raise ValueError("Can't compute swath bounding coordinates. At least one side is completely invalid.")