python revision