Skip to content

chore(python): bump Dapr SDK pins to 1.18.0rc0#1307

Merged
msfussell merged 1 commit into
dapr:masterfrom
nelson-parente:bump/python-1.18.0rc0
May 20, 2026
Merged

chore(python): bump Dapr SDK pins to 1.18.0rc0#1307
msfussell merged 1 commit into
dapr:masterfrom
nelson-parente:bump/python-1.18.0rc0

Conversation

@nelson-parente
Copy link
Copy Markdown
Contributor

Summary

  • Bumps all dapr and dapr-ext-* pins in Python quickstart samples to 1.18.0rc0 (PEP 440 RC tag)
  • Part of Dapr 1.18 release prep (endgame v1.18 Endgame dapr#9856)
  • PyPI confirmed available: https://pypi.org/pypi/dapr/1.18.0rc0/json returns HTTP 200

Packages bumped

Package From To
dapr >=1.17.0 / ==1.17.0 ==1.18.0rc0
dapr-ext-workflow >=1.17.0 / unpinned ==1.18.0rc0
dapr-ext-fastapi >=1.17.0 ==1.18.0rc0

Sample directories touched

  • bindings/, configuration/, conversation/, cryptography/, jobs/, pub_sub/, secrets_management/, service_invocation/, state_management/, workflows/
  • tutorials/workflow/python/ (10 tutorial sub-samples)
  • AI/workflows/external_system_interaction/ (anthropic, gemini, openai — unpinned dapr-ext-workflow now pinned)

Note

  • PyPI publish for 1.18.0rc0 is live. If pip install dapr==1.18.0rc0 fails in CI, use pip install --pre dapr==1.18.0rc0.

Test plan

  • CI matrix passes on Python samples
  • Local smoke test: hello-world Python sample
  • Local smoke test: pub-sub Python sample
  • Local smoke test: state-management Python sample
  • Local smoke test: workflow Python sample

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
@nelson-parente nelson-parente requested review from a team as code owners May 19, 2026 20:45
@msfussell msfussell merged commit feac583 into dapr:master May 20, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants