Skip to content

Commit f14d16a

Browse files
Update to Python 1.28.0. Add codeowners rules for nexus samples (#316)
1 parent 4d453de commit f14d16a

3 files changed

Lines changed: 27 additions & 25 deletions

File tree

.github/CODEOWNERS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
11
* @temporalio/sdk
2+
3+
# The Nexus team owns any folder whose name starts or ends with "nexus",
4+
# both at the repo root and under tests/
5+
/nexus*/ @temporalio/nexus
6+
/*nexus/ @temporalio/nexus
7+
/tests/nexus*/ @temporalio/nexus
8+
/tests/*nexus/ @temporalio/nexus

pyproject.toml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [{ name = "Temporal Technologies Inc", email = "sdk@temporal.io" }]
66
requires-python = ">=3.10"
77
readme = "README.md"
88
license = "MIT"
9-
dependencies = ["temporalio>=1.27.2,<2", "protobuf>=5.29.6,<6"]
9+
dependencies = ["temporalio>=1.28.0,<2", "protobuf>=5.29.6,<6"]
1010

1111
[project.urls]
1212
Homepage = "https://github.com/temporalio/samples-python"
@@ -41,13 +41,13 @@ gevent = ["gevent>=25.4.2 ; python_version >= '3.8'"]
4141
langsmith-tracing = [
4242
"openai>=1.4.0",
4343
"langsmith>=0.7.0",
44-
"temporalio[pydantic,langsmith]>=1.27.0",
44+
"temporalio[pydantic,langsmith]>=1.28.0",
4545
]
4646
langgraph = [
4747
"langgraph>=1.1.3",
4848
"langchain>=0.3.0",
4949
"langchain-anthropic>=0.3.0",
50-
"temporalio[langgraph,langsmith]>=1.27.0",
50+
"temporalio[langgraph,langsmith]>=1.28.0",
5151
]
5252
nexus = ["nexus-rpc>=1.1.0,<2"]
5353
open-telemetry = [
@@ -56,7 +56,7 @@ open-telemetry = [
5656
]
5757
openai-agents = [
5858
"openai-agents[litellm] >= 0.14.1",
59-
"temporalio[openai-agents,opentelemetry] >= 1.27.0",
59+
"temporalio[openai-agents,opentelemetry] >= 1.28.0",
6060
"requests>=2.32.0,<3",
6161
]
6262
pydantic-converter = ["pydantic>=2.10.6,<3"]
@@ -71,9 +71,6 @@ cloud-export-to-parquet = [
7171

7272
[tool.uv]
7373
constraint-dependencies = [
74-
# langsmith 0.7.34 changed its aio_to_thread signature; temporalio.contrib.langsmith
75-
# 1.27.2 still patches the older signature, causing workflow task retries to hang CI.
76-
"langsmith<0.7.34",
7774
# yarl 1.24.0 was published without an sdist and only has cp310 wheels, so it cannot
7875
# install on the Python 3.14 CI jobs.
7976
"yarl!=1.24.0",

uv.lock

Lines changed: 16 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)