package documentation

Python SDK for Temporal.

See the Temporal Application Development Guide and the GitHub project.

Most users will use client for creating a client to Temporal and worker to run workflows and activities.

Module activity Functions that can be called inside of activities.
Package api Temporal API protobuf models.
Module client Client for accessing Temporal.
Module common Common code used in the Temporal SDK.
Package contrib Extra modules that may have optional dependencies.
Module converter Base converter and implementations for data conversion.
Module exceptions Common Temporal exceptions.
Module runtime Runtime for clients and workers. (experimental)
Module service Underlying gRPC services.
Package testing Test framework for workflows and activities.
Package worker Worker for processing Temporal workflows and/or activities.
Module workflow Utilities that can decorate or be called inside workflows.
Package bridge Python interface to SDK Core. (unstable)
Module types Advanced types.