@@ -3,7 +3,7 @@ name = "temporalio"
33version  = " 1.18.1" 
44description  = " Temporal.io Python SDK" 
55authors  = [{ 
name  = 
" Temporal Technologies Inc" , 
email  = 
" [email protected] "  }]
6- requires-python  = " >=3.9 " 
6+ requires-python  = " >=3.10 " 
77readme  = " README.md" 
88license  = { file  = " LICENSE" 
99keywords  = [" temporal" " workflow" 
@@ -14,15 +14,22 @@ dependencies = [
1414  " types-protobuf>=3.20" 
1515  " typing-extensions>=4.2.0,<5" 
1616]
17+ classifiers  = [
18+   " License :: OSI Approved :: MIT License" 
19+   " Programming Language :: Python :: 3.10" 
20+   " Programming Language :: Python :: 3.11" 
21+   " Programming Language :: Python :: 3.12" 
22+   " Programming Language :: Python :: 3.13" 
23+   " Programming Language :: Python :: 3.14" 
24+ ]
1725
1826[project .optional-dependencies ]
1927grpc  = [" grpcio>=1.48.2,<2" 
2028opentelemetry  = [" opentelemetry-api>=1.11.1,<2" " opentelemetry-sdk>=1.11.1,<2" 
2129pydantic  = [" pydantic>=2.0.0,<3" 
2230openai-agents  = [
2331  " openai-agents>=0.3,<0.4" 
24-   " eval-type-backport>=0.2.2; python_version < '3.10'" 
25-   " mcp>=1.9.4, <2; python_version >= '3.10'" 
32+   " mcp>=1.9.4, <2" 
2633]
2734
2835[project .urls ]
@@ -35,7 +42,7 @@ Documentation = "https://docs.temporal.io/docs/python"
3542dev  = [
3643  " cibuildwheel>=2.22.0,<3" 
3744  " grpcio-tools>=1.48.2,<2" 
38-   " mypy==1.4.1 " 
45+   " mypy==1.18.2 " 
3946  " mypy-protobuf>=3.3.0,<4" 
4047  " psutil>=5.9.3,<6" 
4148  " pydocstyle>=6.3.0,<7" 
@@ -51,7 +58,8 @@ dev = [
5158  " pytest-cov>=6.1.1" 
5259  " httpx>=0.28.1" 
5360  " pytest-pretty>=1.3.0" 
54-   " openai-agents[litellm]>=0.3,<0.4" 
61+   " openai-agents>=0.3,<0.4; python_version >= '3.14'" 
62+   " openai-agents[litellm]>=0.3,<0.4; python_version < '3.14'" 
5563  " googleapis-common-protos==1.70.0" 
5664]
5765
@@ -112,7 +120,7 @@ filterwarnings = [
112120
113121[tool .cibuildwheel ]
114122before-all  = " pip install protoc-wheel-0" 
115- build  = " cp39 -win_amd64 cp39 -manylinux_x86_64 cp39 -manylinux_aarch64 cp39 -macosx_x86_64 cp39 -macosx_arm64" 
123+ build  = " cp310 -win_amd64 cp310 -manylinux_x86_64 cp310 -manylinux_aarch64 cp310 -macosx_x86_64 cp310 -macosx_arm64" 
116124build-verbosity  = 1 
117125
118126[tool .cibuildwheel .macos ]
0 commit comments