This is an automated email from the ASF dual-hosted git repository.
liurenjie1024 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git
The following commit(s) were added to refs/heads/main by this push:
new 3ae372293 CI(Python): dont use --sdist in maturin build for CI (#2166)
3ae372293 is described below
commit 3ae372293f6802274d2b5c7b53f34c75a44bb15b
Author: Kevin Liu <[email protected]>
AuthorDate: Mon Feb 23 19:34:47 2026 -0500
CI(Python): dont use --sdist in maturin build for CI (#2166)
## Which issue does this PR close?
- Closes #.
## What changes are included in this PR?
This PR updates Python bindings CI to avoid `--sdist` in the test build
step due to `maturin` regression for 1.12.3+ tracked in
https://github.com/PyO3/maturin/issues/3030. We dont pin maturin in CI,
so CI installs the latest version.
`--sdist` is not needed here, removing it also aligns with other
`maturin` usage in CI
See
https://github.com/search?q=repo%3Aapache%2Ficeberg-rust+%22command%3A+build%22&type=code
## Are these changes tested?
---
.github/workflows/bindings_python_ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/bindings_python_ci.yml
b/.github/workflows/bindings_python_ci.yml
index 1c3350221..8be856c24 100644
--- a/.github/workflows/bindings_python_ci.yml
+++ b/.github/workflows/bindings_python_ci.yml
@@ -90,7 +90,7 @@ jobs:
with:
working-directory: "bindings/python"
command: build
- args: --out dist --sdist
+ args: --out dist
- uses: astral-sh/setup-uv@v7
with:
version: "0.9.3"