Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SpaceDA/samples-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: temporalio/samples-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 176 files changed
  • 11 contributors

Commits on Oct 20, 2025

  1. Configuration menu
    Copy the full SHA
    b961457 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. Set explicit permissions for GitHub Actions workflows (temporalio#261)

    This change was made by an automated process to ensure all GitHub Actions workflows have explicitly defined permissions as per best practices.
    picatz authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    092eaad View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2025

  1. update samples to use environment configuration for client (temporali…

    …o#233)
    
    * update samples to use environment configuration for client
    
    * linting fixes
    
    * update to direct profile mutation
    
    * mutate config as dict
    
    * update client config usage
    
    * Update temporalio dependency (includes optional profile commit)
    
    * remove unused toml & util
    
    * Update SDK version to 1.18 (temporalio#247)
    
    * Update SDK version to 1.18
    
    * Update openai breaking change
    
    * update samples to use environment configuration for client
    
    * linting fixes
    
    * update to direct profile mutation
    
    * update new samples to use envconfig
    
    * linting again
    
    * remove redundant files/code
    
    ---------
    
    Co-authored-by: tconley1428 <timothy.conley@temporal.io>
    THardy98 and tconley1428 authored Nov 11, 2025
    Configuration menu
    Copy the full SHA
    ff0f134 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2025

  1. Update to Temporal SDK 1.19.0 (temporalio#262)

    * update to temporal sdk 1.19.0
    
    * Fix breaking changes from 1.19.0 in MCP samples
    VegetarianOrc authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    74fdf50 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2025

  1. Update Python SDK to 1.20.0 (temporalio#264)

    * v1.20.0
    
    * Use new mac runners, run CI against 3.14 instead of 3.13
    
    * update uv.lock
    
    * upgrade uv.lock for pyarrow for 3.14 support
    
    * upgrade uv.lock for orjson for 3.14 support
    
    * pydantic should be the last package to upgrade
    
    * tiktoken
    
    * loosen ver for gevent
    
    * grpcio
    
    * Skip test for trio-async for Python 3.14 and newer, add to README
    
    * Didn't place the skip high enough
    
    * Put it too high
    
    * black to ruff
    
    * Add to readme for 3.14 for Sentry
    
    * format
    yuandrew authored Dec 5, 2025
    Configuration menu
    Copy the full SHA
    6de4916 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2025

  1. Workflow multiprocessing (temporalio#263)

    * WIP add workflow_multiprocessing sample
    
    * Add README content and other minor improvements
    
    * remove html table that rendered poorly. switch to print over logger for simplicity
    
    * remove syntax highlighting on blocks
    
    * Apply some minor improvements to the readme
    
    * fix broken link in top level README
    
    * remove inaccurate comment in starter.py
    
    * remove unused workflow input
    
    * run formatter. Ignore linter error on multiprocessing.get_context b/c both ForkContext and SpawnContext are acceptable for what we need
    
    * rename to worker_multiprocessing
    VegetarianOrc authored Dec 16, 2025
    Configuration menu
    Copy the full SHA
    5140187 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2025

  1. Configuration menu
    Copy the full SHA
    cff0a70 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

  1. Configuration menu
    Copy the full SHA
    230fdf8 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2026

  1. Configuration menu
    Copy the full SHA
    cad16b7 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2026

  1. Update sdk version to 1.23.0 (temporalio#278)

    * Update sdk version to 1.23.0
    
    * Fix changes from workflow info being optional
    tconley1428 authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    827d565 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2026

  1. Standalone activity (temporalio#270)

    * Standalone Activity sample
    
    * Add sample to READMEs, update sample to include list_activities and count_activities
    
    * ruff format
    
    ---------
    
    Co-authored-by: Andrew Yuan <Andrew.Yuan@temporal.io>
    dandavison and yuandrew authored Feb 25, 2026
    Configuration menu
    Copy the full SHA
    e2381f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fd1407 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2026

  1. Nexus cancellation sample (temporalio#281)

    Add sample for cancellation
    Quinn-With-Two-Ns authored Mar 10, 2026
    Configuration menu
    Copy the full SHA
    3cb281e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d22299 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2026

  1. Hello standalone activity (temporalio#284)

    * Make it non-`async def`
    
    * Add test
    
    * standalone activity samples to pair with docs for quickstart
    
    Signed-off-by: Phil Prasek <prasek@gmail.com>
    
    * Remove hello/hello_standalone_activity.py in favor of top-level hello_standalone_activity/ sample
    
    The standalone activity sample now lives in its own top-level directory
    (added by Phil in fc08204). Update the test to import from the new
    location and update both READMEs accordingly.
    
    ---------
    
    Signed-off-by: Phil Prasek <prasek@gmail.com>
    Co-authored-by: Dan Davison <dan.davison@temporal.io>
    prasek and dandavison authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    5e9d1c7 View commit details
    Browse the repository at this point in the history
Loading