Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

v0.17.0

Choose a tag to compare

@sicoyle sicoyle released this 05 Mar 20:36
· 9 commits to main since this release
2cab991

What's Changed

  • Sets up CI for publishing package to pypy by @elena-kolevska in #1
  • Adds build package by @elena-kolevska in #2
  • Get version from tag instead of hardcoding it by @elena-kolevska in #3
  • Syncs with upstream (bumps min python version, regenerates protos with an older grpcio-tools version) by @elena-kolevska in #6
  • sync from upstream by @elena-kolevska in #7
  • Update protos by @elena-kolevska in #8
  • Use dapr’s durabletask-go fork by @elena-kolevska in #9
  • Extend the recursive termination test to match the test in durabletask-go by @elena-kolevska in #10
  • Removes default timeout for wait_for_orchestration_start and wait_for_orchestration_completion by @elena-kolevska in #11
  • Update upstream by @acroca in #12
  • Generate protos using dapr fork by @acroca in #14
  • chore: add codeowners by @nelson-parente in #16
  • Adds support for multi app calls by @acroca in #15
  • Add async version of durabletask client by @passuied in #17
  • update protobuf version so it trickles down to python-sdk by @filintod in #26
  • fix continue as new bug where we missed router on the multi-app change by @filintod in #24
  • Added some linting and tooling update by @acroca in #27
  • add grpc options (stacked over continue_as_new PR) by @filintod in #25
  • remove py39 by @filintod in #28
  • Make when_all and when_any tasks composable #29 by @evhen14 in #30
  • add non-retryable errors, and shutdown helpers by @filintod in #33
  • Make compression optional for grpcio as not all versions support it by @passuied in #36
  • add deterministic methods and increase test coverage by @filintod in #35
  • feat: change logger init to use getLogger. This allows clients to override log level externally from client code by @CasperGN in #38
  • fix: correct thread gathering and shutdown logic to prevent app hang by @sicoyle in #39
  • Workflow versioning by @acroca in #40
  • fix: signal when stream reader thread is ready + logs + try/catch blocks by @sicoyle in #42
  • Hook otel instrumentation when available by @acroca in #41
  • Fix(bug): shutdown on iterator by @CasperGN in #44
  • Reconnect to GRPC when the sidecar restarts by @acroca in #45
  • minimal examples test by @filintod in #37

New Contributors

Full Changelog: v0.1.0...v0.17.0