diff --git a/src/poetry/core/packages/package.py b/src/poetry/core/packages/package.py index 70ac3a91c..71884ca72 100644 --- a/src/poetry/core/packages/package.py +++ b/src/poetry/core/packages/package.py @@ -51,6 +51,7 @@ class Package(PackageSpecification): "3.11", "3.12", "3.13", + "3.14", } def __init__( diff --git a/src/poetry/core/version/helpers.py b/src/poetry/core/version/helpers.py index 09b3ccefb..006105909 100644 --- a/src/poetry/core/version/helpers.py +++ b/src/poetry/core/version/helpers.py @@ -26,6 +26,7 @@ "3.11.*", "3.12.*", "3.13.*", + "3.14.*", ] diff --git a/tests/masonry/builders/test_builder.py b/tests/masonry/builders/test_builder.py index e290386ca..10d75ac41 100644 --- a/tests/masonry/builders/test_builder.py +++ b/tests/masonry/builders/test_builder.py @@ -147,6 +147,7 @@ def test_get_metadata_content(project: str) -> None: "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries :: Python Modules", ] diff --git a/tests/masonry/builders/test_complete.py b/tests/masonry/builders/test_complete.py index 2544ee4eb..cd7fd5dcc 100644 --- a/tests/masonry/builders/test_complete.py +++ b/tests/masonry/builders/test_complete.py @@ -206,6 +206,7 @@ def test_complete(project: str, no_vcs: bool) -> None: Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 +Classifier: Programming Language :: Python :: 3.14 Classifier: Topic :: Software Development :: Build Tools Classifier: Topic :: Software Development :: Libraries :: Python Modules Provides-Extra: time diff --git a/tests/masonry/test_api.py b/tests/masonry/test_api.py index f04393e80..fc42fc808 100644 --- a/tests/masonry/test_api.py +++ b/tests/masonry/test_api.py @@ -201,6 +201,7 @@ def test_prepare_metadata_for_build_wheel(project: str) -> None: Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 +Classifier: Programming Language :: Python :: 3.14 Classifier: Topic :: Software Development :: Build Tools Classifier: Topic :: Software Development :: Libraries :: Python Modules Provides-Extra: time @@ -286,6 +287,7 @@ def test_prepare_metadata_for_build_wheel_with_local_version() -> None: Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 +Classifier: Programming Language :: Python :: 3.14 Classifier: Topic :: Software Development :: Build Tools Classifier: Topic :: Software Development :: Libraries :: Python Modules Provides-Extra: time diff --git a/tests/test_factory.py b/tests/test_factory.py index 2f3ac3b1f..e1d905464 100644 --- a/tests/test_factory.py +++ b/tests/test_factory.py @@ -307,6 +307,7 @@ def test_create_poetry(project: str) -> None: "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries :: Python Modules", ] @@ -1285,6 +1286,7 @@ def test_all_classifiers_unique_even_if_classifiers_is_duplicated() -> None: "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Software Development :: Build Tools", ]