pySmallPPM