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