luoyuxia opened a new issue, #211: URL: https://github.com/apache/paimon-rust/issues/211
### Search before asking - [x] I searched in the issues and found nothing similar. ### Description Add a dedicated GitHub Actions workflow to release the Python binding package to TestPyPI for pre-release tags and to PyPI for stable version tags. The current repository already has release workflows for Rust and Go bindings, but it does not yet provide an automated release path for `bindings/python`. This makes Python package publication a manual step and leaves the release process inconsistent across language bindings. Proposed scope: - add a `release_python_binding.yml` workflow for tag-driven publishing; - build and upload both sdist and wheel artifacts across major target platforms; - publish pre-release tags (for example `v0.1.0-rc1`) to TestPyPI; - publish stable tags (for example `v0.1.0`) to PyPI; - keep release credentials secret-based in GitHub Actions. This task aligns with the implementation prepared in commit `a5ca890` (`ci: add python release pipeline`). ### Willingness to contribute - [x] I'm willing to submit a PR! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
