The GitHub Actions job "CI" on iceberg-rust.git/main has succeeded.
Run started by GitHub user kevinjqliu (triggered by kevinjqliu).

Head commit for run:
b41ecb455a4cee716864a4949b20dc229d91b844 / geruh <[email protected]>
fix(python): Bump Python version upper bound (#2110)

## What changes are included in this PR?

Currently, pyiceberg-core has `requires-python = ">=3.10,<3.13"`, so
PyIceberg 3.13 users can't install the Rust-accelerated core package.
The `<3.13` upper bound was added in #1796, and prior to this pr it was
`~=3.9` which is the equivalent of `>=3.9,<4` so this change basically
restores that behavior. Also, `pyiceberg-core` uses PyO3's abi3-py310
feature, which already handles forward ABI compatibility across Python
3.x. This allows PyIceberg to test against new Python releases without
waiting on us core.

This pr also updates the trove classifiers to reflect this change and
one more for Rust.

## Are these changes tested?
`make test`

Report URL: https://github.com/apache/iceberg-rust/actions/runs/21730171397

With regards,
GitHub Actions via GitBox

Reply via email to