Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.9/dist-packages/numpy/linalg/linalg.py: 75%
8 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-09 06:12 +0000
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-09 06:12 +0000
1def __getattr__(attr_name):
2 import warnings
3 from numpy.linalg import _linalg
4 ret = getattr(_linalg, attr_name, None)
5 if ret is None:
6 raise AttributeError(
7 f"module 'numpy.linalg.linalg' has no attribute {attr_name}")
8 warnings.warn(
9 "The numpy.linalg.linalg has been made private and renamed to "
10 "numpy.linalg._linalg. All public functions exported by it are "
11 f"available from numpy.linalg. Please use numpy.linalg.{attr_name} "
12 "instead.",
13 DeprecationWarning,
14 stacklevel=3
15 )
16 return ret