Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 25, 2025

Bumps temporalio from 1.5.0 to 1.16.0.

Release notes

Sourced from temporalio's releases.

1.16.0

PyPI

Task Queue Fairness (Pre-release)

This release adds support for Task Queue Fairness. Fairness is a new feature of Temporal's task queues that allows for more control over the order that tasks are dispatched from a backlog. It's intended to address common situations like multi-tenant applications and reserved capacity bands.

Nexus cancellation types (Pre-release)

A cancellation type can now be set when starting a nexus operation. This determines the behavior of the Nexus operation when the caller workflow initiates cancellation. See the NexusOperationCancellationType enum.

💥 Changes to execute_child_workflow API

In order to align execute_child_workflow with start_child_workflow and make ChildWorkflowConfig usable for both, the summary argument has been replaced with static_summary. See (#1019)

💥 Plugin Changes (Experimental Feature)

The plugin interface has been changed. Implementors now have to implement each method so as to consider whether they need to make any customizations in those areas. In addition, the plugin has new methods which allow customization of a Replayer. See (#1011)

Specific Changes

2025-07-29 - 3244f8b - Fix readme to work with plugins (#1008) 2025-07-29 - 3f93a68 - Update README for OpenAI Agents SDK Integration (#1001) 2025-07-29 - 62604ca - announcement (#1010) 2025-08-04 - 1573433 - make profile optional, necessary for rust core to create fallback profile (#1004) 2025-08-04 - 3777095 - Fix start_activity overloads (#1014) 2025-08-04 - 7e1c725 - 💥 Update activity and workflow config objects. Change execute_child_workflow summary argument to static_summary (#1019) 2025-08-04 - b59c555 - Add plugin to workflowenvironment (#1015) 2025-08-06 - 71ed93c - 💥 Replayer configuration from plugins (#1011) 2025-08-08 - 11c2817 - Nexus: eliminate unused arguments (#1022) 2025-08-12 - e1016bc - Cleanup tests to deduplicate static response construction (#1023) 2025-08-15 - 2cea1a2 - Add first_execution_run_id to workflow info (#1027) 2025-08-15 - e9d8c1a - remove address check (#1030) 2025-08-16 - 49c2400 - Fix circular import: do not import temporalio.client in temporalio.nexus (#973) 2025-08-18 - 916ea3c - Fixes for new metrics interface (#940) 2025-08-18 - e2c0ced - Implement get_task_factory (#1031) 2025-08-19 - 9054679 - Respond to upstream: nexus start sync failure (#1026) 2025-08-19 - a09bb85 - Fairness Keys & Weights (#1036) 2025-08-20 - 2b5de91 - Move model stub creation from RunConfig to Agent (#1029) 2025-08-20 - 3c6fae6 - Bump slab from 0.4.10 to 0.4.11 in /temporalio/bridge (#1034) 2025-08-20 - 5080b68 - Don't add startActivity, etc spans when there is no parent trace in which to nest them (#1037) 2025-08-21 - 55d5d7c - Priority Key None by default (#1044) 2025-08-21 - 826edfd - Extend test timeout to 15 minutes. Macos-intel is running over (#1042) 2025-08-21 - a0147d5 - Nexus cancellation types (#981) 2025-08-21 - eb9097d - Bump version

1.15.0

PyPI

  • Plugin support - Plugins are a new way of providing easy configuration of workers and clients
  • Ongoing development of OpenAI Agents Integration

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [temporalio](https://github.com/temporalio/sdk-python) from 1.5.0 to 1.16.0.
- [Release notes](https://github.com/temporalio/sdk-python/releases)
- [Commits](temporalio/sdk-python@1.5.0...1.16.0)

---
updated-dependencies:
- dependency-name: temporalio
  dependency-version: 1.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 8, 2025

Superseded by #49.

@dependabot dependabot bot closed this Sep 8, 2025
@dependabot dependabot bot deleted the dependabot/pip/apps/guard-api/temporalio-1.16.0 branch September 8, 2025 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api api dependencies dependencies python python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant