""" | |
Compatibility module. | |
This module contains duplicated code from Python itself or 3rd party | |
extensions, which may be included for the following reasons: | |
* compatibility | |
* we may only need a small subset of the copied library/module | |
This module is deprecated since 1.26.0 and will be removed in future versions. | |
""" | |
import warnings | |
from .._utils import _inspect | |
from .._utils._inspect import getargspec, formatargspec | |
from . import py3k | |
from .py3k import * | |
warnings.warn( | |
"`np.compat`, which was used during the Python 2 to 3 transition," | |
" is deprecated since 1.26.0, and will be removed", | |
DeprecationWarning, stacklevel=2 | |
) | |
__all__ = [] | |
__all__.extend(_inspect.__all__) | |
__all__.extend(py3k.__all__) | |