__init__.py 693 B

123456789101112131415161718192021222324252627282930
  1. from pandas.util._decorators import Appender, Substitution, cache_readonly # noqa
  2. from pandas import compat
  3. from pandas.core.util.hashing import hash_array, hash_pandas_object # noqa
  4. # compatibility for import pandas; pandas.util.testing
  5. if compat.PY37:
  6. def __getattr__(name):
  7. if name == "testing":
  8. import pandas.util.testing
  9. return pandas.util.testing
  10. else:
  11. raise AttributeError(f"module 'pandas.util' has no attribute '{name}'")
  12. else:
  13. class _testing:
  14. def __getattr__(self, item):
  15. import pandas.util.testing
  16. return getattr(pandas.util.testing, item)
  17. testing = _testing()
  18. del compat