-
Notifications
You must be signed in to change notification settings - Fork 84
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
Support Python 3.9 #1234
Support Python 3.9 #1234
Conversation
@Mergifyio rebase |
✅ Branch has been successfully rebased |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Takashi! I've spent some time fixing CI again, let's see if this becomes green so we can merge it.
Pull request has been modified.
#1246 is merged, please resolve conflict and rebase. |
@kajinamit please apply this diff, we need to skip Ceph jobs on Python 3.9 since Ubuntu 20.04 python3-rados bindings is only for Python 3.8 (default version in dist).
also remove those three jobs from mergify config for py39 |
@tobias-urdin That makes sense. Thanks for the suggestion ! Applied the change. |
This change adds Python 3.9 to supported python versions and adds test coverage for it. CentOS Stream 9 now uses Python 3.9 by default so the support is required to run Gnocchi in CentOS Stream 9. This change also adds a few metadata items to setup.cfg to enforce usage of Python >= 3.6.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Sorry for all the fuzz with broken CI.
No problem, and thank you for your great help ! |
@Mergifyio backport stable/4.4 |
✅ Backports have been created
|
This change adds Python 3.9 to supported python versions and adds
test coverage for it. CentOS Stream 9 now uses Python 3.9 by default
so the support is required to run Gnocchi in CentOS Stream 9.
This change also adds a few metadata items to setup.cfg to enforce
usage of Python >= 3.6.