A brief status update:
the time module is almost finished but:
- asctime() is masked because of a problem in the extension compiler to handle *args.
- strftime() and strptime() are not implemented for the same reason.
the fcntl module is basically finished:
- ioctl() does not support array.array() instances and buffer() instances but everything else is implemented.
the mmap module has been started but since the compiler lacks support for **kwargs (and *args too) I had to switch to another task in the meantime.
I’ve started bz2 porting. More on this in a later post when I’ll manage to pass some tests.
All is currently being tested on OSX, Ubuntu Linux and FreeBSD 6.1. Windows support is a tremendous mess because of the nature of Windows, problems with license of software and other stuff. I think I’ll dig into Windows AFTER completing the five modules (_ssl.c is the last one).

