summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--numpy/core/src/multiarray/datetime.c9
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;
}