Fixed by: commit 1c2fa781560608aa4be50c748d4b3f403cfa5035 Author: Victor Stinner <vstinner@python.org> Date: Sun May 10 11:05:29 2020 +0200 bpo-40549: Convert posixmodule.c to multiphase init (GH-19982) Convert posixmodule.c ("posix" or "nt" module) to the multiphase initialization (PEP 489). * Create the module using PyModuleDef_Init(). * Create ScandirIteratorType and DirEntryType with the new PyType_FromModuleAndSpec() (PEP 573) * Get the module state from ScandirIteratorType and DirEntryType with the new PyType_GetModule() (PEP 573) * Pass module to functions which access the module state. * convert_sched_param() gets a new module parameter. It is now called directly since Argument Clinic doesn't support passing the module to an argument converter callback. * Remove _posixstate_global macro.
History
Date
User
Action
Args
2022-04-11 14:57:34
admin
set
github: 59896
2020-06-22 09:23:50
vstinner
set
status: open -> closednosy: + vstinnermessages: + resolution: fixedstage: resolved