kevinjqliu opened a new issue, #2276:
URL: https://github.com/apache/iceberg-rust/issues/2276

   ### Apache Iceberg Rust version
   
   None
   
   ### Describe the bug
   
   The `wheels` job in the Python release workflow uses 
`actions/setup-python@v6` to install Python 3.12 on the host runner, but for 
Linux builds, `maturin-action` runs inside a **manylinux Docker container** 
where the host's Python is not available. Maturin auto-discovers interpreters 
inside the container and may pick Python 3.8 (from `/opt/python/cp38-cp38/`) 
instead of 3.12.
   
   This `0.9.0` release of `pyiceberg-core` is missing the 3.10+ manylinux 
wheel that 0.8.0 has.
   
   More context: 
https://github.com/apache/iceberg-python/issues/3190#issuecomment-4112206067
   
https://github.com/apache/iceberg-rust/actions/runs/23356765173/job/67949517681
   ```
   🔗 Found pyo3 bindings with abi3 support
   🐍 Found CPython 3.8 at /opt/python/cp38-cp38/bin/python3
   📡 Using build options features from pyproject.toml
   ⚠️ Warning: CPython 3.8 at /opt/python/cp38-cp38/bin/python3 does not yet 
support abi3 so the build artifacts will be version-specific.
   ```
   
   ### To Reproduce
   
   _No response_
   
   ### Expected behavior
   
   _No response_
   
   ### Willingness to contribute
   
   None


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to