[15:02:12] <sumanah> jaraco: (this had happened on earlier iterations and I thought it was my fault but on second thought I think there's something in the config on the server end that needs tweaking?)
[15:05:17] <pmxbot> you're doing good work, sumanah!
[15:05:33] <jaraco> I still don’t see anything in the logs explaining why you can’t authenticate to the server.
[15:10:29] <sumanah> jaraco: HUH. I think there might be something you should turn off in sshd config saying "Password auth no"?
[15:12:08] <jaraco> Well, maybe, but that should happen after public key… and no accounts have passwords, so allowing passwords makes for a nice honeypot for would-be attackers.
[15:12:26] <jaraco> What do you get sumanah for `ssh -vvv`
[15:12:49] <jaraco> I’ve added my public key to your account and I can’t authenticate either, so I think I can use that to troublehsoot.
[15:14:39] <jaraco> Okay, figured it out. perms were too restrictive on ~sumanah/.ssh
[15:27:12] <bstempi> Is anyone else getting infinite redirects when trying to pull older aiohttp packages from PyPI? E.g.: https://files.pythonhosted.org/packages/a6/65/c161172c00f29a243ba6a745d7dcbf8b1193b005588f51b70d1be6fb666e/aiohttp-2.3.3.tar.gz#sha256=0a2e33e90560dacb819b095b9d9611597925d75d1b93dd9490055d3826d98a82
[15:36:11] <sumanah> I think we know about this -- http://status.python.org/incidents/1y1f44q6srh2 you can subscribe to this incident to get an update when it's fixed
[15:36:48] <Rotonen> by symptom sorta seems like some backend nodes are unhealthy, but the frontend does not aggressively stop diverting traffic to there
[16:12:27] <mgedmin> (perhaps the incident page should explicitly mention 503 errors as well?)
[16:13:39] <Rotonen> mgedmin: no matter how you plan that out, there is still going to be a segment of people whom hit here first before checking the status page or twitter or whatever
[16:14:15] <bstempi_> I'm guilty of that; I didn't realize there was a status page until coming here.
[16:14:28] <scwizard> well like, it doesn't occur to a lot of people that it could be on that end
[16:14:33] <scwizard> since ya'll pretty rarely have downtime
[16:14:36] <apollo13> yeah mentioning the 503 would help
[16:15:00] <apollo13> because everything else is listed, people might think the 503 is an extra "unknown" error
[16:15:49] <sumanah> apollo13: scwizard mgedmin: thanks, am suggesting that
[16:16:25] <chrisw> hey all, anyone else seeing 503's on travis trying to get files from pypi? https://travis-ci.org/cjw296/sybil/jobs/366923497
[16:16:38] <sumanah> Yes chrisw - thanks for the report
[16:16:43] <sumanah> http://status.python.org/incidents/1y1f44q6srh2 you can subscribe to this incident to get an update when it's fixed
[16:18:00] <Rotonen> also, as an extra layer of potential confusion, i think either my dns or content blocker are stripping out the subscription doohickey
[16:18:41] <Rotonen> and content blockers can be common amongst developers
[16:19:22] <sumanah> Rotonen: True! How does https://twitter.com/PythonStatus/ work for you?
[16:20:01] <apollo13> Rotonen: I use ublock and umatrix extensively and it is there ;)
[16:20:53] <Rotonen> then it might be http://someonewhocares.org/hosts/hosts
[16:21:47] <Rotonen> sumanah: what works the best is lurking here and seeing the hubbub ebb and flow
[16:23:10] <adourado> After the change from the old pypi to warehouse, is there any configuration needed to use the new server?
[16:23:24] <adourado> I'm not being able to install anything with pip since this morning =(
[16:23:26] <sumanah> adourado: here's the info: https://packaging.python.org/guides/migrating-to-pypi-org/
[16:23:38] <sumanah> adourado: sorry. we're working on it. https://packaging.python.org/guides/migrating-to-pypi-org/
[16:23:46] <sumanah> I mean, sorry, https://status.python.org/
[16:24:00] <sumanah> adourado: you can subscribe to https://status.python.org/incidents/1y1f44q6srh2 to get updates when it's fixed
[16:24:04] <mgedmin> adourado: when's morning for you? the pypi.org switchover started about an hour ago (and everything's a little bit on fire right now)
[16:24:37] <adourado> @mgedmin About 10 minutes ago, actually
[16:24:55] <adourado> @sumanah thanks for the status page =)
[16:25:16] <sumanah> adourado: https://pyfound.blogspot.com/2018/03/warehouse-all-new-pypi-is-now-in-beta.html has more info on what's new in the new PyPI
[16:25:32] <sumanah> so you can enjoy it later today -- maybe as soon as 20 min from now :)
[16:26:23] <bstempi_> It looks like package downloads are working again for me
[16:27:10] <sumanah> I haven't tried this, but -- "pip install --index-url https://legacy.pypi.org/pypi <package_name> should work temporarily" https://twitter.com/mjhoffman65/status/985908039415926786
[16:28:03] <mgedmin> there was one warehouse issue filed about a user getting the 503 error from files.pythonhosted.org while trying to use legacy.pypi.org as the index
[16:37:40] <chrisw> Could not fetch URL https://pypi.python.org/simple/certifi/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:646) - skipping
[16:38:26] <sumanah> chrisw: ah, check this out https://mail.python.org/pipermail/python-announce-list/2018-April/011885.html
[16:38:38] <sumanah> chrisw: and you might want to try pip's -vvv option to get more verbosity
[16:38:55] <Rotonen> chrisw: the CDN deprecated anything older than TLS 1.2, so you need a python, the ssl module of which is compiled against a new enough ssl implementation
[16:38:57] <chrisw> Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:646) - skipping
[16:39:13] <sumanah> chrisw: https://pip.pypa.io/en/latest/installing/ lets you install without pip working :)
[16:39:26] <Rotonen> sumanah: i confirm the CI runs which brought me here in the first place now run smooth
[16:39:43] <sumanah> chrisw: I admire the cleverness of how the get-pip script addresses the bootstrap problem
[16:40:43] <sumanah> maybe I did not understand you
[16:41:28] <sumanah> chrisw: tos9 bstempi_ Rotonen adourado https://mail.python.org/mm3/mailman3/lists/pypi-announce.python.org/ in case you aren't already subscribed -- it'll give you a heads-up before other major PyPI changes
[17:11:42] <sumanah> I wonder whether Artifactory clients are holding up?
[17:54:23] <sumanah> New York City folks: consider joining us and helping improve Warehouse in a couple weeks https://www.python.org/events/python-user-group/700/
[18:23:51] <Lingyi> Hi! I just upgraded my pip to version 10.0.0. I noticed that when I did `pip install -t <dir>`, sometimes it generated `man` and `bin` directories inside the <dir>. I'm wondering what these two directories stand for. Thank you!
[19:21:19] <mitsuhiko> thanks so much for the updated pip and pypi. may i just point out that due to the ssl changes the most common googleable solution for fixing it (updating pip) does not help as pip can't update itself with the ssl problem
[19:22:27] <mitsuhiko> maybe it would be helpful to have the curl to python command for pip installation somewhere on pypi prominently
[20:54:10] <sumanah> Hey ngoldbaum would you take a look at https://github.com/pypa/warehouse/pull/3720 ? Add user help on TLS 1.0/1.1 deprecation #3720
[21:00:29] <techalchemy> I wonder if it was intentional to disable non-editable VCS installations?
[21:13:44] <techalchemy> I am not really sure what that means, but I have non-vcs installations integrated in our CI process as part of the various dependency types we test
[21:14:43] <techalchemy> and it happens whether I run all of my tests or just the one that fails, and it never succeeds no matter what
[21:15:46] <vphilippon> Could it be a bug that happens when `pip` tries to warn if the user is installing a conflicting dependency?
[21:15:46] <vphilippon> Because that's why non-editable VCS installs are not supported by pip-tools (causing issue with dependency resolution)
[21:16:22] <vphilippon> Just throwing in an idea, I should actually throw that on the issue on github or something
[21:18:44] <techalchemy> vphilippon: in this case there is no conflict, so unlikely