diff --git a/.chronus/changes/copilot-update-pyproject-toml-python-support-2026-3-2-1-15-23.md b/.chronus/changes/copilot-update-pyproject-toml-python-support-2026-3-2-1-15-23.md new file mode 100644 index 00000000000..0dd8ffb1784 --- /dev/null +++ b/.chronus/changes/copilot-update-pyproject-toml-python-support-2026-3-2-1-15-23.md @@ -0,0 +1,7 @@ +--- +changeKind: feature +packages: + - "@typespec/http-client-python" +--- + +Add Python 3.14 classifier to generated pyproject.toml \ No newline at end of file diff --git a/packages/http-client-python/generator/pygen/codegen/serializers/general_serializer.py b/packages/http-client-python/generator/pygen/codegen/serializers/general_serializer.py index 54fe489920d..02238a3b287 100644 --- a/packages/http-client-python/generator/pygen/codegen/serializers/general_serializer.py +++ b/packages/http-client-python/generator/pygen/codegen/serializers/general_serializer.py @@ -29,7 +29,7 @@ } MIN_PYTHON_VERSION = "3.9" -MAX_PYTHON_VERSION = "3.13" +MAX_PYTHON_VERSION = "3.14" class GeneralSerializer(BaseSerializer): diff --git a/packages/http-client-python/generator/setup.py b/packages/http-client-python/generator/setup.py index ad746f103a1..26365534647 100644 --- a/packages/http-client-python/generator/setup.py +++ b/packages/http-client-python/generator/setup.py @@ -39,6 +39,7 @@ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.14", "License :: OSI Approved :: MIT License", ], packages=find_packages(