diff --git a/Include/internal/pycore_import.h b/Include/internal/pycore_import.h index c12ef7cebadc2d..f61f0af6bb263d 100644 --- a/Include/internal/pycore_import.h +++ b/Include/internal/pycore_import.h @@ -9,7 +9,6 @@ extern "C" { extern int _PyImport_IsInitialized(PyInterpreterState *); -extern PyObject* _PyImport_GetModuleId(_Py_Identifier *name); PyAPI_FUNC(int) _PyImport_SetModule(PyObject *name, PyObject *module); extern int _PyImport_SetModuleString(const char *name, PyObject* module); diff --git a/Python/import.c b/Python/import.c index cf993cbd62a2ef..f8cae641a64541 100644 --- a/Python/import.c +++ b/Python/import.c @@ -210,17 +210,6 @@ PyImport_GetModuleDict(void) return MODULES(interp); } -// This is only kept around for extensions that use _Py_IDENTIFIER. -PyObject * -_PyImport_GetModuleId(_Py_Identifier *nameid) -{ - PyObject *name = _PyUnicode_FromId(nameid); /* borrowed */ - if (name == NULL) { - return NULL; - } - return PyImport_GetModule(name); -} - int _PyImport_SetModule(PyObject *name, PyObject *m) {