Skip to content

Commit fec92cf

Browse files
committed
Updated TOC and made fixes based on PR comments
1 parent 56de4de commit fec92cf

File tree

1 file changed

+56
-55
lines changed

1 file changed

+56
-55
lines changed

README.md

Lines changed: 56 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -47,62 +47,63 @@ The Python SDK is under development. There are no compatibility guarantees at th
4747
- [Installation](#installation)
4848
- [Implementing a Workflow](#implementing-a-workflow)
4949
- [Running a Workflow](#running-a-workflow)
50+
- [Next Steps](#next-steps)
5051
- [Usage](#usage)
51-
- [Client](#client)
52-
- [Data Conversion](#data-conversion)
53-
- [Workers](#workers)
54-
- [Workflows](#workflows)
55-
- [Definition](#definition)
56-
- [Running](#running)
57-
- [Invoking Activities](#invoking-activities)
58-
- [Invoking Child Workflows](#invoking-child-workflows)
59-
- [Timers](#timers)
60-
- [Conditions](#conditions)
61-
- [Asyncio and Cancellation](#asyncio-and-cancellation)
62-
- [Workflow Utilities](#workflow-utilities)
63-
- [Exceptions](#exceptions)
64-
- [External Workflows](#external-workflows)
65-
- [Testing](#testing)
66-
- [Automatic Time Skipping](#automatic-time-skipping)
67-
- [Manual Time Skipping](#manual-time-skipping)
68-
- [Mocking Activities](#mocking-activities)
69-
- [Workflow Sandbox](#workflow-sandbox)
70-
- [How the Sandbox Works](#how-the-sandbox-works)
71-
- [Avoiding the Sandbox](#avoiding-the-sandbox)
72-
- [Customizing the Sandbox](#customizing-the-sandbox)
73-
- [Passthrough Modules](#passthrough-modules)
74-
- [Invalid Module Members](#invalid-module-members)
75-
- [Known Sandbox Issues](#known-sandbox-issues)
76-
- [Global Import/Builtins](#global-importbuiltins)
77-
- [Sandbox is not Secure](#sandbox-is-not-secure)
78-
- [Sandbox Performance](#sandbox-performance)
79-
- [Extending Restricted Classes](#extending-restricted-classes)
80-
- [Certain Standard Library Calls on Restricted Objects](#certain-standard-library-calls-on-restricted-objects)
81-
- [is_subclass of ABC-based Restricted Classes](#is_subclass-of-abc-based-restricted-classes)
82-
- [Compiled Pydantic Sometimes Using Wrong Types](#compiled-pydantic-sometimes-using-wrong-types)
83-
- [Activities](#activities)
84-
- [Definition](#definition-1)
85-
- [Types of Activities](#types-of-activities)
86-
- [Asynchronous Activities](#asynchronous-activities)
87-
- [Synchronous Activities](#synchronous-activities)
88-
- [Synchronous Multithreaded Activities](#synchronous-multithreaded-activities)
89-
- [Synchronous Multiprocess/Other Activities](#synchronous-multiprocessother-activities)
90-
- [Activity Context](#activity-context)
91-
- [Heartbeating and Cancellation](#heartbeating-and-cancellation)
92-
- [Worker Shutdown](#worker-shutdown)
93-
- [Testing](#testing-1)
94-
- [Workflow Replay](#workflow-replay)
95-
- [OpenTelemetry Support](#opentelemetry-support)
96-
- [Protobuf 3.x vs 4.x](#protobuf-3x-vs-4x)
97-
- [Development](#development)
98-
- [Building](#building)
99-
- [Prepare](#prepare)
100-
- [Build](#build)
101-
- [Use](#use)
102-
- [Local SDK development environment](#local-sdk-development-environment)
103-
- [Testing](#testing-2)
104-
- [Proto Generation and Testing](#proto-generation-and-testing)
105-
- [Style](#style)
52+
- [Client](#client)
53+
- [Data Conversion](#data-conversion)
54+
- [Workers](#workers)
55+
- [Workflows](#workflows)
56+
- [Definition](#definition)
57+
- [Running](#running)
58+
- [Invoking Activities](#invoking-activities)
59+
- [Invoking Child Workflows](#invoking-child-workflows)
60+
- [Timers](#timers)
61+
- [Conditions](#conditions)
62+
- [Asyncio and Cancellation](#asyncio-and-cancellation)
63+
- [Workflow Utilities](#workflow-utilities)
64+
- [Exceptions](#exceptions)
65+
- [External Workflows](#external-workflows)
66+
- [Testing](#testing)
67+
- [Automatic Time Skipping](#automatic-time-skipping)
68+
- [Manual Time Skipping](#manual-time-skipping)
69+
- [Mocking Activities](#mocking-activities)
70+
- [Workflow Sandbox](#workflow-sandbox)
71+
- [How the Sandbox Works](#how-the-sandbox-works)
72+
- [Avoiding the Sandbox](#avoiding-the-sandbox)
73+
- [Customizing the Sandbox](#customizing-the-sandbox)
74+
- [Passthrough Modules](#passthrough-modules)
75+
- [Invalid Module Members](#invalid-module-members)
76+
- [Known Sandbox Issues](#known-sandbox-issues)
77+
- [Global Import/Builtins](#global-importbuiltins)
78+
- [Sandbox is not Secure](#sandbox-is-not-secure)
79+
- [Sandbox Performance](#sandbox-performance)
80+
- [Extending Restricted Classes](#extending-restricted-classes)
81+
- [Certain Standard Library Calls on Restricted Objects](#certain-standard-library-calls-on-restricted-objects)
82+
- [is_subclass of ABC-based Restricted Classes](#is_subclass-of-abc-based-restricted-classes)
83+
- [Compiled Pydantic Sometimes Using Wrong Types](#compiled-pydantic-sometimes-using-wrong-types)
84+
- [Activities](#activities)
85+
- [Definition](#definition-1)
86+
- [Types of Activities](#types-of-activities)
87+
- [Asynchronous Activities](#asynchronous-activities)
88+
- [Synchronous Activities](#synchronous-activities)
89+
- [Synchronous Multithreaded Activities](#synchronous-multithreaded-activities)
90+
- [Synchronous Multiprocess/Other Activities](#synchronous-multiprocessother-activities)
91+
- [Activity Context](#activity-context)
92+
- [Heartbeating and Cancellation](#heartbeating-and-cancellation)
93+
- [Worker Shutdown](#worker-shutdown)
94+
- [Testing](#testing-1)
95+
- [Workflow Replay](#workflow-replay)
96+
- [OpenTelemetry Support](#opentelemetry-support)
97+
- [Protobuf 3.x vs 4.x](#protobuf-3x-vs-4x)
98+
- [Development](#development)
99+
- [Building](#building)
100+
- [Prepare](#prepare)
101+
- [Build](#build)
102+
- [Use](#use)
103+
- [Local SDK development environment](#local-sdk-development-environment)
104+
- [Testing](#testing-2)
105+
- [Proto Generation and Testing](#proto-generation-and-testing)
106+
- [Style](#style)
106107

107108
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
108109

0 commit comments

Comments
 (0)