diff options
Diffstat (limited to 'Objects')
-rw-r--r-- | Objects/abstract.c | 9 | ||||
-rw-r--r-- | Objects/longobject.c | 9 |
2 files changed, 0 insertions, 18 deletions
diff --git a/Objects/abstract.c b/Objects/abstract.c index f776aa9..124e766 100644 --- a/Objects/abstract.c +++ b/Objects/abstract.c @@ -1162,15 +1162,6 @@ PyNumber_Index(PyObject *item) Py_DECREF(result); return NULL; } - /* Issue #17576: warn if 'result' not of exact type int. */ - if (PyErr_WarnFormat(PyExc_DeprecationWarning, 1, - "__index__ returned non-int (type %.200s). " - "The ability to return an instance of a strict subclass of int " - "is deprecated, and may be removed in a future version of Python.", - result->ob_type->tp_name)) { - Py_DECREF(result); - return NULL; - } return result; } diff --git a/Objects/longobject.c b/Objects/longobject.c index 29040e6..4ae22ef 100644 --- a/Objects/longobject.c +++ b/Objects/longobject.c @@ -153,15 +153,6 @@ _PyLong_FromNbInt(PyObject *integral) Py_DECREF(result); return NULL; } - /* Issue #17576: warn if 'result' not of exact type int. */ - if (PyErr_WarnFormat(PyExc_DeprecationWarning, 1, - "__int__ returned non-int (type %.200s). " - "The ability to return an instance of a strict subclass of int " - "is deprecated, and may be removed in a future version of Python.", - result->ob_type->tp_name)) { - Py_DECREF(result); - return NULL; - } return (PyLongObject *)result; } |