[04:19:59] <r1chardj0n3s> well, no, I suck at pypi infra
[04:23:31] <r1chardj0n3s> seems to be some delay between "salt-call state.highstate" finishing and the website actually behaving according to the new code
[08:51:25] <jezdez> r1chardj0n3s: odd I remember having registered requirements.txt a while ago
[18:30:05] <dstufft> jaraco: I'm working on setuptools, but I think I'm doing something wrong, even on the master branch when I run ``setup.py egg_info`` it tells me that egg_info isn't a command
[18:30:29] <jaraco> You need to run bootstrap.py if you don't already have setuptools installed.
[18:34:49] <jaraco> The presence of that egg-info in . was superseding the installed one, but because the entry points was deleted, there were no entry points (including egg_info command).
[19:03:59] <jezdez> dstufft: hey, just to sanity check, did you or r1chardj0n3s_afk delete the requirements.txt package I registered on pypi?
[19:04:46] <dstufft> jezdez: I haven't deleted anything
[19:04:53] <jezdez> r1chardj0n3s_afk apparently put that name on blocklist, but it just occurred to me that if you actually deleted the package I would like to have been informed about it
[19:08:18] <dstufft> I assume r1chardj0n3s_afk deleted it, and for the same likely reason that he added a block list, that having the new registered is somewhat of a security risk (although I'm not sure how effective a block list is, it'll stop pip install requirements.txt, but not pip install dev-requirements.txt, etc)
[19:09:18] <jezdez> for the record, it’s the fact that one of my legitimately registered packages was deleted or modified without my prior or post knowledge
[19:09:34] <jezdez> I agree with r1chardj0n3s_afk’s intent, I registered it exactly for that purpose
[19:14:21] <dstufft> yea I'm real happy about that too
[19:14:56] <dstufft> I think it's all done now, I did the moduleitself, and I think Steve and ned got the Windows Installer, OSX Installer, and Makefile support done
[19:22:25] <dstufft> No distributions matching the version for python-dateutil<2.0,>=1.0,>=2.1 (from freezegun)
[20:29:02] <r1chardj0n3s> not me, I am clearly still in bed
[20:32:13] <r1chardj0n3s> jezdez: or at least I *thought* I did, I hit the URL and got a 404... I'm sure I did. Regardless, I would have let you know if I had noticed you'd registered it, sorry for my incompetence.
[20:48:01] <r1chardj0n3s> jezdez: I'm just scouring the audit log now to see wtf is going on
[20:50:17] <r1chardj0n3s> dammit, the remove_package code nukes the journal, so that's not going to help
[20:50:36] <r1chardj0n3s> in hindsight, it shouldn't nuke the journal :(
[20:58:54] <r1chardj0n3s> jezdez: I'm curious as to why you registered the other requirements.* packages
[21:00:10] <jezdez> r1chardj0n3s: I registered them at the time when we first discussed other formats
[21:00:34] <jezdez> I think I got the .json first and then the .txt since I realized that this may be a problem if someone registered it
[21:39:16] <dstufft> r1chardj0n3s: don't worry, I'm pretty sure there are more people worried about me breaking things then there are worried about you doing something nefarious :D
[21:39:49] <r1chardj0n3s> dstufft: I'll worry enough for everyone then :)
[21:40:15] <dstufft> (also, warehouse is totally going to have a sudo built into it to do things that a normal user can't do for us)
[21:40:41] <r1chardj0n3s> oh, yeah, the permission model needs to be totally fixed!
[21:41:13] <dstufft> because dropping admin privs via SQL is a pain in the ass