Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Bumps temporalio from 1.5.0 to 1.15.0.

Release notes

Sourced from temporalio's releases.

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

💥 Breaking Changes

  • OpenAI Agents integration is now intended to be used through OpenAIAgentsPlugin, the previous method of configuring with set_open_ai_agent_temporal_overrides is no longer exported.
  • OpenAI Agents integration tracing now uses a separate random generator for uuids. If a workflow was using both workflow.random and OpenAI agents tracing, this could cause an NDE on replay.

Specific Changes

2025-07-10 - 6fcda0fa - Convert class to module (#958) 2025-07-10 - e73d6b5d - Support Nexus tool calls in OpenAI Agents integration (#949) 2025-07-11 - 28f43f1e - User saner python version syntax (#959) 2025-07-14 - 2443c502 - Type-checking (#962) 2025-07-14 - 808a5f41 - Install nexusrpc from GitHub (#966) 2025-07-14 - 8a003ec1 - Update core env vars (#964) 2025-07-14 - f4ca16d5 - Use links from StartWorkflowExecutionResponse if present (#963) 2025-07-15 - 1fec7234 - Add documentation of interceptors to README (#970) 2025-07-16 - 33b4a43d - Remove UwS experimental notices (#975) 2025-07-16 - c37c69fb - Support for method activities conversion into tools (#968) 2025-07-16 - e6f6f91b - Provide client in activity context (#740) 2025-07-18 - 4949c1e8 - Add tests for type-checker false-negatives (#976) 2025-07-18 - 60f67d95 - Fixing OpenAI tracing issues (#974) 2025-07-21 - 126bcd84 - Plugin Support (#952) 2025-07-21 - 7c57a76e - Fix more type errors (#977) 2025-07-22 - 0f3c577d - 💥 OpenAI/plugin (#956) 2025-07-22 - 8b727e58 - Add argument validation for the types of provided tools (#985) 2025-07-22 - 9e7dc7aa - Update agents sdk dependency to latest. (#983) 2025-07-22 - fe82b077 - Add exception catching logic to model activity (#982) 2025-07-23 - d863f5c9 - Add heartbeat test and fix bug (#984) 2025-07-23 - f8158869 - Add test for chat completions model (#986) 2025-07-24 - 3d9bfeee - Disallow use of sqlite sessions, but pass through others (#993) 2025-07-24 - 79f2900b - Making summary generation more robust (#987) 2025-07-24 - a4571849 - Use an iterator instead of a shared global index in openai agent tests (#991) 2025-07-24 - da6616a9 - Fail if user provides mcp servers (#990) 2025-07-25 - b6b09738 - More builtin OpenAI tool types and test for Lite LLM custom provider (#988) 2025-07-25 - beb9c9d9 - Use the agent's model name if not present in runconfig (#996) 2025-07-25 - e767013a - Add workaround for case where un-picklable types are passed to Runner (#997) 2025-07-25 - fc564c4c - 💥 Move tracing uuids to use a separate Random from the workflow seed (#992) 2025-07-28 - c8bc329f - Add tests for update-with-start reattach behavior (#1000) 2025-07-28 - 6f1d62bc - fix typing when passing loaded config into Client.connect, raise error if 'address' not provided by config (#998) 2025-07-28 - b99782fc - Pin nexus version, revert change depending on latest

1.14.1

PyPI

  • Fixes a bug related to event links in Nexus Pre-release that resulted in 500 errors in web UI (#953)

  • The OpenAI Agents Integration module layout has changed, requiring different import paths in user code. All needed types are available off temporalio.contrib.openai_agents or temporalio.contrib.openai_agents.workflow. Additionally, open_ai_data_converter is fully removed, replaced with pydantic_data_converter. (#947)

... (truncated)

Commits
  • 20bb869 Pin nexusrpc and revert recent nexus updates (#1006)
  • 3cd7189 Update version to 1.15.0 (#1003)
  • 6f1d62b fix typing when passing loaded config into Client.connect, raise error if 'ad...
  • c8bc329 Add tests for update-with-start reattach behavior (#1000)
  • fc564c4 💥 Move tracing uuids to use a separate Random from the workflow seed (#992)
  • e767013 Add workaround for case where un-picklable types are passed to Runner (#997)
  • beb9c9d Use the agent's model name if not present in runconfig (#996)
  • b6b0973 More builtin OpenAI tool types and test for Lite LLM custom provider (#988)
  • 3d9bfee Disallow use of sqlite sessions, but pass through others (#993)
  • da6616a Fail if user provides mcp servers (#990)
  • Additional commits viewable in compare view

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.15.0.
- [Release notes](https://github.com/temporalio/sdk-python/releases)
- [Commits](temporalio/sdk-python@1.5.0...1.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added api api dependencies dependencies python python labels Aug 20, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 25, 2025

Superseded by #47.

@dependabot dependabot bot closed this Aug 25, 2025
@dependabot dependabot bot deleted the dependabot/pip/apps/guard-api/temporalio-1.15.0 branch August 25, 2025 11:52
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