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

vdk-control-cli and some plugins: Support for 3.11 #1409

Merged
merged 18 commits into from
Dec 6, 2022

Conversation

antoniivanov
Copy link
Collaborator

@antoniivanov antoniivanov commented Dec 5, 2022

With the GA release of Python 3.11 a month ago it's time to officially support it.
That means we need to start testing against Python 3.11. See release notes at https://docs.python.org/3/whatsnew/3.11.html

Part of #1397

This PR contains multiple commits - they will be submitted without squash so that each plugin is changed in a separate commit. Each commit updates 2 files - .plugin-ci yaml file and setup.py (or cfg).
For vdk-heartbeat and airflow-provider-vdk only the setup.py/cfg file is updated because they test with a single version of python.

Testing Done: this PR pipeline.

Signed-off-by: Antoni Ivanov aivanov@vmware.com

@antoniivanov antoniivanov enabled auto-merge (squash) December 5, 2022 20:57
@antoniivanov antoniivanov force-pushed the person/aivanov/upgrade-311 branch 2 times, most recently from 32ea97c to 0bad90b Compare December 6, 2022 08:42
With the GA release of Python 3.11 a month ago it's time to officially
support it.
That means we need to start testing against Python 3.11. See release
notes at https://docs.python.org/3/whatsnew/3.11.html

Part 2 of #1397

Testing Done: this PR pipeline.

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
See #1397

Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
@antoniivanov antoniivanov changed the title vdk-control-cli: Support for 3.11 vdk-control-cli and some plugins: Support for 3.11 Dec 6, 2022
Copy link
Contributor

@ivakoleva ivakoleva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Btw, what do you mean by vdk-heartbeat tests only with one python version? I see two python images (3.9 and 3.10) used in projects/vdk-heartbeat/.gitlab-ci.yml
Is there a reason to not test these components with multiple python versions?

@antoniivanov antoniivanov merged commit e15c144 into main Dec 6, 2022
@antoniivanov antoniivanov deleted the person/aivanov/upgrade-311 branch December 6, 2022 17:42
@antoniivanov
Copy link
Collaborator Author

Btw, what do you mean by vdk-heartbeat tests only with one python version? I see two python images (3.9 and 3.10) used in projects/vdk-heartbeat/.gitlab-ci.yml Is there a reason to not test these components with multiple python versions?

this one is the default image , but it's overridden in the vdk-heartbeat-test . So it's tested with 3.10 only.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants