From a293e21b02a37eaca060b8d8c1fa0fc0731a1ec3 Mon Sep 17 00:00:00 2001 From: AlenkaF Date: Tue, 14 Nov 2023 09:43:35 +0100 Subject: [PATCH 1/2] Remove dead code from _reconstruct_block --- python/pyarrow/pandas_compat.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/python/pyarrow/pandas_compat.py b/python/pyarrow/pandas_compat.py index e232603ba45..79e6a0a70d5 100644 --- a/python/pyarrow/pandas_compat.py +++ b/python/pyarrow/pandas_compat.py @@ -721,9 +721,6 @@ def _reconstruct_block(item, columns=None, extension_columns=None): block = _int.make_block(block_arr, placement=placement, klass=_int.DatetimeTZBlock, dtype=dtype) - elif 'object' in item: - block = _int.make_block(pickle.loads(block_arr), - placement=placement) elif 'py_array' in item: # create ExtensionBlock arr = item['py_array'] From dd32a74d8a1dae30a43b00f2cd342a685dc11b11 Mon Sep 17 00:00:00 2001 From: AlenkaF Date: Tue, 14 Nov 2023 18:05:24 +0100 Subject: [PATCH 2/2] Remove pickle import --- python/pyarrow/pandas_compat.py | 1 - 1 file changed, 1 deletion(-) diff --git a/python/pyarrow/pandas_compat.py b/python/pyarrow/pandas_compat.py index 79e6a0a70d5..be29f68a13d 100644 --- a/python/pyarrow/pandas_compat.py +++ b/python/pyarrow/pandas_compat.py @@ -26,7 +26,6 @@ from itertools import zip_longest import json import operator -import pickle import re import warnings