[12:37:07] <ionelmc> i'm just telling you in case you're looking for reasons to use different cdn =)
[12:38:54] <dstufft> :) We've been super happy with Fastly actually, they donate the service to the PSF too (A signifcant amount of it tbh, we've pushed ~71TB so far in March to the tune of just under 8k USD worth of service)
[14:01:41] <Ivoz__> pfmoore: do you know of an issue for virtualenv where installing it creates a virtualenv2.7 script even though I installed it with python 3.3
[14:05:28] <Ivoz__> It's like somehow setup.py is being run with my python 2.7...
[14:05:57] <Ivoz__> Because I have a C:\Python33\Scripts\virtualenv-2.7.exe
[14:09:51] <pfmoore> Yep, build the wheel on 2.7 and don't specify --skip-scripts and you get 2.7 scripts.
[14:09:59] <dstufft> I thought I had used --skip-scripts for all of those
[14:10:00] <pfmoore> I thought pip ignored them though.
[14:11:08] <pfmoore> I'm gonna do a PR for wheel to skip scripts always. It'd be nice to get a new release out with that plus the --universal/--python-tag stuff in.
[14:11:54] <pfmoore> BTW, do wheel releases still need @dholth to do them, or can anyone in pypa do them now? (Not that I want to bypass Daniel, just curious)
[14:13:55] <pfmoore> Just checked, virtualenv 1.11.4 wheel (got via pip wheel virtualenv) doesn't include a virtualenv-2.7.exe script.
[14:15:54] <Ivoz__> pfmoore: https://github.com/pypa/virtualenv/blob/develop/setup.py#L12 gets interpolated at build time, when the wheel is built, and so that is the script name that gets installed eventually
[14:33:04] <Ivoz__> dstufft: I almost want to poll reddit and HN python mac users about whether we should put in the hack for os x system python or not
[14:34:16] <Ivoz__> My opinion isn't much good atm, I'm too blinded by hatred for apple
[14:34:57] <Alex_Gaynor> dstufft: any idea what might cause https://travis-ci.org/pyca/cryptography/jobs/21759424#L783 -- it installs fine locally with defaults and --no-use-wheel
[16:34:00] <wsanchez> I worked around it in CalendarServer is a way that's not likely to be damaging to anything, FWIW. And I wouldn't worry about the "well now they don't have to fix it" thing, though I totally get that.
[16:50:51] <wsanchez> I would if it's easy. I don't suspect it'll be needed for long, but it's not gonna be fixed in a week.
[16:51:47] <Alex_Gaynor> dstufft: you should fix the __pycache__ for pypy n debian first :-(
[16:52:28] <dstufft> Alex_Gaynor: if I'm going to make a release for __pycache__ I want to get any other common issues like that into it that we're going to fix
[16:52:47] <dstufft> gonna make a milesetone for 1.5.5 I guess
[19:04:16] <tomprince> dstufft: Installing msi is easier to automate than installing exe.
[19:04:40] <dstufft> tomprince: yea, #twisted-dev talked me down from proposing to rm -rf msi :]
[19:22:03] <dstufft> glyph: so yea, I'm looking into the feasability of making the PyPI upload API be simply "post your file to this url and we'll inspect it and figure things out from there"
[19:22:31] <dstufft> which requires Warehouse/PyPI to be able to reach inside the files and pull files out of it
[21:18:47] <glyph> dstufft: Sorry, I sort of drifted off into work stuff
[21:20:43] <glyph> dstufft: so, MSIs are not the best. They're hella better than EXEs (which I guess you accept now) but if wheels just worked perfectly we wouldn't need either.
[21:20:52] <glyph> dstufft: It needs to be easier to set up pip though. :-\
[21:21:08] <glyph> dstufft: maybe a new release of python2.7 that includes it? :-)
[21:21:17] <dstufft> glyph: I doubt i'll convince them of that :(
[21:21:24] <dstufft> maybe I can convince them to make an installer
[21:21:53] <glyph> dstufft: you're not going to be at the language summit, are you?
[21:21:58] <glyph> dstufft: I will make the installer
[21:22:02] <glyph> dstufft: I just want them to put a link to it
[21:23:24] <dstufft> glyph: no I won't be at pycon at all
[21:23:46] <dstufft> glyph: I can go bother python-dev about putting a link to a 2.7 + pip installer
[21:25:14] <glyph> dstufft: If you could do that that would be _amazing_.
[21:25:22] <glyph> If you have any success I'd like to hear about it before pycon, I'm giving a talk that will mention this :)
[22:26:09] <unstable> In my requirements.txt .. there is some package djangosaml2 that is broken on django 1.6. It is missing one small patch, that I can see is added to the project on bitbucket.
[22:26:23] <unstable> I don't know how pypi works exact, though I"m guessing they have to update their pypi somehow.
[22:26:43] <unstable> In the mean time, can I just link to their bitbucket git link directly in the requirements.txt?
[22:30:24] <unstable> To top it off, they're using mercurial
[22:33:07] <Ivoz__> unstable: yes, you should be able to do an editable install