[14:25:23] <cooperlees> Ahh you already noticed. Cool.
[14:26:36] <sumanah> ok, I'm looking at the logs to catch up on 2 months of backscroll
[14:28:56] <sumanah> cooperlees: that typo was my fault
[14:28:56] <sumanah> I remembered this morning, looking at a checklist, that "oh right, the release announcement should include upcoming notable changes in 21.0" and then fatfingered it and did not notice.
[14:29:59] <sumanah> dstufft: I'd like to update the /topic here so we replace "New PyPI launched ..." with "new pip launched 2020-11-30 https://blog.python.org/2020/11/pip-20-3-release-new-resolver.html " -- could you do that here and in #pypa, since it's hard to figure out how to op someone?
[14:30:51] <sumanah> I was on a videocall with Pradyun as we shipped, publicized, etc. and there was this moment where I said "do you think you could close #988?" and he just sat and thought about it for a while and realized: yes.
[14:31:00] <sumanah> I said to pradyunsg "it's like you just graduated"
[14:31:37] <dstufft> sumanah: I think it'll be easy to op pradyun, just dealing with burning trhough the holday backlog of things before I go dig up the docs on how chanserv works again
[14:33:26] <dstufft> I'm like, not actually a team lead, but sort of temporarily filing that role at work, and it's a lot of emails and meetings and documents and stuff that I'm not used to so I'm probably slower at it al lthen I should be, so it takes me a few :p
[14:36:21] <dstufft> also I think you can set. topics in here sumanah :p
[14:36:46] <dstufft> looks like current ops list is me, sumanah and EWDurbin
[14:42:02] <dstufft> so you typicaly interact with chanserv (can send it a /msg chanserv help for info), or you can /msg chanserv op #channlname to temporarily op yourself, and then /msg chanserv deop #channelname to drop privs)
[14:42:33] <dstufft> pradyunsg: ^ useful info for you too
[14:43:37] <sumanah> RIGHT - thank you dstufft and sorry to bother you. I was looking stuff up to try to figure this out and wasn't finding what I needed
[14:43:48] <sumanah> and, like you said, when you haven't done it in a while it drops out of one's head
[14:45:17] <dstufft> probably someone besides just me should have all those extra flags
[14:45:21] <dstufft> but I don't remember what they do
[17:50:04] <cooperlees> pradyunsg: To help be know what to do faster can I ask a favor: What do we need to fix here for black https://github.com/psf/black/issues/1847
[17:51:28] <cooperlees> "pip finds that the version in the filename (20.8b1) conflicts with the version in the metadata inside the package - which it says is 0.0.0." - What metadata do we needs / are missing?
[19:08:05] <sumanah> "Is there any chance that you broke something?
[19:08:05] <sumanah> Exactly since the moment of release `pip` fails to install all packages depending on `_ctypes` (e.g. uWSGI). Reproduced in 3.7 and 3.8, but works fine in 3.6." https://twitter.com/ngrischenko/status/1333476174790586369
[19:31:23] <sumanah> I am envisioning you at that table on a college campus dstufft
[19:32:14] <sumanah> we still have 9 open issues that have 3-digit numbers https://github.com/pypa/pip/issues?q=is%3Aissue+is%3Aopen+sort%3Acreated-asc
[19:32:31] <dstufft> sumanah I wonder if it makes sense to create a single issue for "my stuff takes something resembling infinity time"
[19:47:17] <dstufft> I should probably dig into the resolver at some point so I have a better head state for how it works
[19:52:33] <dstufft> (I suspect there's a real chance that pip is just too complex for my monkey brain to handle now :p every time I tried to figure out how to resolver I got mad and did something else)
[20:04:24] <sumanah> if someone with a Reddit account wants to go drop a link to https://wiki.python.org/psf/PackagingWG#Dependency_resolver_and_user_experience_improvements_for_pip into the thread about costs
[20:04:52] <sumanah> you can also say that there are definitely at least hundreds of volunteer hours in this, possibly thousands, in addition to the paid hours
[20:12:12] <sumanah> dstufft: thanks! if you don't mind, specifying that there are at least hundreds of volunteer hours *in this pip resolver & UX improvement work this year* would be nice (so people don't think you mean pip overall)
[23:57:34] <cooperlees> pradyunsg: Thanks - I thought it was basically what you said. I've been trying to automate our releases via GitHub actions - I might just do the PR now - But only ambv/EWDurbin I believe have access to release / add the secret.
[23:58:04] <cooperlees> Ideally I want something like https://github.com/pypa/bandersnatch/blob/master/.github/workflows/pypi_upload.yml
[23:58:09] <pradyunsg> cooperlees: what time is it, right now, where you are?