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

chore(deps)!: bump openapi-generator-cli in python sdk client to 7.4.0 #12866

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

YatinGupta777
Copy link

@YatinGupta777 YatinGupta777 commented Mar 31, 2024

Motivation

Python SDK has been using open api generator 5.4.0 which is 2 years old.

Modifications

Upgraded to latest open api version 7.4.0 which was closed 3 weeks ago https://github.com/OpenAPITools/openapi-generator/milestones?state=closed

Verification

@YatinGupta777 YatinGupta777 force-pushed the update-openapi-gen branch 3 times, most recently from f6b6dfc to b9a88dc Compare April 1, 2024 00:54
Signed-off-by: Yatin Gupta <yatingupta7777@gmail.com>
@blkperl blkperl added the type/dependencies PRs and issues specific to updating dependencies label Apr 2, 2024
@agilgur5 agilgur5 changed the title chore(deps): bump open api generator in python sdk client to 7.4.0 chore(deps)!: bump open api generator in python sdk client to 7.4.0 Apr 3, 2024
@agilgur5 agilgur5 changed the title chore(deps)!: bump open api generator in python sdk client to 7.4.0 chore(deps)!: bump openapi-generator-cli in python sdk client to 7.4.0 Apr 3, 2024
@@ -30,7 +30,7 @@ else
sed 's/io.k8s.apimachinery.pkg.apis.meta.v1.//' \
> $(WD)/swagger.json
cp ../../LICENSE $(WD)/LICENSE
$(DOCKER) openapitools/openapi-generator-cli:v5.4.0 \
$(DOCKER) openapitools/openapi-generator-cli:v7.4.0 \
Copy link
Member

Choose a reason for hiding this comment

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

I think this was pinned to this version for a reason. Have you tested the generated SDK?

Copy link
Author

Choose a reason for hiding this comment

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

Havent tested it yet but the sdk unit test is failing so I think the interface has changed. Do you remember the reason for the specific version pinning? Or is there some specific testing that would need to be done?

@terrytangyuan
Copy link
Member

We should probably hold off on this and start migrating to Hera. cc @flaviuvadan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/sdks type/dependencies PRs and issues specific to updating dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants