Skip to content

Commit d9b03d3

Browse files
committed
Merge remote-tracking branch 'origin/main' into jssmith/openai-samples-reorg
2 parents 396fb5c + 85e9843 commit d9b03d3

File tree

3 files changed

+18
-8
lines changed

3 files changed

+18
-8
lines changed

hello/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@ Replace `hello/hello_activity.py` in the command with any other example filename
1717

1818
<!-- Keep this list in alphabetical order and in sync on hello/README.md and root README.md -->
1919
* [hello_activity](hello_activity.py) - Execute an activity from a workflow.
20+
* [hello_activity_async](hello_activity_async.py) - Execute an async activity from a workflow.
2021
* [hello_activity_choice](hello_activity_choice.py) - Execute certain activities inside a workflow based on dynamic
2122
input.
2223
* [hello_activity_method](hello_activity_method.py) - Demonstrate an activity that is an instance method on a
2324
class and can access class state.
25+
* [hello_activity_heartbeat](hello_activity_heartbeat.py) - Demonstrate usage of heartbeat timeouts.
2426
* [hello_activity_multiprocess](hello_activity_multiprocess.py) - Execute a synchronous activity on a process pool.
2527
* [hello_activity_retry](hello_activity_retry.py) - Demonstrate activity retry by failing until a certain number of
2628
attempts.
27-
* [hello_activity_threaded](hello_activity_threaded.py) - Execute a synchronous activity on a thread pool.
2829
* [hello_async_activity_completion](hello_async_activity_completion.py) - Complete an activity outside of the function
2930
that was called.
3031
* [hello_cancellation](hello_cancellation.py) - Manually react to cancellation inside workflows and activities.
@@ -38,6 +39,7 @@ Replace `hello/hello_activity.py` in the command with any other example filename
3839
* [hello_mtls](hello_mtls.py) - Accept URL, namespace, and certificate info as CLI args and use mTLS for connecting to
3940
server.
4041
* [hello_parallel_activity](hello_parallel_activity.py) - Execute multiple activities at once.
42+
* [hello_patch](hello_patch.py) - Demonstrates how to patch executions.
4143
* [hello_query](hello_query.py) - Invoke queries on a workflow.
4244
* [hello_search_attributes](hello_search_attributes.py) - Start workflow with search attributes then change while
4345
running.
@@ -46,4 +48,4 @@ Replace `hello/hello_activity.py` in the command with any other example filename
4648

4749
Note: To enable the workflow update, set the `frontend.enableUpdateWorkflowExecution` dynamic config value to true.
4850

49-
temporal server start-dev --dynamic-config-value frontend.enableUpdateWorkflowExecution=true
51+
temporal server start-dev --dynamic-config-value frontend.enableUpdateWorkflowExecution=true

pyproject.toml

Lines changed: 2 additions & 2 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.14.1,<2"]
9+
dependencies = ["temporalio>=1.15.0,<2"]
1010

1111
[project.urls]
1212
Homepage = "https://github.com/temporalio/samples-python"
@@ -56,7 +56,7 @@ open-telemetry = [
5656
]
5757
openai-agents = [
5858
"openai-agents[litellm] >= 0.2.3",
59-
"temporalio[openai-agents] @ https://github.com/temporalio/sdk-python.git",
59+
"temporalio[openai-agents] >= 1.15.0",
6060
]
6161
pydantic-converter = ["pydantic>=2.10.6,<3"]
6262
sentry = ["sentry-sdk>=1.11.0,<2"]

uv.lock

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

0 commit comments

Comments
 (0)