The build chain, config.py and setup.py, have been modified for Unix and Windows.These can run from Python 3.0 and successfully build updated modules.
At this point the following modules have been updated: base, surface, surflock, rect, color, constant. The pygame package __init__ has also been updated. The unit test framework has been reworked enough to allow the individual unit test modules to run as stand-alone programs. The rect and color modules fully pass their unit tests.