[15:25:44] <aclark> Gah, again something works for everyone else and not for me. Stupid DNS.
[15:40:06] <DanC> are "fast local installs" designed to work with all sorts of requirements.txt files? I'm having trouble with the http://.../x.zip case
[16:35:04] <tomprince> Perhaps you want to install wheel, and the do 'pip wheel -r requirements.txt' and install from the generated wheelhouse.
[16:46:08] <qwcode> the "fast and local" expression probably comes from here https://pip.pypa.io/en/latest/user_guide.html#fast-local-installs
[16:46:28] <qwcode> but it should work the same for a zip url "http://.../x.zip"
[16:47:16] <qwcode> but the point is not have urls like that, for it to be fast and local, only requirement specifiers
[18:49:11] <DanC> qwcode, "the point is not have urls like that". um... what do I use instead?
[18:49:26] <DanC> e.g. https://github.com/dckc/PyCap/archive/master.zip
[18:51:06] <qwcode> DanC, you can use those URLs, but they won't ever become "fast and local". you need to use abstract requirements like "pycap>=1.3", that become local by using different pip options
[18:52:29] <DanC> 1st try at the wheel thingy failed, saying I should `pip install wheel`. 2nd try seems to have succeeded, though it doesn't say what the product is
[21:16:19] <DanC> ok... now, (at runtime), I'm getting SyntaxError: expected path separator ([) for doc.findall('.//status[@type="ERROR"]'). looks like a 2.6-ism.
[21:16:28] <DanC> I think I'm past my packaging woes... for today.
[23:29:50] <tomprince> Is there a way to get a console_script to only install if an extra is selected? Right now it seems that specifing an option only means that the script will fail to run, when pkg_resources tries to load the entry point.