From d1a55582a13d1e1085a76e589785060839e811dd Mon Sep 17 00:00:00 2001 From: Matthew Murray <41342305+Matt711@users.noreply.github.com> Date: Mon, 10 Feb 2025 16:49:10 -0500 Subject: [PATCH] Pin `ibis` version in the cudf.pandas integration tests <10.0.0 (#17975) Follows up #17972. This PR is intended to get 25.02 nightly CI passing, which has been failing for few days. --- .../third_party_integration_tests/dependencies.yaml | 2 +- .../third_party_integration_tests/tests/test_ibis.py | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/python/cudf/cudf_pandas_tests/third_party_integration_tests/dependencies.yaml b/python/cudf/cudf_pandas_tests/third_party_integration_tests/dependencies.yaml index 03068d2268a..0b543a6d7d8 100644 --- a/python/cudf/cudf_pandas_tests/third_party_integration_tests/dependencies.yaml +++ b/python/cudf/cudf_pandas_tests/third_party_integration_tests/dependencies.yaml @@ -262,7 +262,7 @@ dependencies: packages: - pip - pip: - - ibis-framework[pandas] + - ibis-framework[pandas]<10.0.0 test_hvplot: common: - output_types: conda diff --git a/python/cudf/cudf_pandas_tests/third_party_integration_tests/tests/test_ibis.py b/python/cudf/cudf_pandas_tests/third_party_integration_tests/tests/test_ibis.py index fe512f36866..70f20b2810e 100644 --- a/python/cudf/cudf_pandas_tests/third_party_integration_tests/tests/test_ibis.py +++ b/python/cudf/cudf_pandas_tests/third_party_integration_tests/tests/test_ibis.py @@ -5,15 +5,12 @@ import pandas as pd import pytest -from cudf.pandas import is_proxy_object +ibis.set_backend("pandas") ibis.options.interactive = False def ibis_assert_equal(expect, got, rtol: float = 1e-7, atol: float = 0.0): - assert is_proxy_object(got), ( - "The result from cudf.pandas must be a proxy object" - ) pd._testing.assert_almost_equal(expect, got, rtol=rtol, atol=atol)