[19:57:52] <adourado> and I'd like to avoid making them myself, because I've never done it, and it would make our distribution process more complicated
[19:58:18] <adourado> ronny: Ona 1 to 10 scale, how bad is this solution? https://github.com/FriendCode/gittle/blob/master/setup.py
[19:59:23] <adourado> the try/except thing I know doesn't work, because pip actually collects dependencies before installing the package, so, setup doesn't even has a chance to run before pycrypto and paramiko fail on windows
[19:59:25] <ronny> adourado: it would only work with easy_install, to begin with
[19:59:41] <ronny> it would completely break with pip
[23:36:01] <tdsmith> there's a pip bug somewhere in here but i don't know what it is and haven't investigated https://github.com/Homebrew/homebrew/issues/43688
[23:37:18] <dstufft> tdsmith: you could probably make that statement about any invocation of pip
[23:39:33] <dstufft> it took me a minute to realize misty was telling the person they had a truec somewhere
[23:39:43] <dstufft> I just saw a bunch of truec and was like WHY DO ALL THE TRUES HAVE A C?
[23:40:01] <dstufft> I was concerned for my sanityfor a moment.
[23:42:42] <tdsmith> i'm pretty zonked right now too; maybe not a great state in which to be triaging my inboxes
[23:44:52] <adourado> Does anyone know how can I make a setup.py that can optionally avoid installing c extensions on windows and works with pip ?
[23:46:51] <sontek> adourado: Checkout this setup.py, its kind of complicated but you can see how to turn build extensions on and off: https://github.com/datastax/python-driver/blob/master/setup.py