Я не знаю ни одного отдельного ресурса, в котором бы содержалась актуальная сводная информация о производственном использовании различных версий Python, но хорошим началом, вероятно, будет проверка того, какие версии Python распространяются с различными дистрибутивами Linux. Вот пример наиболее распространенных серверных дистрибутивов (взят из Distrowatch ):
Debian
- Debian 5.0 (2009-02-15): Python 2.5.2
- Debian 4.0 (2007-04-08): Python 2.4.4
- Debian 3.1 (2005-06-06): Python 2.3.5
Ubuntu
- Ubuntu 10.04 LTS (2010-04-29): Python 2.6.5
- Ubuntu 8.04 LTS (2008-04-24): Python 2.5.2
Red Hat Enterprise Linux
- RHEL 5.5 (2010-03-30): Python 2.4.3
- RHEL 4.8 (2009-05-19): Python 2.3.4
- RHEL 3.9 (2007-05-30): Python 2.2.3
Очевидно, что Red Hat является ограничивающим фактором. Последний стабильный выпуск RHEL поставляется с Python 2.4, и, поскольку существует немало серверов RHEL, вам придется ориентироваться на Python 2.4, если только вы не хотите, чтобы пользователи Red Hat устанавливали более новую версию Python из исходного или сторонних RPM , Если вы не против оставить RHEL, вы можете вместо этого пойти на 2,5 или 2,6.