Разработчики Python готовят сразу два обновления своего скриптового языка, которые планируются к выходу на 2008 год. Выходящее первым из них, Python 2.6, должно послужить переходным выпуском перед Python 3.0, который будет существенно усовершенствован, но при этом не вполне совместим с линейкой 2.х. Особенностями 3.0 станут поддержка Unicode и ряд изменений, таких как превращение команды print в функцию. Кроме того, в Python 3.0 появится новая библиотека функций ввода/вывода, которая улучшит кроссплатформенные характеристики языка. По словам создателей Python, за полтора десятилетия, что прошли со времени появления языка, стали заметны некоторые его конструктивные дефекты, и в версии 3.0 разработчики постараются их исправить.