copied from the rules:
“Additional libraries (OpenGL, Numpy, etc) and pre-existing generic code/engine (i.e. code that can be used in any game) are allowed, but substantial parts of the game code must be implemented using pygame. If possible, the pygame-ce fork of pygame should be used.”