[09:51:27] <[Tritium]> d0ugal: searching on pypi.python.org is kinda broken. try searching pypi.io
[10:26:27] <d0ugal> [Tritium]: Thanks, I didn't know about that project.
[10:27:07] <[Tritium]> d0ugal: its the next implementation of pypi, just on its own domain
[10:27:38] <d0ugal> [Tritium]: So it is, last time I looked it was warehouse.python.org, but I see that redirects now.
[11:59:48] <dowwie> dstufft: woah. " 293.1TB of bandwidth serving 3 billion HTTP requests during the month of April 2016 alone"
[12:02:25] <dstufft> dowwie: yea :] PyPI pushes some numbers. It's quite exciting to work on it to be honest, the numbers (while certainly not google scale or anything) never cease to make me go "wow"
[12:03:27] <dowwie> dstufft: and by feats of engineering and lots of duct tape manages to make it all happen
[12:11:44] <mvantellingen> dstufft: i might be able to help out with warehouse on and off, is there a list with easy pickings or should I just submit some pr's?
[12:13:50] <dstufft> mvantellingen: there are a few issues tagged "easy", but honestly we're not super great at categorizing between "easy" and "not easy". The "Launch" milestone has the issues deemed most important for being able to actually launch, but you don't have to limit yourself to those things either. Really whatever you want to work on is totally fine :)
[12:17:47] <mvantellingen> ok, I'll see what I can do. :-)
[12:20:02] <dstufft> mvantellingen: sounds great :) If you run into any problems don't hesitate to shout (though I'll be unavailable for part of today, if you're planning on working on it today)
[12:20:44] <mvantellingen> I'll try to get it up and running locally, and make me familiar with the codebase first. Have some experience with pypi servers (localshop)
[12:31:54] <dstufft> mvantellingen: cool :) If you're familar with docker and docker-compose at all, it's setup to run easily inside of that for development
[12:32:20] <[Tritium]> dstufft: will warehouse live at pypi.python.org when launched or will it stay at pypi.io?
[12:32:52] <dstufft> [Tritium]: It will stay at pypi.io, and pypi.python.org will redirect
[12:32:56] <dstufft> To insolate it from everything that runs on the *.python.org domain name
[12:34:47] <[Tritium]> the redirect. I'm sure pip will do the right thing, of course. It's other tools or workflows...
[12:35:15] <[Tritium]> Then again.. https://xkcd.com/1172/
[12:35:33] <dstufft> (I know one part that will be somewhat painful - uploading which can't follow a redirect, but I'm working to get upload.pypi.io ready before warehouse itself is ready so I can start directing people to use it instead, get twine updated, work with downstream redistributors to get their Pythons and stuff updated to point to the new location)
[12:36:25] <[Tritium]> ... the launch of pypi.io might actually force a point update to 2.7
[12:37:35] <[Tritium]> ... should I bring that up on python-dev?
[12:37:47] <dstufft> Barry Warsaw suggests that it shouldn't be a problem to update Debian to the new URL
[12:38:08] <dstufft> I haven't talked to other down streams yet
[12:38:34] <dstufft> [Tritium]: eh, I don't know that it matters much. I have commit bit on CPython so once upload.pypi.io is ready I can just go and change the URL
[12:38:37] <[Tritium]> Im not too worried about the distros... or even homebrew... its the windows side that get vanilla python
[12:39:06] <dstufft> there'll be an error message telling you what to do as well
[12:42:14] <dstufft> but Ian added ``twine register``
[12:42:20] <Wooble> honestly I'd register a new project through the web interface before I even had a setup.py just so I know I have the name before I write something releasable...
[12:43:01] <Wooble> some projects might not bother searching to see their name's available first *cough*mypy*cough*
[12:43:07] <[Tritium]> ...I should update my firefox pypi search plugin
[12:43:20] <[Tritium]> what a horrible name for a project, too
[13:24:27] <[Tritium]> it kinda feels dirty that building warehouse requires node
[13:27:44] <dstufft> [Tritium]: heh, that's for the front end stuff :]
[13:27:57] <dstufft> it's hard to use anything reasonable modern front end wise that isn't tied to node
[14:26:28] <dstufft> [Tritium]: it was a thing for awhile, before we had TLS for PyPI that could be validated
[14:27:09] <dstufft> we killed it in 2013 when we migrated from a single host on OSUOSL to many web nodes, because the implementation didn't work out well for scaling out horozontally
[23:55:42] <pjs> Hey all.. Trying to upload a new version of a couple of packages I have on pypi and am getting this when trying to register: Server response (400): Invalid URI: u'UNKNOWN'
[23:56:15] <pjs> It's an existing pacakge. I've never seen this before. Is there anything going on?