See
<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/3181/>
------------------------------------------
[...truncated 52 lines...]
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.0-1.noarch.rpm#md5=a2f9b8dacd75c3fc68f26b4938afd124
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.0-1.src.rpm#md5=d9ee19f7c30ef6053f87a5628c5ce0e9
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.0.win32.exe#md5=b4a8960f17b1ed08052c8d1bae24c2bd
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .exe
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.1-1.noarch.rpm#md5=ce60806536dcad147b8434622129b3ba
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.1-1.src.rpm#md5=04f66708ff5689b04536702048f69c19
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.1.1-1.noarch.rpm#md5=cce602414033d2131d6a6723d6f4e33f
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.1.1-1.src.rpm#md5=fce39e80523df723d4c9827444abe70f
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.1.1.win32.exe#md5=6a377ab697ab6d7cf67df34d1126cbe1
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .exe
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.1.win32.exe#md5=2d7eb248a4b7b43695e81437f69427c5
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .exe
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.2-1.noarch.rpm#md5=e427d27a7e4f9f31975869748d38ed68
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.2-1.src.rpm#md5=5dbdcfbb2c46a6f3799d1fce91e4d623
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.2.win32.exe#md5=e03ba3dcb5503ca2f69918ed04c1f972
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .exe
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.3-1.noarch.rpm#md5=d3780537a2f61608302c4ca72e917c96
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Skipping link
https://pypi.python.org/packages/any/w/wikitools/wikitools-1.3-1.src.rpm#md5=fe54b6c5488244bdc24c7713b205650c
(from https://pypi.python.org/simple/wikitools/); unknown archive format: .rpm
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-0.1.1.tar.gz#md5=d23e3ea9de6ba8a5afa410aa065c4a83
(from https://pypi.python.org/simple/wikitools/), version: 0.1.1
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-0.1.1.zip#md5=e44f4066ca97474ddb66071e08ce3f06
(from https://pypi.python.org/simple/wikitools/), version: 0.1.1
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-0.1.tar.gz#md5=2fa6e071b81e5e72a84a10bf1946e8f3
(from https://pypi.python.org/simple/wikitools/), version: 0.1
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-0.1.zip#md5=526735659177b397a6d737f6a04847a1
(from https://pypi.python.org/simple/wikitools/), version: 0.1
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.0.tar.gz#md5=32ea8fc4596a6717a0f9562e3c69397b
(from https://pypi.python.org/simple/wikitools/), version: 1.0
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.0.zip#md5=b34759e37dd8eb5860633ccb9697eb23
(from https://pypi.python.org/simple/wikitools/), version: 1.0
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.1.1.tar.gz#md5=914ee078fc9e41158ed43960b6af0804
(from https://pypi.python.org/simple/wikitools/), version: 1.1.1
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.1.1.zip#md5=51d7a7cbc397ed584d2ccc3c83194197
(from https://pypi.python.org/simple/wikitools/), version: 1.1.1
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.1.tar.gz#md5=3a460c4a524bae16b7d350aa3d7d2bee
(from https://pypi.python.org/simple/wikitools/), version: 1.1
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.1.zip#md5=fae7bf17f43a6e627407dfdc22ddaff7
(from https://pypi.python.org/simple/wikitools/), version: 1.1
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.2.tar.gz#md5=8cdadf3be7a2012c74da0d776153a1bf
(from https://pypi.python.org/simple/wikitools/), version: 1.2
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.2.zip#md5=85b324d4b46613f422c16f71e1e2130f
(from https://pypi.python.org/simple/wikitools/), version: 1.2
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.3.tar.gz#md5=50ffe54dd1903cbd52538012b41bf481
(from https://pypi.python.org/simple/wikitools/), version: 1.3
Found link
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.3.zip#md5=e04625c71a3a27b7fefd19e1b1437d39
(from https://pypi.python.org/simple/wikitools/), version: 1.3
Skipping link http://code.google.com/p/python-wikitools/ (from
https://pypi.python.org/simple/wikitools/); not a file
Skipping link
http://code.google.com/p/python-wikitools/downloads/detail?name=newlogin.patch
(from https://pypi.python.org/simple/wikitools/); not a file
Skipping link
http://code.google.com/p/python-wikitools/downloads/list?can=4 (from
https://pypi.python.org/simple/wikitools/); not a file
Skipping link
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x0E07BEA4 (from
https://pypi.python.org/simple/wikitools/); not a file
Skipping link
http://pgp.mit.edu:11371/pks/lookup?search=0x0E07BEA4&op=vindex&fingerprint=on
(from https://pypi.python.org/simple/wikitools/); not a file
Skipping link
http://python-wikitools.googlecode.com/svn-history/r133/trunk/CHANGELOG (from
https://pypi.python.org/simple/wikitools/); not a file
Skipping link
http://python-wikitools.googlecode.com/svn-history/r197/trunk/CHANGELOG (from
https://pypi.python.org/simple/wikitools/); not a file
Skipping link
http://python-wikitools.googlecode.com/svn-history/r321/trunk/CHANGELOG (from
https://pypi.python.org/simple/wikitools/); not a file
Skipping link
http://python-wikitools.googlecode.com/svn-history/r330/trunk/CHANGELOG (from
https://pypi.python.org/simple/wikitools/); not a file
Skipping link https://github.com/alexz-enwp/wikitools (from
https://pypi.python.org/simple/wikitools/); not a file
Skipping link https://github.com/alexz-enwp/wikitools/blob/master/CHANGELOG
(from https://pypi.python.org/simple/wikitools/); not a file
Not searching http://code.google.com/p/python-wikitools/ (from
https://pypi.python.org/simple/wikitools/) for files because external urls are
disallowed.
Not searching http://code.google.com/p/python-wikitools/ (from
https://pypi.python.org/simple/wikitools/) for files because external urls are
disallowed.
Not searching http://code.google.com/p/python-wikitools/ (from
https://pypi.python.org/simple/wikitools/) for files because external urls are
disallowed.
Not searching http://code.google.com/p/python-wikitools/ (from
https://pypi.python.org/simple/wikitools/) for files because external urls are
disallowed.
Not searching http://code.google.com/p/python-wikitools/ (from
https://pypi.python.org/simple/wikitools/) for files because external urls are
disallowed.
Not searching https://github.com/alexz-enwp/wikitools (from
https://pypi.python.org/simple/wikitools/) for files because external urls are
disallowed.
Not searching https://github.com/alexz-enwp/wikitools (from
https://pypi.python.org/simple/wikitools/) for files because external urls are
disallowed.
Using version 1.3 (newest of versions: 1.3, 1.3, 1.2, 1.2, 1.1.1, 1.1.1, 1.1,
1.1)
Using cached wikitools-1.3.tar.gz
Downloading from URL
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.3.tar.gz#md5=50ffe54dd1903cbd52538012b41bf481
(from https://pypi.python.org/simple/wikitools/)
Running setup.py (path:/tmp/pip-build-_Xsi8l/wikitools/setup.py) egg_info for
package wikitools
Running command python setup.py egg_info
Source in /tmp/pip-build-_Xsi8l/wikitools has version 1.3, which satisfies
requirement wikitools>=1.1 from
https://pypi.python.org/packages/source/w/wikitools/wikitools-1.3.tar.gz#md5=50ffe54dd1903cbd52538012b41bf481
(from -r tests/api/requirements.txt (line 1))
Collecting poster>=0.8 (from -r tests/api/requirements.txt (line 2))
Getting page https://pypi.python.org/simple/poster/
"GET /simple/poster/ HTTP/1.1" 200 1294
1 location(s) to search for versions of poster:
* https://pypi.python.org/simple/poster/
Getting page https://pypi.python.org/simple/poster/
Analyzing links from page https://pypi.python.org/simple/poster/
Skipping link
https://pypi.python.org/packages/2.4/p/poster/poster-0.4-py2.4.egg#md5=9ddfa48e954375a2bca9b15fe5507d6c
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.4/p/poster/poster-0.5-py2.4.egg#md5=fd3f1752faa3b651731430ba3d0c41b4
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.4/p/poster/poster-0.6.0-py2.4.egg#md5=c9a8d82dbeb49273a056c89884292400
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.4/p/poster/poster-0.7.0-py2.4.egg#md5=3244c1df33297706ee9734b104fda2c5
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.4/p/poster/poster-0.8.0-py2.4.egg#md5=3202f472586a012cd532fc4f1aff4de2
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.4/p/poster/poster-0.8.1-py2.4.egg#md5=7f1e06ffc3879cc5a870171131497397
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.1-py2.5.egg#md5=435606f430c21ae05ab4e1411e965241
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.2-py2.5.egg#md5=84ce7d9bd99d2be250870bb3423d961d
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.3-py2.5.egg#md5=2578fb8acb2245f07493bde59a9683a4
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.4-py2.5.egg#md5=977bd0c409558e4947dce268d982f2dc
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.5-py2.5.egg#md5=8e1498921b711895bc03c24f8bcc1f4e
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.6.0-py2.5.egg#md5=5153835c7b82cb5f1a7a2197c7f0d2a2
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.7.0-py2.5.egg#md5=ef67471065eca52d4058385cb12ada09
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.8.0-py2.5.egg#md5=4870efa7e4ebf22add0e264be068c5d0
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.5/p/poster/poster-0.8.1-py2.5.egg#md5=728c6849cc7523b098e8b6887c3bdf9f
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.6/p/poster/poster-0.2-py2.6.egg#md5=426af8970ead145b5146a54abd35048b
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.6/p/poster/poster-0.3-py2.6.egg#md5=1cb7461c2874f815787edecdbc99d598
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.6/p/poster/poster-0.4-py2.6.egg#md5=f69a6be30737ad5d652a602f3af005ac
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.6/p/poster/poster-0.5-py2.6.egg#md5=1770103a3708a8c12101c2d73b618377
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.6/p/poster/poster-0.6.0-py2.6.egg#md5=d21a0bf490da4fc7c6888d2bf0fbf499
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.6/p/poster/poster-0.7.0-py2.6.egg#md5=9c5af44035a3b54a981eb95e51df2703
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.6/p/poster/poster-0.8.0-py2.6.egg#md5=bedf5d5eb1cd397423582a223fa49146
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.6/p/poster/poster-0.8.1-py2.6.egg#md5=09e2d7a14ca91ab5a1a182955924dca2
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.7/p/poster/poster-0.7.0-py2.7.egg#md5=6a484dd42fb17b0a88fecbd1e6ffa1e6
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.7/p/poster/poster-0.8.0-py2.7.egg#md5=2a196e898f15c9111efbf536cc49bfde
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Skipping link
https://pypi.python.org/packages/2.7/p/poster/poster-0.8.1-py2.7.egg#md5=564b58f9dfc8fdeabc8eb73dac764f70
(from https://pypi.python.org/simple/poster/); unknown archive format: .egg
Found link
https://pypi.python.org/packages/source/p/poster/poster-0.2.tar.gz#md5=4c70f708e6acdb0c5504e76234dbe299
(from https://pypi.python.org/simple/poster/), version: 0.2
Found link
https://pypi.python.org/packages/source/p/poster/poster-0.3.tar.gz#md5=80494dcec7aecef787fc02ccfe46d284
(from https://pypi.python.org/simple/poster/), version: 0.3
Found link
https://pypi.python.org/packages/source/p/poster/poster-0.4.tar.gz#md5=8e86416ccf5b39cf8a389037f61a5242
(from https://pypi.python.org/simple/poster/), version: 0.4
Found link
https://pypi.python.org/packages/source/p/poster/poster-0.5.tar.gz#md5=8f8c3dc01f6a7b947ba0ba0bd5f6774d
(from https://pypi.python.org/simple/poster/), version: 0.5
Found link
https://pypi.python.org/packages/source/p/poster/poster-0.6.0.tar.gz#md5=2130ea2d17910ac24273c55bc01b1aef
(from https://pypi.python.org/simple/poster/), version: 0.6.0
Found link
https://pypi.python.org/packages/source/p/poster/poster-0.7.0.tar.gz#md5=b403b607a745e1f22d26cba914c20a1d
(from https://pypi.python.org/simple/poster/), version: 0.7.0
Found link
https://pypi.python.org/packages/source/p/poster/poster-0.8.0.tar.gz#md5=1b78ee93baa8ea87aeb555f9eafb312a
(from https://pypi.python.org/simple/poster/), version: 0.8.0
Found link
https://pypi.python.org/packages/source/p/poster/poster-0.8.1.tar.gz#md5=2db12704538781fbaa7e63f1505d6fc8
(from https://pypi.python.org/simple/poster/), version: 0.8.1
Skipping link http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/); not a file
Skipping link http://atlee.ca/software/poster/dist/0.2 (from
https://pypi.python.org/simple/poster/); unknown archive format: .2
Skipping link http://atlee.ca/software/poster/dist/0.3 (from
https://pypi.python.org/simple/poster/); unknown archive format: .3
Skipping link http://atlee.ca/software/poster/dist/0.4 (from
https://pypi.python.org/simple/poster/); unknown archive format: .4
Skipping link http://atlee.ca/software/poster/dist/0.5 (from
https://pypi.python.org/simple/poster/); unknown archive format: .5
Skipping link http://atlee.ca/software/poster/dist/0.6.0 (from
https://pypi.python.org/simple/poster/); unknown archive format: .0
Skipping link http://atlee.ca/software/poster/dist/0.7.0 (from
https://pypi.python.org/simple/poster/); unknown archive format: .0
Skipping link http://atlee.ca/software/poster/dist/0.8.0 (from
https://pypi.python.org/simple/poster/); unknown archive format: .0
Skipping link http://atlee.ca/software/poster/dist/0.8.1 (from
https://pypi.python.org/simple/poster/); unknown archive format: .1
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster/dist/0.2 (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster/dist/0.3 (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster/dist/0.4 (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster/dist/0.5 (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster/dist/0.6.0 (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster/dist/0.7.0 (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster/dist/0.8.0 (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Not searching http://atlee.ca/software/poster/dist/0.8.1 (from
https://pypi.python.org/simple/poster/) for files because external urls are
disallowed.
Using version 0.8.1 (newest of versions: 0.8.1, 0.8.0)
Using cached poster-0.8.1.tar.gz
Downloading from URL
https://pypi.python.org/packages/source/p/poster/poster-0.8.1.tar.gz#md5=2db12704538781fbaa7e63f1505d6fc8
(from https://pypi.python.org/simple/poster/)
Running setup.py (path:/tmp/pip-build-_Xsi8l/poster/setup.py) egg_info for
package poster
Running command python setup.py egg_info
Source in /tmp/pip-build-_Xsi8l/poster has version 0.8.1, which satisfies
requirement poster>=0.8 from
https://pypi.python.org/packages/source/p/poster/poster-0.8.1.tar.gz#md5=2db12704538781fbaa7e63f1505d6fc8
(from -r tests/api/requirements.txt (line 2))
Collecting PIL>=1.1.7 (from -r tests/api/requirements.txt (line 5))
Getting page https://pypi.python.org/simple/pil/
"GET /simple/pil/ HTTP/1.1" 200 284
1 location(s) to search for versions of PIL:
* https://pypi.python.org/simple/pil/
Getting page https://pypi.python.org/simple/pil/
Analyzing links from page https://pypi.python.org/simple/pil/
Skipping link http://effbot.org/downloads/#Imaging (from
https://pypi.python.org/simple/pil/); not a file
Skipping link http://effbot.org/zone/pil-changes-115.htm (from
https://pypi.python.org/simple/pil/); unknown archive format: .htm
Skipping link http://www.pythonware.com/downloads/Imaging-1.1.3.tar.gz
(from https://pypi.python.org/simple/pil/); wrong project name (not pil)
Skipping link http://www.pythonware.com/products/pil (from
https://pypi.python.org/simple/pil/); not a file
Skipping link http://www.pythonware.com/products/pil/ (from
https://pypi.python.org/simple/pil/); not a file
Getting page http://effbot.org/downloads/
Starting new HTTP connection (1): effbot.org
Incremented Retry for (url='/downloads/'): Retry(total=4, connect=None,
read=None, redirect=None)
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/
Starting new HTTP connection (2): effbot.org
Incremented Retry for (url='/downloads/'): Retry(total=3, connect=None,
read=None, redirect=None)
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/
Starting new HTTP connection (3): effbot.org
Incremented Retry for (url='/downloads/'): Retry(total=2, connect=None,
read=None, redirect=None)
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/
Starting new HTTP connection (4): effbot.org
Incremented Retry for (url='/downloads/'): Retry(total=1, connect=None,
read=None, redirect=None)
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/
Starting new HTTP connection (5): effbot.org
Incremented Retry for (url='/downloads/'): Retry(total=0, connect=None,
read=None, redirect=None)
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/
Starting new HTTP connection (6): effbot.org
Could not fetch URL http://effbot.org/downloads/#Imaging (from
https://pypi.python.org/simple/pil/): connection error:
HTTPConnectionPool(host='effbot.org', port=80): Max retries exceeded with url:
/downloads/ (Caused by ProtocolError('Connection aborted.', error(111,
'Connection refused'))) - skipping
Getting page http://effbot.org/zone/pil-changes-115.htm
Starting new HTTP connection (7): effbot.org
Incremented Retry for (url='/zone/pil-changes-115.htm'): Retry(total=4,
connect=None, read=None, redirect=None)
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /zone/pil-changes-115.htm
Starting new HTTP connection (8): effbot.org
Incremented Retry for (url='/zone/pil-changes-115.htm'): Retry(total=3,
connect=None, read=None, redirect=None)
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /zone/pil-changes-115.htm
Starting new HTTP connection (9): effbot.org
Incremented Retry for (url='/zone/pil-changes-115.htm'): Retry(total=2,
connect=None, read=None, redirect=None)
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /zone/pil-changes-115.htm
Starting new HTTP connection (10): effbot.org
Incremented Retry for (url='/zone/pil-changes-115.htm'): Retry(total=1,
connect=None, read=None, redirect=None)
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /zone/pil-changes-115.htm
Starting new HTTP connection (11): effbot.org
Incremented Retry for (url='/zone/pil-changes-115.htm'): Retry(total=0,
connect=None, read=None, redirect=None)
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /zone/pil-changes-115.htm
Starting new HTTP connection (12): effbot.org
Could not fetch URL http://effbot.org/zone/pil-changes-115.htm (from
https://pypi.python.org/simple/pil/): connection error:
HTTPConnectionPool(host='effbot.org', port=80): Max retries exceeded with url:
/zone/pil-changes-115.htm (Caused by ProtocolError('Connection aborted.',
error(111, 'Connection refused'))) - skipping
Starting new HTTP connection (1): www.pythonware.com
Incremented Retry for (url='/downloads/Imaging-1.1.3.tar.gz'): Retry(total=4,
connect=None, read=None, redirect=None)
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/Imaging-1.1.3.tar.gz
Starting new HTTP connection (2): www.pythonware.com
Incremented Retry for (url='/downloads/Imaging-1.1.3.tar.gz'): Retry(total=3,
connect=None, read=None, redirect=None)
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/Imaging-1.1.3.tar.gz
Starting new HTTP connection (3): www.pythonware.com
Incremented Retry for (url='/downloads/Imaging-1.1.3.tar.gz'): Retry(total=2,
connect=None, read=None, redirect=None)
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/Imaging-1.1.3.tar.gz
Starting new HTTP connection (4): www.pythonware.com
Incremented Retry for (url='/downloads/Imaging-1.1.3.tar.gz'): Retry(total=1,
connect=None, read=None, redirect=None)
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/Imaging-1.1.3.tar.gz
Starting new HTTP connection (5): www.pythonware.com
Incremented Retry for (url='/downloads/Imaging-1.1.3.tar.gz'): Retry(total=0,
connect=None, read=None, redirect=None)
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /downloads/Imaging-1.1.3.tar.gz
Starting new HTTP connection (6): www.pythonware.com
Could not fetch URL http://www.pythonware.com/downloads/Imaging-1.1.3.tar.gz
(from https://pypi.python.org/simple/pil/): connection error:
HTTPConnectionPool(host='www.pythonware.com', port=80): Max retries exceeded
with url: /downloads/Imaging-1.1.3.tar.gz (Caused by ProtocolError('Connection
aborted.', error(111, 'Connection refused'))) - skipping
Getting page http://www.pythonware.com/products/pil
Starting new HTTP connection (7): www.pythonware.com
Incremented Retry for (url='/products/pil'): Retry(total=4, connect=None,
read=None, redirect=None)
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil
Starting new HTTP connection (8): www.pythonware.com
Incremented Retry for (url='/products/pil'): Retry(total=3, connect=None,
read=None, redirect=None)
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil
Starting new HTTP connection (9): www.pythonware.com
Incremented Retry for (url='/products/pil'): Retry(total=2, connect=None,
read=None, redirect=None)
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil
Starting new HTTP connection (10): www.pythonware.com
Incremented Retry for (url='/products/pil'): Retry(total=1, connect=None,
read=None, redirect=None)
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil
Starting new HTTP connection (11): www.pythonware.com
Incremented Retry for (url='/products/pil'): Retry(total=0, connect=None,
read=None, redirect=None)
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil
Starting new HTTP connection (12): www.pythonware.com
Could not fetch URL http://www.pythonware.com/products/pil (from
https://pypi.python.org/simple/pil/): connection error:
HTTPConnectionPool(host='www.pythonware.com', port=80): Max retries exceeded
with url: /products/pil (Caused by ProtocolError('Connection aborted.',
error(111, 'Connection refused'))) - skipping
Getting page http://www.pythonware.com/products/pil/
Starting new HTTP connection (13): www.pythonware.com
Incremented Retry for (url='/products/pil/'): Retry(total=4, connect=None,
read=None, redirect=None)
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil/
Starting new HTTP connection (14): www.pythonware.com
Incremented Retry for (url='/products/pil/'): Retry(total=3, connect=None,
read=None, redirect=None)
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil/
Starting new HTTP connection (15): www.pythonware.com
Incremented Retry for (url='/products/pil/'): Retry(total=2, connect=None,
read=None, redirect=None)
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil/
Starting new HTTP connection (16): www.pythonware.com
Incremented Retry for (url='/products/pil/'): Retry(total=1, connect=None,
read=None, redirect=None)
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil/
Starting new HTTP connection (17): www.pythonware.com
Incremented Retry for (url='/products/pil/'): Retry(total=0, connect=None,
read=None, redirect=None)
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', error(111,
'Connection refused'))': /products/pil/
Starting new HTTP connection (18): www.pythonware.com
Could not fetch URL http://www.pythonware.com/products/pil/ (from
https://pypi.python.org/simple/pil/): connection error:
HTTPConnectionPool(host='www.pythonware.com', port=80): Max retries exceeded
with url: /products/pil/ (Caused by ProtocolError('Connection aborted.',
error(111, 'Connection refused'))) - skipping
Could not find a version that satisfies the requirement PIL>=1.1.7 (from -r
tests/api/requirements.txt (line 5)) (from versions: )
Some externally hosted files were ignored as access to them may be unreliable
(use --allow-external PIL to allow).
Cleaning up...
No matching distribution found for PIL>=1.1.7 (from -r
tests/api/requirements.txt (line 5))
Exception information:
Traceback (most recent call last):
File
"<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/basecommand.py",>
line 246, in main
status = self.run(options, args)
File
"<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/commands/install.py",>
line 342, in run
requirement_set.prepare_files(finder)
File
"<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/req/req_set.py",>
line 345, in prepare_files
functools.partial(self._prepare_file, finder))
File
"<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/req/req_set.py",>
line 290, in _walk_req_to_install
more_reqs = handler(req_to_install)
File
"<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/req/req_set.py",>
line 467, in _prepare_file
req_to_install.populate_link(finder, self.upgrade)
File
"<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/req/req_install.py",>
line 251, in populate_link
self.link = finder.find_requirement(self, upgrade)
File
"<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/index.py",>
line 502, in find_requirement
'No matching distribution found for %s' % req
DistributionNotFound: No matching distribution found for PIL>=1.1.7 (from -r
tests/api/requirements.txt (line 5))
Build step 'Execute shell' marked build as failure
_______________________________________________
Multimedia-Alerts mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/multimedia-alerts