diff --git a/ci/code_checks.sh b/ci/code_checks.sh index cb66a1f350e8f..62a5d81fc8f73 100755 --- a/ci/code_checks.sh +++ b/ci/code_checks.sh @@ -597,10 +597,7 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then pandas.api.types.is_datetime64_dtype \ pandas.api.types.is_datetime64_ns_dtype \ pandas.api.types.is_datetime64tz_dtype \ - pandas.api.types.is_dict_like \ - pandas.api.types.is_file_like \ pandas.api.types.is_float_dtype \ - pandas.api.types.is_hashable \ pandas.api.types.is_int64_dtype \ pandas.api.types.is_integer_dtype \ pandas.api.types.is_interval_dtype \ diff --git a/pandas/core/dtypes/inference.py b/pandas/core/dtypes/inference.py index d607ea994543d..401b2c80b2c18 100644 --- a/pandas/core/dtypes/inference.py +++ b/pandas/core/dtypes/inference.py @@ -119,6 +119,7 @@ def is_file_like(obj) -> bool: Examples -------- >>> import io + >>> from pandas.api.types import is_file_like >>> buffer = io.StringIO("data") >>> is_file_like(buffer) True @@ -275,6 +276,7 @@ def is_dict_like(obj) -> bool: Examples -------- + >>> from pandas.api.types import is_dict_like >>> is_dict_like({1: 2}) True >>> is_dict_like([1, 2, 3]) @@ -336,6 +338,7 @@ def is_hashable(obj) -> bool: Examples -------- >>> import collections + >>> from pandas.api.types import is_hashable >>> a = ([],) >>> isinstance(a, collections.abc.Hashable) True