Skip to content

Commit 7e275b3

Browse files
jorisvandenbosscheJulianWgs
authored andcommitted
CLN/PERF: remove catching of numpy deprecation warning in comparison_op (pandas-dev#40515)
1 parent d115452 commit 7e275b3

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

pandas/core/ops/array_ops.py

+2-6
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
from functools import partial
77
import operator
88
from typing import Any
9-
import warnings
109

1110
import numpy as np
1211

@@ -232,7 +231,7 @@ def comparison_op(left: ArrayLike, right: Any, op) -> ArrayLike:
232231
"""
233232
# NB: We assume extract_array has already been called on left and right
234233
lvalues = ensure_wrapped_if_datetimelike(left)
235-
rvalues = right
234+
rvalues = ensure_wrapped_if_datetimelike(right)
236235

237236
rvalues = lib.item_from_zerodim(rvalues)
238237
if isinstance(rvalues, list):
@@ -267,10 +266,7 @@ def comparison_op(left: ArrayLike, right: Any, op) -> ArrayLike:
267266
res_values = comp_method_OBJECT_ARRAY(op, lvalues, rvalues)
268267

269268
else:
270-
with warnings.catch_warnings():
271-
# suppress warnings from numpy about element-wise comparison
272-
warnings.simplefilter("ignore", DeprecationWarning)
273-
res_values = _na_arithmetic_op(lvalues, rvalues, op, is_cmp=True)
269+
res_values = _na_arithmetic_op(lvalues, rvalues, op, is_cmp=True)
274270

275271
return res_values
276272

0 commit comments

Comments
 (0)