From 2a767858f8cace09bbc46db73fb105dd9ad369af Mon Sep 17 00:00:00 2001 From: asoledad33 Date: Sun, 5 Oct 2025 17:18:32 -0400 Subject: [PATCH 1/2] Enforce zip strict argument --- pandas/core/dtypes/missing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandas/core/dtypes/missing.py b/pandas/core/dtypes/missing.py index 408c2858aa876..1dd4ed7100ccf 100644 --- a/pandas/core/dtypes/missing.py +++ b/pandas/core/dtypes/missing.py @@ -514,7 +514,7 @@ def _array_equivalent_object( left_remaining = left right_remaining = right - for left_value, right_value in zip(left_remaining, right_remaining): + for left_value, right_value in zip(left_remaining, right_remaining, strict=True): if left_value is NaT and right_value is not NaT: return False From 609f4124c27f665d8f886e3922ee256777718014 Mon Sep 17 00:00:00 2001 From: asoledad33 Date: Sun, 5 Oct 2025 17:20:21 -0400 Subject: [PATCH 2/2] Remove ruff check B905 for missing.py from toml --- pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index f74f509f61692..f1eba171cde99 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -453,7 +453,6 @@ exclude = [ "pandas/core/computation/align.py" = ["B905"] "pandas/core/computation/expr.py" = ["B905"] "pandas/core/computation/ops.py" = ["B905"] -"pandas/core/dtypes/missing.py" = ["B905"] "pandas/core/groupby/generic.py" = ["B905"] "pandas/core/groupby/groupby.py" = ["B905"] "pandas/core/groupby/grouper.py" = ["B905"]