Skip to content

[Python Client] CI for Python client (Continue PR#1096) #1639

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

Merged
merged 9 commits into from
May 23, 2025

Conversation

HonahX
Copy link
Contributor

@HonahX HonahX commented May 21, 2025

This PR continues the great work in #1096 since the original author does not have time to continue. It adds CI for python client.

It removes the caching poetry step for now since we do not have poetry.lock (it is in .gitignore), see relevant discussion in: #1102 (comment), #1096 (comment), we can add that later

@github-project-automation github-project-automation bot moved this to PRs In Progress in Basic Kanban Board May 21, 2025
@HonahX HonahX force-pushed the honahx_python_client_ci branch 2 times, most recently from b085333 to 6dd362e Compare May 21, 2025 16:09
@HonahX HonahX changed the title [Python Client] CI for Python client [Python Client] CI for Python client (Continue PR#1096) May 21, 2025
@HonahX HonahX marked this pull request as ready for review May 21, 2025 16:12
@HonahX HonahX force-pushed the honahx_python_client_ci branch from 6dd362e to a2597b3 Compare May 21, 2025 19:14
@flyrain flyrain closed this May 22, 2025
@github-project-automation github-project-automation bot moved this from PRs In Progress to Done in Basic Kanban Board May 22, 2025
@flyrain flyrain reopened this May 22, 2025
@github-project-automation github-project-automation bot moved this from Done to PRs In Progress in Basic Kanban Board May 22, 2025
@github-project-automation github-project-automation bot moved this from PRs In Progress to Ready to merge in Basic Kanban Board May 22, 2025
@HonahX HonahX linked an issue May 22, 2025 that may be closed by this pull request
@HonahX HonahX force-pushed the honahx_python_client_ci branch from a2597b3 to 08ba290 Compare May 23, 2025 15:54
@eric-maynard
Copy link
Contributor

I think we need to first merge #1347 and then write up the Python client to actually be generated at CI time. Otherwise, we are just testing an outdated version of the client that doesn't conform to the current spec.

@HonahX HonahX force-pushed the honahx_python_client_ci branch from 08ba290 to 296968c Compare May 23, 2025 22:59
@HonahX
Copy link
Contributor Author

HonahX commented May 23, 2025

Rebase to test new client and test for #1347

@HonahX HonahX merged commit 1631da0 into apache:main May 23, 2025
9 checks passed
@github-project-automation github-project-automation bot moved this from Ready to merge to Done in Basic Kanban Board May 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add CI for Python code
4 participants