diff --git a/pandas_datareader/enigma.py b/pandas_datareader/enigma.py index 95f59658..2b4a5c1a 100644 --- a/pandas_datareader/enigma.py +++ b/pandas_datareader/enigma.py @@ -1,7 +1,7 @@ import os import time -from pandas.compat import StringIO +from io import StringIO import pandas.compat as compat import pandas as pd diff --git a/pandas_datareader/famafrench.py b/pandas_datareader/famafrench.py index 9f6d1d98..87de9c0a 100644 --- a/pandas_datareader/famafrench.py +++ b/pandas_datareader/famafrench.py @@ -1,10 +1,11 @@ import datetime as dt import re import tempfile +from io import StringIO from zipfile import ZipFile from pandas import read_csv, to_datetime -from pandas.compat import lmap, StringIO +from pandas.compat import lmap from pandas_datareader.base import _BaseReader diff --git a/pandas_datareader/moex.py b/pandas_datareader/moex.py index 0603e2c8..53adf802 100644 --- a/pandas_datareader/moex.py +++ b/pandas_datareader/moex.py @@ -3,8 +3,8 @@ import datetime as dt import pandas as pd -from pandas.compat import StringIO +from io import StringIO from pandas_datareader.base import _DailyBaseReader from pandas_datareader.compat import is_list_like diff --git a/pandas_datareader/nasdaq_trader.py b/pandas_datareader/nasdaq_trader.py index f2a6fd47..4c93044f 100644 --- a/pandas_datareader/nasdaq_trader.py +++ b/pandas_datareader/nasdaq_trader.py @@ -1,7 +1,7 @@ from ftplib import FTP, all_errors +from io import StringIO from pandas import read_csv from pandas_datareader._utils import RemoteDataError -from pandas.compat import StringIO import time import warnings