See 
<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/3502/changes>

Changes:

[matma.rex] UploadWizardUploadInterface: Hide the "Show thumbnail" button only 
after

------------------------------------------
[...truncated 22 lines...]
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
 > git tag -a -f -m Jenkins Build #3502 
 > jenkins-UploadWizard-api-commons.wikimedia.beta.wmflabs.org-3502 # timeout=10
 > git branch -a # timeout=10
 > git rev-parse remotes/origin/REL1_19^{commit} # timeout=10
 > git rev-parse remotes/origin/REL1_20^{commit} # timeout=10
 > git rev-parse remotes/origin/REL1_21^{commit} # timeout=10
 > git rev-parse remotes/origin/REL1_22^{commit} # timeout=10
 > git rev-parse remotes/origin/REL1_23^{commit} # timeout=10
 > git rev-parse remotes/origin/REL1_24^{commit} # timeout=10
 > git rev-parse remotes/origin/REL1_25^{commit} # timeout=10
 > git rev-parse remotes/origin/REL1_26^{commit} # timeout=10
 > git rev-parse remotes/origin/campaign-content-handler^{commit} # timeout=10
 > git rev-parse remotes/origin/flickr^{commit} # timeout=10
 > git rev-parse remotes/origin/geo^{commit} # timeout=10
 > git rev-parse remotes/origin/master^{commit} # timeout=10
 > git rev-parse remotes/origin/oojsify^{commit} # timeout=10
 > git rev-parse remotes/origin/osm^{commit} # timeout=10
 > git rev-parse remotes/origin/osm2^{commit} # timeout=10
 > git rev-parse remotes/origin/osm3^{commit} # timeout=10
 > git rev-parse remotes/origin/osm4^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.20wmf1^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.20wmf2^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf1^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf10^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf11^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf12^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf13^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf14^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf15^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf16^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf17^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf18^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf19^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf2^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf20^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf21^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf22^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf23^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf24^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf3^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf4^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf5^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf6^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf7^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf8^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.25wmf9^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf1^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf10^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf11^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf12^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf13^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf14^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf15^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf16^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf17^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf18^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf19^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf2^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf20^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf21^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf22^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf23^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf24^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf3^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf4^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf5^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf6^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf7^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf8^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.26wmf9^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.1^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.10^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.11^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.12^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.13^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.14^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.2^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.3^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.4^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.5^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.6^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.7^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.8^{commit} # timeout=10
 > git rev-parse remotes/origin/wmf/1.27.0-wmf.9^{commit} # timeout=10
[UploadWizard-api-commons.wikimedia.beta.wmflabs.org] $ /bin/bash -xe 
/tmp/hudson3495609456650653259.sh
+ set -e
+ set +x
+ virtualenv --distribute DEV
New python executable in 
<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/bin/python>
Installing setuptools, pip, wheel...done.
+ DEV/bin/pip install -vvv -rtests/api/requirements.txt
DEPRECATION: --allow-external has been deprecated and will be removed in the 
future. Due to changes in the repository protocol, it no longer has any effect.
DEPRECATION: --allow-unverified has been deprecated and will be removed in the 
future. Due to changes in the repository protocol, it no longer has any effect.
Collecting wikitools>=1.1 (from -r tests/api/requirements.txt (line 1))
  1 location(s) to search for versions of wikitools:
  * https://pypi.python.org/simple/wikitools/
  Getting page https://pypi.python.org/simple/wikitools/
  Looking up "https://pypi.python.org/simple/wikitools/"; in the cache
  Current age based on date: 1974
  Freshness lifetime from max-age: 600
  Freshness lifetime from request max-age: 600
  The cached response is "stale" with no etag, purging
  Starting new HTTPS connection (1): pypi.python.org
<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:315:
 SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name 
Indication) extension to TLS is not available on this platform. This may cause 
the server to present an incorrect TLS certificate, which can cause validation 
failures. For more information, see 
https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
  SNIMissingWarning
<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:120:
 InsecurePlatformWarning: A true SSLContext object is not available. This 
prevents urllib3 from configuring SSL appropriately and may cause certain SSL 
connections to fail. For more information, see 
https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
  "GET /simple/wikitools/ HTTP/1.1" 200 1086
  Updating cache with response from "https://pypi.python.org/simple/wikitools/";
  Caching b/c date exists and max-age > 0
  Analyzing links from page https://pypi.python.org/simple/wikitools/
    Skipping link 
https://pypi.python.org/packages/2.7/w/wikitools/wikitools-1.3.win32.exe#md5=1f9be249685d8f325913d7a44daa68c4
 (from https://pypi.python.org/simple/wikitools/); unsupported archive format: 
.exe
    Skipping link 
https://pypi.python.org/packages/any/w/wikitools/wikitools-0.1.1.win32.exe#md5=e7b6476bf9841cd91ef6eb7de9ed0a94
 (from https://pypi.python.org/simple/wikitools/); unsupported archive format: 
.exe
    Skipping link 
https://pypi.python.org/packages/any/w/wikitools/wikitools-0.1.win32.exe#md5=056b8f3997abaa938c3b692cfe822c6e
 (from https://pypi.python.org/simple/wikitools/); unsupported archive format: 
.exe
    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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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
  Using version 1.3 (newest of versions: 1.1, 1.1.1, 1.2, 1.3)
  Looking up 
"https://pypi.python.org/packages/source/w/wikitools/wikitools-1.3.tar.gz"; in 
the cache
  Current age based on date: 20140
  Freshness lifetime from max-age: 31557600
  The response is "fresh", returning cached response
  31557600 > 20140
  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-NChPJD/wikitools/setup.py) egg_info for 
package wikitools
    Running command python setup.py egg_info
  Source in /tmp/pip-build-NChPJD/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))
  1 location(s) to search for versions of poster:
  * https://pypi.python.org/simple/poster/
  Getting page https://pypi.python.org/simple/poster/
  Looking up "https://pypi.python.org/simple/poster/"; in the cache
  Current age based on date: 1974
  Freshness lifetime from max-age: 600
  Freshness lifetime from request max-age: 600
  The cached response is "stale" with no etag, purging
  "GET /simple/poster/ HTTP/1.1" 200 1152
  Updating cache with response from "https://pypi.python.org/simple/poster/";
  Caching b/c date exists and max-age > 0
  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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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/); unsupported 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
  Using version 0.8.1 (newest of versions: 0.8.0, 0.8.1)
  Looking up 
"https://pypi.python.org/packages/source/p/poster/poster-0.8.1.tar.gz"; in the 
cache
  Current age based on date: 20140
  Freshness lifetime from max-age: 31557600
  The response is "fresh", returning cached response
  31557600 > 20140
  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-NChPJD/poster/setup.py) egg_info for 
package poster
    Running command python setup.py egg_info
  Source in /tmp/pip-build-NChPJD/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))
  1 location(s) to search for versions of PIL:
  * https://pypi.python.org/simple/pil/
  Getting page https://pypi.python.org/simple/pil/
  Looking up "https://pypi.python.org/simple/pil/"; in the cache
  Current age based on date: 1974
  Freshness lifetime from max-age: 600
  Freshness lifetime from request max-age: 600
  The cached response is "stale" with no etag, purging
  "GET /simple/pil/ HTTP/1.1" 200 111
  Updating cache with response from "https://pypi.python.org/simple/pil/";
  Caching b/c date exists and max-age > 0
  Analyzing links from page https://pypi.python.org/simple/pil/
  Could not find a version that satisfies the requirement PIL>=1.1.7 (from -r 
tests/api/requirements.txt (line 5)) (from versions: )
Cleaning up...
  Removing source in /tmp/pip-build-NChPJD/wikitools
  Removing source in /tmp/pip-build-NChPJD/poster
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 209, 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 310, in run
    wb.build(autobuilding=True)
  File 
"<https://integration.wikimedia.org/ci/job/UploadWizard-api-commons.wikimedia.beta.wmflabs.org/ws/DEV/local/lib/python2.7/site-packages/pip/wheel.py";,>
 line 747, in build
    self.requirement_set.prepare_files(self.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 359, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  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 511, in _prepare_file
    finder, self.upgrade, require_hashes)
  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 277, 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 485, 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

Reply via email to