[00:00:40] <sumanah> (also, parenthetically, right now I am watching a web-broadcast conversation about the making of "2001: A Space Odyssey" that includes how Clarke & Kubrick were consulting with IBM and Marvin Minsky about what computers would be capable of)
[00:04:06] <sumanah> (I believe their predictions did not include "helping strangers share with your their frank and unvarnished opinions about the software you are responsible for")
[00:15:39] <dstufft> sumanah: I think yanking should be fine? it's a pretty simple feature all said and done
[00:16:40] <dstufft> computers continue to surprise me with new and creative ways to fail though
[01:44:29] <sumanah> I predict the feature on PyPI isn't going to be so much the issue - I predict that clients not implementing yanking support will cause confusion that will lead to support tickets for us
[01:45:01] <sumanah> and so I figure a slower rollout will help us see those trickle in and then reach out to the developers of those tools, put out messaging in the right places, etc.
[02:15:34] <sumanah> techalchemy: hey - I am gonna head to bed soon. I recommend that you leave _some_ kind of update on the pipenv release tracking issue because being silent as the estimated delivery date passes is hard on credibiity.
[02:16:27] <techalchemy> ^ yeah super exhausted atm, will try
[02:16:54] <techalchemy> so far i can say that azure is terrible
[18:01:43] <sumanah> toad_polo: I saw in the logs you said "And mirrors!" but I could not work out what you were replying to :-)
[18:02:11] <toad_polo> sumanah: You said that clients would be the problem with yanking support.
[18:02:15] <toad_polo> I was saying clients and mirrors.
[18:02:40] <sumanah> Ah! I did not mean to exclude other possible causes of problems and I am glad you have mentioned one toad_polo
[18:04:16] <toad_polo> Yeah, I didn't see it as excluding the possibility, just bringing up that those are the two big sources of support tickets we see when people start relying on a "new" feature.
[18:04:34] <toad_polo> People using incompatible clients (mostly old versions of `pip`) and people configured to hit a mirror like artifactory or piwheels that doesn't support the feature.
[18:05:20] <sumanah> toad_polo: ooooh Artifactory, now I'm both reminded and a bit steamed
[18:06:33] <toad_polo> Yeah, I wonder if we should proactively cultivate contacts with artifactory, devpi, piwheels and the other likely mirrors.
[18:06:52] <toad_polo> Maybe they're on it and maybe (especially in the case of Aritfactory, in my experience) they just don't care.
[18:07:26] <sumanah> I have contacted devpi already about this beta but haven't contacted the other few. Piwheels I believe heard about it via Twitter already. I need to ping Artifactory. toad_polo I welcome suggestions on additional platforms/groups to ping
[18:09:00] <toad_polo> Yeah, I CC-ed one of the piwheels maintainers on a twitter thread.
[18:09:13] <sumanah> ah that was you! yes! Thank you
[18:09:44] <sumanah> oh and I'm actually getting a bit mixed up at the moment and confusing the yanking feature with the pip beta - I want to publicize both but the latter is my job and the former is just a good idea
[18:09:59] <sumanah> ("confusing" in the sense that they are on my mind as things to tell the world about)
[18:54:08] <pradyunsg> FWIW, pip has had support for PEP 572 (yanked releases) since pip 19.2.
[19:02:09] <dhellmann> pradyunsg : https://github.com/pypa/pip/pull/8119 is a first stab at addressing that bug about overwriting files.
[19:04:46] <dalley> apologies if this has already been discussed, but are there any known issues with caching on PyPI at the moment?
[19:05:33] <PSFSlack1> <di> dalley: what are you experiencing?
[19:06:09] <dalley> PSFSlack1, for our package, according to the main page & the releases page, the latest version is 3.2.0 https://pypi.org/project/pulp-rpm/
[19:07:03] <dalley> we pushed 3.3.0 a few hours ago https://pypi.org/project/pulp-rpm/3.3.0/, and you can download it fine from PyPI, and the direct link to the release works, but otherwise you could never tell it exists
[19:08:05] <pradyunsg> dalley: I see 3.3.0 on my end.
[19:09:31] <dalley> pradyunsg, I just took these screenshots after refreshing the pages, seconds ago https://imgur.com/a/IIPCvxo
[19:09:42] <dalley> others on my team see the same thing
[19:10:01] <dalley> keep in mind, 3.3.0b1 isn't what I'm referring to
[19:11:13] <dalley> do you see the actual 3.3.0 release even on the primary landing page (first link)?
[19:11:20] <PSFSlack1> <deveshkusingh> I can see 3.3.0 as the first entry in https://pypi.org/project/pulp-rpm/#history
[19:12:21] <PSFSlack1> <deveshkusingh> And the landing page `https://pypi.org/project/pulp-rpm/` also lists `pulp-rpm 3.3.0`
[19:13:57] <dalley> I don't really know what to say then, I even just tried multiple browsers. Does PyPI have load balancers or static caches or something where one might possibly be serving old content?
[19:15:21] <pradyunsg> dalley: PyPI has a Fastly CDN in front of it -- and seems like one of their POP locations have degraded performance. https://status.fastly.com/
[19:16:38] <pradyunsg> dalley: Would you happen to know if you're hitting that POP?
[19:16:53] <dalley> I'm in NC, so it is plausible that a bad CDN in Virginia would be the cause
[19:17:31] <dalley> pradyunsg, I'm not sure how I would check though
[19:31:27] <dalley> pradyunsg, although the page seems to have started working in the past 10 minutes xD it was broken for 3 hours though
[19:32:23] <pradyunsg> dalley: well, caching in distributed system is... tricky. :)
[19:32:28] <PSFSlack1> <di> That's probably because I manually purged it. It's possible purging isn't working right now. We'll keep an eye out for more reports