Skip to content
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

Update available pypy version in docker to v7.3.5 #757

Closed
mattip opened this issue Jul 13, 2021 · 3 comments
Closed

Update available pypy version in docker to v7.3.5 #757

mattip opened this issue Jul 13, 2021 · 3 comments

Comments

@mattip
Copy link
Contributor

mattip commented Jul 13, 2021

Over at matplotlib they are running into issues using pp37-* because it is using pypy3.7-v7.3.3 from the pypywheels/manylinux2010-pypy_x86_64:2020-12-11-f1e0e80 docker image. What is the process to update that to contain pypy3.7-v7.3.5?

@mattip
Copy link
Contributor Author

mattip commented Jul 13, 2021

Ahh, I see on master it is

[pypy_x86_64]
manylinux2010 = quay.io/pypa/manylinux2010_x86_64:2021-07-04-1e3ce39
manylinux2014 = quay.io/pypa/manylinux2014_x86_64:2021-07-04-1e3ce39
manylinux_2_24 = quay.io/pypa/manylinux_2_24_x86_64:2021-07-04-1e3ce39

So this is waiting on a new release of cibuildwheel? Is this also connected to #711?

@henryiii
Copy link
Contributor

I'd say it's more connected to #743. 7.3.5 removed PyPy 3.6, so we made the update uniformly in master (as part of 2.0).

2.0 is planned for release by Friday, so if waiting is fine, then that's when it should drop. If not, there's nothing (known) wrong with 2.0.0b2, several packages are already using that in production. If that's still not enough, then we probably could backport the image update, though it would need to be to the old pypywheels/manylinux wheels, since those should still have an older pypy 3.6 as well as pypy2 in them. Backporting the entire patch (including macOS and Windows) would require removing pypy3.6, so that could be a 1.13, I guess?

Finally, the simplest fix till Friday might be for MPL to just pin a newer image for now. Those pins are easy to set for PyPy only (see #711). They should be able to do a newer pypywheels easily, and possibly a pypa/manylinux as long as they don't try to build pypy36.

@mattip
Copy link
Contributor Author

mattip commented Jul 13, 2021

2.0 is planned for release by Friday, so if waiting is fine

Yup, fantastic. Good luck with the release

@mattip mattip closed this as completed Jul 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants