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
Use walrus operator, removing Python 3.7 support #2394
Comments
Hopefully in this docker relevant world we won't be held back by nas with outdated python... But jcfp for example hacks back in py3.6 support for his ppa. So he might be the best sounding board on why not to do it. |
Possibly because: Ubuntu 18.04 is still supported until April 30, 2023 (so 4 more months) |
About walrus operator:
Ah, so finally the C assignment + value in Python? Good. And "walrus" because of the long teeth in ":=" ? |
Don't let that get in the way of progress. The end of the distro's support windows for those old OS releases is approaching fast anyway; any remaining users will just have to enjoy sab 3.7.1 until they finally decide to update. |
Thanks for the input 👍 will go ahead with the changes. |
I would like to start using the new walrus operator that was introduced in Python 3.8.
This would break Python 3.7 support for the next major SABnzbd release.
The official EOL for Python 3.7 is in a few months, so doesn't seem like a big problem?
I also saw that Ubuntu uses Python 3.8 in 20.04 LTS so we are good there.
Anything I'm overlooking here?
The text was updated successfully, but these errors were encountered: