[Python-Dev] My pending patches

Christian Heimes lists at cheimes.de
Sun Dec 30 20:26:09 CET 2007

Good evening!

I've three patches in the bug tracker which are ready but I like to get
 approval before I submit them.

Wrapper for epoll and kqueue sys calls for Python 2.6 and 3.0. I've
worked together with therve from the Twisted team.

Enhancements for the math module. The latest patch just adds isnan(),
isinf() and sign() to the math module.

The patch adds a new API function _PyImport_ImportModuleNoLock(char
*name). It first tries to get the module from sys.modules and falls back
to PyImport_ImportModule unless the import lock is hold. In the latter
case it raises an exception to prevent a dead lock. It solves a problem
with imports from C code and threads.


More information about the Python-Dev mailing list