-
Notifications
You must be signed in to change notification settings - Fork 40
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
NEP29 blog post #238
Comments
Given that we use Google Colab for workshops and that Colab only supports Python 3.7, are we hurting ourselves by not providing MDAnalysis for 3.7? Or are we just waiting for Google to finally upgrade? |
Yeah that's a real pain, the ML workshop had to be delivered using 2.1.0. There's not much we can do here unfortunately, colab is extremely slow moving, I think it's still using Ubuntu 18.04 as an image. I wouldn't recommend waiting on them, once sklearn, torch et al. have enough non py37 releases they'll be forced to do the update. |
Just to add here, 18.04 drops support by next April, so they'll have to do something by then. Although NEP29 drops py38 at the same time - it's why we can't guarantee NEP29, just that it's going to be our upper limit. |
Ok, we'll just go along with the ecosystem. And tell users to complain to Google ;-). |
Perhaps it might be worth mentioning in the blog post the implications of NEP29 for using Google Colab. |
Sounds good, I think we can probably keep 3.8 around a bit longer, in reality we usually don't drop until ~ 6+ months after the NEP deadline anyways, purely because the latest version of Python always takes forever to roll out upstream. I think we're be a bit more eager to drop numpy versions than working Python ones |
As stated in MDAnalysis/mdanalysis#3560 we need to announce that we are following NEP29 (mostly).
@IAlibay knows best what we decided to do.
The text was updated successfully, but these errors were encountered: