-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop manylinux2010 #6694
Drop manylinux2010 #6694
Conversation
Here's the query I used:
I then summed up all rows, and all rows where |
The 2% are probably AWS Lambda users, see #6391 |
Clean wheel-builder run: https://github.com/pyca/cryptography/actions/runs/1569742750 @tiran does lambda really not support manylinux2014? |
It looks like Amazon Linux 2 has a glibc 2.26, so that's fine. If you use AL1 I'm not sure what version of glibc it has, but AL1 appears to be extremely deprecated by Amazon. |
I was going to say I wanted to keep this, but manylinux2010 is CentOS 6 derived and that is indeed ancient. The one bit of breakage it seems like we're going to cause here is users who are explicitly passing --plat with the 2010 tag (which seems to mostly be lambda folks). They can switch to 2014 with no ill effects of course, but do we know what AWS is currently recommending in their lambda docs? |
I can't find any statement in AWS's own docs.
…On Sun, Dec 12, 2021 at 7:53 PM Paul Kehrer ***@***.***> wrote:
I was going to say I wanted to keep this, but manylinux2010 is CentOS 6
derived and that is indeed ancient. The one bit of breakage it seems like
we're going to cause here is users who are explicitly passing --plat with
the 2010 tag (which seems to mostly be lambda folks). They can switch to
2014 with no ill effects of course, but do we know what AWS is currently
recommending in their lambda docs?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#6694 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAAGBDI6NMUUFMSSHKPNYDUQU7XFANCNFSM5J4KZPQA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
--
All that is necessary for evil to succeed is for good people to do nothing.
|
https://aws.amazon.com/premiumsupport/knowledge-center/lambda-python-package-compatible/ is the one thing I can find... which suggests downloading manylinux1 wheels by hand. |
Ouch, who do we know who can agitate to get that fixed... @mattsb42-aws would you know somebody who could update this guidance? |
I'm not sure who owns that knowledge center doc, but the "Anything we could improve" feedback link (bottom right) should contact the right owners. Ditto on the "Provide feedback" links at the bottom of each I'm not deep in the Lambda Python packaging space anymore, but if AL1 is causing Lambda issues, I suspect that's coming from folks using the Python 3.7 and earlier runtimes[2], since those still use AL1 (and probably always will until they are deprecated.) [1] https://docs.aws.amazon.com/lambda/latest/dg/python-package.html |
Thanks Matt, I've sent feedback via the form. |
2026e44
to
45ab2d6
Compare
Refreshed stats, looking over the past month, and it's now down to 1.5% |
45ab2d6
to
e2e1f75
Compare
Metric is down to 0.87% of wheels from 35.x and 36.x being manylinux2010 |
e2e1f75
to
26dd06b
Compare
It has very low usage
26dd06b
to
62b8615
Compare
It has very low usage