bigluck opened a new issue, #1348: URL: https://github.com/apache/iceberg-python/issues/1348
### Feature Request / Improvement Currently, `pyiceberg 0.8.0` enforces strict Python version constraints (`python = "^3.9, <3.13, !=3.9.7"`). While I understand the reasoning behind this - Python 3.13 hasn't been officially tested and supported yet - this constraint creates some practical limitations. The main issue is that it prevents early adopters and developers from testing or using pyiceberg with newer Python versions, as package managers like `poetry` and `pip` will strictly enforce these version constraints and block the installation. Given that: 1. Major releases of pyiceberg can take up to 5 months 2. Minor releases can take up to 1.5 months 3. Early testing with newer Python versions can help identify compatibility issues sooner (see https://github.com/apache/iceberg-python/pull/1256#issuecomment-2442124313) I suggest removing the `<3.13` constraint from the Python version specification. This would allow developers to: - Test pyiceberg with pre-release Python versions - Identify potential compatibility issues earlier - Continue using pyiceberg in environments with newer Python versions (at their risk) - Provide feedback about compatibility issues -- 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: issues-unsubscr...@iceberg.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org