[09:44:47] <pf_moore> Has anything happened with Travis permissions on pip? I'm sure I used to be able to rerun builds, but I don't seem to be able to now :-(
[09:45:19] <pf_moore> PR #1745 looks OK to me but the build's failing - I suspect travis funnies and want to rerun to see if the failures "just go away"
[14:28:59] <simlun> Hi! Is it a good idea to use Warehouse as an in-house Python package index? Devpi has a very nice feature set, but is (as officially stated) lacking a nice web UI. Warehouse's web UI looks very promising.
[14:35:43] <Ivo> simlun: no, it's under heavy development
[14:36:20] <Ivo> unless you're fine with using things considered beta and under heavy development, in which case I'm sure the devs would love beta testers :)
[14:38:06] <DanielHolth> do you need a nice web interface for a mainly-cache-of-pypi?
[14:38:36] <simlun> I'd basically like a nice web UI for devpi
[14:39:27] <simlun> trying to investigate alternatives and get a grip of road maps for the relevant projects in development around the Python community
[14:42:18] <DanielHolth> this is cool but it isn't a pypi https://github.com/perone/stallion
[17:52:24] <yusuket> dstufft: thanks for the feedback on my pr. I left a comment to the same effect, but just want to clarify that the big work items are:
[17:52:31] <yusuket> wrap multiple operation-performing methods in a sql transaction
[17:52:40] <yusuket> create and utilize the "check if arguments match column name in table" method.
[19:18:35] <mattip> hi. I made progress with issue 488 - pypy, windows, and virtualenv
[19:19:38] <mattip> but as I am new here I thought I would ask for advice
[19:49:34] <mattip> hmm, am I on the wrong channel, I meant to be asking about virtualenv ...
[19:51:18] <agronholm> mattip: if you want to talk about virtualenv's development, you're on the right channel
[19:52:32] <mattip> agronholm: I would like to contribute a fix to issue 448, but not clear to me what I need to do
[19:53:42] <qwcode> dstufft, files is just files, so what's wrong with shutil.move?
[19:54:10] <agronholm> mattip: regarding the actual code changes, or contribution procedures?
[19:54:30] <dstufft> qwcode: nothing wrong per say, but if we introduce a bug where a directory gets into files then shutil.move will move the directory, copy2 will fail instead
[19:54:32] <mattip> actual code changes, I understand pull requests and pep8 and such
[19:54:56] <dstufft> I think it's better to fail explicitly in that case, than to possibly reintroduce this bug subtly
[19:55:02] <agronholm> well if you don't know what to do about the code then you can't contribute?
[19:55:47] <mattip> here is my question - pypy needs another directory copied, somewhere in install_python()
[19:56:26] <mattip> on windows, with no symlink, the missing directory crashes the first run of the executable
[19:57:01] <mattip> but it seems that install_python() goes to quite some effort to only install a bare minimum std
[19:57:27] <qwcode> dstufft, I guess so, but it's just an os.walk routine that's taking the files list as is and working with them. adding that precaution seems like too much caution.
[19:57:28] <mattip> so I do not want to break that model by copying too much
[19:57:44] <dstufft> qwcode: is there any reason _not_ to use copy2?
[19:59:13] <mattip> can I just submit a patch that copies the whole subtree in install_python() ?
[20:00:48] <dstufft> mattip: you're dealing with some of the heavy magic of virtualenv, I'd have to look over the code to know for sure and I don't have time ATM
[20:02:39] <mattip> np, I'll commit something and wait for comments.