Skip to main content

Python Workflow SDK

Build stateful, long-running, reliable workflows using the Dapr Workflow Python SDK with Catalyst. The Dapr Workflow Python SDK provides a powerful way to orchestrate complex business processes using Python.

Resources

Prerequisites:

Installation

Install the Dapr Workflow SDK via pip:

# Install Dapr client SDK
pip3 install dapr

# Install Dapr workflow extension
pip3 install dapr-ext-workflow

Core Application

Use the essential components of a Dapr Workflow application (Workflows and Activities) to build and run a workflow application.

External Events

Wait for external input and send events to running workflows.

Getting Started