summaryrefslogtreecommitdiff
path: root/numpy
diff options
context:
space:
mode:
Diffstat (limited to 'numpy')
-rw-r--r--numpy/_array_api/_array_object.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/numpy/_array_api/_array_object.py b/numpy/_array_api/_array_object.py
index 64ce740f0..84cbf3527 100644
--- a/numpy/_array_api/_array_object.py
+++ b/numpy/_array_api/_array_object.py
@@ -87,6 +87,12 @@ class ndarray:
res = x1._array.__and__(asarray(x2)._array)
return x1.__class__._new(res)
+ def __array_namespace__(self, /, *, api_version=None):
+ if api_version is not None:
+ raise ValueError("Unrecognized array API version")
+ from numpy import _array_api
+ return _array_api
+
def __bool__(x: array, /) -> bool:
"""
Performs the operation __bool__.