Well, it looks like I underestimated the consequences of making io.py depend on the threading module. Is it ok if I add itertools, operator, _collections and time to the list of statically compiled modules? They are needed by threading, and thus necessary for running setup.py on a blank checkout. Antoine.