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))
|