Output:
In [15]: sorted(tgz, key=by_version)
Out[15]:
['https://www.python.org/ftp/python/2.0.1/Python-2.0.1.tgz',
'https://www.python.org/ftp/python/2.1.3/Python-2.1.3.tgz',
'https://www.python.org/ftp/python/2.2/Python-2.2.tgz',
'https://www.python.org/ftp/python/2.2.1/Python-2.2.1.tgz',
'https://www.python.org/ftp/python/2.2.2/Python-2.2.2.tgz',
'https://www.python.org/ftp/python/2.2.3/Python-2.2.3.tgz',
'https://www.python.org/ftp/python/2.3/Python-2.3.tgz',
'https://www.python.org/ftp/python/2.3.1/Python-2.3.1.tgz',
'https://www.python.org/ftp/python/2.3.2/Python-2.3.2.tgz',
'https://www.python.org/ftp/python/2.3.3/Python-2.3.3.tgz',
'https://www.python.org/ftp/python/2.3.4/Python-2.3.4.tgz',
'https://www.python.org/ftp/python/2.3.5/Python-2.3.5.tgz',
'https://www.python.org/ftp/python/2.3.6/Python-2.3.6.tgz',
'https://www.python.org/ftp/python/2.3.7/Python-2.3.7.tgz',
'https://www.python.org/ftp/python/2.4/Python-2.4.tgz',
'https://www.python.org/ftp/python/2.4.1/Python-2.4.1.tgz',
'https://www.python.org/ftp/python/2.4.2/Python-2.4.2.tgz',
'https://www.python.org/ftp/python/2.4.3/Python-2.4.3.tgz',
'https://www.python.org/ftp/python/2.4.4/Python-2.4.4.tgz',
'https://www.python.org/ftp/python/2.4.5/Python-2.4.5.tgz',
'https://www.python.org/ftp/python/2.4.6/Python-2.4.6.tgz',
'https://www.python.org/ftp/python/2.5/Python-2.5.tgz',
'https://www.python.org/ftp/python/2.5.1/Python-2.5.1.tgz',
'https://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz',
'https://www.python.org/ftp/python/2.5.3/Python-2.5.3.tgz',
'https://www.python.org/ftp/python/2.5.4/Python-2.5.4.tgz',
'https://www.python.org/ftp/python/2.5.5/Python-2.5.5.tgz',
'https://www.python.org/ftp/python/2.5.6/Python-2.5.6.tgz',
'https://www.python.org/ftp/python/2.6/Python-2.6.tgz',
'https://www.python.org/ftp/python/2.6.1/Python-2.6.1.tgz',
'https://www.python.org/ftp/python/2.6.2/Python-2.6.2.tgz',
'https://www.python.org/ftp/python/2.6.3/Python-2.6.3.tgz',
'https://www.python.org/ftp/python/2.6.4/Python-2.6.4.tgz',
'https://www.python.org/ftp/python/2.6.5/Python-2.6.5.tgz',
'https://www.python.org/ftp/python/2.6.6/Python-2.6.6.tgz',
'https://www.python.org/ftp/python/2.6.7/Python-2.6.7.tgz',
'https://www.python.org/ftp/python/2.6.8/Python-2.6.8.tgz',
'https://www.python.org/ftp/python/2.6.9/Python-2.6.9.tgz',
'https://www.python.org/ftp/python/2.7/Python-2.7.tgz',
'https://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz',
'https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz',
'https://www.python.org/ftp/python/2.7.10/Python-2.7.10rc1.tgz',
'https://www.python.org/ftp/python/2.7.11/Python-2.7.11rc1.tgz',
'https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz',
'https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz',
'https://www.python.org/ftp/python/2.7.12/Python-2.7.12rc1.tgz',
'https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz',
'https://www.python.org/ftp/python/2.7.13/Python-2.7.13rc1.tgz',
'https://www.python.org/ftp/python/2.7.14/Python-2.7.14rc1.tgz',
'https://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz',
'https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz',
'https://www.python.org/ftp/python/2.7.15/Python-2.7.15rc1.tgz',
'https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz',
'https://www.python.org/ftp/python/2.7.16/Python-2.7.16rc1.tgz',
'https://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz',
'https://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz',
'https://www.python.org/ftp/python/2.7.4/Python-2.7.4.tgz',
'https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz',
'https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz',
'https://www.python.org/ftp/python/2.7.7/Python-2.7.7rc1.tgz',
'https://www.python.org/ftp/python/2.7.7/Python-2.7.7.tgz',
'https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz',
'https://www.python.org/ftp/python/2.7.9/Python-2.7.9rc1.tgz',
'https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz',
'https://www.python.org/ftp/python/3.0/Python-3.0.tgz',
'https://www.python.org/ftp/python/3.0.1/Python-3.0.1.tgz',
'https://www.python.org/ftp/python/3.1/Python-3.1.tgz',
'https://www.python.org/ftp/python/3.1.1/Python-3.1.1.tgz',
'https://www.python.org/ftp/python/3.1.2/Python-3.1.2.tgz',
'https://www.python.org/ftp/python/3.1.3/Python-3.1.3.tgz',
'https://www.python.org/ftp/python/3.1.4/Python-3.1.4.tgz',
'https://www.python.org/ftp/python/3.1.5/Python-3.1.5.tgz',
'https://www.python.org/ftp/python/3.2/Python-3.2.tgz',
'https://www.python.org/ftp/python/3.2.1/Python-3.2.1.tgz',
'https://www.python.org/ftp/python/3.2.2/Python-3.2.2.tgz',
'https://www.python.org/ftp/python/3.2.3/Python-3.2.3.tgz',
'https://www.python.org/ftp/python/3.2.4/Python-3.2.4.tgz',
'https://www.python.org/ftp/python/3.2.5/Python-3.2.5.tgz',
'https://www.python.org/ftp/python/3.2.6/Python-3.2.6.tgz',
'https://www.python.org/ftp/python/3.2.6/Python-3.2.6rc1.tgz',
'https://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz',
'https://www.python.org/ftp/python/3.3.1/Python-3.3.1.tgz',
'https://www.python.org/ftp/python/3.3.2/Python-3.3.2.tgz',
'https://www.python.org/ftp/python/3.3.3/Python-3.3.3.tgz',
'http://www.python.org/ftp/python/3.3.4/Python-3.3.4.tgz',
'https://www.python.org/ftp/python/3.3.5/Python-3.3.5rc1.tgz',
'http://www.python.org/ftp/python/3.3.5/Python-3.3.5rc2.tgz',
'http://www.python.org/ftp/python/3.3.5/Python-3.3.5.tgz',
'http://www.python.org/ftp/python/3.3.5/Python-3.3.5rc1.tgz',
'https://www.python.org/ftp/python/3.3.6/Python-3.3.6.tgz',
'https://www.python.org/ftp/python/3.3.6/Python-3.3.6rc1.tgz',
'https://www.python.org/ftp/python/3.3.7/Python-3.3.7rc1.tgz',
'https://www.python.org/ftp/python/3.3.7/Python-3.3.7.tgz',
'http://www.python.org/ftp/python/3.4.0/Python-3.4.0rc3.tgz',
'https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tgz',
'https://www.python.org/ftp/python/3.4.1/Python-3.4.1rc1.tgz',
'https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tgz',
'https://www.python.org/ftp/python/3.4.10/Python-3.4.10.tgz',
'https://www.python.org/ftp/python/3.4.10/Python-3.4.10rc1.tgz',
'https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz',
'https://www.python.org/ftp/python/3.4.2/Python-3.4.2rc1.tgz',
'https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz',
'https://www.python.org/ftp/python/3.4.3/Python-3.4.3rc1.tgz',
'https://www.python.org/ftp/python/3.4.4/Python-3.4.4rc1.tgz',
'https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz',
'https://www.python.org/ftp/python/3.4.5/Python-3.4.5.tgz',
'https://www.python.org/ftp/python/3.4.5/Python-3.4.5rc1.tgz',
'https://www.python.org/ftp/python/3.4.6/Python-3.4.6rc1.tgz',
'https://www.python.org/ftp/python/3.4.6/Python-3.4.6.tgz',
'https://www.python.org/ftp/python/3.4.7/Python-3.4.7rc1.tgz',
'https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tgz',
'https://www.python.org/ftp/python/3.4.8/Python-3.4.8.tgz',
'https://www.python.org/ftp/python/3.4.8/Python-3.4.8rc1.tgz',
'https://www.python.org/ftp/python/3.4.9/Python-3.4.9.tgz',
'https://www.python.org/ftp/python/3.4.9/Python-3.4.9rc1.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0rc3.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0b2.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0rc1.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0b4.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0a1.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0a2.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0b3.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0a4.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0b1.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0rc4.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0a3.tgz',
'https://www.python.org/ftp/python/3.5.0/Python-3.5.0rc2.tgz',
'https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz',
'https://www.python.org/ftp/python/3.5.1/Python-3.5.1rc1.tgz',
'https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz',
'https://www.python.org/ftp/python/3.5.2/Python-3.5.2rc1.tgz',
'https://www.python.org/ftp/python/3.5.3/Python-3.5.3rc1.tgz',
'https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz',
'https://www.python.org/ftp/python/3.5.4/Python-3.5.4rc1.tgz',
'https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz',
'https://www.python.org/ftp/python/3.5.5/Python-3.5.5rc1.tgz',
'https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz',
'https://www.python.org/ftp/python/3.5.6/Python-3.5.6rc1.tgz',
'https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz',
'https://www.python.org/ftp/python/3.5.7/Python-3.5.7.tgz',
'https://www.python.org/ftp/python/3.5.7/Python-3.5.7rc1.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0rc2.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0a4.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0a3.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0b3.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0rc1.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0b1.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0a2.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0b4.tgz',
'https://www.python.org/ftp/python/3.6.0/Python-3.6.0b2.tgz',
'https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz',
'https://www.python.org/ftp/python/3.6.1/Python-3.6.1rc1.tgz',
'https://www.python.org/ftp/python/3.6.2/Python-3.6.2rc2.tgz',
'https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz',
'https://www.python.org/ftp/python/3.6.2/Python-3.6.2rc1.tgz',
'https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz',
'https://www.python.org/ftp/python/3.6.3/Python-3.6.3rc1.tgz',
'https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz',
'https://www.python.org/ftp/python/3.6.4/Python-3.6.4rc1.tgz',
'https://www.python.org/ftp/python/3.6.5/Python-3.6.5rc1.tgz',
'https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz',
'https://www.python.org/ftp/python/3.6.6/Python-3.6.6rc1.tgz',
'https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz',
'https://www.python.org/ftp/python/3.6.7/Python-3.6.7rc2.tgz',
'https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz',
'https://www.python.org/ftp/python/3.6.7/Python-3.6.7rc1.tgz',
'https://www.python.org/ftp/python/3.6.8/Python-3.6.8rc1.tgz',
'https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0a1.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0b2.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0b5.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0a4.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0a3.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0a2.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0rc1.tgz',
'https://www.python.org/ftp/python/3.7.0/Python-3.7.0b1.tgz',
'https://www.python.org/ftp/python/3.7.1/Python-3.7.1rc1.tgz',
'https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz',
'https://www.python.org/ftp/python/3.7.1/Python-3.7.1rc2.tgz',
'https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz',
'https://www.python.org/ftp/python/3.7.2/Python-3.7.2rc1.tgz',
'https://www.python.org/ftp/python/3.7.3/Python-3.7.3rc1.tgz',
'https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz',
'https://www.python.org/ftp/python/3.8.0/Python-3.8.0a1.tgz',
'https://www.python.org/ftp/python/3.8.0/Python-3.8.0a3.tgz',
'https://www.python.org/ftp/python/3.8.0/Python-3.8.0a2.tgz',
'https://www.python.org/ftp/python/3.8.0/Python-3.8.0b1.tgz',
'https://www.python.org/ftp/python/3.8.0/Python-3.8.0a4.tgz']