Skip to content

Commit ab26ad2

Browse files
authored
Merge pull request #928 from MBounouar/patch-1
Replace deprecated distutils with packaging
2 parents 3f1d590 + 68fb102 commit ab26ad2

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

pandas_datareader/compat/__init__.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
from distutils.version import LooseVersion
2-
from functools import reduce
1+
from packaging import version
32
from io import StringIO
43
from urllib.error import HTTPError
54

@@ -8,11 +7,11 @@
87
from pandas.io import common as com
98
from pandas.testing import assert_frame_equal
109

11-
PANDAS_VERSION = LooseVersion(pd.__version__)
10+
PANDAS_VERSION = version.parse(pd.__version__)
1211

13-
PANDAS_0210 = PANDAS_VERSION >= LooseVersion("0.21.0")
14-
PANDAS_0220 = PANDAS_VERSION >= LooseVersion("0.22.0")
15-
PANDAS_0230 = PANDAS_VERSION >= LooseVersion("0.23.0")
12+
PANDAS_0210 = PANDAS_VERSION >= version.parse("0.21.0")
13+
PANDAS_0220 = PANDAS_VERSION >= version.parse("0.22.0")
14+
PANDAS_0230 = PANDAS_VERSION >= version.parse("0.23.0")
1615

1716
__all__ = [
1817
"HTTPError",

0 commit comments

Comments
 (0)