@@ -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