From e9f2dc855ba714f83dcea913c831bb53b877142f Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Wed, 22 Apr 2026 23:25:47 +1000 Subject: [PATCH] Move PyDateTime_IMPORT inside setup_module --- src/_imagingcms.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/_imagingcms.c b/src/_imagingcms.c index 469be05f4a3..bf0ad7b6380 100644 --- a/src/_imagingcms.c +++ b/src/_imagingcms.c @@ -1462,6 +1462,8 @@ setup_module(PyObject *m) { return -1; } + PyDateTime_IMPORT; + d = PyModule_GetDict(m); /* this check is also in PIL.features.pilinfo() */ @@ -1491,8 +1493,6 @@ static PyModuleDef_Slot slots[] = { PyMODINIT_FUNC PyInit__imagingcms(void) { - PyDateTime_IMPORT; - static PyModuleDef module_def = { PyModuleDef_HEAD_INIT, .m_name = "_imagingcms",