STINNER Victor <vstin...@python.org> added the comment:

Fixed by:

commit 1c2fa781560608aa4be50c748d4b3f403cfa5035
Author: Victor Stinner <vstin...@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.

----------
nosy: +vstinner
resolution:  -> fixed
stage:  -> resolved
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue15691>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to