Skip to content

Commit f443083

Browse files
committed
rg --json 'uv run python' | rg-replace 'uv run'
1 parent c99cefe commit f443083

File tree

36 files changed

+97
-97
lines changed

36 files changed

+97
-97
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
if: ${{ matrix.python == '3.12' }}
5151
run: |
5252
uv sync --group gevent
53-
uv run python gevent_async/test/run_combined.py
53+
uv run gevent_async/test/run_combined.py
5454
5555
- name: Upload junit-xml artifacts
5656
uses: actions/upload-artifact@v4

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ With this repository cloned, run the following at the root of the directory:
1818

1919
uv sync
2020

21-
That loads all required dependencies. Then to run a sample, usually you just run it in Python. For example:
21+
That loads all required dependencies. Then to run a sample, usually you just run it under uv. For example:
2222

23-
uv run python hello/hello_activity.py
23+
uv run hello/hello_activity.py
2424

2525
Some examples require extra dependencies. See each sample's directory for specific instructions.
2626

activity_worker/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ First run the Go workflow worker by running this in the `go_workflow` directory
88

99
Then in another terminal, run the sample from this directory:
1010

11-
uv run python activity_worker.py
11+
uv run activity_worker.py
1212

1313
The Python code will invoke the Go workflow which will execute the Python activity and return.

bedrock/basic/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ A basic Bedrock workflow. Starts a workflow with a prompt, generates a response
44

55
To run, first see `samples-python` [README.md](../../README.md), and `bedrock` [README.md](../README.md) for prerequisites specific to this sample. Once set up, run the following from this directory:
66

7-
1. Run the worker: `uv run python run_worker.py`
7+
1. Run the worker: `uv run run_worker.py`
88
2. In another terminal run the client with a prompt:
99

10-
e.g. `uv run python send_message.py 'What animals are marsupials?'`
10+
e.g. `uv run send_message.py 'What animals are marsupials?'`

bedrock/entity/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ Multi-Turn Chat using an Entity Workflow. The workflow runs forever unless expli
44

55
To run, first see `samples-python` [README.md](../../README.md), and `bedrock` [README.md](../README.md) for prerequisites specific to this sample. Once set up, run the following from this directory:
66

7-
1. Run the worker: `uv run python run_worker.py`
7+
1. Run the worker: `uv run run_worker.py`
88
2. In another terminal run the client with a prompt.
99

10-
Example: `uv run python send_message.py 'What animals are marsupials?'`
10+
Example: `uv run send_message.py 'What animals are marsupials?'`
1111

1212
3. View the worker's output for the response.
1313
4. Give followup prompts by signaling the workflow.
1414

15-
Example: `uv run python send_message.py 'Do they lay eggs?'`
15+
Example: `uv run send_message.py 'Do they lay eggs?'`
1616
5. Get the conversation history summary by querying the workflow.
1717

18-
Example: `uv run python get_history.py`
19-
6. To end the chat session, run `uv run python end_chat.py`
18+
Example: `uv run get_history.py`
19+
6. To end the chat session, run `uv run end_chat.py`

bedrock/signals_and_queries/README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ Adding signals & queries to the [basic Bedrock sample](../1_basic). Starts a wor
44

55
To run, first see `samples-python` [README.md](../../README.md), and `bedrock` [README.md](../README.md) for prerequisites specific to this sample. Once set up, run the following from this directory:
66

7-
1. Run the worker: `uv run python run_worker.py`
7+
1. Run the worker: `uv run run_worker.py`
88
2. In another terminal run the client with a prompt.
99

10-
Example: `uv run python send_message.py 'What animals are marsupials?'`
10+
Example: `uv run send_message.py 'What animals are marsupials?'`
1111

1212
3. View the worker's output for the response.
1313
4. Give followup prompts by signaling the workflow.
1414

15-
Example: `uv run python send_message.py 'Do they lay eggs?'`
15+
Example: `uv run send_message.py 'Do they lay eggs?'`
1616
5. Get the conversation history by querying the workflow.
1717

18-
Example: `uv run python get_history.py`
18+
Example: `uv run get_history.py`
1919
6. The workflow will timeout after inactivity.

cloud_export_to_parquet/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ Before you start, please modify workflow input in `create_schedule.py` with your
1111
To run, first see [README.md](../README.md) for prerequisites. Then, run the following from this directory to start the worker:
1212

1313
```bash
14-
uv run python run_worker.py
14+
uv run run_worker.py
1515
```
1616

1717
This will start the worker. Then, in another terminal, run the following to execute the schedule:
1818

1919
```bash
20-
uv run python create_schedule.py
20+
uv run create_schedule.py
2121
```
2222

2323
The workflow should convert exported file in your input s3 bucket to parquet in your specified location.

context_propagation/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ this example, [contextvars](https://docs.python.org/3/library/contextvars.html)
66
To run, first see [README.md](../README.md) for prerequisites. Then, run the following from this directory to start the
77
worker:
88

9-
uv run python worker.py
9+
uv run worker.py
1010

1111
This will start the worker. Then, in another terminal, run the following to execute the workflow:
1212

13-
uv run python starter.py
13+
uv run starter.py
1414

1515
The starter terminal should complete with the hello result and the worker terminal should show the logs with the
1616
propagated user ID contextual information flowing through the workflows/activities.

custom_converter/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ This sample shows how to make a custom payload converter for a type not natively
55
To run, first see [README.md](../README.md) for prerequisites. Then, run the following from this directory to start the
66
worker:
77

8-
uv run python worker.py
8+
uv run worker.py
99

1010
This will start the worker. Then, in another terminal, run the following to execute the workflow:
1111

12-
uv run python starter.py
12+
uv run starter.py
1313

1414
The workflow should complete with the hello result. If the custom converter was not set for the custom input and output
1515
classes, we would get an error on the client side and on the worker side.

custom_decorator/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ decorator that automatically configures an activity to heartbeat twice as freque
66
To run, first see [README.md](../README.md) for prerequisites. Then, run the following from this directory to start the
77
worker:
88

9-
uv run python worker.py
9+
uv run worker.py
1010

1111
This will start the worker. Then, in another terminal, run the following to execute the workflow:
1212

13-
uv run python starter.py
13+
uv run starter.py
1414

1515
The workflow will be started, and then after 5 seconds will be sent a signal to cancel its forever-running activity.
1616
The activity has a heartbeat timeout set to 2s, so since it has the `@auto_heartbeater` decorator set, it will heartbeat

dsl/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,19 @@ For this sample, the optional `dsl` dependency group must be included. To includ
1111
To run, first see [README.md](../README.md) for prerequisites. Then, run the following from this directory to start the
1212
worker:
1313

14-
uv run python worker.py
14+
uv run worker.py
1515

1616
This will start the worker. Then, in another terminal, run the following to execute a workflow of steps defined in
1717
[workflow1.yaml](workflow1.yaml):
1818

19-
uv run python starter.py workflow1.yaml
19+
uv run starter.py workflow1.yaml
2020

2121
This will run the workflow and show the final variables that the workflow returns. Looking in the worker terminal, each
2222
step executed will be visible.
2323

2424
Similarly we can do the same for the more advanced [workflow2.yaml](workflow2.yaml) file:
2525

26-
uv run python starter.py workflow2.yaml
26+
uv run starter.py workflow2.yaml
2727

2828
This sample gives a guide of how one can write a workflow to interpret arbitrary steps from a user-provided DSL. Many
2929
DSL models are more advanced and are more specific to conform to business logic needs.

encryption/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ For this sample, the optional `encryption` dependency group must be included. To
1212
To run, first see [README.md](../README.md) for prerequisites. Then, run the following from this directory to start the
1313
worker:
1414

15-
uv run python worker.py
15+
uv run worker.py
1616

1717
This will start the worker. Then, in another terminal, run the following to execute the workflow:
1818

19-
uv run python starter.py
19+
uv run starter.py
2020

2121
The workflow should complete with the hello result. To view the workflow, use [temporal](https://docs.temporal.io/cli):
2222

@@ -31,7 +31,7 @@ Note how the result looks like (with wrapping removed):
3131
This is because the data is encrypted and not visible. To make data visible to external Temporal tools like `temporal` and
3232
the UI, start a codec server in another terminal:
3333

34-
uv run python codec_server.py
34+
uv run codec_server.py
3535

3636
Now with that running, run `temporal` again with the codec endpoint:
3737

gevent_async/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ For this sample, the optional `gevent` dependency group must be included. To inc
1717
To run the sample, first see [README.md](../README.md) for prerequisites such as having a localhost Temporal server
1818
running. Then, run the following from this directory to start the worker:
1919

20-
uv run python worker.py
20+
uv run worker.py
2121

2222
This will start the worker. The worker has a workflow and two activities, one `asyncio` based and one gevent based. Now
2323
in another terminal, run the following from this directory to execute the workflow:
2424

25-
uv run python starter.py
25+
uv run starter.py
2626

2727
The workflow should run and complete with the hello result. Note on the worker terminal there will be logs of the
2828
workflow and activity executions.

hello/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ These samples show basic workflow and activity features.
55
To run, first see [README.md](../README.md) for prerequisites. Then, run the following from this directory to run the
66
`hello_activity.py` sample:
77

8-
uv run python hello_activity.py
8+
uv run hello_activity.py
99

1010
The result will be:
1111

langchain/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ Export your [OpenAI API key](https://platform.openai.com/api-keys) as an environ
1313
To run, first see [README.md](../README.md) for prerequisites. Then, run the following from this directory to start the
1414
worker:
1515

16-
uv run python worker.py
16+
uv run worker.py
1717

1818
This will start the worker. Then, in another terminal, run the following to execute a workflow:
1919

20-
uv run python starter.py
20+
uv run starter.py
2121

2222
Then, in another terminal, run the following command to translate a phrase:
2323

message_passing/introduction/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ Then create two terminals and `cd` to this directory.
1010

1111
Run the worker in one terminal:
1212

13-
uv run python worker.py
13+
uv run worker.py
1414

1515
And execute the workflow in the other terminal:
1616

17-
uv run python starter.py
17+
uv run starter.py
1818

message_passing/safe_message_handlers/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ To run, first see [README.md](../../README.md) for prerequisites.
1212

1313
Then, run the following from this directory to run the worker:
1414
\
15-
uv run python worker.py
15+
uv run worker.py
1616

1717
Then, in another terminal, run the following to execute the workflow:
1818

19-
uv run python starter.py
19+
uv run starter.py
2020

2121
This will start a worker to run your workflow and activities, then start a ClusterManagerWorkflow and put it through its paces.

message_passing/update_with_start/lazy_initialization/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ To run, first see the main [README.md](../../../README.md) for prerequisites.
88

99
Then run the following from this directory:
1010

11-
uv run python worker.py
11+
uv run worker.py
1212

1313
Then, in another terminal:
1414

15-
uv run python starter.py
15+
uv run starter.py
1616

1717
This will start a worker to run your workflow and activities, then simulate a backend application receiving
1818
requests to add items to a shopping cart, before finalizing the order.

message_passing/waiting_for_handlers/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ To run, open two terminals and `cd` to this directory in them.
1616

1717
Run the worker in one terminal:
1818

19-
uv run python worker.py
19+
uv run worker.py
2020

2121
And run the workflow-starter code in the other terminal:
2222

23-
uv run python starter.py
23+
uv run starter.py
2424

2525

2626
Here's the output you'll see:

message_passing/waiting_for_handlers_and_compensation/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ To run, open two terminals and `cd` to this directory in them.
1313

1414
Run the worker in one terminal:
1515

16-
uv run python worker.py
16+
uv run worker.py
1717

1818
And run the workflow-starter code in the other terminal:
1919

20-
uv run python starter.py
20+
uv run starter.py
2121

2222

2323
Here's the output you'll see:

open_telemetry/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ To run, first see [README.md](../README.md) for prerequisites. Then run the foll
1212

1313
Now, from this directory, start the worker in its own terminal:
1414

15-
uv run python worker.py
15+
uv run worker.py
1616

1717
Then, in another terminal, run the following to execute the workflow:
1818

19-
uv run python starter.py
19+
uv run starter.py
2020

2121
The workflow should complete with the hello result.
2222

0 commit comments

Comments
 (0)