From 2991976a50e3e7cd92297865cb051ee35dd50307 Mon Sep 17 00:00:00 2001 From: Weizheng Lu Date: Mon, 19 Aug 2024 23:08:39 +0800 Subject: [PATCH] ENH: Fix DataFrame._data deprecated warnings (#793) Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- CI/test_basic_execution.py | 5 ++--- python/xorbits/_mars/_utils.pyx | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/CI/test_basic_execution.py b/CI/test_basic_execution.py index 06aa62fd5..fc5cacce9 100644 --- a/CI/test_basic_execution.py +++ b/CI/test_basic_execution.py @@ -7,10 +7,9 @@ def test_basic_cases(): - with warnings.catch_warnings(): - # TODO: change warnings.simplefilter("error") to "module" + with warnings.catch_warnings(): # "error" help us find the deprecated APIs - warnings.simplefilter("module") + warnings.simplefilter("error") import xorbits import xorbits.pandas as pd import xorbits.numpy as np diff --git a/python/xorbits/_mars/_utils.pyx b/python/xorbits/_mars/_utils.pyx index 181238a23..c113f23e0 100644 --- a/python/xorbits/_mars/_utils.pyx +++ b/python/xorbits/_mars/_utils.pyx @@ -201,7 +201,7 @@ cdef list tokenize_pandas_series(ob): cdef list tokenize_pandas_dataframe(ob): - l = [block.values for block in ob._data.blocks] + l = [block.values for block in ob._mgr.blocks] l.extend([ob.columns, ob.index]) return iterative_tokenize(l)