From 30b0873f50ff1dcf987b80d43b0842a0d5f2f1e6 Mon Sep 17 00:00:00 2001 From: metaperture Date: Wed, 3 Feb 2021 18:48:44 +0000 Subject: [PATCH] pandas import errors fix --- mbf_pandas_msgpack/packers.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/mbf_pandas_msgpack/packers.py b/mbf_pandas_msgpack/packers.py index dae7b1f..c195f2a 100644 --- a/mbf_pandas_msgpack/packers.py +++ b/mbf_pandas_msgpack/packers.py @@ -83,10 +83,19 @@ from pandas.errors import PerformanceWarning except ImportError: from pandas.core.common import PerformanceWarning -from pandas.io.common import get_filepath_or_buffer -from pandas.core.internals import BlockManager, make_block, _safe_reshape + +from pandas.core.internals import BlockManager, make_block import pandas.core.internals as internals +try: + from pandas.io.common import get_filepath_or_buffer +except ImportError: + from pandas.io.common import _get_filepath_or_buffer as get_filepath_or_buffer +try: + from pandas.core.internals import _safe_reshape +except ImportError: + from pandas.core.internals import safe_reshape as _safe_reshape + from mbf_pandas_msgpack import _is_pandas_legacy_version from mbf_pandas_msgpack.msgpack import Unpacker as _Unpacker, Packer as _Packer, ExtType from mbf_pandas_msgpack._move import (