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: mjameswh/sdk-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: romank0/sdk-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.
  • 5 commits
  • 9 files changed
  • 6 contributors

Commits on Oct 22, 2025

  1. Modify code comment for Worker build_id field temporalio#1160 (tempor…

    …alio#1163)
    
    * Modify code comment for Worker build_id field temporalio#1160
    
    Solves temporalio#1160 by including language informing users that large codebase may result in long worker startup time when no build_id is given.
    
    * Indent properly
    ntaylorkhan authored Oct 22, 2025
    Configuration menu
    Copy the full SHA
    c8cbfe0 View commit details
    Browse the repository at this point in the history
  2. Avoid token detaching from different context (temporalio#1153)

    * ensure that the context used to detach the token is the same as what was used to attach it
    
    * Update test to use LogCapturer helper. Move shared test workflow and helpers to test/helpers
    
    * run formatter
    
    * Fix up test with log capturer. Only log warnings if there are no hook calls
    
    * run formatter
    
    * Move to a class based context manager to manually manage context
    
    * apply context management to openai_agents tracing
    
    * use 3.11 create_task when possible to avoid an extra context copy
    
    * run formatter
    
    * fix typing lint errors
    
    * Fix a few more typing errors
    
    * Use a lambda to wrap task creation to appease the type linter
    
    * revert manual context management explorations
    
    * Add comment explaining the check. Use  to ensure that the context is not just equal but is the same object
    
    * use original variable name
    
    * Fix typo
    
    * Add some logs to help debug test flaking with timeouts
    
    * apply formatting
    
    * Revert "apply formatting"
    
    This reverts commit 6e23365.
    
    * Revert "Add some logs to help debug test flaking with timeouts"
    
    This reverts commit c053aa6.
    
    * move safe detach test to a model that forces __exit__ on a different thread.
    VegetarianOrc authored Oct 22, 2025
    Configuration menu
    Copy the full SHA
    5994a45 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2025

  1. Configuration menu
    Copy the full SHA
    988b12c View commit details
    Browse the repository at this point in the history
  2. Update license in pyproject.toml (temporalio#1175)

    * Update license in pyproject.toml
    
    * Change license to license-experssion and license-file
    
    * Update pyproject.toml
    
    Co-authored-by: Alex Mazzeo <alex.mazzeo@outlook.com>
    
    ---------
    
    Co-authored-by: Alex Mazzeo <alex.mazzeo@outlook.com>
    wagenrace and VegetarianOrc authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    7f794d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2025

  1. Add nightly throughput stress (temporalio#1173)

    * add nightly throughput stress
    
    * temp push for manual testing
    
    * add fromJSON fix to parse string to int
    
    * fix, properly capture scenario exit code, correct sdk path
    
    * run failure steps even if cancelled
    
    * fix slack step - add webhook type
    
    * improve comment
    
    * update timeouts to reflect GitHub 6hour time limit on job
    
    * simplify workflow
    
    * pipe scenario failure correctly
    
    * correctly check job status
    
    * remove final reporting step, redundant
    THardy98 authored Oct 25, 2025
    Configuration menu
    Copy the full SHA
    27903f7 View commit details
    Browse the repository at this point in the history
Loading