Ignore DeprecationWarnings from Python 3.12
authorDebian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Sun, 7 Jul 2024 18:36:37 +0000 (19:36 +0100)
committerRebecca N. Palmer <rebecca_palmer@zoho.com>
Sun, 7 Jul 2024 18:36:37 +0000 (19:36 +0100)
Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Forwarded: no

Gbp-Pq: Name ignore_python3p12_deprecations.patch

pandas/tests/computation/test_eval.py
pyproject.toml

index 17630f14b08c79567cf5cb8febd4cac84968a7d0..ba843ad8e90ffa95eee2ae66b5dc9456ad74ea7b 100644 (file)
@@ -569,11 +569,11 @@ class TestEval:
         assert pd.eval("-1", parser=parser, engine=engine) == -1
         assert pd.eval("+1", parser=parser, engine=engine) == +1
         with tm.assert_produces_warning(
-            warn, match="Bitwise inversion", check_stacklevel=False
+            warn, match="Bitwise inversion", check_stacklevel=False, raise_on_extra_warnings=False
         ):
             assert pd.eval("~True", parser=parser, engine=engine) == ~True
         with tm.assert_produces_warning(
-            warn, match="Bitwise inversion", check_stacklevel=False
+            warn, match="Bitwise inversion", check_stacklevel=False, raise_on_extra_warnings=False
         ):
             assert pd.eval("~False", parser=parser, engine=engine) == ~False
         assert pd.eval("-True", parser=parser, engine=engine) == -True
index c5569b1b04e8481ea37f8528b4c6ffa3dbf0c3bc..91f984d9bff6f8c0e1f17f7734319795c8b1467e 100644 (file)
@@ -515,6 +515,8 @@ filterwarnings = [
   "ignore:distutils Version classes are deprecated:DeprecationWarning:fsspec",
   # Can be removed once https://github.com/numpy/numpy/pull/24794 is merged
   "ignore:.*In the future `np.long` will be defined as.*:FutureWarning",
+  "ignore:Pickle, copy, and deepcopy support will be removed from itertools.*:DeprecationWarning",
+  "ignore:Bitwise inversion.*on bool.*:DeprecationWarning",
 ]
 junit_family = "xunit2"
 markers = [