Comment 0 for bug 1286011

Revision history for this message
G. Franke (g-franke) wrote :

The new Linux-installer used for calibre 1.26 requires at least Python 3.2.
This is because the attribute 'source_address' of class HTTPSConnection was introduced with that version.
As CentOS uses Python 2.6 the installation fails with:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "<string>", line 634, in main
  File "<string>", line 596, in download_and_extract
  File "<string>", line 588, in get_tarball_info
  File "<string>", line 556, in get_https_resource_securely
  File "<string>", line 478, in connect
AttributeError: HTTPSConnection instance has no attribute 'source_address'