I am not aware of any good reason why pygame would require python2.6 I have been using pygame with python 2.7 for a long time now, and I have not encountered any problems.