diff options
Diffstat (limited to 'numpy')
| -rw-r--r-- | numpy/core/src/multiarray/scalarapi.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/numpy/core/src/multiarray/scalarapi.c b/numpy/core/src/multiarray/scalarapi.c index 8ed91d26c..40f1da2c4 100644 --- a/numpy/core/src/multiarray/scalarapi.c +++ b/numpy/core/src/multiarray/scalarapi.c @@ -312,6 +312,14 @@ PyArray_FromScalar(PyObject *scalar, PyArray_Descr *outcode) NPY_NO_EXPORT PyObject * PyArray_ScalarFromObject(PyObject *object) { + if (DEPRECATE( + "PyArray_ScalarFromObject() is deprecated and scheduled for " + "removal. If you are using this (undocumented) function, " + "please notify the NumPy developers to look for solutions." + "(Deprecated in NumPy 1.23)") < 0) { + return NULL; + } + PyObject *ret = NULL; if (PyArray_IsZeroDim(object)) { |
