36 lines
958 B
Python
36 lines
958 B
Python
![]() |
from distutils.version import LooseVersion
|
||
|
|
||
|
import pytest
|
||
|
|
||
|
from pandas.compat._optional import get_version, import_optional_dependency
|
||
|
|
||
|
pytestmark = [
|
||
|
pytest.mark.filterwarnings(
|
||
|
# Looks like tree.getiterator is deprecated in favor of tree.iter
|
||
|
"ignore:This method will be removed in future versions:"
|
||
|
"PendingDeprecationWarning"
|
||
|
),
|
||
|
pytest.mark.filterwarnings(
|
||
|
"ignore:This method will be removed in future versions:DeprecationWarning"
|
||
|
),
|
||
|
# GH 26552
|
||
|
pytest.mark.filterwarnings(
|
||
|
"ignore:As the xlwt package is no longer maintained:FutureWarning"
|
||
|
),
|
||
|
# GH 38571
|
||
|
pytest.mark.filterwarnings(
|
||
|
"ignore:.*In xlrd >= 2.0, only the xls format is supported:FutureWarning"
|
||
|
),
|
||
|
]
|
||
|
|
||
|
|
||
|
if (
|
||
|
import_optional_dependency("xlrd", raise_on_missing=False, on_version="ignore")
|
||
|
is None
|
||
|
):
|
||
|
xlrd_version = None
|
||
|
else:
|
||
|
import xlrd
|
||
|
|
||
|
xlrd_version = LooseVersion(get_version(xlrd))
|