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

feat!: Bump minimum version to 3.10 #334

Merged
merged 9 commits into from
Nov 2, 2023
Merged

feat!: Bump minimum version to 3.10 #334

merged 9 commits into from
Nov 2, 2023

Conversation

dandhlee
Copy link
Collaborator

@dandhlee dandhlee commented Nov 1, 2023

Breaking Change: Upgrades minimum version to 3.10. All tools will need to be updated to use Python3.10 as the default version when using the plugin, otherwise 3.9 and below versions will not work.

Should be compatible in the future with 3.11, no deprecation warnings.

I tried to upgrade to Sphinx version 5 but ran into docutils issue that could not be solved within this repository. There's also a lot of content changes between versions, so we'll have to approach it carefully.

Confirmed that the Kokoro test works for different client libraries, but do need to update them individually afterwards.

Fixes #305.

  • Tests pass

@product-auto-label product-auto-label bot added the size: m Pull request size is medium. label Nov 1, 2023
@dandhlee dandhlee marked this pull request as ready for review November 2, 2023 15:18
@dandhlee dandhlee requested review from a team as code owners November 2, 2023 15:18
@dandhlee dandhlee merged commit 97c34cb into main Nov 2, 2023
6 checks passed
@dandhlee dandhlee deleted the update_python_310 branch November 2, 2023 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size: m Pull request size is medium.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

FR: Python 3.10+ support
2 participants