Module Index
  • temporalio - Python SDK for Temporal.
    • activity - Functions that can be called inside of activities.
    • api - Temporal API protobuf models.
      • activity - Undocumented
        • v1 - No package docstring; 0/5 variable, 1/1 module documented
      • batch - Undocumented
        • v1 - No package docstring; 0/11 variable, 1/1 module documented
      • callback - Undocumented
        • v1 - No package docstring; 0/1 variable, 1/1 module documented
      • cloud - Undocumented
        • account - Undocumented
          • v1 - No package docstring; 0/6 variable, 1/1 module documented
        • auditlog - Undocumented
          • v1 - No package docstring; 0/2 variable, 1/1 module documented
        • billing - Undocumented
          • v1 - No package docstring; 0/2 variable, 1/1 module documented
        • cloudservice - Undocumented
          • v1 - No package docstring; 0/152 variable, 4/4 modules documented
        • connectivityrule - Undocumented
          • v1 - No package docstring; 0/4 variable, 1/1 module documented
        • identity - Undocumented
          • v1 - No package docstring; 0/24 variable, 1/1 module documented
        • namespace - Undocumented
          • v1 - No package docstring; 0/21 variable, 1/1 module documented
        • nexus - Undocumented
          • v1 - No package docstring; 0/6 variable, 1/1 module documented
        • operation - Undocumented
          • v1 - No package docstring; 0/1 variable, 1/1 module documented
        • region - Undocumented
          • v1 - No package docstring; 0/1 variable, 1/1 module documented
        • resource - Undocumented
          • v1 - No package docstring; 0/1 variable, 1/1 module documented
        • sink - Undocumented
          • v1 - No package docstring; 0/4 variable, 1/1 module documented
        • usage - Undocumented
          • v1 - No package docstring; 0/7 variable, 1/1 module documented
      • cluster - Undocumented
        • v1 - No package docstring; 2/2 modules documented
      • command - Undocumented
        • v1 - No package docstring; 0/18 variable, 1/1 module documented
      • common - Undocumented
        • v1 - No package docstring; 0/21 variable, 2/2 modules documented
      • compute - Undocumented
        • v1 - No package docstring; 0/7 variable, 3/3 modules documented
      • dependencies - Undocumented
      • deployment - Undocumented
        • v1 - No package docstring; 0/12 variable, 1/1 module documented
      • enums - Undocumented
        • v1 - No package docstring; 0/62 variable, 15/15 modules documented
      • errordetails - Undocumented
        • v1 - No package docstring; 0/19 variable, 1/1 module documented
      • export - Undocumented
        • v1 - No package docstring; 0/2 variable, 1/1 module documented
      • failure - Undocumented
        • v1 - No package docstring; 0/12 variable, 1/1 module documented
      • filter - Undocumented
        • v1 - No package docstring; 0/4 variable, 1/1 module documented
      • history - Undocumented
        • v1 - No package docstring; 0/63 variable, 1/1 module documented
      • interaction - Undocumented
        • v1 - No package docstring; 0/4 variable, 1/1 module documented
      • namespace - Undocumented
        • v1 - No package docstring; 0/6 variable, 1/1 module documented
      • nexus - Undocumented
        • v1 - No package docstring; 0/16 variable, 1/1 module documented
      • nexusservices - Undocumented
        • workerservice - Undocumented
          • v1 - No package docstring; 0/2 variable, 2/2 modules documented
      • operatorservice - Undocumented
        • v1 - No package docstring; 0/25 variable, 4/4 modules documented
      • protocol - Undocumented
        • v1 - No package docstring; 0/1 variable, 1/1 module documented
      • protometa - Undocumented
        • v1 - No package docstring; 0/1 variable, 1/1 module documented
      • query - Undocumented
        • v1 - No package docstring; 0/3 variable, 1/1 module documented
      • replication - Undocumented
        • v1 - No package docstring; 0/3 variable, 1/1 module documented
      • rules - Undocumented
        • v1 - No package docstring; 0/3 variable, 1/1 module documented
      • schedule - Undocumented
        • v1 - No package docstring; 0/16 variable, 1/1 module documented
      • sdk - Undocumented
        • v1 - No package docstring; 0/12 variable, 6/6 modules documented
      • taskqueue - Undocumented
        • v1 - No package docstring; 0/26 variable, 1/1 module documented
      • testservice - Undocumented
        • v1 - No package docstring; 0/8 variable, 4/4 modules documented
      • update - Undocumented
        • v1 - No package docstring; 0/9 variable, 1/1 module documented
      • version - Undocumented
        • v1 - No package docstring; 0/3 variable, 1/1 module documented
      • worker - Undocumented
        • v1 - No package docstring; 0/12 variable, 1/1 module documented
      • workflow - Undocumented
        • v1 - No package docstring; 0/22 variable, 1/1 module documented
      • workflowservice - Undocumented
        • v1 - No package docstring; 0/242 variable, 4/4 modules documented
    • client - Client for accessing Temporal.
      • _activity - Client support for accessing Temporal.
      • _callback - Undocumented
      • _client - Client support for accessing Temporal.
      • _cloud - Client support for accessing Temporal.
      • _exceptions - Client support for accessing Temporal.
      • _helpers - Client support for accessing Temporal.
      • _impl - Client support for accessing Temporal.
      • _interceptor - Client support for accessing Temporal.
      • _nexus - No module docstring; 1/1 class documented
      • _plugin - Client support for accessing Temporal.
      • _schedule - Client support for accessing Temporal.
      • _worker_versioning - Client support for accessing Temporal.
      • _workflow - Client support for accessing Temporal.
    • common - Common code used in the Temporal SDK.
    • contrib - Extra modules that may have optional dependencies.
      • aws - AWS integrations for Temporal SDK.
        • lambda_worker - A wrapper for running Temporal workers inside AWS Lambda.
          • otel - OpenTelemetry helpers for Temporal workers running inside AWS Lambda.
          • _configure - Configuration for the Lambda worker.
          • _defaults - Lambda-tuned defaults for Temporal worker and client configuration.
          • _run_worker - No module docstring; 0/1 variable, 0/1 type alias, 5/6 functions, 1/1 class documented
        • s3driver - Amazon S3 storage driver for Temporal external storage.
          • aioboto3 - Aioboto3 adapter for the S3 storage driver client.
          • _client - S3 storage driver client abstraction for the S3 storage driver.
          • _driver - Amazon S3 storage driver for Temporal external storage.
      • google_adk_agents - Temporal Integration for ADK.
        • workflow - Workflow utilities for Google ADK agents integration with Temporal.
        • _mcp - No module docstring; 1/6 class documented
        • _model - No module docstring; 2/2 functions, 1/1 class documented
        • _plugin - No module docstring; 1/1 function, 1/1 class documented
      • langgraph - LangGraph plugin for Temporal SDK.
        • _activity - Activity wrappers for executing LangGraph nodes and tasks.
        • _interceptor - Workflow interceptor that scopes LangGraph graphs/entrypoints to the workflow run.
        • _langgraph_config - LangGraph configuration management for Temporal workflows.
        • _plugin - LangGraph plugin for running LangGraph nodes and tasks as Temporal activities.
        • _task_cache - Task result cache for continue-as-new support.
        • _workflow - Workflow-side wrappers for executing LangGraph nodes inline in a workflow.
      • langsmith - LangSmith integration for Temporal SDK.
        • _interceptor - LangSmith interceptor implementation for Temporal SDK.
        • _plugin - LangSmith plugin for Temporal SDK.
      • openai_agents - Support for using the OpenAI Agents SDK as part of Temporal workflows.
      • opentelemetry - OpenTelemetry v2 integration for Temporal SDK.
      • pydantic - A data converter for Pydantic v2.
      • strands - Temporal integration for the Strands Agents SDK.
      • workflow_streams - Workflow Streams for Temporal workflows.
        • _client - External-side client for Workflow Streams.
        • _stream - Workflow-side stream object for Workflow Streams.
        • _topic_handle - Typed topic handles for Workflow Streams.
        • _types - Shared data types for the Workflow Streams contrib module.
    • converter - Base converter and implementations for data conversion.
    • envconfig - Environment and file-based configuration for Temporal clients.
    • exceptions - Common Temporal exceptions.
    • nexus - Temporal Nexus support
    • plugin - Plugin module for Temporal SDK.
    • runtime - Runtime for clients and workers.
    • service - Underlying gRPC services.
    • testing - Test framework for workflows and activities.
    • worker - Worker for processing Temporal workflows and/or activities.
    • workflow - Utilities that can decorate or be called inside workflows.
      • _activities - No module docstring; 12/12 functions, 4/4 classes documented
      • _asyncio - No module docstring; 2/2 functions documented
      • _context - No module docstring; 30/30 functions, 4/4 classes documented
      • _definition - No module docstring; 4/4 functions, 1/1 class documented
      • _exceptions - No module docstring; 2/2 exceptions, 2/2 classes documented
      • _handlers - No module docstring; 3/3 functions, 2/2 exceptions, 2/2 classes documented
      • _nexus - No module docstring; 1/1 function, 3/3 classes documented
      • _sandbox - No module docstring; 1/1 variable, 3/3 classes documented
      • _workflow_ops - No module docstring; 18/18 functions, 1/1 exception, 5/5 classes documented
    • bridge - Python interface to SDK Core. (unstable)
      • client - RPC client using SDK Core. (unstable)
      • metric - Metrics using SDK Core. (unstable)
      • proto - No package docstring; 0/7 variable, 2/2 modules, 0/11 package documented
        • activity_result - No package docstring; 0/7 variable, 1/1 module documented
        • activity_task - No package docstring; 0/5 variable, 1/1 module documented
        • bridge - No package docstring; 0/22 variable, 1/1 module documented
        • child_workflow - No package docstring; 0/7 variable, 1/1 module documented
        • common - No package docstring; 0/3 variable, 1/1 module documented
        • external_data - No package docstring; 0/2 variable, 1/1 module documented
        • health - Undocumented
          • v1 - No package docstring; 0/2 variable, 1/1 module documented
        • nexus - No package docstring; 0/6 variable, 1/1 module documented
        • workflow_activation - No package docstring; 0/21 variable, 1/1 module documented
        • workflow_commands - No package docstring; 0/25 variable, 1/1 module documented
        • workflow_completion - No package docstring; 0/3 variable, 1/1 module documented
      • runtime - Telemetry for SDK Core. (unstable)
      • services_generated - Generated RPC calls for Temporal services.
      • testing - Test server management. (unstable)
      • worker - Worker using SDK Core. (unstable)
      • _visitor - No module docstring; 1/1 class documented
      • _visitor_functions - No module docstring; 0/1 variable, 2/2 classes documented
    • types - Advanced types.