peterneish / readings_bestsellers

Readings Bestsellers


Gets the current bestseller list from readings.com.au – an independent bookshop in Melbourne, Australia. If you use this please link back to Readings as they are a fantastic independent book seller.

See output here: https://morph.io/peterneish/readings_bestsellers

Forked from ScraperWiki

Contributors peterneish

Last run completed successfully .

Console output of last run

Injecting configuration and compiling...  -----> Python app detected  ! The latest version of Python 2 is python-2.7.14 (you are using python-2.7.6, which is unsupported).  ! We recommend upgrading by specifying the latest version (python-2.7.14).  Learn More: https://devcenter.heroku.com/articles/python-runtimes -----> Installing python-2.7.6 -----> Installing pip -----> Installing requirements with pip  DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support  Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 2))  Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki  Running command git clone -q http://github.com/openaustralia/scraperwiki-python.git /app/.heroku/src/scraperwiki  Running command git checkout -b morph_defaults --track origin/morph_defaults  Switched to a new branch 'morph_defaults'  Branch morph_defaults set up to track remote branch morph_defaults from origin.  Collecting BeautifulSoup==3.2.0 (from -r /tmp/build/requirements.txt (line 9))  /app/.heroku/python/lib/python2.7/site-packages/pip/_vendor/urllib3/util/ssl_.py:365: SNIMissingWarning: An HTTPS request has been made, but the SNI (Server 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. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings  SNIMissingWarning  /app/.heroku/python/lib/python2.7/site-packages/pip/_vendor/urllib3/util/ssl_.py:149: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings  InsecurePlatformWarning  /app/.heroku/python/lib/python2.7/site-packages/pip/_vendor/urllib3/util/ssl_.py:149: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings  InsecurePlatformWarning  Downloading https://files.pythonhosted.org/packages/33/fe/15326560884f20d792d3ffc7fe8f639aab88647c9d46509a240d9bfbb6b1/BeautifulSoup-3.2.0.tar.gz  Collecting Creoleparser==0.7.4 (from -r /tmp/build/requirements.txt (line 10))  Downloading https://files.pythonhosted.org/packages/2a/0c/f442415eae7f0bb077fed28f6f8b1ddb07b32f216b2268dca9c267655f0d/Creoleparser-0.7.4.zip  Collecting Genshi==0.6 (from -r /tmp/build/requirements.txt (line 11))  Downloading https://files.pythonhosted.org/packages/3e/ef/64bd33c8acc94839db8e1b1df6110e0efcb495997c8578b68144886cdc82/Genshi-0.6.tar.gz (433kB)  Collecting Jinja2==2.6 (from -r /tmp/build/requirements.txt (line 12))  Downloading https://files.pythonhosted.org/packages/25/c8/212b1c2fd6df9eaf536384b6c6619c4e70a3afd2dffdd00e5296ffbae940/Jinja2-2.6.tar.gz (389kB)  Collecting Markdown==2.2.0 (from -r /tmp/build/requirements.txt (line 13))  Downloading https://files.pythonhosted.org/packages/ac/99/288a81a38526a42c98b5b9832c6e339ca8d5dd38b19a53abfac7c8037c7f/Markdown-2.2.0.tar.gz (236kB)  Collecting Pygments==1.4 (from -r /tmp/build/requirements.txt (line 14))  Downloading https://files.pythonhosted.org/packages/6c/0a/2174e016cf4c799fb30b37d0ab4329c99bc1bf5f949e1c0ec3aa0e5cf2ed/Pygments-1.4.tar.gz (3.5MB)  Collecting SQLAlchemy==0.6.6 (from -r /tmp/build/requirements.txt (line 15))  Downloading https://files.pythonhosted.org/packages/0e/a6/732b93ca53774a7a572477b5debc11ecd556ae685ca5bd2a073560765d18/SQLAlchemy-0.6.6.tar.gz (2.1MB)  Collecting Twisted==11.1.0 (from -r /tmp/build/requirements.txt (line 16))  Downloading https://files.pythonhosted.org/packages/c7/82/c71021c15625960e11b32cdba7c93bf9cdf79b9fe4f0a2dcde3a97ffcad3/Twisted-11.1.0.tar.bz2 (2.8MB)  Collecting Unidecode==0.04.9 (from -r /tmp/build/requirements.txt (line 17))  Downloading https://files.pythonhosted.org/packages/69/8a/de936836c087769b23d5937da47bc141fb302013fc7ca89599c3dd2f2f9f/Unidecode-0.04.9.tar.gz (196kB)  Collecting anyjson==0.3.3 (from -r /tmp/build/requirements.txt (line 18))  Downloading https://files.pythonhosted.org/packages/c3/4d/d4089e1a3dd25b46bebdb55a992b0797cff657b4477bc32ce28038fdecbc/anyjson-0.3.3.tar.gz  Collecting argparse==1.2.1 (from -r /tmp/build/requirements.txt (line 19))  Downloading https://files.pythonhosted.org/packages/6f/ad/86448942ad49c5fe05bfdf7ebc874807f521dfcca5ee543afaca2974ad5a/argparse-1.2.1.tar.gz (69kB)  Collecting beautifulsoup4==4.1.3 (from -r /tmp/build/requirements.txt (line 20))  Downloading https://files.pythonhosted.org/packages/8c/f3/e0e62c314c6f93f306415eec3fb1b665a710dc492879709c027db051db9d/beautifulsoup4-4.1.3.tar.gz (58kB)  Collecting bitlyapi==0.1.1 (from -r /tmp/build/requirements.txt (line 21))  Downloading https://files.pythonhosted.org/packages/2b/71/ae97330c791cb3c08ad479c64ad65fcb749bde5236dbe8ab86f3176d1d30/bitlyapi-0.1.1.tar.gz  Collecting blinker==1.2 (from -r /tmp/build/requirements.txt (line 22))  Downloading https://files.pythonhosted.org/packages/bf/92/b8c23de91e995d0f0245c5ebbae0e8a803bc1811be15921258a15efa1df5/blinker-1.2.tar.gz (66kB)  Collecting cartodb==0.6 (from -r /tmp/build/requirements.txt (line 23))  Downloading https://files.pythonhosted.org/packages/1c/a8/4d142bab9ab56142fbb3ad0e8268fd68213e8214219a649c0a19ad711211/cartodb-0.6.tar.gz  Collecting certifi==0.0.8 (from -r /tmp/build/requirements.txt (line 24))  Downloading https://files.pythonhosted.org/packages/38/70/d777da670969367780cb0cb66f43799e17e050dcdeb0fa4e26189519f9f2/certifi-0.0.8.tar.gz (118kB)  Collecting chardet==2.1.1 (from -r /tmp/build/requirements.txt (line 25))  Downloading https://files.pythonhosted.org/packages/f2/f1/2b5ab854299fe1ea312a9c10dda58421ea24af98a128ad1bff6b87c0c927/chardet-2.1.1.tar.gz (178kB)  Collecting ckanclient==0.10 (from -r /tmp/build/requirements.txt (line 26))  Downloading https://files.pythonhosted.org/packages/52/c3/8c9e69709811039d9e707ceaf9132dd7542eeb41c524ae41e17f89d8ec51/ckanclient-0.10.tar.gz  Collecting colormath==1.0.8 (from -r /tmp/build/requirements.txt (line 27))  Downloading https://files.pythonhosted.org/packages/5d/49/af6e9f9ef10b94be0d12da80895f2e5ae2b83d095c7f41343029d488e6b5/colormath-1.0.8.tar.gz  Collecting csvkit==0.3.0 (from -r /tmp/build/requirements.txt (line 28))  Downloading https://files.pythonhosted.org/packages/b4/2b/0c79ea25083f5400cf059b17d4ff7ff785bffb71a4a50435fa6a0ef46397/csvkit-0.3.0.tar.gz  Collecting dataset==0.5.2 (from -r /tmp/build/requirements.txt (line 29))  Downloading https://files.pythonhosted.org/packages/7a/41/0c27c5053131563d29ba03565edcb3e50f34fb3bee9261a4ccbfe6845d21/dataset-0.5.2.tar.gz  Collecting demjson==1.6 (from -r /tmp/build/requirements.txt (line 30))  Downloading https://files.pythonhosted.org/packages/2a/65/97c43d134641af8fed5d8d3dc3c9d87d445a3693829351a02d2e6cdbf35d/demjson-1.6.tar.gz (64kB)  Collecting dropbox==1.4 (from -r /tmp/build/requirements.txt (line 31))  Downloading https://files.pythonhosted.org/packages/66/b5/2a6255e63ea930c29c3d4f10fff49e601dbc05a9e520426c32f452647eb8/dropbox-1.4.tar.gz  Collecting errorhandler==1.1.1 (from -r /tmp/build/requirements.txt (line 32))  Downloading https://files.pythonhosted.org/packages/62/3a/f80955c4741a3b7fed9c7b621adb6d4997a28c5a1ddbb5a367601c95d1b2/errorhandler-1.1.1.tar.gz  Collecting feedparser==5.0.1 (from -r /tmp/build/requirements.txt (line 33))  Downloading https://files.pythonhosted.org/packages/90/8d/7818ed122854a8b338d6a52dfde1900c248c3c1fba0bf8f09f03bdff40cf/feedparser-5.0.1.tar.bz2 (204kB)  Collecting fluidinfo.py==1.1.2 (from -r /tmp/build/requirements.txt (line 34))  Downloading https://files.pythonhosted.org/packages/29/cb/79b44ba372ffc5be337ba99befd1f26fe20fa2a61e2dbd69a8dd7b0e1176/fluidinfo.py-1.1.2.tar.gz  Collecting gdata==2.0.15 (from -r /tmp/build/requirements.txt (line 35))  Downloading https://files.pythonhosted.org/packages/e3/80/87d95ec4729f46bf320d8b3936fbd4118935eb025ccb993b557a29f860fa/gdata-2.0.15.tar.gz (2.0MB)  Collecting geopy==0.94.1 (from -r /tmp/build/requirements.txt (line 36))  Downloading https://files.pythonhosted.org/packages/94/0d/07852a0560047f5a7aa12bc5a7b0b8c95feb5ab21aa571232ab228267cc3/geopy-0.94.1.tar.gz  Collecting gevent==0.13.6 (from -r /tmp/build/requirements.txt (line 37))  Downloading https://files.pythonhosted.org/packages/14/83/37f998c61406cb765264db8b68a24296e1f40d05a57b18dbfafa0883b5bd/gevent-0.13.6.tar.gz (289kB)  Collecting google-api-python-client==1.0beta8 (from -r /tmp/build/requirements.txt (line 38))  Downloading https://files.pythonhosted.org/packages/80/e4/95916a88cf92211949cea70c56c246afdd0885ad19e2cbf3bc005115b329/google-api-python-client-1.0beta8.tar.gz (348kB)  Collecting googlemaps==1.0.2 (from -r /tmp/build/requirements.txt (line 39))  Downloading https://files.pythonhosted.org/packages/a0/de/b8d19fac34a080e9c4db877db33fd5bbc6a98e19c2d9e70bf01c346a8655/googlemaps-1.0.2.tar.gz (60kB)  Collecting greenlet==0.3.2 (from -r /tmp/build/requirements.txt (line 40))  Downloading https://files.pythonhosted.org/packages/4a/a3/df6960827911eb281a9b86b12785e22c88e7d7df55e68ff4eeef0904a449/greenlet-0.3.2.zip (50kB)  Collecting html5lib==0.90 (from -r /tmp/build/requirements.txt (line 41))  Downloading https://files.pythonhosted.org/packages/5a/a8/2e264a1fc01e6e32c1d7583f22c83b4ac1582b5d7f35214a01960f0bc979/html5lib-0.90.tar.gz (86kB)  Collecting httplib2==0.7.4 (from -r /tmp/build/requirements.txt (line 42))  Downloading https://files.pythonhosted.org/packages/62/89/95df81f893da90744f0086d6841086953c41d25da4950e034dcfdf8cf334/httplib2-0.7.4.tar.gz (106kB)  Collecting imposm.parser==1.0.3 (from -r /tmp/build/requirements.txt (line 43))  Downloading https://files.pythonhosted.org/packages/1e/aa/20c79986749e15bdd6709e54db3945d3e20e135657fec4787e23a77d2c32/imposm.parser-1.0.3.tar.gz  Collecting jellyfish==0.2.0 (from -r /tmp/build/requirements.txt (line 44))  Downloading https://files.pythonhosted.org/packages/f0/d3/c78b33c6dac5d27f2e5aed7a0c25a80a9d615b635e1547d2d2b4a88e83fe/jellyfish-0.2.0.tar.gz  Collecting mechanize==0.2.5 (from -r /tmp/build/requirements.txt (line 45))  Downloading https://files.pythonhosted.org/packages/32/bc/d5b44fe4a3b5079f035240a7c76bd0c71a60c6082f4bfcb1c7585604aa35/mechanize-0.2.5.tar.gz (383kB)  Collecting mock==0.7.2 (from -r /tmp/build/requirements.txt (line 46))  Downloading https://files.pythonhosted.org/packages/6d/7f/3dff8eb00b040fd25235c5aec76d24d17553b36b817662140c50ca63e94f/mock-0.7.2.tar.gz (896kB)  Collecting networkx==1.6 (from -r /tmp/build/requirements.txt (line 47))  Downloading https://files.pythonhosted.org/packages/97/46/9014afb2ef7a450b32269805b736720324c398ae55edbc1824b49073beee/networkx-1.6.tar.gz (707kB)  Collecting ngram==3.3.0 (from -r /tmp/build/requirements.txt (line 48))  Downloading https://files.pythonhosted.org/packages/78/ff/4a7a88047fe50ab9806446488730ab3f74fc277be2357ac46f6f0c9b0227/ngram-3.3.0.tar.gz  Collecting nose==1.1.2 (from -r /tmp/build/requirements.txt (line 49))  Downloading https://files.pythonhosted.org/packages/38/96/7aa1c2583ddec558a230175d6aeddba796cde7191852bf3e6eb3cfb873e1/nose-1.1.2.tar.gz (729kB)  Collecting oauth2==1.5.170 (from -r /tmp/build/requirements.txt (line 50))  Downloading https://files.pythonhosted.org/packages/8b/d2/d9613db75252cee85ff2a5064436931c7f8b751ee46044ba54638ea7de52/oauth2-1.5.170.tar.gz  Collecting oauth==1.0.1 (from -r /tmp/build/requirements.txt (line 51))  Downloading https://files.pythonhosted.org/packages/e2/10/d7d6ae26ef7686109a10b3e88d345c4ec6686d07850f4ef7baefb7eb61e1/oauth-1.0.1.tar.gz  Collecting oauthlib==0.1.2 (from -r /tmp/build/requirements.txt (line 52))  Downloading https://files.pythonhosted.org/packages/86/15/acc8e6170fcaaadf0e2679c69f1acc108cd6a4dbb1f44ed42b173d0fa3cf/oauthlib-0.1.2.tar.gz  Collecting openpyxl==1.5.7 (from -r /tmp/build/requirements.txt (line 53))  Downloading https://files.pythonhosted.org/packages/cf/56/7a1414fafc30066ac1c3018fd5b89e2d1ab969b73890ec7c5ca0471a3c1d/openpyxl-1.5.7.tar.gz (67kB)  Collecting ordereddict==1.1 (from -r /tmp/build/requirements.txt (line 54))  Downloading https://files.pythonhosted.org/packages/53/25/ef88e8e45db141faa9598fbf7ad0062df8f50f881a36ed6a0073e1572126/ordereddict-1.1.tar.gz  Collecting pbkdf2==1.3 (from -r /tmp/build/requirements.txt (line 55))  Downloading https://files.pythonhosted.org/packages/02/c0/6a2376ae81beb82eda645a091684c0b0becb86b972def7849ea9066e3d5e/pbkdf2-1.3.tar.gz  Collecting pdfminer==20110515 (from -r /tmp/build/requirements.txt (line 56))  Downloading https://files.pythonhosted.org/packages/ce/f8/512bcd1a116d0332ab9fab84c3771d4699216db1086e120d581535665c31/pdfminer-20110515.tar.gz (4.1MB)  Collecting pexpect==2.4 (from -r /tmp/build/requirements.txt (line 57))  Downloading https://files.pythonhosted.org/packages/fa/e1/c1f8fce7e7d578ae69aff616cabd5e61b6cb734aade2486b2140853d0f26/pexpect-2.4.tar.gz (113kB)  Collecting pipe2py==0.9.2 (from -r /tmp/build/requirements.txt (line 58))  Downloading https://files.pythonhosted.org/packages/14/d7/f6d94e55e2c267dc0d39ba0e3d3829a20a469ec20a00afa38b91947fb967/pipe2py-0.9.2.tar.gz (57kB)  Collecting pyOpenSSL==0.13 (from -r /tmp/build/requirements.txt (line 59))  Downloading https://files.pythonhosted.org/packages/8b/20/8f4230b281a2a9d0ee9e24fd89aeded0b25d40c84b3d61100a96438e1626/pyOpenSSL-0.13.tar.gz (250kB)  Collecting pycrypto==2.5 (from -r /tmp/build/requirements.txt (line 60))  Downloading https://files.pythonhosted.org/packages/eb/0d/80b7706fa181128f55b34b2ed49bca24e1fecf25101c0364b602cfdd3f6c/pycrypto-2.5.tar.gz (426kB)  Collecting pycurl==7.19.0 (from -r /tmp/build/requirements.txt (line 61))  Downloading https://files.pythonhosted.org/packages/11/73/abcfbbb6e1dd7087fa53042c301c056c11264e8a737a4688f834162d731e/pycurl-7.19.0.tar.gz (70kB)  Collecting pyephem==3.7.5.1 (from -r /tmp/build/requirements.txt (line 62))  Downloading https://files.pythonhosted.org/packages/f9/62/4b486cec967357add6df1f24ef56e5bf0da5bc2110e4b0b3ce7264ce2ad7/pyephem-3.7.5.1.tar.gz (703kB)  Collecting pyparsing==1.5.6 (from -r /tmp/build/requirements.txt (line 63))  Downloading https://files.pythonhosted.org/packages/fa/fa/e063a194dd48b8e76c1ef77bda6be80e8f988dc111b29e5029127d324b72/pyparsing-1.5.6.tar.gz (1.4MB)  Collecting pyth==0.5.6 (from -r /tmp/build/requirements.txt (line 64))  Downloading https://files.pythonhosted.org/packages/9c/fb/489f35bd27074d02333e2e1c3a7ad511c63c56aa00c555ac9399f6637df4/pyth-0.5.6.tar.gz  Collecting python-Levenshtein==0.10.2 (from -r /tmp/build/requirements.txt (line 65))  Downloading https://files.pythonhosted.org/packages/32/3c/46cd4e5b41d46ad309372b9b5de70776aa66d5db02bafb3444782b86a23c/python-Levenshtein-0.10.2.tar.gz (45kB)  Collecting python-dateutil==1.5 (from -r /tmp/build/requirements.txt (line 66))  Downloading https://files.pythonhosted.org/packages/b4/7c/df59c89a753eb33c7c44e1dd42de0e9bc2ccdd5a4d576e0bfad97cc280cb/python-dateutil-1.5.tar.gz (233kB)  Collecting python-gflags==2.0 (from -r /tmp/build/requirements.txt (line 67))  Downloading https://files.pythonhosted.org/packages/46/47/12c17c3216c04a85e5ffd9163ad09f0c1661c2cc2ccc0faf70e39cb8dc96/python-gflags-2.0.tar.gz (65kB)  Collecting python-modargs==1.2 (from -r /tmp/build/requirements.txt (line 68))  Downloading https://files.pythonhosted.org/packages/a1/61/24d8587b069364de03dee98b20f90e0ad2e025ccb1db2ee16b3caf639b0e/python-modargs-1.2.tar.gz  Collecting python-stdnum==0.7 (from -r /tmp/build/requirements.txt (line 69))  Downloading https://files.pythonhosted.org/packages/40/01/c495a308c6fac2ab9419fb1be21165ec18b0ea68b9ac26e099c73ec57b83/python-stdnum-0.7.tar.gz (113kB)  Collecting pytz==2011k (from -r /tmp/build/requirements.txt (line 70))  Downloading https://files.pythonhosted.org/packages/9c/56/3813cd4d4ec4cd8d93388b8934e421122d8a89f19cf1f143a3c7ebc8827c/pytz-2011k.tar.bz2 (166kB)  Collecting rdflib==3.1.0 (from -r /tmp/build/requirements.txt (line 71))  Downloading https://files.pythonhosted.org/packages/30/f0/6c07b9639ed34fb0b5dea1d225864fc1b339d19fb5b06b2836508648db01/rdflib-3.1.0.tar.gz (249kB)  Collecting requests-foauth==0.1.1 (from -r /tmp/build/requirements.txt (line 72))  Downloading https://files.pythonhosted.org/packages/b7/6c/7291fa76577d0eb4530829a041f86d294b45aee6b36bae2b191c5bfd4994/requests-foauth-0.1.1.tar.gz  Collecting requests==1.0.4 (from -r /tmp/build/requirements.txt (line 73))  Downloading https://files.pythonhosted.org/packages/5d/e8/f27e0868b9a49946b3f800722e02b19efebde22ae534276df3e5f6cca41d/requests-1.0.4.tar.gz (336kB)  Collecting selenium==2.5.0 (from -r /tmp/build/requirements.txt (line 74))  Downloading https://files.pythonhosted.org/packages/21/0f/dbc8580df0eb4b2ea451f1901573ae09629e3135dacb70e504b950ec0cad/selenium-2.5.0.tar.gz (2.4MB)  Collecting simplejson==2.2.1 (from -r /tmp/build/requirements.txt (line 75))  Downloading https://files.pythonhosted.org/packages/08/aa/49ce621718cb55f27cc9bc85e38cc552bfb90e281889c155b0a59d2b01ec/simplejson-2.2.1.tar.gz (49kB)  Collecting suds==0.4 (from -r /tmp/build/requirements.txt (line 76))  Downloading https://files.pythonhosted.org/packages/bc/d6/960acce47ee6f096345fe5a7d9be7708135fd1d0713571836f073efc7393/suds-0.4.tar.gz (104kB)  Collecting tweepy==1.7.1 (from -r /tmp/build/requirements.txt (line 77))  Downloading https://files.pythonhosted.org/packages/09/21/2e87597c60fff537ecfff0533b634e1fdb09d5585990308354952a9370a9/tweepy-1.7.1.tar.gz  Collecting tweetstream==1.1.1 (from -r /tmp/build/requirements.txt (line 78))  Downloading https://files.pythonhosted.org/packages/60/a4/30b6d372e6bb0b3290b1012f5f84ee9d5183880d09ebb865e87200a55142/tweetstream-1.1.1.tar.gz  Collecting w3lib==1.0 (from -r /tmp/build/requirements.txt (line 79))  Downloading https://files.pythonhosted.org/packages/a2/07/b2c6767a26d473a7812ba7daa2b334ffbf2caed363b872cda0a5b0651fdd/w3lib-1.0.tar.gz  Collecting xlrd==0.7.1 (from -r /tmp/build/requirements.txt (line 81))  Downloading https://files.pythonhosted.org/packages/a8/b1/bf7e936d9ea1e68c5e3247fcafaa45fe3967282bb419a8c54312be0f64af/xlrd-0.7.1.tar.gz (118kB)  Collecting xlutils==1.4.1 (from -r /tmp/build/requirements.txt (line 82))  Downloading https://files.pythonhosted.org/packages/c2/fa/e264c0a2fdf3db9152b7b37551d4f8a8a432dbf9afef54f68c91da7a0233/xlutils-1.4.1.tar.gz (40kB)  Collecting xlwt==0.7.2 (from -r /tmp/build/requirements.txt (line 83))  Downloading https://files.pythonhosted.org/packages/98/e9/e9c551e993bde8eccfaf4fd3f991990850a3b1d2ddf9ba9e30f495462497/xlwt-0.7.2.tar.gz (114kB)  Collecting xmltodict==0.4 (from -r /tmp/build/requirements.txt (line 84))  Downloading https://files.pythonhosted.org/packages/dd/3b/14f5583a5128d4dde7a14738b554e7449d2f08d710af3fe1a3c49ca4b636/xmltodict-0.4.tar.gz  Collecting zope.interface==3.8.0 (from -r /tmp/build/requirements.txt (line 88))  Downloading https://files.pythonhosted.org/packages/a9/8d/cea179e663f9656f07d09b0b181299a2d8949fb6491ce3c5bc923ca9dd9f/zope.interface-3.8.0.tar.gz (111kB)  Collecting lxml==2.3.3 (from -r /tmp/build/requirements.txt (line 89))  Downloading https://files.pythonhosted.org/packages/09/70/9176a425aa436677dcc4ddd39b78ba598ca55683aefb47c6b7f617fa17cc/lxml-2.3.3.tar.gz (3.1MB)  Collecting chromium-compact-language-detector==0.031415 (from -r /tmp/build/requirements.txt (line 90))  Downloading https://files.pythonhosted.org/packages/90/9b/6754a53f6b622420e511e95d600ac7dbc90e459796009e2502f384666210/chromium_compact_language_detector-0.031415.tar.gz (2.2MB)  Collecting icalendar==3.0.1b1 (from -r /tmp/build/requirements.txt (line 93))  Downloading https://files.pythonhosted.org/packages/b3/1b/2dbc75d7b5b77dcc5e9c36eeae522a859ac3569bd22081bc02fce0e698e5/icalendar-3.0.1b1.tar.gz  Collecting pyquery==1.0 (from -r /tmp/build/requirements.txt (line 96))  Downloading https://files.pythonhosted.org/packages/92/43/4435ff3612477cbabf72d3688c510b5d031358ec5e9a6cef10f8babc4d33/pyquery-1.0.tar.gz  Collecting scrapely==0.9 (from -r /tmp/build/requirements.txt (line 98))  Downloading https://files.pythonhosted.org/packages/1d/16/892d94655015dc5e0dd1f0013e78b5c510a6da6b1f1d92b7b4ec7d43cdbd/scrapely-0.9.tar.gz  Collecting Fom==0.9.8 (from -r /tmp/build/requirements.txt (line 103))  Downloading https://files.pythonhosted.org/packages/52/cf/179866c56774cea643e9a8a046e612222eb6b3ed3f824de220d211c7b3e4/Fom-0.9.8.tar.gz (70kB)  Collecting PyYAML==3.10 (from -r /tmp/build/requirements.txt (line 105))  Downloading https://files.pythonhosted.org/packages/00/17/3b822893a1789a025d3f676a381338516a8f65e686d915b0834ecc9b4979/PyYAML-3.10.tar.gz (241kB)  Collecting Scrapy==0.14.1 (from -r /tmp/build/requirements.txt (line 107))  Downloading https://files.pythonhosted.org/packages/c1/7f/d898f6f3b19a3556c31224d137ec6864144d64d8b6a26a20f4096c3bee67/Scrapy-0.14.1.tar.gz (719kB)  Collecting adspygoogle.adwords==15.6.2 (from -r /tmp/build/requirements.txt (line 109))  Downloading https://files.pythonhosted.org/packages/88/f5/be287bdc6df013c571e2a0d0a4046d174d862cfd31751459efce5457dba3/adspygoogle.adwords-15.6.2.tar.gz (166kB)  Collecting nltk==3.0.2 (from -r /tmp/build/requirements.txt (line 111))  Downloading https://files.pythonhosted.org/packages/06/85/4ac5762ba85980b4250931d80d1d1ea3917de2f13c56d2c270a4b902ecd0/nltk-3.0.2.tar.gz (991kB)  Collecting pydot==1.0.2 (from -r /tmp/build/requirements.txt (line 113))  Downloading https://files.pythonhosted.org/packages/02/ff/cbd177256cfed9d0e6578a40ee74e1609d0532350f3cc8c66912831221dd/pydot-1.0.2.tar.gz  Collecting M2Crypto==0.22.3 (from -r /tmp/build/requirements.txt (line 115))  Downloading https://files.pythonhosted.org/packages/80/d4/09524cdccd88cb9a6ef99a1cf6a4996e2bb48dceb16a23530ca04f59f390/M2Crypto-0.22.3.tar.gz (74kB)  Collecting dumptruck>=0.1.2 (from scraperwiki->-r /tmp/build/requirements.txt (line 2))  Downloading https://files.pythonhosted.org/packages/15/27/3330a343de80d6849545b6c7723f8c9a08b4b104de964ac366e7e6b318df/dumptruck-0.1.6.tar.gz  Collecting alembic>=0.6.2 (from dataset==0.5.2->-r /tmp/build/requirements.txt (line 29))  Downloading https://files.pythonhosted.org/packages/7b/8b/0c98c378d93165d9809193f274c3c6e2151120d955b752419c7d43e4d857/alembic-1.0.11.tar.gz (1.0MB)  Collecting python-slugify>=0.0.6 (from dataset==0.5.2->-r /tmp/build/requirements.txt (line 29))  Downloading https://files.pythonhosted.org/packages/a2/5d/bd30413c00bbed3945558aca07c55944073e1e30abeee1f06515281f9811/python-slugify-3.0.3.tar.gz  Collecting distribute (from python-stdnum==0.7->-r /tmp/build/requirements.txt (line 69))  Downloading https://files.pythonhosted.org/packages/5f/ad/1fde06877a8d7d5c9b60eff7de2d452f639916ae1d48f0b8f97bf97e570a/distribute-0.7.3.zip (145kB)  Collecting numpy (from scrapely==0.9->-r /tmp/build/requirements.txt (line 98))  Downloading https://files.pythonhosted.org/packages/20/2c/4d64f1cd4d2170b91d24ae45725de837bd40c34c9c04c94255c0f51c513d/numpy-1.16.4-cp27-cp27m-manylinux1_x86_64.whl (17.0MB)  Collecting Mako (from alembic>=0.6.2->dataset==0.5.2->-r /tmp/build/requirements.txt (line 29))  Downloading https://files.pythonhosted.org/packages/b0/3c/8dcd6883d009f7cae0f3157fb53e9afb05a0d3d33b3db1268ec2e6f4a56b/Mako-1.1.0.tar.gz (463kB)  Collecting python-editor>=0.3 (from alembic>=0.6.2->dataset==0.5.2->-r /tmp/build/requirements.txt (line 29))  Downloading https://files.pythonhosted.org/packages/55/a0/3c0ba1c10f2ca381645dd46cb7afbb73fddc8de9f957e1f9e726a846eabc/python_editor-1.0.4-py2-none-any.whl  Collecting text-unidecode==1.2 (from python-slugify>=0.0.6->dataset==0.5.2->-r /tmp/build/requirements.txt (line 29))  Downloading https://files.pythonhosted.org/packages/79/42/d717cc2b4520fb09e45b344b1b0b4e81aa672001dd128c180fabc655c341/text_unidecode-1.2-py2.py3-none-any.whl (77kB)  Collecting MarkupSafe>=0.9.2 (from Mako->alembic>=0.6.2->dataset==0.5.2->-r /tmp/build/requirements.txt (line 29))  Downloading https://files.pythonhosted.org/packages/d8/1f/e97c4c6b182e59562f99c207f0f621d15a42fc82a6532a98e0b2d38b7c4e/MarkupSafe-1.1.1-cp27-cp27m-manylinux1_x86_64.whl  Building wheels for collected packages: BeautifulSoup, Creoleparser, Genshi, Jinja2, Markdown, Pygments, SQLAlchemy, Twisted, Unidecode, anyjson, argparse, beautifulsoup4, bitlyapi, blinker, cartodb, certifi, chardet, ckanclient, colormath, csvkit, dataset, demjson, dropbox, errorhandler, feedparser, fluidinfo.py, gdata, geopy, gevent, google-api-python-client, googlemaps, greenlet, html5lib, httplib2, imposm.parser, jellyfish, mechanize, mock, networkx, ngram, nose, oauth2, oauth, oauthlib, openpyxl, ordereddict, pbkdf2, pdfminer, pexpect, pipe2py, pyOpenSSL, pycrypto, pycurl, pyephem, pyparsing, pyth, python-Levenshtein, python-dateutil, python-gflags, python-modargs, python-stdnum, pytz, rdflib, requests-foauth, requests, selenium, simplejson, suds, tweepy, tweetstream, w3lib, xlrd, xlutils, xlwt, xmltodict, zope.interface, lxml, chromium-compact-language-detector, icalendar, pyquery, scrapely, Fom, PyYAML, Scrapy, adspygoogle.adwords, nltk, pydot, M2Crypto, dumptruck, alembic, python-slugify, distribute, Mako  Building wheel for BeautifulSoup (setup.py): started  Building wheel for BeautifulSoup (setup.py): finished with status 'done'  Created wheel for BeautifulSoup: filename=BeautifulSoup-3.2.0-cp27-none-any.whl size=31890 sha256=d13f5abd1addbc40ce39e7d51df5be636476c333abafc6397ad2b805bfeb786d  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/09/f5/19/ba8e673d27909fd79928eccfbe8c1fdee0683d3b553870f6d1  Building wheel for Creoleparser (setup.py): started  Building wheel for Creoleparser (setup.py): finished with status 'done'  Created wheel for Creoleparser: filename=Creoleparser-0.7.4-cp27-none-any.whl size=25839 sha256=3f28f488b3d0d84f599e947e156db6b7082c2d232dccc93f69665bb8f77482a0  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/12/3a/5c/6afaee0be8aef4094354b83763588a4dfcccfd499f86b00ab7  Building wheel for Genshi (setup.py): started  Building wheel for Genshi (setup.py): finished with status 'done'  Created wheel for Genshi: filename=Genshi-0.6-cp27-none-any.whl size=110614 sha256=f9992fdedc3499a2230e02a220c7628be4b23abd969e06b90362d245dabaa828  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/c5/f1/c6/f9b0b84e6c3390c1f3e0e497a42b1cf6712c091d3429816f0e  Building wheel for Jinja2 (setup.py): started  Building wheel for Jinja2 (setup.py): finished with status 'done'  Created wheel for Jinja2: filename=Jinja2-2.6-cp27-none-any.whl size=296733 sha256=7e3668bbb324f29673abee893156f9c92423d82acaf100dbc0093e3892d6bb18  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/96/43/15/29a679a05c6b7b4c6281ed68b3b6d1f0c84548ee1c7e1c59e3  Building wheel for Markdown (setup.py): started  Building wheel for Markdown (setup.py): finished with status 'done'  Created wheel for Markdown: filename=Markdown-2.2.0-cp27-none-any.whl size=135303 sha256=de6380cf8c22a57e60200bc3365749848db4f83ea96164ff9ac81f421ccd34e6  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/b6/52/17/f0af18e3e0ec6fa60b361ffed15b4c3468f6f3bcdb87fbe079  Building wheel for Pygments (setup.py): started  Building wheel for Pygments (setup.py): finished with status 'done'  Created wheel for Pygments: filename=Pygments-1.4-cp27-none-any.whl size=452158 sha256=b1a371e301f5fa1772fbb35cbe27c50f2fc05afda20bb042dc733f7435147048  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/94/4a/94/b47b4a5fb59ec9b8aedf043da611d95acdde450d6b424e622e  Building wheel for SQLAlchemy (setup.py): started  Building wheel for SQLAlchemy (setup.py): finished with status 'done'  Created wheel for SQLAlchemy: filename=SQLAlchemy-0.6.6-cp27-none-any.whl size=584978 sha256=9177eafc4fcd2dab499427871bc55a184d2507ea86a8bfee7f82ac771b80f660  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/34/0e/ec/26d3e28b9d7c81bd1e8e89d9c36a19abd864e819a5c902b4e3  Building wheel for Twisted (setup.py): started  Building wheel for Twisted (setup.py): finished with status 'done'  Created wheel for Twisted: filename=Twisted-11.1.0-cp27-cp27m-linux_x86_64.whl size=2716993 sha256=5fc2082b5a57f9afbb5ea94ee17fd68db3087993337d822a95112df6f7bd5c39  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/eb/56/50/4173e3462b7e9e0b5f0b27e103fd8b1d656a3e6e6cc1cebaeb  Building wheel for Unidecode (setup.py): started  Building wheel for Unidecode (setup.py): finished with status 'done'  Created wheel for Unidecode: filename=Unidecode-0.4.9-cp27-none-any.whl size=226427 sha256=3949f0a3ad2c62cf40277b950c4a0b38ed926cc35b283f77ea5dcb39c9cc9da7  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/3b/bf/e0/e9314fc9b0a24f8eaa401231ecbe368a1cb553c87f7d10ba1f  Building wheel for anyjson (setup.py): started  Building wheel for anyjson (setup.py): finished with status 'done'  Created wheel for anyjson: filename=anyjson-0.3.3-cp27-none-any.whl size=4953 sha256=4369782bff72c68146881d6630635e6e9c53b21c323a53462cd2ff6111c70e83  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/0a/07/b1/a704fb6e43ef7b61969239c9fce608d52c3cc85d5eb6cd3891  Building wheel for argparse (setup.py): started  Building wheel for argparse (setup.py): finished with status 'done'  Created wheel for argparse: filename=argparse-1.2.1-cp27-none-any.whl size=21374 sha256=c36b4235b58bcb4d09ab3a592ff5a36fa6b8a890419c937bd44f3be9e85c5392  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/30/35/38/aa7be52cca01ed539bd6f3789edb8489691cc7d9a010cbc982  Building wheel for beautifulsoup4 (setup.py): started  Building wheel for beautifulsoup4 (setup.py): finished with status 'done'  Created wheel for beautifulsoup4: filename=beautifulsoup4-4.1.3-cp27-none-any.whl size=66449 sha256=715007a175d2367d9ab1c9f5209bbd4b677fddce8f278d03c55d79f73fabfd71  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/aa/83/53/4089b6959e43912e92c488498e8652369dfb2c2dd45e2febc3  Building wheel for bitlyapi (setup.py): started  Building wheel for bitlyapi (setup.py): finished with status 'done'  Created wheel for bitlyapi: filename=bitlyapi-0.1.1-cp27-none-any.whl size=5036 sha256=f8b08ec5e3fe083215931105f24ace665dcce25faa37c8adb3b9cf8fd52e977a  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/79/1a/a7/d1e7290e04dc6f904958b5baeead7450b6f3b506f337729303  Building wheel for blinker (setup.py): started  Building wheel for blinker (setup.py): finished with status 'done'  Created wheel for blinker: filename=blinker-1.2-cp27-none-any.whl size=12226 sha256=42b669bff9a330e1342dc294f8b7404081931755bc9dfb9271f4cc258dbd60ff  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/93/1d/f2/20f9fa6b84a1706bd42fb803603392627f8a5fed015f7618b0  Building wheel for cartodb (setup.py): started  Building wheel for cartodb (setup.py): finished with status 'done'  Created wheel for cartodb: filename=cartodb-0.6-cp27-none-any.whl size=3257 sha256=74b377f773b0b0fdb7cb2081cf9589efdb607785012345c5ec2f60d36c7e120a  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/27/fe/51/7a772b7102c3be10f2b985b50388ff6f3fa791951ea312d1ee  Building wheel for certifi (setup.py): started  Building wheel for certifi (setup.py): finished with status 'done'  Created wheel for certifi: filename=certifi-0.0.8-cp27-none-any.whl size=118810 sha256=5925fb91eef5cf78b09152ed2f54f1251c9b0d8f91814acc0449a1dd0207e774  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/b4/16/f3/c2770aa47ecc05b4a28983480f111e6d119272d4015a955779  Building wheel for chardet (setup.py): started  Building wheel for chardet (setup.py): finished with status 'done'  Created wheel for chardet: filename=chardet-2.1.1-cp27-none-any.whl size=185367 sha256=6a484d3429b5d22260e28bc09ccf790e8468864270ca85bed8ffbacb0312139f  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/d9/52/59/6effe126f06c1ba19fb5033a06858e3817a1985f9683477f04  Building wheel for ckanclient (setup.py): started  Building wheel for ckanclient (setup.py): finished with status 'done'  Created wheel for ckanclient: filename=ckanclient-0.10-cp27-none-any.whl size=18996 sha256=a75ae85ecff98545032973a362dc2c61d864f6c96acac30388e2dfd68ca8f79f  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/40/38/28/7beeb7396db66793e255869d9b4d031ee3b438614a4e84b7eb  Building wheel for colormath (setup.py): started  Building wheel for colormath (setup.py): finished with status 'done'  Created wheel for colormath: filename=colormath-1.0.8-cp27-none-any.whl size=24257 sha256=448ca1570e15b7f62f3729be2bda4a3f5165879a847cf15440cc937eff8441bd  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/60/b6/77/5942fd1c803084214d90de70467beff95d3327805f69869000  Building wheel for csvkit (setup.py): started  Building wheel for csvkit (setup.py): finished with status 'done'  Created wheel for csvkit: filename=csvkit-0.3.0-cp27-none-any.whl size=37189 sha256=5fa2fbcf80074e5a60f553719802b73778c7d71e320db906dbe2fec333a7979e  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/83/e1/46/21daea7db8dd8d90a0ea78ec9dcf0cc7717562df9951e734c7  Building wheel for dataset (setup.py): started  Building wheel for dataset (setup.py): finished with status 'done'  Created wheel for dataset: filename=dataset-0.5.2-cp27-none-any.whl size=17310 sha256=21ffffb6e7729e283ad35ffac06f097e5bc84476430bd51cf08841a83b3360a1  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/a6/5f/36/c1cd15b604575e5f4667b9cd32baf32c5946da9ce1f620202b  Building wheel for demjson (setup.py): started  Building wheel for demjson (setup.py): finished with status 'done'  Created wheel for demjson: filename=demjson-1.6-cp27-none-any.whl size=37815 sha256=54e2f4bda74008af3a54d891f619e049f9e8e67fe23911db008be331f2d3ad93  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/71/c0/ec/19f43349c5ed16ea9902d3f939d01919ce6cc2fe444c607c7a  Building wheel for dropbox (setup.py): started  Building wheel for dropbox (setup.py): finished with status 'done'  Created wheel for dropbox: filename=dropbox-1.4-cp27-none-any.whl size=26757 sha256=dd89250f1487b43f4436ecb262bb59921a75011d3087e586904fc6e37022e3dc  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/30/a5/20/723cf504988a055037436068a38a34ddf73e150a4449e108b8  Building wheel for errorhandler (setup.py): started  Building wheel for errorhandler (setup.py): finished with status 'done'  Created wheel for errorhandler: filename=errorhandler-1.1.1-cp27-none-any.whl size=3144 sha256=dd5bb21bb9a3ed57dba58fd77ac0003dc837610f9316de0d4cba55997643c6c8  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/b1/8c/69/3aa31390e3180cd52abd1a66d48e72cff9a35a69351a7f40b0  Building wheel for feedparser (setup.py): started  Building wheel for feedparser (setup.py): finished with status 'done'  Created wheel for feedparser: filename=feedparser-5.0.1-cp27-none-any.whl size=45837 sha256=ec3397f17cfe5fe07060c06971c31578adcb9e069bbab1c9c7b34f09836e2b08  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/32/3f/ed/1eedc7071c2738cd479c4a153194c464cde7f160595057fefb  Building wheel for fluidinfo.py (setup.py): started  Building wheel for fluidinfo.py (setup.py): finished with status 'done'  Created wheel for fluidinfo.py: filename=fluidinfo.py-1.1.2-cp27-none-any.whl size=5199 sha256=3223f55ac09c39c675654efcfd6556a5e71630f80a352cf50619079764eb72a2  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/08/38/3c/3608221412329137cde9fbbca0aaed94e29b88d78e0a050200  Building wheel for gdata (setup.py): started  Building wheel for gdata (setup.py): finished with status 'done'  Created wheel for gdata: filename=gdata-2.0.15-cp27-none-any.whl size=587593 sha256=4f0a30ac67c8bc2fa0dd819cf79b5290305bbdfdff047c98cc4dc94f45bf933a  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/49/b3/73/6282ff2cacff63ba7f0f6e9cc8d443d1796191866f21f8e990  Building wheel for geopy (setup.py): started  Building wheel for geopy (setup.py): finished with status 'done'  Created wheel for geopy: filename=geopy-0.94.1-cp27-none-any.whl size=38342 sha256=0d64f8ad16c73f439f62fa61d809dcba7d99bc342f0e44518954ec193e10e905  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/78/20/82/c5ea4ad2ad9e8f93aa23f072a6213350f7b9d225f2453b4ecf  Building wheel for gevent (setup.py): started  Building wheel for gevent (setup.py): finished with status 'done'  Created wheel for gevent: filename=gevent-0.13.6-cp27-cp27m-linux_x86_64.whl size=321687 sha256=74f9920364d6dfd243bf40231a6d98c8c21edd29cdcac556f37abf7a39aa3afe  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/70/68/d3/788655e6556760e53969a78e01ac1d49b6bb7efc867dd10df8  Building wheel for google-api-python-client (setup.py): started  Building wheel for google-api-python-client (setup.py): finished with status 'done'  Created wheel for google-api-python-client: filename=google_api_python_client-1.0b8-cp27-none-any.whl size=69711 sha256=7df58ab18623fc96af131d0056718f6737ecc9e3c7cf4d8431b3104fdfe6586b  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/31/ce/49/bc8955a3162db081cc77943411a235f96b59107607f0a0169b  Building wheel for googlemaps (setup.py): started  Building wheel for googlemaps (setup.py): finished with status 'done'  Created wheel for googlemaps: filename=googlemaps-1.0.2-cp27-none-any.whl size=11033 sha256=2efea3331fe7d386e7014600701b19a19259ffb965cd5afb1287df8f4aaf15ce  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/65/1f/03/87e3eac877ff24ae4a243e3f5e7ef49d2a3dfec18bd047c222  Building wheel for greenlet (setup.py): started  Building wheel for greenlet (setup.py): finished with status 'done'  Created wheel for greenlet: filename=greenlet-0.3.2-cp27-cp27m-linux_x86_64.whl size=36404 sha256=f85109e0171503c89400fc43edf1e43ec02f949d6884bce41ec4716198ef6a04  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/22/fd/f8/16b29a1b76b84279a6fb8ab94a227b9b5829335b64ff7b96e9  Building wheel for html5lib (setup.py): started  Building wheel for html5lib (setup.py): finished with status 'done'  Created wheel for html5lib: filename=html5lib-0.90-cp27-none-any.whl size=97313 sha256=1ba76d9e31926536d667ebf77901985e4d2d7e9f711a5015d1745a59571c61a5  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/51/d5/e0/275e0ea55a695b6f76db6f07a17f050979e43ba6dfbb342c4f  Building wheel for httplib2 (setup.py): started  Building wheel for httplib2 (setup.py): finished with status 'done'  Created wheel for httplib2: filename=httplib2-0.7.4-cp27-none-any.whl size=43626 sha256=fa68db9749bc7b1313bb4b0ee1220cb8b7de9e53ac29bedc3a8d301d31ba98bf  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/ed/78/a0/3367bf6b02d94e39ca0af957543053713efb78f222c2d7b2e3  Building wheel for imposm.parser (setup.py): started  Building wheel for imposm.parser (setup.py): finished with status 'done'  Created wheel for imposm.parser: filename=imposm.parser-1.0.3-cp27-cp27m-linux_x86_64.whl size=503618 sha256=093c1217e79e1ae92464faae91c7d8d4b52b6c5a9cb5a2c6a699a6db1a16f7cc  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/0e/5c/76/8a0b7672402b68194710ea8177c80ced4eb9877890603a9a09  Building wheel for jellyfish (setup.py): started  Building wheel for jellyfish (setup.py): finished with status 'done'  Created wheel for jellyfish: filename=jellyfish-0.2.0-cp27-cp27m-linux_x86_64.whl size=47745 sha256=1df0522d64bae9d4fc8b1797d44da24548489cdef70bda2f5a0074e487efc708  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/90/be/56/a3b539a969db18f64448edc204bdab47ec9bf193dace5ea040  Building wheel for mechanize (setup.py): started  Building wheel for mechanize (setup.py): finished with status 'done'  Created wheel for mechanize: filename=mechanize-0.2.5-cp27-none-any.whl size=150111 sha256=facf0c1a7811c431f8d6039aa30fc2de73b740ddfb0909e969c02716e0b785a0  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/b0/4f/a6/6cdedac5b72cb85c133c05af7378c8df7c28a7bf05f5b9700e  Building wheel for mock (setup.py): started  Building wheel for mock (setup.py): finished with status 'done'  Created wheel for mock: filename=mock-0.7.2-cp27-none-any.whl size=12373 sha256=95d0759e766b80dbb97a8fa52b40b843750ba4bd974dfe5014b0c8acb92d1866  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/38/6c/bd/06e90677db2818a788627e26699a777c7b1a626bfe2b7cb1f0  Building wheel for networkx (setup.py): started  Building wheel for networkx (setup.py): finished with status 'done'  Created wheel for networkx: filename=networkx-1.6-cp27-none-any.whl size=851291 sha256=eeb1a21d92d715f848ba1fabfbd9c955689821f1ce61988af54bb907dc8bb26f  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/e3/00/a8/5af30a8668a43c8f888ec5d4e7fd2713230f1bea18a4be519b  Building wheel for ngram (setup.py): started  Building wheel for ngram (setup.py): finished with status 'done'  Created wheel for ngram: filename=ngram-3.3.0-cp27-none-any.whl size=9155 sha256=64e21f761b138b8801a0d2defd6c28e7f85d2c5f46a25d189f6f905efaa20c07  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/73/77/5f/0bd13832bc593ee59ce346b5d7a836aed3c8f53f9f47683858  Building wheel for nose (setup.py): started  Building wheel for nose (setup.py): finished with status 'done'  Created wheel for nose: filename=nose-1.1.2-cp27-none-any.whl size=148603 sha256=7d19519309ef80e6ba46534828f437b3336967969c24481425b71e66f11449d7  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/87/c2/d0/ac8646a34506eeb98f4472cf278c73f737740582c3a9688d91  Building wheel for oauth2 (setup.py): started  Building wheel for oauth2 (setup.py): finished with status 'done'  Created wheel for oauth2: filename=oauth2-1.5.170-cp27-none-any.whl size=22114 sha256=ce13c4c0e4088f047a6f367e23ff94f60ad1179ace61d81114e92ca7bed44ba8  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/c3/37/41/9f363e8d2d8bcb76f4e8f0fd5e4f25d96105d5526533f567de  Building wheel for oauth (setup.py): started  Building wheel for oauth (setup.py): finished with status 'done'  Created wheel for oauth: filename=oauth-1.0.1-cp27-none-any.whl size=8004 sha256=33e72782a85dd1906445e6f8771e6465223d7b05cc2b5b7a9f0781f455e0b727  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/f7/a8/ca/272f26e0c3973e23fe6720ca1c98fb2f5630263ab11c90af62  Building wheel for oauthlib (setup.py): started  Building wheel for oauthlib (setup.py): finished with status 'done'  Created wheel for oauthlib: filename=oauthlib-0.1.2-cp27-none-any.whl size=23050 sha256=e1013150b5510a7ba8aa091ebeffcc16b4fe98921159ec5e88cea423d863b713  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/92/1d/6d/47e1713b63440d25c51c0f97aa761f9830de480ca09dc9a9f4  Building wheel for openpyxl (setup.py): started  Building wheel for openpyxl (setup.py): finished with status 'done'  Created wheel for openpyxl: filename=openpyxl-1.5.7-cp27-none-any.whl size=118737 sha256=d709ec75193e87e1f86db8e625afe215bb02ee22e4f900c6bbf5ace47d88eeb3  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/2d/50/a9/4c78072d8f0e811b7d1530dfbb2914cc2cd207afbe254a09d0  Building wheel for ordereddict (setup.py): started  Building wheel for ordereddict (setup.py): finished with status 'done'  Created wheel for ordereddict: filename=ordereddict-1.1-cp27-none-any.whl size=3553 sha256=e5d0f97f410fbd26df52144399356531e2d5febd235672ef25e58cade10e17d8  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/78/d3/a8/9f52c7a389a0ffba6f575a3886b5f7a55461fb6ec34aa5fd38  Building wheel for pbkdf2 (setup.py): started  Building wheel for pbkdf2 (setup.py): finished with status 'done'  Created wheel for pbkdf2: filename=pbkdf2-1.3-cp27-none-any.whl size=5106 sha256=98e576e766c73e5f84087bfad03d0ceb6818d3b7536dc5416642d02095dbadfe  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/8e/62/b9/0bf3a68f2111e169253ec4d2bbdc303c46777b7fc99bbbf230  Building wheel for pdfminer (setup.py): started  Building wheel for pdfminer (setup.py): finished with status 'done'  Created wheel for pdfminer: filename=pdfminer-20110515-cp27-none-any.whl size=102336 sha256=5fcc6402ef3aa07d20da2d39f56de5fc19d76db00fa1d85c2c0e1f0034da00c6  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/a1/fe/11/554b3864c1fed9a23a78a858c9bfaa3824a7500ef89f321c8b  Building wheel for pexpect (setup.py): started  Building wheel for pexpect (setup.py): finished with status 'done'  Created wheel for pexpect: filename=pexpect-2.4-cp27-none-any.whl size=38404 sha256=b552553c4c32e0964d1c1d15005b6a5ba1ff733569e14b91908655b05ed2b8ef  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/ca/26/1f/3a74684e031ca62dafcc7bc99bbfeef275988ed7d25b1ec998  Building wheel for pipe2py (setup.py): started  Building wheel for pipe2py (setup.py): finished with status 'done'  Created wheel for pipe2py: filename=pipe2py-0.9.2-cp27-none-any.whl size=70284 sha256=53f1fd2e41a0c8a5fe8c1c6e8ade0790e301374d20baaba1bfb819a04a73eced  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/94/3b/ac/378997ff89d34356d07b881dee00049cf9d7d4f712418b9d94  Building wheel for pyOpenSSL (setup.py): started  Building wheel for pyOpenSSL (setup.py): finished with status 'done'  Created wheel for pyOpenSSL: filename=pyOpenSSL-0.13-cp27-cp27m-linux_x86_64.whl size=293318 sha256=a95bcf8a7f946207d325d139e08c72b62c645008fb32660e8285a69a9354c32b  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/70/10/e5/2df5437356e9e5828de1e16dfe2a2b6e12f7002bd3be0628a5  Building wheel for pycrypto (setup.py): started  Building wheel for pycrypto (setup.py): finished with status 'done'  Created wheel for pycrypto: filename=pycrypto-2.5-cp27-cp27m-linux_x86_64.whl size=455738 sha256=7f468d0c664c7240fb5ebdf3fb412f43d3c764ad5e0364ade7be7c0d24e6a15c  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/06/31/9a/3a1dcb593b4cf72242ee1be3bf7006a3a21e469aaa21adf06c  Building wheel for pycurl (setup.py): started  Building wheel for pycurl (setup.py): finished with status 'done'  Created wheel for pycurl: filename=pycurl-7.19.0-cp27-cp27m-linux_x86_64.whl size=173743 sha256=398854f9ee7a2a8b2102087ce10e8f646d77bafb8fd5ab68315e43bfc025fbcf  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/20/fe/2b/78807919837a9e27d07506c0e8fdd1a3a66187ea94be5cc558  Building wheel for pyephem (setup.py): started  Building wheel for pyephem (setup.py): finished with status 'done'  Created wheel for pyephem: filename=pyephem-3.7.5.1-cp27-cp27m-linux_x86_64.whl size=1048444 sha256=d900e6fe2177972fea84dedc4b1288b8c04d7c9e84cd1186dcc19299f398f087  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/2f/be/e9/af2004d9087b10d8bd175ba40306fad3a0c4d2064a05098947  Building wheel for pyparsing (setup.py): started  Building wheel for pyparsing (setup.py): finished with status 'done'  Created wheel for pyparsing: filename=pyparsing-1.5.6-cp27-none-any.whl size=36491 sha256=b5afa9c4647fc5b18b36a9e8c04263822d4ba89db9333ca7347b6b08a8faa1ef  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/c3/79/62/9082fdbab05b99bb472435892ea0a8b42ea7cf51ef3cda8aba  Building wheel for pyth (setup.py): started  Building wheel for pyth (setup.py): finished with status 'done'  Created wheel for pyth: filename=pyth-0.5.6-cp27-none-any.whl size=26227 sha256=2a35f36613ec8a4250abcb91be1eeca2a0bbc18f351daa7c04e90edac186e37b  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/34/82/d9/4763cf23ea532af810f3e579fd3de8cef472b56cbe2248b81f  Building wheel for python-Levenshtein (setup.py): started  Building wheel for python-Levenshtein (setup.py): finished with status 'done'  Created wheel for python-Levenshtein: filename=python_Levenshtein-0.10.2-cp27-cp27m-linux_x86_64.whl size=116108 sha256=87be894328df2758cc2e9e128b3ba53524a7358dd15d4eca79bde9313bf4296e  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/89/0e/4f/f947d728ca9db38ba66f703a50b79507eaebb3e5b68a673cf2  Building wheel for python-dateutil (setup.py): started  Building wheel for python-dateutil (setup.py): finished with status 'done'  Created wheel for python-dateutil: filename=python_dateutil-1.5-cp27-none-any.whl size=202995 sha256=31dfe0d7c1e28adda6ef16e6ab5212ab76942fe9f54a0eacac0a05106c0d43d4  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/3e/57/ae/3a3f171dc8c46ac987fa8d7a56fcc19d82ff1a7151cf46a228  Building wheel for python-gflags (setup.py): started  Building wheel for python-gflags (setup.py): finished with status 'done'  Created wheel for python-gflags: filename=python_gflags-2.0-cp27-none-any.whl size=40661 sha256=016cafa62834056fcc67bde001d81b39cb60e1cc1083ee43bf7f7907d7a2c3f0  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/4c/d5/53/9407105493b34ec29f462d0a6b5fed4810e1faf8bdd9776a6b  Building wheel for python-modargs (setup.py): started  Building wheel for python-modargs (setup.py): finished with status 'done'  Created wheel for python-modargs: filename=python_modargs-1.2-cp27-none-any.whl size=6826 sha256=e5e606195c8367439a35100d2f1593eced0af273efe4f19b03d61aef022f0d7d  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/80/77/b8/a8ac6f2bf46a55e713b50ef8aa7562c560ae358b18b7009edb  Building wheel for python-stdnum (setup.py): started  Building wheel for python-stdnum (setup.py): finished with status 'done'  Created wheel for python-stdnum: filename=python_stdnum-0.7-cp27-none-any.whl size=157968 sha256=306e6b3087586c14f848fdb9b3fbbf9a463554ef1be46f4728b4767c2e582a04  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/11/08/59/152dbdec178495fb2606ebffb0bdf44889d7d5793c97f9ea13  Building wheel for pytz (setup.py): started  Building wheel for pytz (setup.py): finished with status 'done'  Created wheel for pytz: filename=pytz-2011k-cp27-none-any.whl size=500674 sha256=e7308b342da31e6860e5f3cec3d9f1b45eed1471a8be6836500b0c5eeda9c0e4  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/ec/8f/07/edbbad1542441e5686e99f71385574d97da2b8323c0059a670  Building wheel for rdflib (setup.py): started  Building wheel for rdflib (setup.py): finished with status 'done'  Created wheel for rdflib: filename=rdflib-3.1.0-cp27-none-any.whl size=111079 sha256=b709b5fac75977e9d6b5084cd60b9b82321d3c609e5e724646f440727f6f58d9  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/0c/3e/32/d7d8b3ea8f2a1cdc60d06e34edc4999c3410e4aaa9c71a7ccb  Building wheel for requests-foauth (setup.py): started  Building wheel for requests-foauth (setup.py): finished with status 'done'  Created wheel for requests-foauth: filename=requests_foauth-0.1.1-cp27-none-any.whl size=2461 sha256=a9a85f45c4a65d0a17ebfc976f2df0ea623a6c609ad26073cc27105bb689dd3b  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/9a/27/c4/49d0c84fa01ab7a54f32dbecb40f6b291965d196a21ee2757f  Building wheel for requests (setup.py): started  Building wheel for requests (setup.py): finished with status 'done'  Created wheel for requests: filename=requests-1.0.4-cp27-none-any.whl size=361327 sha256=62cb16250f4c8f0aa2d82443838b1c10db857ef9acf38286d29f47ba49123a9a  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/d9/28/c2/9b8fa9346e721c6081dd5da663684ef02ef2d778ca7448e740  Building wheel for selenium (setup.py): started  Building wheel for selenium (setup.py): finished with status 'done'  Created wheel for selenium: filename=selenium-2.5.0-cp27-none-any.whl size=2394014 sha256=d7048248802a32d0c944013960087142a7c217d9c99809d9ec2bddce058c2910  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/c6/94/8c/0ab31444c6418c4a99e9ceb6c8b57c6e2b894ebae0ee762225  Building wheel for simplejson (setup.py): started  Building wheel for simplejson (setup.py): finished with status 'done'  Created wheel for simplejson: filename=simplejson-2.2.1-cp27-cp27m-linux_x86_64.whl size=91494 sha256=273e3351750bbf7685d319a770c4a89700d0c872ef5048092debca67d6d148e3  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/11/15/af/39edb87ee477ce269b5d33fb8dba42734f172abc1eccd1b540  Building wheel for suds (setup.py): started  Building wheel for suds (setup.py): finished with status 'done'  Created wheel for suds: filename=suds-0.4-cp27-none-any.whl size=292179 sha256=c23dd43854e12f3dfd61b755d2b5eaacf888356359e7c0cbab20cf9482247187  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/4b/15/96/768b567825a502ba3e308d50e531ee89911af21dec1958e2c5  Building wheel for tweepy (setup.py): started  Building wheel for tweepy (setup.py): finished with status 'done'  Created wheel for tweepy: filename=tweepy-1.7.1-cp27-none-any.whl size=23985 sha256=8c9f61937c0537339c233775603a7db8d62fe26eb6c8a1ab323736b6955f2696  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/64/33/bc/1f26e95404679910b9d179405bf0c1c8f8f12291fb84f40bb9  Building wheel for tweetstream (setup.py): started  Building wheel for tweetstream (setup.py): finished with status 'done'  Created wheel for tweetstream: filename=tweetstream-1.1.1-cp27-none-any.whl size=7479 sha256=728362e60c56751b78f0dc87f81febe00d604018dfbb63db0760ec4823a111cb  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/6c/26/89/12039e6af8c1be3c551c713d4e4584d61daaf76402249f434f  Building wheel for w3lib (setup.py): started  Building wheel for w3lib (setup.py): finished with status 'done'  Created wheel for w3lib: filename=w3lib-1.0-cp27-none-any.whl size=7759 sha256=469bbdaeba5429840b02ccb1ce2cd7d1582d4d815befc9be2d193754188931a0  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/70/ba/58/a49d1ef4709b8bb4101c9e7eabb9e63fde2c24e883262e1dca  Building wheel for xlrd (setup.py): started  Building wheel for xlrd (setup.py): finished with status 'done'  Created wheel for xlrd: filename=xlrd-0.7.1-cp27-none-any.whl size=117428 sha256=367b669613112d6d3e30079e08c8b01e652f2490e7f2fdbc6a325e04314e88dc  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/2f/bd/ce/5800ed3653e031fe62958be448453cbba27da14b1845f93a87  Building wheel for xlutils (setup.py): started  Building wheel for xlutils (setup.py): finished with status 'done'  Created wheel for xlutils: filename=xlutils-1.4.1-cp27-none-any.whl size=47140 sha256=7b0477dbce699e0adf6efe94759e61dac9763504ece28c902cb84e458957a8a0  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/ab/81/20/3b6bc64e674bfcf590bb44f41fa5f9172df0dea84b5c5a77ac  Building wheel for xlwt (setup.py): started  Building wheel for xlwt (setup.py): finished with status 'done'  Created wheel for xlwt: filename=xlwt-0.7.2-cp27-none-any.whl size=119388 sha256=03d1ae0467e4309fd96aa14af168987ac4e9b8856ded4c042cc1a1809a482fef  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/c5/49/5c/273144823df83f4ce194b0c2453e17a35210632c5647c4f5d8  Building wheel for xmltodict (setup.py): started  Building wheel for xmltodict (setup.py): finished with status 'done'  Created wheel for xmltodict: filename=xmltodict-0.4-cp27-none-any.whl size=3946 sha256=d8e9a49f6ebc43a0cd5e789a7f96de7ee304fb6d5cf8466caae6baf74a7433dd  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/36/86/f6/607e013bc1464c9769f8759b97b341040ba711663c093c8f2e  Building wheel for zope.interface (setup.py): started  Building wheel for zope.interface (setup.py): finished with status 'done'  Created wheel for zope.interface: filename=zope.interface-3.8.0-cp27-cp27m-linux_x86_64.whl size=170379 sha256=ee7700345cdb4cc9412257e0ff00de0273cd6f870099f32c6fa3b20f9ab41ab2  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/c5/1b/40/50fd4b24e5982d9aa67a399a7492cd144d721100a0cb078f0b  Building wheel for lxml (setup.py): started  Building wheel for lxml (setup.py): finished with status 'done'  Created wheel for lxml: filename=lxml-2.3.3-cp27-cp27m-linux_x86_64.whl size=2164377 sha256=576d1d99fc9a51b5be8060ad04c090fadf4b2a0fe25c353af88e895701ea4a0f  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/d4/9e/e5/2d4fce143b086851a742152d039e71201fd84c593c5b3f9953  Building wheel for chromium-compact-language-detector (setup.py): started  Building wheel for chromium-compact-language-detector (setup.py): finished with status 'done'  Created wheel for chromium-compact-language-detector: filename=chromium_compact_language_detector-0.31415-cp27-cp27m-linux_x86_64.whl size=926029 sha256=3a1bc657da46f7c0ecc32c71b806d7d1f40f87dbfffd8198bdd03d08defc8b5f  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/b5/d5/24/7f5ec9ab2684b2a0a24fa4745aa6b6bac4f7857de4fecfcad6  Building wheel for icalendar (setup.py): started  Building wheel for icalendar (setup.py): finished with status 'done'  Created wheel for icalendar: filename=icalendar-3.0.1b1-cp27-none-any.whl size=44236 sha256=a3db380384af3ecd943b4f3f5fcae93fd5508d51964d30b77957dda41860746f  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/a5/56/1e/c7e784563b01fda9a911e33d2c351d849384f2004ef39f9b10  Building wheel for pyquery (setup.py): started  Building wheel for pyquery (setup.py): finished with status 'done'  Created wheel for pyquery: filename=pyquery-1.0-cp27-none-any.whl size=18751 sha256=8143ed029de991d34f79a273605adc4f585f0b226c07574179f21c7039a28ed5  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/60/33/67/54ca84c993952af72acdd2ef9f7d6737788172c5127d03ca6d  Building wheel for scrapely (setup.py): started  Building wheel for scrapely (setup.py): finished with status 'done'  Created wheel for scrapely: filename=scrapely-0.9-cp27-none-any.whl size=28877 sha256=8ad627d085c5660641327880efff605967f69faad78706b91434d597ea56b2bf  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/f9/96/7e/3308989b734f5bbc0680c85a8fd121e4e24809997b0ce28500  Building wheel for Fom (setup.py): started  Building wheel for Fom (setup.py): finished with status 'done'  Created wheel for Fom: filename=Fom-0.9.8-cp27-none-any.whl size=18279 sha256=4040dc0d911e1d5980b31a2806df01ae9594a7bf114616797d3b7a315484d4e2  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/d1/14/79/16d63fcfbeb58ce5b4ffbb8d006b945e78471fd7548b00ebc9  Building wheel for PyYAML (setup.py): started  Building wheel for PyYAML (setup.py): finished with status 'done'  Created wheel for PyYAML: filename=PyYAML-3.10-cp27-cp27m-linux_x86_64.whl size=43803 sha256=81304e6372a75994c1226f933e531fd321c3dbb1e760ad3bf68f91e4a3e4d51a  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/ab/da/46/2f3778bfc6d5ec360917e3eeff42bade7d0497ad6879b1c05c  Building wheel for Scrapy (setup.py): started  Building wheel for Scrapy (setup.py): finished with status 'done'  Created wheel for Scrapy: filename=Scrapy-0.14.1-cp27-none-any.whl size=403667 sha256=7c13e23b72d4e3982bb0e2e67278842ae0ef4cc3f0df1af312abac15f4c205cc  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/a8/65/be/9037f1a0c7596c3c4bca411c1515fad0f35209656ee617de98  Building wheel for adspygoogle.adwords (setup.py): started  Building wheel for adspygoogle.adwords (setup.py): finished with status 'done'  Created wheel for adspygoogle.adwords: filename=adspygoogle.adwords-15.6.2-cp27-none-any.whl size=199409 sha256=c59cc5472dd4dd1e615883f0afb2f91fbed2729fa0439e857c42e6b4d3eff27b  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/b8/d3/52/924405d21035c1c1262bc448f1e8e16aa23ea0263c68c2eb4d  Building wheel for nltk (setup.py): started  Building wheel for nltk (setup.py): finished with status 'done'  Created wheel for nltk: filename=nltk-3.0.2-cp27-none-any.whl size=1153630 sha256=c876f54af5a97734ae429ef8a23b7fa635c33b08330e58aab7a8e023781a4421  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/2b/16/39/ab9724f56a932f64ff85e60d75f4beff2d9b617911b655aae0  Building wheel for pydot (setup.py): started  Building wheel for pydot (setup.py): finished with status 'done'  Created wheel for pydot: filename=pydot-1.0.2-cp27-none-any.whl size=20343 sha256=dcce50e511e367f786f228daad53f350d0205eb2f0d6e9f8548054af87fcb63e  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/9b/5e/b8/483449e02399ec353755c2637cd602b15ef85a702aed5fd8bd  Building wheel for M2Crypto (setup.py): started  Building wheel for M2Crypto (setup.py): finished with status 'done'  Created wheel for M2Crypto: filename=M2Crypto-0.22.3-cp27-cp27m-linux_x86_64.whl size=606438 sha256=8a9da02c490d037b51af96cccea9967be018fdaaa66ecf5afe3b00f13638346f  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/00/c4/03/6322589e08641970d6221bae551a26720f23c78c76acd73e13  Building wheel for dumptruck (setup.py): started  Building wheel for dumptruck (setup.py): finished with status 'done'  Created wheel for dumptruck: filename=dumptruck-0.1.6-cp27-none-any.whl size=11845 sha256=0a0b95c19a9a3c78f560bb0a83c7caff8cd053892888940b647caa51ab576cab  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/57/df/83/32654ae89119876c7a7db66829bbdb646caa151589dbaf226e  Building wheel for alembic (setup.py): started  Building wheel for alembic (setup.py): finished with status 'done'  Created wheel for alembic: filename=alembic-1.0.11-py2.py3-none-any.whl size=162179 sha256=ec83cb1fbf6e5c2c8faf1e0b01d97212213e3474f980bc053c403a725ae83120  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/8b/65/b2/9837b4422d13e739c3324c428f1b3aa9e3c3df666bb420e4b3  Building wheel for python-slugify (setup.py): started  Building wheel for python-slugify (setup.py): finished with status 'done'  Created wheel for python-slugify: filename=python_slugify-3.0.3-py2.py3-none-any.whl size=4789 sha256=19ab158749eddbf18022abc4aeaba34baa152a80e37fc6d433f4e45fc4dbe4d0  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/0f/96/ca/85f5b01165975402d1e37f8dd346df00dc39be1d0761bd17bb  Building wheel for distribute (setup.py): started  Building wheel for distribute (setup.py): finished with status 'error'  ERROR: Command errored out with exit status 1:  command: /app/.heroku/python/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-KuwJyj/distribute/setup.py'"'"'; __file__='"'"'/tmp/pip-install-KuwJyj/distribute/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-0U9bmz --python-tag cp27  cwd: /tmp/pip-install-KuwJyj/distribute/  Complete output (25 lines):  Traceback (most recent call last):  File "<string>", line 1, in <module>  File "/tmp/pip-install-KuwJyj/distribute/setup.py", line 58, in <module>  setuptools.setup(**setup_params)  File "/app/.heroku/python/lib/python2.7/distutils/core.py", line 138, in setup  ok = dist.parse_command_line()  File "setuptools/dist.py", line 276, in parse_command_line  result = _Distribution.parse_command_line(self)  File "/app/.heroku/python/lib/python2.7/distutils/dist.py", line 467, in parse_command_line  args = self._parse_command_opts(parser, args)  File "setuptools/dist.py", line 602, in _parse_command_opts  nargs = _Distribution._parse_command_opts(self, parser, args)  File "/app/.heroku/python/lib/python2.7/distutils/dist.py", line 523, in _parse_command_opts  cmd_class = self.get_command_class(command)  File "setuptools/dist.py", line 406, in get_command_class  ep.require(installer=self.fetch_build_egg)  File "pkg_resources.py", line 2254, in require  working_set.resolve(self.dist.requires(self.extras),env,installer)))  File "pkg_resources.py", line 2471, in requires  dm = self._dep_map  File "pkg_resources.py", line 2682, in _dep_map  self.__dep_map = self._compute_dependencies()  File "pkg_resources.py", line 2699, in _compute_dependencies  from _markerlib import compile as compile_marker  ImportError: No module named _markerlib ----------------------------------------  ERROR: Failed building wheel for distribute  Running setup.py clean for distribute  Building wheel for Mako (setup.py): started  Building wheel for Mako (setup.py): finished with status 'done'  Created wheel for Mako: filename=Mako-1.1.0-cp27-none-any.whl size=75359 sha256=0277be23353a7d9484861769509b58931c8540d88faf1711a47f9b1e5245e010  Stored in directory: /tmp/pip-ephem-wheel-cache-zJkUcH/wheels/98/32/7b/a291926643fc1d1e02593e0d9e247c5a866a366b8343b7aa27  Successfully built BeautifulSoup Creoleparser Genshi Jinja2 Markdown Pygments SQLAlchemy Twisted Unidecode anyjson argparse beautifulsoup4 bitlyapi blinker cartodb certifi chardet ckanclient colormath csvkit dataset demjson dropbox errorhandler feedparser fluidinfo.py gdata geopy gevent google-api-python-client googlemaps greenlet html5lib httplib2 imposm.parser jellyfish mechanize mock networkx ngram nose oauth2 oauth oauthlib openpyxl ordereddict pbkdf2 pdfminer pexpect pipe2py pyOpenSSL pycrypto pycurl pyephem pyparsing pyth python-Levenshtein python-dateutil python-gflags python-modargs python-stdnum pytz rdflib requests-foauth requests selenium simplejson suds tweepy tweetstream w3lib xlrd xlutils xlwt xmltodict zope.interface lxml chromium-compact-language-detector icalendar pyquery scrapely Fom PyYAML Scrapy adspygoogle.adwords nltk pydot M2Crypto dumptruck alembic python-slugify Mako  Failed to build distribute  ERROR: alembic 1.0.11 has requirement SQLAlchemy>=0.9.0, but you'll have sqlalchemy 0.6.6 which is incompatible.  ERROR: dataset 0.5.2 has requirement sqlalchemy>=0.9.1, but you'll have sqlalchemy 0.6.6 which is incompatible.  Installing collected packages: dumptruck, requests, scraperwiki, BeautifulSoup, Genshi, Creoleparser, Jinja2, Markdown, Pygments, SQLAlchemy, zope.interface, Twisted, Unidecode, anyjson, argparse, beautifulsoup4, bitlyapi, blinker, httplib2, oauth2, cartodb, certifi, chardet, ckanclient, colormath, xlrd, python-dateutil, csvkit, MarkupSafe, Mako, python-editor, alembic, text-unidecode, python-slugify, PyYAML, dataset, demjson, oauth, simplejson, dropbox, errorhandler, feedparser, fluidinfo.py, gdata, geopy, greenlet, gevent, python-gflags, google-api-python-client, googlemaps, html5lib, imposm.parser, jellyfish, mechanize, mock, networkx, ngram, nose, pycrypto, oauthlib, openpyxl, ordereddict, pbkdf2, pdfminer, pexpect, pipe2py, pyOpenSSL, pycurl, pyephem, pyparsing, pyth, python-Levenshtein, python-modargs, distribute, python-stdnum, pytz, rdflib, requests-foauth, selenium, suds, tweepy, tweetstream, w3lib, xlwt, xlutils, xmltodict, lxml, chromium-compact-language-detector, icalendar, pyquery, numpy, scrapely, Fom, Scrapy, adspygoogle.adwords, nltk, pydot, M2Crypto  Running setup.py develop for scraperwiki  Running setup.py install for distribute: started  Running setup.py install for distribute: finished with status 'done'  Successfully installed BeautifulSoup-3.2.0 Creoleparser-0.7.4 Fom-0.9.8 Genshi-0.6 Jinja2-2.6 M2Crypto-0.22.3 Mako-1.1.0 Markdown-2.2.0 MarkupSafe-1.1.1 PyYAML-3.10 Pygments-1.4 SQLAlchemy-0.6.6 Scrapy-0.14.1 Twisted-11.1.0 Unidecode-0.4.9 adspygoogle.adwords-15.6.2 alembic-1.0.11 anyjson-0.3.3 argparse-1.2.1 beautifulsoup4-4.1.3 bitlyapi-0.1.1 blinker-1.2 cartodb-0.6 certifi-0.0.8 chardet-2.1.1 chromium-compact-language-detector-0.31415 ckanclient-0.10 colormath-1.0.8 csvkit-0.3.0 dataset-0.5.2 demjson-1.6 distribute-0.7.3 dropbox-1.4 dumptruck-0.1.6 errorhandler-1.1.1 feedparser-5.0.1 fluidinfo.py-1.1.2 gdata-2.0.15 geopy-0.94.1 gevent-0.13.6 google-api-python-client-1.0b8 googlemaps-1.0.2 greenlet-0.3.2 html5lib-0.90 httplib2-0.7.4 icalendar-3.0.1b1 imposm.parser-1.0.3 jellyfish-0.2.0 lxml-2.3.3 mechanize-0.2.5 mock-0.7.2 networkx-1.6 ngram-3.3.0 nltk-3.0.2 nose-1.1.2 numpy-1.16.4 oauth-1.0.1 oauth2-1.5.170 oauthlib-0.1.2 openpyxl-1.5.7 ordereddict-1.1 pbkdf2-1.3 pdfminer-20110515 pexpect-2.4 pipe2py-0.9.2 pyOpenSSL-0.13 pycrypto-2.5 pycurl-7.19.0 pydot-1.0.2 pyephem-3.7.5.1 pyparsing-1.5.6 pyquery-1.0 pyth-0.5.6 python-Levenshtein-0.10.2 python-dateutil-1.5 python-editor-1.0.4 python-gflags-2.0 python-modargs-1.2 python-slugify-3.0.3 python-stdnum-0.7 pytz-2011k rdflib-3.1.0 requests-1.0.4 requests-foauth-0.1.1 scrapely-0.9 scraperwiki selenium-2.5.0 simplejson-2.2.1 suds-0.4 text-unidecode-1.2 tweepy-1.7.1 tweetstream-1.1.1 w3lib-1.0 xlrd-0.7.1 xlutils-1.4.1 xlwt-0.7.2 xmltodict-0.4 zope.interface-3.8.0   ! Hello! It looks like your application is using an outdated version of Python.  ! This caused the security warning you saw above during the 'pip install' step.  ! We recommend 'python-3.6.2', which you can specify in a 'runtime.txt' file.  ! -- Much Love, Heroku.   ! Hello! Your requirements.txt file contains the distribute package.  ! This library is automatically installed by Heroku and shouldn't be in  ! Your requirements.txt file. This can cause unexpected behavior.  ! -- Much Love, Heroku. DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support   -----> Downloading NLTK corpora…  ! 'nltk.txt' not found, not downloading any corpora  ! Learn more: https://devcenter.heroku.com/articles/python-nltk  -----> Discovering process types  Procfile declares types -> scraper Injecting scraper and running... 25155754 27123062 25010785 27005886 26360354 27274522 27276781 27276777 27237558 26513057

Data

Downloaded 15 times by peterneish thelibstyles

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (3.17 MB) Use the API

rows 10 / 14355

sdate isbn author title pos link
2012-11-28
9781409144724
Ian Rankin
Standing in Another Man's Grave
1
2012-11-28
9780718157807
Jamie Oliver
Jamie's 15 Minute Meals
2
2012-11-28
9781863955829
Tim Flannery
Quarterly Essay Issue 48 After The Future: Australia's New Extinction Crisis
3
2012-11-28
9780143567516
Anna Funder
All That I Am
4
2012-11-28
9780091943745
Yotam Ottolenghi & Sami Tamimi
Jerusalem
5
2012-11-28
9780670074686
Michael Leunig
The Essential Leunig: Cartoons From A Winding Path
6
2012-11-28
9780224078122
Chris Ware
Building Stories
7
2012-11-28
9780571290789
Barbara Kingsolver
Flight Behaviour
8
2012-11-28
9781742611044
Colm Tóibín
The Testament Of Mary
9
2012-11-28
9780007353583
Hilary Mantel
Bring Up The Bodies
10

Statistics

Average successful run time: half a minute

Total run time: about 15 hours

Total cpu time used: 19 minutes

Total disk space used: 3.2 MB

History

  • Auto ran revision 273e36ca and completed successfully .
    10 records added in the database
  • Auto ran revision 273e36ca and completed successfully .
    10 records added in the database
  • Auto ran revision 273e36ca and completed successfully .
    10 records added in the database
  • Auto ran revision 273e36ca and completed successfully .
    10 records added in the database
  • Auto ran revision 273e36ca and completed successfully .
    10 records added in the database
  • ...
  • Forked from ScraperWiki

Show complete history

Scraper code

Python

readings_bestsellers / scraper.py