curd not installing entry points in bin
$ curd install PEP8==1.0.1
$ pep8
pep8: command not found
$ ./virtualenv-run.sh pip uninstall PEP8
Uninstalling pep8:
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1.dist-info/DESCRIPTION.rst
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1.dist-info/METADATA
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1.dist-info/RECORD
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1.dist-info/SHARED
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1.dist-info/entry_points.txt
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1.dist-info/metadata.json
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1.dist-info/namespace_packages.txt
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1.dist-info/top_level.txt
/.../virtualenv/lib/python2.7/site-packages/pep8.py
/.../virtualenv/lib/python2.7/site-packages/pep8.pyc
Note the lack of /.../virtualenv/bin/pep8 there.
When I install with pip and then uninstall:
Uninstalling pep8:
/.../virtualenv/bin/pep8
/.../virtualenv/lib/python2.7/site-packages/pep8-1.0.1-py2.7.egg-info
/.../virtualenv/lib/python2.7/site-packages/pep8.py
/.../virtualenv/lib/python2.7/site-packages/pep8.pyc
It seems as though pip is not installing a wheel and curd is. As far as I can tell there's no way to disable wheel installs with curd, but I'm not sure if that's the root cause.
Hi @joeshaw, thanks for the bug report. I'm not sure why you're having this issue but I'm thinking of something related to your virtualenv.
I created a brand new venv with mktmpenv, installed curdling with pip and then installed pep8 with curdling. It seems to be working:

I had this issue when I was using curdling out of a virtualenv or after messing up with my venv environment variables. Can you try running the same commands in a new environment?
Unfortunately, this is a new virtualenv.
[joe@calumet /tmp]$ virtualenv virtualenv
New python executable in virtualenv/bin/python
Installing setuptools, pip...done.
[joe@calumet /tmp]$ . virtualenv/bin/activate
(virtualenv)[joe@calumet /tmp]$ pip install curdling
Downloading/unpacking curdling
Downloading curdling-0.4.0.tar.gz
Running setup.py (path:/private/tmp/virtualenv/build/curdling/setup.py) egg_info for package curdling
Requirement already satisfied (use --upgrade to upgrade): setuptools>=0.9.8 in ./virtualenv/lib/python2.7/site-packages (from curdling)
Downloading/unpacking wheel>=0.21.0 (from curdling)
Downloading wheel-0.23.0-py2.py3-none-any.whl (61kB): 61kB downloaded
Downloading/unpacking distlib==0.1.2 (from curdling)
Downloading distlib-0.1.2.zip (460kB): 460kB downloaded
Running setup.py (path:/private/tmp/virtualenv/build/distlib/setup.py) egg_info for package distlib
Downloading/unpacking urllib3>=1.7 (from curdling)
Downloading urllib3-1.8.tar.gz (76kB): 76kB downloaded
Running setup.py (path:/private/tmp/virtualenv/build/urllib3/setup.py) egg_info for package urllib3
Installing collected packages: curdling, wheel, distlib, urllib3
Running setup.py install for curdling
Installing curd script to /private/tmp/virtualenv/bin
Installing curd-server script to /private/tmp/virtualenv/bin
Running setup.py install for distlib
Running setup.py install for urllib3
Successfully installed curdling wheel distlib urllib3
Cleaning up...
(virtualenv)[joe@calumet /tmp]$ curd install pep8
Installing: [##########] 100% (1/1)
(virtualenv)[joe@calumet /tmp]$ pep8
-bash: pep8: command not found
(virtualenv)[joe@calumet /tmp]$ ls virtualenv/bin
activate easy_install python
activate.csh easy_install-2.7 python2
activate.fish egg2wheel python2.7
activate_this.py pip wheel
curd pip2 wininst2wheel
curd-server pip2.7
virtualenv version is 1.11.4, pip is 1.5.4.
Interesting. Can you provide the output of the command curd -lDEBUG install pep8?
Also, do you mind sending me more info about the Python and OS versions you're using?
In mine, I was able to find these lines:
2014-04-16 13:17:27,571:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x10e2d5ed0> to /var/folders/r_/6x1s7fx92slf4jn8w5vhl2s80000gn/T/tmpo1Htnu/pep8
2014-04-16 13:17:27,572:distlib.scripts:INFO:copying and adjusting /var/folders/r_/6x1s7fx92slf4jn8w5vhl2s80000gn/T/tmpo1Htnu/pep8 -> /private/tmp/x/bin
2014-04-16 13:17:27,572:distlib.util:INFO:changing mode of /private/tmp/x/bin/pep8 to 755
Thanks for the help debugging this issue!
I am also seeing this issue, and none of the binaries are available. The libraries can still be imported in python, but the binaries are not visible.
Here is the output from the DEBUG command (after the package had been compiled in a different env).
$ virtualenv curdle_test
New python executable in curdle_test/bin/python2.7
Also creating executable in curdle_test/bin/python
Installing setuptools, pip...done.
corry@corry-mbp:tmp (0) 10:13:44
$ pip install curdling
Could not find an activated virtualenv (required).
corry@corry-mbp:tmp (3) 10:13:51
$ source curdle_test/bin/activate
corry@corry-mbp:tmp (0) (curdle_test) 10:14:04
$ pip install curdling
--use-mirrors has been deprecated and will be removed in the future. Explicit uses of --index-url and/or --extra-index-url is suggested.
Downloading/unpacking curdling
Using download cache from /usr/local/var/tmp/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fc%2Fcurdling%2Fcurdling-0.4.0.tar.gz
Running setup.py (path:/private/tmp/curdle_test/build/curdling/setup.py) egg_info for package curdling
Requirement already satisfied (use --upgrade to upgrade): setuptools>=0.9.8 in ./curdle_test/lib/python2.7/site-packages (from curdling)
Downloading/unpacking wheel>=0.21.0 (from curdling)
Using download cache from /usr/local/var/tmp/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fpy2.py3%2Fw%2Fwheel%2Fwheel-0.23.0-py2.py3-none-any.whl
Downloading/unpacking distlib==0.1.2 (from curdling)
Using download cache from /usr/local/var/tmp/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdistlib%2Fdistlib-0.1.2.zip
Running setup.py (path:/private/tmp/curdle_test/build/distlib/setup.py) egg_info for package distlib
Downloading/unpacking urllib3>=1.7 (from curdling)
Using download cache from /usr/local/var/tmp/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fu%2Furllib3%2Furllib3-1.8.2.tar.gz
Running setup.py (path:/private/tmp/curdle_test/build/urllib3/setup.py) egg_info for package urllib3
Installing collected packages: curdling, wheel, distlib, urllib3
Running setup.py install for curdling
Installing curd script to /private/tmp/curdle_test/bin
Installing curd-server script to /private/tmp/curdle_test/bin
Running setup.py install for distlib
Running setup.py install for urllib3
Successfully installed curdling wheel distlib urllib3
Cleaning up...
corry@corry-mbp:tmp (0) (curdle_test) 10:14:08
$ curd -lDEBUG install pep8
2014-04-18 10:14:23,313:curdling.services.base:DEBUG:finder.start()
2014-04-18 10:14:23,313:curdling.services.base:DEBUG:downloader.start()
2014-04-18 10:14:23,313:curdling.services.base:DEBUG:curdler.start()
2014-04-18 10:14:23,314:curdling.services.base:DEBUG:dependencer.start()
2014-04-18 10:14:23,314:curdling.install:DEBUG:install.queue(from="main", data="{'requirement': u'pep8'}")
2014-04-18 10:14:23,314:curdling.services.base:DEBUG:dependencer.queue(from="main", data="{u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}")
Retrieving: [ ] 0% (1 requested, 0 retrieved, 0 processed)2014-04-18 10:14:23,315:curdling.services.base:DEBUG:dependencer[Thread-8].run(data="{u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}")
2014-04-18 10:14:23,317:curdling.services.base:DEBUG:dependencer[Thread-8].run(data="{u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}"): {u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', u'requirement': u'pep8'}
Retrieving: [##########] 100% (1 requested, 0 retrieved, 1 processed)2014-04-18 10:14:23,816:curdling.services.base:DEBUG:installer.queue(from="main", data="{'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}")
2014-04-18 10:14:23,816:curdling.services.base:DEBUG:installer.start()
2014-04-18 10:14:23,817:curdling.services.base:DEBUG:installer[Thread-9].run(data="{'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}")
Installing: [ ] 0% (0/1)2014-04-18 10:14:23,822:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x10f139910> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8.py
2014-04-18 10:14:23,824:distlib.util:INFO:Byte-compiling /private/tmp/curdle_test/lib/python2.7/site-packages/pep8.py to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8.pyc
2014-04-18 10:14:23,836:distlib.util:INFO:Creating /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info
2014-04-18 10:14:23,836:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x10f139b10> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/DESCRIPTION.rst
2014-04-18 10:14:23,837:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x10f139ad0> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/entry_points.txt
2014-04-18 10:14:23,838:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x10f139b10> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/metadata.json
2014-04-18 10:14:23,838:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x10f139ad0> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/namespace_packages.txt
2014-04-18 10:14:23,839:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x10f139b10> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/top_level.txt
2014-04-18 10:14:23,839:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x10f139ad0> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/METADATA
2014-04-18 10:14:23,842:distlib.database:INFO:creating /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/SHARED
2014-04-18 10:14:23,842:distlib.database:INFO:creating /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/RECORD
2014-04-18 10:14:23,843:curdling.services.base:DEBUG:installer[Thread-9].run(data="{'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}"): {'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}
Installing: [##########] 100% (1/1)
corry@corry-mbp:tmp (0) (curdle_test) 10:14:24
$ which pep8
corry@corry-mbp:tmp (1) (curdle_test) 10:14:32
$ python --version
Python 2.7.6
corry@corry-mbp:tmp (0) (curdle_test) 10:16:32
$ pip --version
pip 1.5.4 from /private/tmp/curdle_test/lib/python2.7/site-packages (python 2.7)
corry@corry-mbp:tmp (0) (curdle_test) 10:16:35
$
OS is Mac 10.9.2
I also see this on Ubuntu 12.04, with python 2.7.3
Thanks for the very detailed description @tabletcorry. There's a very interesting information in your log. You're not rebuilding the pep8 package. You're always using curdling's cached wheel. Can you re-run the curd part in a fresh environment after cleaning up your ~/.curds directory?
Thank you!
Sure, here you go:
$ rm -r ~/.curds
corry@corry-mbp:tmp (0) 11:41:15
$ virtualenv curdle_test
New python executable in curdle_test/bin/python2.7
Also creating executable in curdle_test/bin/python
Installing setuptools, pip...done.
corry@corry-mbp:tmp (0) 11:41:42
$ source curdle_test/bin/activate
corry@corry-mbp:tmp (1) (curdle_test) 11:42:01
$ pip install curdling
--use-mirrors has been deprecated and will be removed in the future. Explicit uses of --index-url and/or --extra-index-url is suggested.
Downloading/unpacking curdling
Using download cache from /usr/local/var/tmp/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fc%2Fcurdling%2Fcurdling-0.4.0.tar.gz
Running setup.py (path:/private/tmp/curdle_test/build/curdling/setup.py) egg_info for package curdling
Requirement already satisfied (use --upgrade to upgrade): setuptools>=0.9.8 in ./curdle_test/lib/python2.7/site-packages (from curdling)
Downloading/unpacking wheel>=0.21.0 (from curdling)
Using download cache from /usr/local/var/tmp/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fpy2.py3%2Fw%2Fwheel%2Fwheel-0.23.0-py2.py3-none-any.whl
Downloading/unpacking distlib==0.1.2 (from curdling)
Using download cache from /usr/local/var/tmp/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdistlib%2Fdistlib-0.1.2.zip
Running setup.py (path:/private/tmp/curdle_test/build/distlib/setup.py) egg_info for package distlib
Downloading/unpacking urllib3>=1.7 (from curdling)
Using download cache from /usr/local/var/tmp/pip/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fu%2Furllib3%2Furllib3-1.8.2.tar.gz
Running setup.py (path:/private/tmp/curdle_test/build/urllib3/setup.py) egg_info for package urllib3
Installing collected packages: curdling, wheel, distlib, urllib3
Running setup.py install for curdling
Installing curd script to /private/tmp/curdle_test/bin
Installing curd-server script to /private/tmp/curdle_test/bin
Running setup.py install for distlib
Running setup.py install for urllib3
Successfully installed curdling wheel distlib urllib3
Cleaning up...
corry@corry-mbp:tmp (0) (curdle_test) 11:42:09
$ curd -lDEBUG install pep8
2014-04-18 11:42:15,912:curdling.services.base:DEBUG:finder.start()
2014-04-18 11:42:15,912:curdling.services.base:DEBUG:downloader.start()
2014-04-18 11:42:15,913:curdling.services.base:DEBUG:curdler.start()
2014-04-18 11:42:15,913:curdling.services.base:DEBUG:dependencer.start()
2014-04-18 11:42:15,913:curdling.install:DEBUG:install.queue(from="main", data="{'requirement': u'pep8'}")
2014-04-18 11:42:15,914:curdling.services.base:DEBUG:finder.queue(from="main", data="{'requirement': u'pep8'}")
Retrieving: [ ] 0% (1 requested, 0 retrieved, 0 processed)2014-04-18 11:42:15,914:curdling.services.base:DEBUG:finder[Thread-1].run(data="{'requirement': u'pep8'}")
2014-04-18 11:42:15,914:distlib.locators:DEBUG:fetch(http://pypi.python.org/simple/pep8/, pep8)
2014-04-18 11:42:15,914:urllib3.connectionpool:INFO:Starting new HTTP connection (1): pypi.python.org
2014-04-18 11:42:15,932:urllib3.connectionpool:DEBUG:"GET /simple/pep8/ HTTP/1.1" 301 0
2014-04-18 11:42:15,932:urllib3.connectionpool:INFO:Starting new HTTPS connection (1): pypi.python.org
2014-04-18 11:42:15,966:urllib3.connectionpool:DEBUG:"GET /simple/pep8/ HTTP/1.1" 200 5125
2014-04-18 11:42:15,967:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.6.tar.gz#md5=86a0f1834208e5ac11323fdd6ccd17cd (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,967:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.6.tar.gz#md5=86a0f1834208e5ac11323fdd6ccd17cd
2014-04-18 11:42:15,968:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.5.tar.gz#md5=8b7ad1ebdbd22a753b466994ed4f84ad (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,968:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.5.tar.gz#md5=8b7ad1ebdbd22a753b466994ed4f84ad
2014-04-18 11:42:15,968:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.4.tar.gz#md5=5a451ad5694187d36af046b4724920e1 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,968:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.4.tar.gz#md5=5a451ad5694187d36af046b4724920e1
2014-04-18 11:42:15,968:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.3.tar.gz#md5=ce9b1ce848e3fe79b8f94d8776d1a343 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,968:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.3.tar.gz#md5=ce9b1ce848e3fe79b8f94d8776d1a343
2014-04-18 11:42:15,969:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.2.tar.gz#md5=076c22d07abe0bd52ca5735f5db35738 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,969:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.2.tar.gz#md5=076c22d07abe0bd52ca5735f5db35738
2014-04-18 11:42:15,969:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.1.tar.gz#md5=cc676d057449bf2a4fcd347a51d36444 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,969:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.1.tar.gz#md5=cc676d057449bf2a4fcd347a51d36444
2014-04-18 11:42:15,969:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.0.tar.gz#md5=fb6f5790a07cded8e6a4d1db8536f670 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,969:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.5.0.tar.gz#md5=fb6f5790a07cded8e6a4d1db8536f670
2014-04-18 11:42:15,969:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.tar.gz#md5=a97e808adecf2b4adb345c88e68336fd (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,969:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.tar.gz#md5=a97e808adecf2b4adb345c88e68336fd
2014-04-18 11:42:15,970:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.6.tar.gz#md5=a03bb494859e87b42601b61b1b043a0c (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,970:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.6.tar.gz#md5=a03bb494859e87b42601b61b1b043a0c
2014-04-18 11:42:15,970:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.5.tar.gz#md5=055dbd22ac5669232fdba752612e9686 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,970:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.5.tar.gz#md5=055dbd22ac5669232fdba752612e9686
2014-04-18 11:42:15,970:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.4.tar.gz#md5=c48dc736e09f4f76362572c4e8b55be3 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,970:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.4.tar.gz#md5=c48dc736e09f4f76362572c4e8b55be3
2014-04-18 11:42:15,970:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.3.tar.gz#md5=6dc6ffbebda6cadbad4c789933dd0d23 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,971:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.3.tar.gz#md5=6dc6ffbebda6cadbad4c789933dd0d23
2014-04-18 11:42:15,971:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.2.tar.gz#md5=af2777047025c7302fc1cad073e4617d (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,971:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.2.tar.gz#md5=af2777047025c7302fc1cad073e4617d
2014-04-18 11:42:15,971:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.1.tar.gz#md5=8be92becea6c6deb8f5d1271f695af5e (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,971:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.4.1.tar.gz#md5=8be92becea6c6deb8f5d1271f695af5e
2014-04-18 11:42:15,971:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.tar.gz#md5=31e24f6e447646500d0c704c33824f68 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,971:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.tar.gz#md5=31e24f6e447646500d0c704c33824f68
2014-04-18 11:42:15,971:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.4.tar.gz#md5=2491a3c316d564d87b21c686ec77e9f6 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,971:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.4.tar.gz#md5=2491a3c316d564d87b21c686ec77e9f6
2014-04-18 11:42:15,972:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.3.tar.gz#md5=093a99ced0cc3b58c01549d7350f5a73 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,972:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.3.tar.gz#md5=093a99ced0cc3b58c01549d7350f5a73
2014-04-18 11:42:15,972:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.2.tar.gz#md5=d8190162a6bd1ec071b5a77d064a677d (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,972:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.2.tar.gz#md5=d8190162a6bd1ec071b5a77d064a677d
2014-04-18 11:42:15,972:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.1.tar.gz#md5=85586d1bdc4e9632b7a87a1d9b4da42b (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,972:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.3.1.tar.gz#md5=85586d1bdc4e9632b7a87a1d9b4da42b
2014-04-18 11:42:15,972:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.2.tar.gz#md5=057cf01c3099d795da5f9a193410ab2f (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,972:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.2.tar.gz#md5=057cf01c3099d795da5f9a193410ab2f
2014-04-18 11:42:15,973:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.1.tar.gz#md5=f2aff82a27467c19b27edb1b271eace5 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,973:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.1.tar.gz#md5=f2aff82a27467c19b27edb1b271eace5
2014-04-18 11:42:15,973:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.0.tar.gz#md5=3b28eeac34ec9e694986effdc8796e78 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,973:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.0.tar.gz#md5=3b28eeac34ec9e694986effdc8796e78
2014-04-18 11:42:15,973:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-1.0.1.tar.gz#md5=f9d7cfbc91fc1c5c31bba5f60f0f4137 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,973:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-1.0.1.tar.gz#md5=f9d7cfbc91fc1c5c31bba5f60f0f4137
2014-04-18 11:42:15,973:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-0.7.0.tar.gz#md5=c5345484faf867cdf0878871a30cd94b (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,973:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-0.7.0.tar.gz#md5=c5345484faf867cdf0878871a30cd94b
2014-04-18 11:42:15,973:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-0.6.1.tar.gz#md5=49380cdf6ba2e222e8630cb0afe29d66 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,973:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-0.6.1.tar.gz#md5=49380cdf6ba2e222e8630cb0afe29d66
2014-04-18 11:42:15,974:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-0.6.0.tar.gz#md5=7e9e9294e08f80477c0132d3bc495410 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,974:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-0.6.0.tar.gz#md5=7e9e9294e08f80477c0132d3bc495410
2014-04-18 11:42:15,974:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-0.5.0.tar.gz#md5=512a818af9979290cd619cce8e9c2e2b (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,974:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-0.5.0.tar.gz#md5=512a818af9979290cd619cce8e9c2e2b
2014-04-18 11:42:15,974:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-0.4.tar.gz#md5=58426b5d7f9e4615e128278c9c5732d4 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,974:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-0.4.tar.gz#md5=58426b5d7f9e4615e128278c9c5732d4
2014-04-18 11:42:15,975:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-0.4.2.tar.gz#md5=da8562ef0b18ae9ced210cff742a2d1b (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,975:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-0.4.2.tar.gz#md5=da8562ef0b18ae9ced210cff742a2d1b
2014-04-18 11:42:15,975:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-0.4.1.tar.gz#md5=7aea2c03759f7a292f1b6e62a62aaf41 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,975:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-0.4.1.tar.gz#md5=7aea2c03759f7a292f1b6e62a62aaf41
2014-04-18 11:42:15,975:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pep8/pep8-0.3.1.tar.gz#md5=4bc81d8de009ca1e8bc5f976448ab7b3 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,975:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pep8/pep8-0.3.1.tar.gz#md5=4bc81d8de009ca1e8bc5f976448ab7b3
2014-04-18 11:42:15,976:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.6-py2.py3-none-any.whl#md5=c7da9fb6a4316b53b6a873de076441e2 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,976:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.6-py2.py3-none-any.whl#md5=c7da9fb6a4316b53b6a873de076441e2
2014-04-18 11:42:15,977:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.5-py2.py3-none-any.whl#md5=c72f1cbb5df0c06182083bcf3fa2042f (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,977:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.5-py2.py3-none-any.whl#md5=c72f1cbb5df0c06182083bcf3fa2042f
2014-04-18 11:42:15,977:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.4-py2.py3-none-any.whl#md5=8df25701c8ef554ae41745254f086e1b (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,977:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.4-py2.py3-none-any.whl#md5=8df25701c8ef554ae41745254f086e1b
2014-04-18 11:42:15,977:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.3-py2.py3-none-any.whl#md5=0654904760aa9a24062bf367f39e873e (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,977:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.3-py2.py3-none-any.whl#md5=0654904760aa9a24062bf367f39e873e
2014-04-18 11:42:15,978:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.2-py2.py3-none-any.whl#md5=a0caba277a2f491b1634246a338a1235 (internal) from http://pypi.python.org/simple/pep8/ -> False
2014-04-18 11:42:15,978:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/3.3/p/pep8/pep8-1.5.2-py2.py3-none-any.whl#md5=a0caba277a2f491b1634246a338a1235
2014-04-18 11:42:15,978:curdling.services.base:DEBUG:finder[Thread-1].run(data="{'requirement': u'pep8'}"): {u'url': u'https://pypi.python.org/packages/source/p/pep8/pep8-1.5.6.tar.gz', u'requirement': u'pep8', u'locator_url': u'http://pypi.python.org/simple/'}
2014-04-18 11:42:15,978:curdling.services.base:DEBUG:downloader.queue(from="finder", data="{u'url': u'https://pypi.python.org/packages/source/p/pep8/pep8-1.5.6.tar.gz', u'requirement': u'pep8', u'locator_url': u'http://pypi.python.org/simple/'}")
2014-04-18 11:42:15,979:curdling.services.base:DEBUG:downloader[Thread-2].run(data="{u'url': u'https://pypi.python.org/packages/source/p/pep8/pep8-1.5.6.tar.gz', u'requirement': u'pep8', u'locator_url': u'http://pypi.python.org/simple/'}")
2014-04-18 11:42:15,979:urllib3.connectionpool:INFO:Starting new HTTPS connection (1): pypi.python.org
2014-04-18 11:42:15,998:urllib3.connectionpool:DEBUG:"GET /packages/source/p/pep8/pep8-1.5.6.tar.gz HTTP/1.1" 200 66944
2014-04-18 11:42:16,010:curdling.services.base:DEBUG:downloader[Thread-2].run(data="{u'url': u'https://pypi.python.org/packages/source/p/pep8/pep8-1.5.6.tar.gz', u'requirement': u'pep8', u'locator_url': u'http://pypi.python.org/simple/'}"): {u'tarball': u'/Users/corry/.curds/pep8-1.5.6.tar.gz', u'requirement': u'pep8'}
2014-04-18 11:42:16,010:curdling.services.base:DEBUG:curdler.queue(from="downloader", data="{u'tarball': u'/Users/corry/.curds/pep8-1.5.6.tar.gz', u'requirement': u'pep8'}")
2014-04-18 11:42:16,010:curdling.services.base:DEBUG:curdler[Thread-4].run(data="{u'tarball': u'/Users/corry/.curds/pep8-1.5.6.tar.gz', u'requirement': u'pep8'}")
2014-04-18 11:42:16,237:curdling.services.base:DEBUG:curdler[Thread-4].run(data="{u'tarball': u'/Users/corry/.curds/pep8-1.5.6.tar.gz', u'requirement': u'pep8'}"): {u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', u'requirement': u'pep8'}
2014-04-18 11:42:16,237:curdling.services.base:DEBUG:dependencer.queue(from="curdler", data="{u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', u'requirement': u'pep8'}")
2014-04-18 11:42:16,237:curdling.services.base:DEBUG:dependencer[Thread-8].run(data="{u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', u'requirement': u'pep8'}")
2014-04-18 11:42:16,241:curdling.services.base:DEBUG:dependencer[Thread-8].run(data="{u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', u'requirement': u'pep8'}"): {u'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', u'requirement': u'pep8'}
Retrieving: [##########] 100% (1 requested, 1 retrieved, 1 processed)2014-04-18 11:42:16,414:curdling.services.base:DEBUG:installer.queue(from="main", data="{'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}")
2014-04-18 11:42:16,415:curdling.services.base:DEBUG:installer.start()
2014-04-18 11:42:16,415:curdling.services.base:DEBUG:installer[Thread-9].run(data="{'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}")
Installing: [ ] 0% (0/1)2014-04-18 11:42:16,419:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x108c0b850> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8.py
2014-04-18 11:42:16,420:distlib.util:INFO:Byte-compiling /private/tmp/curdle_test/lib/python2.7/site-packages/pep8.py to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8.pyc
2014-04-18 11:42:16,440:distlib.util:INFO:Creating /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info
2014-04-18 11:42:16,440:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x108c0ba50> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/DESCRIPTION.rst
2014-04-18 11:42:16,441:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x108c0ba10> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/entry_points.txt
2014-04-18 11:42:16,442:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x108c0ba50> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/metadata.json
2014-04-18 11:42:16,443:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x108c0ba10> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/namespace_packages.txt
2014-04-18 11:42:16,444:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x108c0ba50> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/top_level.txt
2014-04-18 11:42:16,445:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x108c0ba10> to /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/METADATA
2014-04-18 11:42:16,448:distlib.database:INFO:creating /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/SHARED
2014-04-18 11:42:16,449:distlib.database:INFO:creating /private/tmp/curdle_test/lib/python2.7/site-packages/pep8-1.5.6.dist-info/RECORD
2014-04-18 11:42:16,450:curdling.services.base:DEBUG:installer[Thread-9].run(data="{'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}"): {'wheel': u'/Users/corry/.curds/pep8-1.5.6-py2.py3-none-any.whl', 'requirement': u'pep8'}
Installing: [##########] 100% (1/1)
corry@corry-mbp:tmp (0) (curdle_test) 11:42:16
$ which pep8
corry@corry-mbp:tmp (1) (curdle_test) 11:42:21
$
Awesome, thanks for the quick answer again!
Curdling works like this: search in pypi -> build wheel from .tar.gz packages -> install the wheel
Looking at the logs, I guess the problem is related to the creation of the wheel that the installer will actually use. I'll see what our curd service is doing!
Cool, thanks for looking into this!
For now, I am working around the issue by curd'ing everything, then pip installing the one binary I need. Not ideal, but still much faster than pip alone.
I see the same issue with pytest. Note that installing the wheel with pip causes the script to appear correctly:
asmundg@ike:~ » virtualenv foo
New python executable in foo/bin/python
Installing setuptools, pip...done.
asmundg@ike:~ » source foo/bin/activate
(foo)asmundg@ike:~ » pip install curdling
Downloading/unpacking curdling
Using download cache from /home/asmundg/.pip/cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fc%2Fcurdling%2Fcurdling-0.4.0.tar.gz
Running setup.py (path:/home/asmundg/foo/build/curdling/setup.py) egg_info for package curdling
Requirement already satisfied (use --upgrade to upgrade): setuptools>=0.9.8 in ./foo/lib/python2.7/site-packages (from curdling)
Downloading/unpacking wheel>=0.21.0 (from curdling)
Using download cache from /home/asmundg/.pip/cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fpy2.py3%2Fw%2Fwheel%2Fwheel-0.24.0-py2.py3-none-any.whl
Downloading/unpacking distlib==0.1.2 (from curdling)
Using download cache from /home/asmundg/.pip/cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fd%2Fdistlib%2Fdistlib-0.1.2.zip
Running setup.py (path:/home/asmundg/foo/build/distlib/setup.py) egg_info for package distlib
Downloading/unpacking urllib3>=1.7 (from curdling)
Using download cache from /home/asmundg/.pip/cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fu%2Furllib3%2Furllib3-1.9.tar.gz
Running setup.py (path:/home/asmundg/foo/build/urllib3/setup.py) egg_info for package urllib3
Installing collected packages: curdling, wheel, distlib, urllib3
Running setup.py install for curdling
Installing curd script to /home/asmundg/foo/bin
Installing curd-server script to /home/asmundg/foo/bin
Running setup.py install for distlib
Running setup.py install for urllib3
Successfully installed curdling wheel distlib urllib3
Cleaning up...
(foo)asmundg@ike:~ » curd -lDEBUG install pytest
2014-08-15 13:29:56,892:curdling.services.base:DEBUG:finder.start()
2014-08-15 13:29:56,892:curdling.services.base:DEBUG:downloader.start()
2014-08-15 13:29:56,893:curdling.services.base:DEBUG:curdler.start()
2014-08-15 13:29:56,893:curdling.services.base:DEBUG:dependencer.start()
2014-08-15 13:29:56,893:curdling.install:DEBUG:install.queue(from="main", data="{'requirement': u'pytest'}")
2014-08-15 13:29:56,894:curdling.services.base:DEBUG:finder.queue(from="main", data="{'requirement': u'pytest'}")
2014-08-15 13:29:56,894:curdling.services.base:DEBUG:finder[Thread-1].run(data="{'requirement': u'pytest'}")
Retrieving: [ ] 0% (1 requested, 0 retrieved, 0 processed)2014-08-15 13:29:56,894:distlib.locators:DEBUG:fetch(http://pypi.python.org/simple/pytest/, pytest)
2014-08-15 13:29:56,894:urllib3.connectionpool:INFO:Starting new HTTP connection (1): pypi.python.org
2014-08-15 13:29:57,032:urllib3.connectionpool:DEBUG:"GET /simple/pytest/ HTTP/1.1" 301 0
2014-08-15 13:29:57,033:urllib3.connectionpool:INFO:Starting new HTTPS connection (1): pypi.python.org
/home/asmundg/foo/local/lib/python2.7/site-packages/urllib3/connectionpool.py:730: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html (This warning will only appear once by default.)
InsecureRequestWarning)
2014-08-15 13:29:57,229:urllib3.connectionpool:DEBUG:"GET /simple/pytest/ HTTP/1.1" 200 3858
2014-08-15 13:29:57,230:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.6.1.tar.gz#md5=bb353f6cf6d9ff83ff7f2dfbeaca47a3 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,231:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.6.1.tar.gz#md5=bb353f6cf6d9ff83ff7f2dfbeaca47a3
2014-08-15 13:29:57,231:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.6.0.tar.gz#md5=e492f76a986cb9dd0818b7ecc89af92e (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,231:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.6.0.tar.gz#md5=e492f76a986cb9dd0818b7ecc89af92e
2014-08-15 13:29:57,231:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.5.2.tar.gz#md5=8ea3d1939e81514ccba9ba0e9566b5be (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,231:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.5.2.tar.gz#md5=8ea3d1939e81514ccba9ba0e9566b5be
2014-08-15 13:29:57,231:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.5.1.tar.gz#md5=4e155a0134e6757b37cc6698c20f3e9f (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,231:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.5.1.tar.gz#md5=4e155a0134e6757b37cc6698c20f3e9f
2014-08-15 13:29:57,232:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.5.0.tar.gz#md5=cc64de5d46077327ae12a51c3d51e793 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,232:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.5.0.tar.gz#md5=cc64de5d46077327ae12a51c3d51e793
2014-08-15 13:29:57,232:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.4.2.tar.gz#md5=9ce14429bd9fae08a3d9ae6b7046d9fc (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,232:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.4.2.tar.gz#md5=9ce14429bd9fae08a3d9ae6b7046d9fc
2014-08-15 13:29:57,232:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.4.1.tar.gz#md5=00496d6577780ace089995efea9706d2 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,232:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.4.1.tar.gz#md5=00496d6577780ace089995efea9706d2
2014-08-15 13:29:57,232:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.4.0.tar.gz#md5=45dff04f8a380f6f90507172852551d1 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,232:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.4.0.tar.gz#md5=45dff04f8a380f6f90507172852551d1
2014-08-15 13:29:57,233:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.5.tar.gz#md5=18f150e7be96b5fe3c388b0e817b8087 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,233:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.5.tar.gz#md5=18f150e7be96b5fe3c388b0e817b8087
2014-08-15 13:29:57,233:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.4.zip#md5=db319fef9c310dc46798b285d3da3aa1 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,233:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.4.zip#md5=db319fef9c310dc46798b285d3da3aa1
2014-08-15 13:29:57,233:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.3.zip#md5=a02805c7131bfd42abe91b3f607a0d3a (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,233:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.3.zip#md5=a02805c7131bfd42abe91b3f607a0d3a
2014-08-15 13:29:57,233:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.2.zip#md5=ccffb2f8b1581203bcd5e18cd6eac4f7 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,234:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.2.zip#md5=ccffb2f8b1581203bcd5e18cd6eac4f7
2014-08-15 13:29:57,234:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.1.zip#md5=f8603ab43889a773fbf3d5246fa24b9d (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,234:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.1.zip#md5=f8603ab43889a773fbf3d5246fa24b9d
2014-08-15 13:29:57,234:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.0.zip#md5=c6a79ce5c3e156feaf94b57b96ca0d4d (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,234:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.3.0.zip#md5=c6a79ce5c3e156feaf94b57b96ca0d4d
2014-08-15 13:29:57,234:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.4.zip#md5=73ed098e39978890b83cbea1f1ab2a74 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,234:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.4.zip#md5=73ed098e39978890b83cbea1f1ab2a74
2014-08-15 13:29:57,235:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.3.zip#md5=f9b66b28086b8543baa4820d5f880baa (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,235:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.3.zip#md5=f9b66b28086b8543baa4820d5f880baa
2014-08-15 13:29:57,235:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.2.zip#md5=69ddec90ba88ace06ba38927dee00632 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,235:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.2.zip#md5=69ddec90ba88ace06ba38927dee00632
2014-08-15 13:29:57,235:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.1.zip#md5=3e7d5352205401c6f73976fbf1b48e68 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,235:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.1.zip#md5=3e7d5352205401c6f73976fbf1b48e68
2014-08-15 13:29:57,235:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.0.zip#md5=fa904c0f879c51f62058dbafe93cbe2f (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,236:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.2.0.zip#md5=fa904c0f879c51f62058dbafe93cbe2f
2014-08-15 13:29:57,236:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.1.3.zip#md5=f9862126e4b1157f7691fc9993255244 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,236:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.1.3.zip#md5=f9862126e4b1157f7691fc9993255244
2014-08-15 13:29:57,236:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.1.2.zip#md5=e75a115a38898636c2ce8bbe0e492760 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,236:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.1.2.zip#md5=e75a115a38898636c2ce8bbe0e492760
2014-08-15 13:29:57,236:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.1.1.zip#md5=f41ca8e05d351fcbaf34a60a2311f764 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,236:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.1.1.zip#md5=f41ca8e05d351fcbaf34a60a2311f764
2014-08-15 13:29:57,237:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.1.0.zip#md5=85e70de34628a3412309dddad63c21ce (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,237:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.1.0.zip#md5=85e70de34628a3412309dddad63c21ce
2014-08-15 13:29:57,237:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.0.3.zip#md5=0e4fe2865a7cf9f86a2aaffd3d72ebbd (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,237:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.0.3.zip#md5=0e4fe2865a7cf9f86a2aaffd3d72ebbd
2014-08-15 13:29:57,237:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.0.2.zip#md5=ed1b80b4b9975401d3bd62bf309874f4 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,237:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.0.2.zip#md5=ed1b80b4b9975401d3bd62bf309874f4
2014-08-15 13:29:57,238:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.0.1.zip#md5=0667d82556db906a7429171589d95e4d (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,238:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.0.1.zip#md5=0667d82556db906a7429171589d95e4d
2014-08-15 13:29:57,238:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/pytest/pytest-2.0.0.zip#md5=f07c521dfd5a540f3dfea1846e58dab7 (internal) from http://pypi.python.org/simple/pytest/ -> False
2014-08-15 13:29:57,238:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/pytest/pytest-2.0.0.zip#md5=f07c521dfd5a540f3dfea1846e58dab7
2014-08-15 13:29:57,239:curdling.services.base:DEBUG:finder[Thread-1].run(data="{'requirement': u'pytest'}"): {u'url': u'https://pypi.python.org/packages/source/p/pytest/pytest-2.6.1.tar.gz', u'requirement': u'pytest', u'locator_url': u'http://pypi.python.org/simple/'}
2014-08-15 13:29:57,239:curdling.services.base:DEBUG:downloader.queue(from="finder", data="{u'url': u'https://pypi.python.org/packages/source/p/pytest/pytest-2.6.1.tar.gz', u'requirement': u'pytest', u'locator_url': u'http://pypi.python.org/simple/'}")
2014-08-15 13:29:57,239:curdling.services.base:DEBUG:downloader[Thread-2].run(data="{u'url': u'https://pypi.python.org/packages/source/p/pytest/pytest-2.6.1.tar.gz', u'requirement': u'pytest', u'locator_url': u'http://pypi.python.org/simple/'}")
2014-08-15 13:29:57,240:urllib3.connectionpool:INFO:Starting new HTTPS connection (1): pypi.python.org
Retrieving: [ ] 0% (1 requested, 0 retrieved, 0 processed)2014-08-15 13:29:57,439:urllib3.connectionpool:DEBUG:"GET /packages/source/p/pytest/pytest-2.6.1.tar.gz HTTP/1.1" 200 627761
2014-08-15 13:29:57,838:curdling.services.base:DEBUG:downloader[Thread-2].run(data="{u'url': u'https://pypi.python.org/packages/source/p/pytest/pytest-2.6.1.tar.gz', u'requirement': u'pytest', u'locator_url': u'http://pypi.python.org/simple/'}"): {u'tarball': u'/home/asmundg/.curds/pytest-2.6.1.tar.gz', u'requirement': u'pytest'}
2014-08-15 13:29:57,838:curdling.services.base:DEBUG:curdler.queue(from="downloader", data="{u'tarball': u'/home/asmundg/.curds/pytest-2.6.1.tar.gz', u'requirement': u'pytest'}")
2014-08-15 13:29:57,838:curdling.services.base:DEBUG:curdler[Thread-4].run(data="{u'tarball': u'/home/asmundg/.curds/pytest-2.6.1.tar.gz', u'requirement': u'pytest'}")
Retrieving: [ ] 0% (1 requested, 1 retrieved, 0 processed)2014-08-15 13:29:58,172:curdling.services.base:DEBUG:curdler[Thread-4].run(data="{u'tarball': u'/home/asmundg/.curds/pytest-2.6.1.tar.gz', u'requirement': u'pytest'}"): {u'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', u'requirement': u'pytest'}
2014-08-15 13:29:58,172:curdling.services.base:DEBUG:dependencer.queue(from="curdler", data="{u'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', u'requirement': u'pytest'}")
2014-08-15 13:29:58,172:curdling.services.base:DEBUG:dependencer[Thread-8].run(data="{u'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', u'requirement': u'pytest'}")
2014-08-15 13:29:58,174:curdling.install:DEBUG:install.queue(from="dependencer", data="{'requirement': u'py (>= 1.4.22)', 'dependency_of': u'pytest'}")
2014-08-15 13:29:58,174:curdling.services.base:DEBUG:dependencer[Thread-8].run(data="{u'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', u'requirement': u'pytest'}"): {u'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', u'requirement': u'pytest'}
2014-08-15 13:29:58,397:curdling.services.base:DEBUG:finder.queue(from="dependencer", data="{'requirement': u'py (>= 1.4.22)', 'dependency_of': u'pytest'}")
2014-08-15 13:29:58,398:curdling.services.base:DEBUG:finder[Thread-1].run(data="{'requirement': u'py (>= 1.4.22)', 'dependency_of': u'pytest'}")
2014-08-15 13:29:58,398:distlib.locators:DEBUG:fetch(http://pypi.python.org/simple/py/, py)
Retrieving: [##### ] 50% (2 requested, 1 retrieved, 1 processed)2014-08-15 13:29:58,399:urllib3.connectionpool:INFO:Starting new HTTP connection (2): pypi.python.org
2014-08-15 13:29:58,495:urllib3.connectionpool:DEBUG:"GET /simple/py/ HTTP/1.1" 301 0
2014-08-15 13:29:58,544:urllib3.connectionpool:DEBUG:"GET /simple/py/ HTTP/1.1" 200 5562
2014-08-15 13:29:58,546:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.9.zip#md5=471a88edcdae2f9689c0193972a1a1f8 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,546:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.9.zip#md5=471a88edcdae2f9689c0193972a1a1f8
2014-08-15 13:29:58,547:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.8.zip#md5=4577e659435568d168c66b69a3cb968a (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,547:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.8.zip#md5=4577e659435568d168c66b69a3cb968a
2014-08-15 13:29:58,547:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.7.zip#md5=fb1b2608eb4f52f67405fb316dbab09f (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,547:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.7.zip#md5=fb1b2608eb4f52f67405fb316dbab09f
2014-08-15 13:29:58,547:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.7.dev3.zip#md5=e83ff50740ed06972157629c14433eb8 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,547:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.7.dev3.zip#md5=e83ff50740ed06972157629c14433eb8
2014-08-15 13:29:58,547:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.6.zip#md5=18381334c69450a080ede4d04efb4b52 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,548:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.6.zip#md5=18381334c69450a080ede4d04efb4b52
2014-08-15 13:29:58,548:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.5.zip#md5=d2a51f8c9eca43e2953cdec72989d6ec (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,548:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.5.zip#md5=d2a51f8c9eca43e2953cdec72989d6ec
2014-08-15 13:29:58,548:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.4.zip#md5=5f94e19ce855df25d430265a19287db0 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,548:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.4.zip#md5=5f94e19ce855df25d430265a19287db0
2014-08-15 13:29:58,548:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.3.zip#md5=f20018fda42165f2edb4226c8eafcae4 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,548:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.3.zip#md5=f20018fda42165f2edb4226c8eafcae4
2014-08-15 13:29:58,549:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.23.tar.gz#md5=b40aea711eeb8adba0c44f0b750a3205 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,549:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.23.tar.gz#md5=b40aea711eeb8adba0c44f0b750a3205
2014-08-15 13:29:58,549:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.22.tar.gz#md5=1af93ed9a00bc38385142ae0eb7cf3ff (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,549:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.22.tar.gz#md5=1af93ed9a00bc38385142ae0eb7cf3ff
2014-08-15 13:29:58,549:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.21.tar.gz#md5=a90c08f3de327faadf5cc4d206afa934 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,549:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.21.tar.gz#md5=a90c08f3de327faadf5cc4d206afa934
2014-08-15 13:29:58,550:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.20.tar.gz#md5=5f1708be5482f3ff6711dfd6cafd45e0 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,550:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.20.tar.gz#md5=5f1708be5482f3ff6711dfd6cafd45e0
2014-08-15 13:29:58,550:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.2.zip#md5=fd00ef0c7dbaaeb1b37259e571ba28a5 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,550:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.2.zip#md5=fd00ef0c7dbaaeb1b37259e571ba28a5
2014-08-15 13:29:58,550:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.19.tar.gz#md5=d2e24b4363d834bf9192247f143435bc (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,551:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.19.tar.gz#md5=d2e24b4363d834bf9192247f143435bc
2014-08-15 13:29:58,551:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.18.tar.gz#md5=1b04e9879fed8a420b9e52cbaf7d8b4f (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,551:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.18.tar.gz#md5=1b04e9879fed8a420b9e52cbaf7d8b4f
2014-08-15 13:29:58,551:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.17.tar.gz#md5=1dba4de9f1ac9b3e025895a0b6ad5a91 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,551:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.17.tar.gz#md5=1dba4de9f1ac9b3e025895a0b6ad5a91
2014-08-15 13:29:58,551:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.16.tar.gz#md5=3f4aa73ec2c74343ae30ffb1282b6597 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,551:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.16.tar.gz#md5=3f4aa73ec2c74343ae30ffb1282b6597
2014-08-15 13:29:58,552:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.15.tar.gz#md5=b5afc772d242d2dbcf7a2fcf3080a799 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,552:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.15.tar.gz#md5=b5afc772d242d2dbcf7a2fcf3080a799
2014-08-15 13:29:58,552:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.14.tar.gz#md5=f441639a1d3f0bbbc955cd22d8127d5e (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,552:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.14.tar.gz#md5=f441639a1d3f0bbbc955cd22d8127d5e
2014-08-15 13:29:58,552:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.13.tar.gz#md5=3857dc8309d5f284669b81184253c2bb (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,552:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.13.tar.gz#md5=3857dc8309d5f284669b81184253c2bb
2014-08-15 13:29:58,553:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.12.zip#md5=8230f8241dea2517757fab50b4f84449 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,553:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.12.zip#md5=8230f8241dea2517757fab50b4f84449
2014-08-15 13:29:58,553:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.11.zip#md5=d03d4f78606f1c44018021b9a6f2878b (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,553:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.11.zip#md5=d03d4f78606f1c44018021b9a6f2878b
2014-08-15 13:29:58,553:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.10.zip#md5=d166e940d8f1c54ba752e52f21528bf2 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,553:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.10.zip#md5=d166e940d8f1c54ba752e52f21528bf2
2014-08-15 13:29:58,553:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.1.zip#md5=0e73fa13d01627761b50e614403e1180 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,553:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.1.zip#md5=0e73fa13d01627761b50e614403e1180
2014-08-15 13:29:58,554:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.4.0.zip#md5=1441a30f94a0f0cfc47d69a792606bff (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,554:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.4.0.zip#md5=1441a30f94a0f0cfc47d69a792606bff
2014-08-15 13:29:58,554:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.3.4.tar.gz#md5=b64d73a04121c1c4e27c7ec335ef87c8 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,554:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.3.4.tar.gz#md5=b64d73a04121c1c4e27c7ec335ef87c8
2014-08-15 13:29:58,554:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.3.3.tar.gz#md5=bf0dbc3ce4c18ead263cb5679e5164b4 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,554:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.3.3.tar.gz#md5=bf0dbc3ce4c18ead263cb5679e5164b4
2014-08-15 13:29:58,555:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.3.2.tar.gz#md5=9e3d99966385854fc07004e8a07cf9d4 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,555:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.3.2.tar.gz#md5=9e3d99966385854fc07004e8a07cf9d4
2014-08-15 13:29:58,555:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.3.1.tar.gz#md5=0cf1fa3d0f281a2bb7ed38ad0b7169da (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,555:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.3.1.tar.gz#md5=0cf1fa3d0f281a2bb7ed38ad0b7169da
2014-08-15 13:29:58,555:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.3.0.tar.gz#md5=986f75a6303da690e384995633677739 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,555:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.3.0.tar.gz#md5=986f75a6303da690e384995633677739
2014-08-15 13:29:58,555:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.2.1.tar.gz#md5=7b3f4c0da62131e6dd25f7f3fda013cc (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,556:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.2.1.tar.gz#md5=7b3f4c0da62131e6dd25f7f3fda013cc
2014-08-15 13:29:58,556:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.2.0.tar.gz#md5=c75a9d0a9211a7ecddc981dd8a0158db (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,556:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.2.0.tar.gz#md5=c75a9d0a9211a7ecddc981dd8a0158db
2014-08-15 13:29:58,556:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.1.1.tar.gz#md5=4d0b5eaf9af09b7682fb07d4c5a2fd45 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,556:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.1.1.tar.gz#md5=4d0b5eaf9af09b7682fb07d4c5a2fd45
2014-08-15 13:29:58,556:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.1.0.tar.gz#md5=fb5d1fcf3173d9c4dce70cfc8888e359 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,556:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.1.0.tar.gz#md5=fb5d1fcf3173d9c4dce70cfc8888e359
2014-08-15 13:29:58,557:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.0.2.tar.gz#md5=4d2e9878b0113159fae2f3ed0cfc081d (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,557:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.0.2.tar.gz#md5=4d2e9878b0113159fae2f3ed0cfc081d
2014-08-15 13:29:58,557:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.0.1.tar.gz#md5=d64444015bac78e0c73ac285f9423750 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,557:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.0.1.tar.gz#md5=d64444015bac78e0c73ac285f9423750
2014-08-15 13:29:58,557:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-1.0.0.tar.gz#md5=3223ff8fcaefd060be13262e367794ce (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,557:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-1.0.0.tar.gz#md5=3223ff8fcaefd060be13262e367794ce
2014-08-15 13:29:58,557:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-0.9.2.zip#md5=8447b2ba4c7b4062fcd08aab3377f040 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,558:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-0.9.2.zip#md5=8447b2ba4c7b4062fcd08aab3377f040
2014-08-15 13:29:58,558:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-0.9.2.tar.gz#md5=2c996d78867f6ad64dc5aabf1185aaf7 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,558:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-0.9.2.tar.gz#md5=2c996d78867f6ad64dc5aabf1185aaf7
2014-08-15 13:29:58,558:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/source/p/py/py-0.9.1.tar.gz#md5=daab8d9a814eab31809d973370d23600 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,558:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/source/p/py/py-0.9.1.tar.gz#md5=daab8d9a814eab31809d973370d23600
2014-08-15 13:29:58,558:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/2.5/p/py/py-0.9.2-py2.5-win32.egg#md5=afc5e92b1e20475be0f2fe805479de6d (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,558:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/2.5/p/py/py-0.9.2-py2.5-win32.egg#md5=afc5e92b1e20475be0f2fe805479de6d
2014-08-15 13:29:58,559:distlib.locators:DEBUG:should_queue: https://pypi.python.org/packages/2.4/p/py/py-0.9.2-py2.4-win32.egg#md5=4eac7f97b8efed2271cc0c63c8796f23 (internal) from http://pypi.python.org/simple/py/ -> False
2014-08-15 13:29:58,559:distlib.locators:DEBUG:_fetch() found link: https://pypi.python.org/packages/2.4/p/py/py-0.9.2-py2.4-win32.egg#md5=4eac7f97b8efed2271cc0c63c8796f23
2014-08-15 13:29:58,559:curdling.services.base:DEBUG:finder[Thread-1].run(data="{'requirement': u'py (>= 1.4.22)', 'dependency_of': u'pytest'}"): {u'url': u'https://pypi.python.org/packages/source/p/py/py-1.4.23.tar.gz', u'requirement': u'py (>= 1.4.22)', u'locator_url': u'http://pypi.python.org/simple/'}
2014-08-15 13:29:58,560:curdling.services.base:DEBUG:downloader.queue(from="finder", data="{u'url': u'https://pypi.python.org/packages/source/p/py/py-1.4.23.tar.gz', u'requirement': u'py (>= 1.4.22)', u'locator_url': u'http://pypi.python.org/simple/'}")
2014-08-15 13:29:58,560:curdling.services.base:DEBUG:downloader[Thread-3].run(data="{u'url': u'https://pypi.python.org/packages/source/p/py/py-1.4.23.tar.gz', u'requirement': u'py (>= 1.4.22)', u'locator_url': u'http://pypi.python.org/simple/'}")
2014-08-15 13:29:58,610:urllib3.connectionpool:DEBUG:"GET /packages/source/p/py/py-1.4.23.tar.gz HTTP/1.1" 200 189520
2014-08-15 13:29:58,767:curdling.services.base:DEBUG:downloader[Thread-3].run(data="{u'url': u'https://pypi.python.org/packages/source/p/py/py-1.4.23.tar.gz', u'requirement': u'py (>= 1.4.22)', u'locator_url': u'http://pypi.python.org/simple/'}"): {u'tarball': u'/home/asmundg/.curds/py-1.4.23.tar.gz', u'requirement': u'py (>= 1.4.22)'}
2014-08-15 13:29:58,768:curdling.services.base:DEBUG:curdler.queue(from="downloader", data="{u'tarball': u'/home/asmundg/.curds/py-1.4.23.tar.gz', u'requirement': u'py (>= 1.4.22)'}")
2014-08-15 13:29:58,768:curdling.services.base:DEBUG:curdler[Thread-5].run(data="{u'tarball': u'/home/asmundg/.curds/py-1.4.23.tar.gz', u'requirement': u'py (>= 1.4.22)'}")
Retrieving: [##### ] 50% (2 requested, 2 retrieved, 1 processed)2014-08-15 13:29:58,991:curdling.services.base:DEBUG:curdler[Thread-5].run(data="{u'tarball': u'/home/asmundg/.curds/py-1.4.23.tar.gz', u'requirement': u'py (>= 1.4.22)'}"): {u'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', u'requirement': u'py (>= 1.4.22)'}
2014-08-15 13:29:58,992:curdling.services.base:DEBUG:dependencer.queue(from="curdler", data="{u'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', u'requirement': u'py (>= 1.4.22)'}")
2014-08-15 13:29:58,992:curdling.services.base:DEBUG:dependencer[Thread-8].run(data="{u'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', u'requirement': u'py (>= 1.4.22)'}")
2014-08-15 13:29:58,994:curdling.services.base:DEBUG:dependencer[Thread-8].run(data="{u'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', u'requirement': u'py (>= 1.4.22)'}"): {u'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', u'requirement': u'py (>= 1.4.22)'}
Retrieving: [##########] 100% (2 requested, 2 retrieved, 2 processed)2014-08-15 13:29:59,401:curdling.services.base:DEBUG:installer.queue(from="main", data="{'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', 'requirement': u'py (>= 1.4.22)'}")
2014-08-15 13:29:59,402:curdling.services.base:DEBUG:installer.queue(from="main", data="{'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', 'requirement': u'pytest'}")
2014-08-15 13:29:59,403:curdling.services.base:DEBUG:installer.start()
2014-08-15 13:29:59,404:curdling.services.base:DEBUG:installer[Thread-9].run(data="{'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', 'requirement': u'py (>= 1.4.22)'}")
2014-08-15 13:29:59,404:curdling.services.base:DEBUG:installer[Thread-10].run(data="{'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', 'requirement': u'pytest'}")
Installing: [ ] 0% (0/2)2014-08-15 13:29:59,411:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/py
2014-08-15 13:29:59,411:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2350> to /home/asmundg/foo/lib/python2.7/site-packages/py/test.py
2014-08-15 13:29:59,411:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2390> to /home/asmundg/foo/lib/python2.7/site-packages/pytest.py
2014-08-15 13:29:59,411:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/test.py to /home/asmundg/foo/lib/python2.7/site-packages/py/test.pyc
2014-08-15 13:29:59,411:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/pytest.py to /home/asmundg/foo/lib/python2.7/site-packages/pytest.pyc
2014-08-15 13:29:59,412:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2410> to /home/asmundg/foo/lib/python2.7/site-packages/py/_iniconfig.py
2014-08-15 13:29:59,413:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/_pytest
2014-08-15 13:29:59,413:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b23d0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/genscript.py
2014-08-15 13:29:59,413:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_iniconfig.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_iniconfig.pyc
2014-08-15 13:29:59,413:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/genscript.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/genscript.pyc
2014-08-15 13:29:59,416:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2110> to /home/asmundg/foo/lib/python2.7/site-packages/py/__metainfo.py
2014-08-15 13:29:59,417:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/__metainfo.py to /home/asmundg/foo/lib/python2.7/site-packages/py/__metainfo.pyc
2014-08-15 13:29:59,417:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2110> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/core.py
2014-08-15 13:29:59,418:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2110> to /home/asmundg/foo/lib/python2.7/site-packages/py/_xmlgen.py
2014-08-15 13:29:59,418:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/core.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/core.pyc
2014-08-15 13:29:59,422:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_xmlgen.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_xmlgen.pyc
2014-08-15 13:29:59,422:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2490> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/doctest.py
2014-08-15 13:29:59,424:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/doctest.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/doctest.pyc
2014-08-15 13:29:59,425:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2750> to /home/asmundg/foo/lib/python2.7/site-packages/py/__init__.py
2014-08-15 13:29:59,426:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/__init__.py to /home/asmundg/foo/lib/python2.7/site-packages/py/__init__.pyc
2014-08-15 13:29:59,427:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2910> to /home/asmundg/foo/lib/python2.7/site-packages/py/_builtin.py
2014-08-15 13:29:59,427:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b23d0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/python.py
2014-08-15 13:29:59,428:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_builtin.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_builtin.pyc
2014-08-15 13:29:59,430:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2450> to /home/asmundg/foo/lib/python2.7/site-packages/py/_error.py
2014-08-15 13:29:59,430:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_error.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_error.pyc
2014-08-15 13:29:59,431:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/python.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/python.pyc
2014-08-15 13:29:59,444:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125410> to /home/asmundg/foo/lib/python2.7/site-packages/py/_std.py
2014-08-15 13:29:59,445:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2c90> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pastebin.py
2014-08-15 13:29:59,446:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_std.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_std.pyc
2014-08-15 13:29:59,446:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pastebin.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pastebin.pyc
2014-08-15 13:29:59,447:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2c50> to /home/asmundg/foo/lib/python2.7/site-packages/py/_apipkg.py
2014-08-15 13:29:59,448:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2cd0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/skipping.py
2014-08-15 13:29:59,448:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_apipkg.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_apipkg.pyc
2014-08-15 13:29:59,449:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/skipping.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/skipping.pyc
2014-08-15 13:29:59,452:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/py/_code
2014-08-15 13:29:59,452:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2f50> to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_assertionold.py
2014-08-15 13:29:59,452:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2e90> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/hookspec.py
2014-08-15 13:29:59,453:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/hookspec.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/hookspec.pyc
2014-08-15 13:29:59,453:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_assertionold.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_assertionold.pyc
2014-08-15 13:29:59,458:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125350> to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/source.py
2014-08-15 13:29:59,459:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125150> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/config.py
2014-08-15 13:29:59,459:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_code/source.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/source.pyc
2014-08-15 13:29:59,463:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/config.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/config.pyc
2014-08-15 13:29:59,463:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125210> to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/assertion.py
2014-08-15 13:29:59,470:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_code/assertion.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/assertion.pyc
2014-08-15 13:29:59,471:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081253d0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pdb.py
2014-08-15 13:29:59,471:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pdb.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pdb.pyc
2014-08-15 13:29:59,471:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125150> to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_py2traceback.py
2014-08-15 13:29:59,472:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_py2traceback.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_py2traceback.pyc
2014-08-15 13:29:59,473:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081256d0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/nose.py
2014-08-15 13:29:59,473:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125190> to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/__init__.py
2014-08-15 13:29:59,474:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/nose.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/nose.pyc
2014-08-15 13:29:59,474:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_code/__init__.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/__init__.pyc
2014-08-15 13:29:59,475:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125310> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/tmpdir.py
2014-08-15 13:29:59,475:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/tmpdir.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/tmpdir.pyc
2014-08-15 13:29:59,475:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125310> to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/code.py
2014-08-15 13:29:59,476:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125410> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/recwarn.py
2014-08-15 13:29:59,477:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_code/code.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/code.pyc
2014-08-15 13:29:59,477:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/recwarn.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/recwarn.pyc
2014-08-15 13:29:59,484:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125b50> to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_assertionnew.py
2014-08-15 13:29:59,484:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125410> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/capture.py
2014-08-15 13:29:59,485:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_assertionnew.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_code/_assertionnew.pyc
2014-08-15 13:29:59,487:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/capture.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/capture.pyc
2014-08-15 13:29:59,491:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/py/_io
2014-08-15 13:29:59,491:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125150> to /home/asmundg/foo/lib/python2.7/site-packages/py/_io/capture.py
2014-08-15 13:29:59,491:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125410> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pytester.py
2014-08-15 13:29:59,492:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_io/capture.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_io/capture.pyc
2014-08-15 13:29:59,494:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pytester.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/pytester.pyc
2014-08-15 13:29:59,495:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125250> to /home/asmundg/foo/lib/python2.7/site-packages/py/_io/__init__.py
2014-08-15 13:29:59,500:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_io/__init__.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_io/__init__.pyc
2014-08-15 13:29:59,501:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125250> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/terminal.py
2014-08-15 13:29:59,501:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081253d0> to /home/asmundg/foo/lib/python2.7/site-packages/py/_io/terminalwriter.py
2014-08-15 13:29:59,502:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_io/terminalwriter.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_io/terminalwriter.pyc
2014-08-15 13:29:59,502:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/terminal.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/terminal.pyc
2014-08-15 13:29:59,509:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125190> to /home/asmundg/foo/lib/python2.7/site-packages/py/_io/saferepr.py
2014-08-15 13:29:59,509:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125350> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/_argcomplete.py
2014-08-15 13:29:59,509:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_io/saferepr.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_io/saferepr.pyc
2014-08-15 13:29:59,510:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/_argcomplete.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/_argcomplete.pyc
2014-08-15 13:29:59,511:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/py/_log
2014-08-15 13:29:59,511:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125090> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/helpconfig.py
2014-08-15 13:29:59,511:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125350> to /home/asmundg/foo/lib/python2.7/site-packages/py/_log/log.py
2014-08-15 13:29:59,512:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/helpconfig.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/helpconfig.pyc
2014-08-15 13:29:59,512:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_log/log.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_log/log.pyc
2014-08-15 13:29:59,515:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125250> to /home/asmundg/foo/lib/python2.7/site-packages/py/_log/warning.py
2014-08-15 13:29:59,515:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125350> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/runner.py
2014-08-15 13:29:59,516:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_log/warning.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_log/warning.pyc
2014-08-15 13:29:59,517:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/runner.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/runner.pyc
2014-08-15 13:29:59,520:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125310> to /home/asmundg/foo/lib/python2.7/site-packages/py/_log/__init__.py
2014-08-15 13:29:59,520:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_log/__init__.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_log/__init__.pyc
2014-08-15 13:29:59,521:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125310> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/junitxml.py
2014-08-15 13:29:59,521:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/junitxml.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/junitxml.pyc
2014-08-15 13:29:59,523:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/py/_path
2014-08-15 13:29:59,523:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125190> to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/local.py
2014-08-15 13:29:59,523:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081256d0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/__init__.py
2014-08-15 13:29:59,524:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/__init__.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/__init__.pyc
2014-08-15 13:29:59,524:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_path/local.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/local.pyc
2014-08-15 13:29:59,530:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081256d0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/mark.py
2014-08-15 13:29:59,531:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081252d0> to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/cacheutil.py
2014-08-15 13:29:59,531:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/mark.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/mark.pyc
2014-08-15 13:29:59,531:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_path/cacheutil.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/cacheutil.pyc
2014-08-15 13:29:59,534:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125090> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/standalonetemplate.py
2014-08-15 13:29:59,534:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081252d0> to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/common.py
2014-08-15 13:29:59,534:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/standalonetemplate.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/standalonetemplate.pyc
2014-08-15 13:29:59,535:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_path/common.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/common.pyc
2014-08-15 13:29:59,538:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f6508125c50> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/unittest.py
2014-08-15 13:29:59,538:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/unittest.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/unittest.pyc
2014-08-15 13:29:59,539:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081257d0> to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/svnwc.py
2014-08-15 13:29:59,541:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65081256d0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/monkeypatch.py
2014-08-15 13:29:59,541:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/monkeypatch.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/monkeypatch.pyc
2014-08-15 13:29:59,541:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_path/svnwc.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/svnwc.pyc
2014-08-15 13:29:59,551:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2d90> to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/svnurl.py
2014-08-15 13:29:59,552:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2cd0> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/main.py
2014-08-15 13:29:59,552:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_path/svnurl.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/svnurl.pyc
2014-08-15 13:29:59,555:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/main.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/main.pyc
2014-08-15 13:29:59,556:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2d50> to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/__init__.py
2014-08-15 13:29:59,561:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_path/__init__.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_path/__init__.pyc
2014-08-15 13:29:59,561:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2c10> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/resultlog.py
2014-08-15 13:29:59,562:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/py/_process
2014-08-15 13:29:59,562:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2f90> to /home/asmundg/foo/lib/python2.7/site-packages/py/_process/forkedfunc.py
2014-08-15 13:29:59,562:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/resultlog.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/resultlog.pyc
2014-08-15 13:29:59,563:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_process/forkedfunc.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_process/forkedfunc.pyc
2014-08-15 13:29:59,565:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2e50> to /home/asmundg/foo/lib/python2.7/site-packages/py/_process/killproc.py
2014-08-15 13:29:59,565:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion
2014-08-15 13:29:59,565:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2e10> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/rewrite.py
2014-08-15 13:29:59,565:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_process/killproc.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_process/killproc.pyc
2014-08-15 13:29:59,566:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2f10> to /home/asmundg/foo/lib/python2.7/site-packages/py/_process/__init__.py
2014-08-15 13:29:59,566:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/rewrite.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/rewrite.pyc
2014-08-15 13:29:59,566:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_process/__init__.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_process/__init__.pyc
2014-08-15 13:29:59,572:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2c50> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/util.py
2014-08-15 13:29:59,572:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2f50> to /home/asmundg/foo/lib/python2.7/site-packages/py/_process/cmdexec.py
2014-08-15 13:29:59,572:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/py/_process/cmdexec.py to /home/asmundg/foo/lib/python2.7/site-packages/py/_process/cmdexec.pyc
2014-08-15 13:29:59,572:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/util.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/util.pyc
2014-08-15 13:29:59,575:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/py-1.4.23.dist-info
2014-08-15 13:29:59,575:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2d90> to /home/asmundg/foo/lib/python2.7/site-packages/py-1.4.23.dist-info/DESCRIPTION.rst
2014-08-15 13:29:59,576:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2750> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/reinterpret.py
2014-08-15 13:29:59,576:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/reinterpret.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/reinterpret.pyc
2014-08-15 13:29:59,576:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2d90> to /home/asmundg/foo/lib/python2.7/site-packages/py-1.4.23.dist-info/metadata.json
2014-08-15 13:29:59,577:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2750> to /home/asmundg/foo/lib/python2.7/site-packages/py-1.4.23.dist-info/top_level.txt
2014-08-15 13:29:59,577:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2c50> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/__init__.py
2014-08-15 13:29:59,578:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2c50> to /home/asmundg/foo/lib/python2.7/site-packages/py-1.4.23.dist-info/METADATA
2014-08-15 13:29:59,578:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/__init__.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/__init__.pyc
2014-08-15 13:29:59,580:distlib.database:INFO:creating /home/asmundg/foo/lib/python2.7/site-packages/py-1.4.23.dist-info/SHARED
2014-08-15 13:29:59,581:distlib.database:INFO:creating /home/asmundg/foo/lib/python2.7/site-packages/py-1.4.23.dist-info/RECORD
2014-08-15 13:29:59,581:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2750> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/newinterpret.py
2014-08-15 13:29:59,581:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/newinterpret.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/newinterpret.pyc
2014-08-15 13:29:59,585:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2d10> to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/oldinterpret.py
2014-08-15 13:29:59,586:distlib.util:INFO:Byte-compiling /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/oldinterpret.py to /home/asmundg/foo/lib/python2.7/site-packages/_pytest/assertion/oldinterpret.pyc
2014-08-15 13:29:59,591:distlib.util:INFO:Creating /home/asmundg/foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info
2014-08-15 13:29:59,591:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2fd0> to /home/asmundg/foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info/DESCRIPTION.rst
2014-08-15 13:29:59,592:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2f10> to /home/asmundg/foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info/entry_points.txt
2014-08-15 13:29:59,593:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2cd0> to /home/asmundg/foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info/metadata.json
2014-08-15 13:29:59,594:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2c90> to /home/asmundg/foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info/top_level.txt
2014-08-15 13:29:59,595:distlib.util:INFO:Copying stream <zipfile.ZipExtFile object at 0x7f65280b2c90> to /home/asmundg/foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info/METADATA
2014-08-15 13:29:59,596:distlib.database:INFO:creating /home/asmundg/foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info/SHARED
2014-08-15 13:29:59,597:distlib.database:INFO:creating /home/asmundg/foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info/RECORD
2014-08-15 13:29:59,599:curdling.services.base:DEBUG:installer[Thread-9].run(data="{'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', 'requirement': u'py (>= 1.4.22)'}"): {'wheel': u'/home/asmundg/.curds/py-1.4.23-py2-none-any.whl', 'requirement': u'py (>= 1.4.22)'}
2014-08-15 13:29:59,606:curdling.services.base:DEBUG:installer[Thread-10].run(data="{'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', 'requirement': u'pytest'}"): {'wheel': u'/home/asmundg/.curds/pytest-2.6.1-py2.py3-none-any.whl', 'requirement': u'pytest'}
Installing: [##########] 100% (2/2)
(foo)asmundg@ike:~ » cat foo/lib/python2.7/site-packages/pytest-2.6.1.dist-info/entry_points.txt
[console_scripts]
py.test = pytest:main
py.test-2.7 = pytest:main
(foo)asmundg@ike:~ » py.test
zsh: command not found: py.test
(foo)asmundg@ike:~ » pip install --find-links=$HOME/.curds/ pytest
Downloading/unpacking pytest
Requirement already satisfied (use --upgrade to upgrade): py>=1.4.22 in ./foo/lib/python2.7/site-packages (from pytest)
Installing collected packages: pytest
Successfully installed pytest
Cleaning up...
(foo)asmundg@ike:~ » which py.test
/home/asmundg/foo/bin/py.test
Would love to see this resolved. :(
+1
+1, I have exactly same findings as @asmundg, pytest fails
Still same problem here, tested with pep8 and pytest.
python 2.7.14
curdling==0.4.1
virtualenv==15.1.0
Same problem with python 3.6.3 and virtualenv (after fixing #89).
Also same problem with python 3.6.3 and its pyvenv.