Python 2.0 dirilis pada 16 Oktober 2000 dan memiliki banyak fitur baru, termasuk pengumpul sampah pendeteksi siklus dan dukungan untuk Unicode. Dengan rilis ini, proses pengembangan menjadi lebih transparan dan didukung oleh komunitas. Python 3.0 (awalnya disebut Python 3000 atau py3k) dirilis pada 3 Desember 2008 setelah periode pengujian yang lama.