Python scripting language upgraded to 2.7

We’ve upgraded the default version of the Python scripting language on all our servers to the Python 2.7 series (specifically, to version 2.7.3 plus Debian security patches).

The older version 2.6 series of Python was also updated from 2.6.6 to 2.6.8 (plus Debian security patches).

Most of our customers don’t use Python, but those who do should not notice any problems.

Details about using Python, including instructions on how to force use of the old 2.6 series if you need to do that temporarily for compatibility reasons, are on our Python support page.

What if I see “internal server errors” while using Python virtualenv?

Some Python users use a package called virtualenv to create “private” versions of Python. We’ve heard of a bug/incompatibility in virtualenv that can cause it to stop working in some cases when the system version of Python is updated. If you use virtualenv and you get “internal server errors” that you didn’t see before, following the instructions in the “Warning” at the top of this virtualenv page should fix it.