From 05bce6000eef55277e29fc59838a20c8acb49301 Mon Sep 17 00:00:00 2001 From: Alexander van Eck Date: Mon, 21 Jul 2025 18:06:11 +0200 Subject: [PATCH] refactor(poetry): Set `build-backend` of poetry to latest recommended dependency pin. See https://python-poetry.org/docs/basic-usage/#project-setup and https://github.com/openapi-generators/openapi-python-client/pull/1290#discussion_r2219606772 --- .../docstrings-on-attributes-golden-record/pyproject.toml | 2 +- end_to_end_tests/golden-record/pyproject.toml | 2 +- end_to_end_tests/literal-enums-golden-record/pyproject.toml | 2 +- end_to_end_tests/metadata_snapshots/poetry.pyproject.toml | 2 +- end_to_end_tests/test-3-1-golden-record/pyproject.toml | 2 +- openapi_python_client/templates/pyproject_poetry.toml.jinja | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/end_to_end_tests/docstrings-on-attributes-golden-record/pyproject.toml b/end_to_end_tests/docstrings-on-attributes-golden-record/pyproject.toml index 6984dccb2..27b42f641 100644 --- a/end_to_end_tests/docstrings-on-attributes-golden-record/pyproject.toml +++ b/end_to_end_tests/docstrings-on-attributes-golden-record/pyproject.toml @@ -16,7 +16,7 @@ attrs = ">=22.2.0" python-dateutil = "^2.8.0" [build-system] -requires = ["poetry-core>=1.0.0"] +requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [tool.ruff] diff --git a/end_to_end_tests/golden-record/pyproject.toml b/end_to_end_tests/golden-record/pyproject.toml index 6984dccb2..27b42f641 100644 --- a/end_to_end_tests/golden-record/pyproject.toml +++ b/end_to_end_tests/golden-record/pyproject.toml @@ -16,7 +16,7 @@ attrs = ">=22.2.0" python-dateutil = "^2.8.0" [build-system] -requires = ["poetry-core>=1.0.0"] +requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [tool.ruff] diff --git a/end_to_end_tests/literal-enums-golden-record/pyproject.toml b/end_to_end_tests/literal-enums-golden-record/pyproject.toml index 69cf97388..f2bb3afac 100644 --- a/end_to_end_tests/literal-enums-golden-record/pyproject.toml +++ b/end_to_end_tests/literal-enums-golden-record/pyproject.toml @@ -16,7 +16,7 @@ attrs = ">=22.2.0" python-dateutil = "^2.8.0" [build-system] -requires = ["poetry-core>=1.0.0"] +requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [tool.ruff] diff --git a/end_to_end_tests/metadata_snapshots/poetry.pyproject.toml b/end_to_end_tests/metadata_snapshots/poetry.pyproject.toml index 65e314c13..f083d79df 100644 --- a/end_to_end_tests/metadata_snapshots/poetry.pyproject.toml +++ b/end_to_end_tests/metadata_snapshots/poetry.pyproject.toml @@ -16,7 +16,7 @@ attrs = ">=22.2.0" python-dateutil = "^2.8.0" [build-system] -requires = ["poetry-core>=1.0.0"] +requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [tool.ruff] diff --git a/end_to_end_tests/test-3-1-golden-record/pyproject.toml b/end_to_end_tests/test-3-1-golden-record/pyproject.toml index 65e314c13..f083d79df 100644 --- a/end_to_end_tests/test-3-1-golden-record/pyproject.toml +++ b/end_to_end_tests/test-3-1-golden-record/pyproject.toml @@ -16,7 +16,7 @@ attrs = ">=22.2.0" python-dateutil = "^2.8.0" [build-system] -requires = ["poetry-core>=1.0.0"] +requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [tool.ruff] diff --git a/openapi_python_client/templates/pyproject_poetry.toml.jinja b/openapi_python_client/templates/pyproject_poetry.toml.jinja index 162d53e15..9897ddadb 100644 --- a/openapi_python_client/templates/pyproject_poetry.toml.jinja +++ b/openapi_python_client/templates/pyproject_poetry.toml.jinja @@ -16,5 +16,5 @@ attrs = ">=22.2.0" python-dateutil = "^2.8.0" [build-system] -requires = ["poetry-core>=1.0.0"] +requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api"