python revision 2