Would it be possible to supress those printouts during install? My guess is that nocaret.py and test_future7.py in test/ would have to be re-written not to be verbose when using compile(). Looking at the code it seems they are designed to fail out and report back, as that's their purpose. I usually write my tests to take redirection if necessary (like to a log) when there's a chance an end-user might need to run the code that does regression checking. I don't know if this is fixed or not in the 2.2 test suite, as I haven't been ambitious enough to upgrade (yet). I've had several people panic when they saw that error, thinking the install went wrong. For now, could we have the installer *ignore* the test directory during the recursive compile? I don't see a reason why we would need that pre-compiled, anyways. Regards, Eron
As the message says, there were syntax errors in unit tests discovered during module compilation. The installer pre-compiles all *.py files (test or not) for speed. The tests are not actually being run.