Skip to content

Commit

Permalink
pandas: suppress warning, ignore deprecated coverage
Browse files Browse the repository at this point in the history
- fixes #824
- fixes #1094
  • Loading branch information
casperdcl committed Feb 18, 2021
1 parent 0d23208 commit 203829f
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions tqdm/std.py
Expand Up @@ -696,10 +696,14 @@ def pandas(cls, **tqdm_kwargs):
<https://stackoverflow.com/questions/18603270/\
progress-indicator-during-pandas-operations-python>
"""
from warnings import catch_warnings, simplefilter

from pandas.core.frame import DataFrame
from pandas.core.series import Series
try:
from pandas import Panel
with catch_warnings():
simplefilter("ignore", category=FutureWarning)
from pandas import Panel
except ImportError: # TODO: pandas>0.25.2
Panel = None
Rolling, Expanding = None, None
Expand All @@ -718,14 +722,14 @@ def pandas(cls, **tqdm_kwargs):
try: # pandas>=0.25.0
from pandas.core.groupby.generic import SeriesGroupBy # , NDFrameGroupBy
from pandas.core.groupby.generic import DataFrameGroupBy
except ImportError:
except ImportError: # pragma: no cover
try: # pandas>=0.23.0
from pandas.core.groupby.groupby import DataFrameGroupBy, SeriesGroupBy
except ImportError:
from pandas.core.groupby import DataFrameGroupBy, SeriesGroupBy
try: # pandas>=0.23.0
from pandas.core.groupby.groupby import GroupBy
except ImportError:
except ImportError: # pragma: no cover
from pandas.core.groupby import GroupBy

try: # pandas>=0.23.0
Expand Down

0 comments on commit 203829f

Please sign in to comment.