diff options
-rw-r--r-- | numpy/core/src/multiarray/datetime.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/numpy/core/src/multiarray/datetime.c b/numpy/core/src/multiarray/datetime.c index 8fe968e7e..12bc8a267 100644 --- a/numpy/core/src/multiarray/datetime.c +++ b/numpy/core/src/multiarray/datetime.c @@ -1809,10 +1809,11 @@ convert_datetime_metadata_tuple_to_datetime_metadata(PyObject *tuple, PyObject *unit_str = NULL; if (!PyTuple_Check(tuple)) { - PyObject_Print(tuple, stderr, 0); - PyErr_SetString(PyExc_TypeError, - "Require tuple for tuple to NumPy datetime " - "metadata conversion"); + PyObject *errmsg; + errmsg = PyUString_FromString("Require tuple for tuple to NumPy " + "datetime metadata conversion, not "); + PyUString_ConcatAndDel(&errmsg, PyObject_Repr(tuple)); + PyErr_SetObject(PyExc_TypeError, errmsg); return -1; } |