From a1829744ae865e518e4c7d57657e42ac69c2f359 Mon Sep 17 00:00:00 2001 From: Yong Date: Sun, 12 Oct 2025 21:14:40 -0500 Subject: [PATCH 1/6] bump version for python deps --- client/python/pyproject.toml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/client/python/pyproject.toml b/client/python/pyproject.toml index c7433a7c5c..b1ca32fd92 100644 --- a/client/python/pyproject.toml +++ b/client/python/pyproject.toml @@ -45,7 +45,7 @@ repository = "https://github.com/apache/polaris/" polaris = "cli.polaris_cli:main" [tool.poetry] -requires-poetry = "==2.1.4" +requires-poetry = ">=2.1.4" include = [ { path = "polaris/**", format = ["sdist", "wheel"] }, { path = "cli/**", format = ["sdist", "wheel"] }, @@ -61,19 +61,16 @@ types-python-dateutil = ">= 2.8.19.14" mypy = ">=1.18, <=1.18.2" pyiceberg = "==0.10.0" pre-commit = "==4.3.0" -openapi-generator-cli = "==7.15.0" +openapi-generator-cli = ">=7.15.0" pip-licenses-cli = "==v2.0.0" -# pin virtualenv version to prevent poetry from upgrading to an incompatible version -# see https://github.com/python-poetry/poetry/issues/10504#issuecomment-3176923981 -# 20.33.0 is the oldest version supported by poetry 2.2.0 -virtualenv = ">=20.33.0,<20.35.0" +virtualenv = ">=20.33.0" [tool.pip-licenses] partial-match = true allow-only = "Apache;BSD License;BSD-3-Clause;ISC;MIT;Mozilla Public License;PSF-2.0;Python Software Foundation License;The Unlicense" [build-system] -requires = ["poetry-core>=2.0.0,<3.0.0", "openapi-generator-cli==7.11.0.post0"] +requires = ["poetry-core>=2.0.0,<3.0.0", "openapi-generator-cli>=7.15.0"] build-backend = "poetry.core.masonry.api" [tool.poetry.build] From 3723e7778006c3412fb16d6048e784366072b456 Mon Sep 17 00:00:00 2001 From: Yong Date: Sun, 12 Oct 2025 21:17:03 -0500 Subject: [PATCH 2/6] bump version for python deps --- client/python/pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/client/python/pyproject.toml b/client/python/pyproject.toml index b1ca32fd92..2656145e8b 100644 --- a/client/python/pyproject.toml +++ b/client/python/pyproject.toml @@ -63,7 +63,6 @@ pyiceberg = "==0.10.0" pre-commit = "==4.3.0" openapi-generator-cli = ">=7.15.0" pip-licenses-cli = "==v2.0.0" -virtualenv = ">=20.33.0" [tool.pip-licenses] partial-match = true From 2abda35ad8161c676226253c0d384883aff9030b Mon Sep 17 00:00:00 2001 From: Yong Date: Sun, 12 Oct 2025 22:07:42 -0500 Subject: [PATCH 3/6] bump version for python deps --- client/python/pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/python/pyproject.toml b/client/python/pyproject.toml index 2656145e8b..4d9121a1d0 100644 --- a/client/python/pyproject.toml +++ b/client/python/pyproject.toml @@ -61,7 +61,7 @@ types-python-dateutil = ">= 2.8.19.14" mypy = ">=1.18, <=1.18.2" pyiceberg = "==0.10.0" pre-commit = "==4.3.0" -openapi-generator-cli = ">=7.15.0" +openapi-generator-cli = "==7.11.0.post0" pip-licenses-cli = "==v2.0.0" [tool.pip-licenses] @@ -69,7 +69,7 @@ partial-match = true allow-only = "Apache;BSD License;BSD-3-Clause;ISC;MIT;Mozilla Public License;PSF-2.0;Python Software Foundation License;The Unlicense" [build-system] -requires = ["poetry-core>=2.0.0,<3.0.0", "openapi-generator-cli>=7.15.0"] +requires = ["poetry-core>=2.0.0,<3.0.0", "openapi-generator-cli==7.11.0.post0"] build-backend = "poetry.core.masonry.api" [tool.poetry.build] From c992c75631e084ee29d2760109a5d4e2aca0919b Mon Sep 17 00:00:00 2001 From: Yong Date: Sun, 12 Oct 2025 23:37:02 -0500 Subject: [PATCH 4/6] Update openapi-generatr-cli from 7.11.0.post0 to 7.12.0 --- client/python/pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/python/pyproject.toml b/client/python/pyproject.toml index 4d9121a1d0..6655b38712 100644 --- a/client/python/pyproject.toml +++ b/client/python/pyproject.toml @@ -61,7 +61,7 @@ types-python-dateutil = ">= 2.8.19.14" mypy = ">=1.18, <=1.18.2" pyiceberg = "==0.10.0" pre-commit = "==4.3.0" -openapi-generator-cli = "==7.11.0.post0" +openapi-generator-cli = "==7.12.0" pip-licenses-cli = "==v2.0.0" [tool.pip-licenses] @@ -69,7 +69,7 @@ partial-match = true allow-only = "Apache;BSD License;BSD-3-Clause;ISC;MIT;Mozilla Public License;PSF-2.0;Python Software Foundation License;The Unlicense" [build-system] -requires = ["poetry-core>=2.0.0,<3.0.0", "openapi-generator-cli==7.11.0.post0"] +requires = ["poetry-core>=2.0.0,<3.0.0", "openapi-generator-cli==7.12.0"] build-backend = "poetry.core.masonry.api" [tool.poetry.build] From b3f216a99dd0ca9f85d0c64a1530d151239158dc Mon Sep 17 00:00:00 2001 From: Yong Date: Mon, 13 Oct 2025 20:04:29 -0500 Subject: [PATCH 5/6] Pin poetry version --- client/python/pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/python/pyproject.toml b/client/python/pyproject.toml index 6655b38712..3cf4c223d0 100644 --- a/client/python/pyproject.toml +++ b/client/python/pyproject.toml @@ -45,7 +45,7 @@ repository = "https://github.com/apache/polaris/" polaris = "cli.polaris_cli:main" [tool.poetry] -requires-poetry = ">=2.1.4" +requires-poetry = "==2.2.1" include = [ { path = "polaris/**", format = ["sdist", "wheel"] }, { path = "cli/**", format = ["sdist", "wheel"] }, @@ -69,7 +69,7 @@ partial-match = true allow-only = "Apache;BSD License;BSD-3-Clause;ISC;MIT;Mozilla Public License;PSF-2.0;Python Software Foundation License;The Unlicense" [build-system] -requires = ["poetry-core>=2.0.0,<3.0.0", "openapi-generator-cli==7.12.0"] +requires = ["poetry-core==2.2.1", "openapi-generator-cli==7.12.0"] build-backend = "poetry.core.masonry.api" [tool.poetry.build] From 11a642c68ffcc2052cad98413f9ac7e8fb8a1668 Mon Sep 17 00:00:00 2001 From: Yong Date: Mon, 13 Oct 2025 20:15:52 -0500 Subject: [PATCH 6/6] Pin poetry version --- regtests/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/regtests/requirements.txt b/regtests/requirements.txt index 5f1163b24f..a4665a8fdf 100644 --- a/regtests/requirements.txt +++ b/regtests/requirements.txt @@ -17,4 +17,4 @@ # under the License. # -poetry==2.1.4 +poetry==2.2.1