This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git


The following commit(s) were added to refs/heads/main by this push:
     new 44ab85aac Build: drop the upper bound on requires-python (#4135)
44ab85aac is described below

commit 44ab85aacbbfc9cb7aba8643f691531bdbeaf84f
Author: Shahzeb Ali <[email protected]>
AuthorDate: Sat Oct 24 04:57:38 2026 +0000

    Build: drop the upper bound on requires-python (#4135)
    
    build: drop the upper bound on requires-python
    
    The <4.0.0 cap makes Poetry silently resolve old releases (e.g. 0.10.0)
    for projects declaring an open-ended requires-python range, with no
    error or warning. The cap offers no real protection (see #1348), so
    drop it and keep requires-python as >=3.10.
    
    Signed-off-by: Shahzeb Ali 
<[email protected]>
    Co-authored-by: Kevin Liu <[email protected]>
---
 pyproject.toml | 2 +-
 uv.lock        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/pyproject.toml b/pyproject.toml
index e44ccdd62..f9228ad52 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -19,7 +19,7 @@ name = "pyiceberg"
 version = "0.12.0"
 description = "Apache Iceberg is an open table format for huge analytic 
datasets"
 authors = [{ name = "Apache Software Foundation", email = 
"[email protected]" }]
-requires-python = ">=3.10.0,<4.0.0"
+requires-python = ">=3.10"
 readme = "README.md"
 license = "Apache-2.0"
 license-files = ["LICENSE", "NOTICE"]
diff --git a/uv.lock b/uv.lock
index 4badf49ea..906bdbaa9 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1,6 +1,6 @@
 version = 1
 revision = 3
-requires-python = ">=3.10.0, <4.0.0"
+requires-python = ">=3.10"
 resolution-markers = [
     "python_full_version >= '3.14' and sys_platform == 'win32'",
     "python_full_version >= '3.14' and sys_platform == 'emscripten'",

Reply via email to