GitHub / microsoft/durabletask-python / commits
A Durable Task Python SDK compatible with Dapr Workflow and its underlying Durable Task engine
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 0401859a | Separate 1.6.0 changelog (#156) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| dce23a42 | Add Azure Managed on-demand sandbox preview APIs (#151) |
wangbill <g****3@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 5b048fe9 | Add durabletask.extensions.history_export (#147) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 5189878b |
Add CodeQL workflow for code analysis (#153)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m>, Copilot Autofix powered by AI <1****t@u****m> |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| f17ee6fb |
Add pyright strict type-check CI workflow (#146)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Bernd Verst <b****t@m****m>, Copilot <2****t@u****m> |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 1cb30b05 |
Add context manager support to TaskHubGrpcClient (#145)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Bernd Verst <b****t@m****m>, Copilot <2****t@u****m> |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 1232472d |
Modernize typing to Python 3.10+ idioms (#144)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Bernd Verst <b****t@m****m>, Copilot <2****t@u****m> |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5758091e |
Add gRPC client and worker connection resiliency (#135)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Bernd Verst <b****t@m****m>, Copilot <2****t@u****m>, andystaples <7****s@u****m> |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 75e916b1 | ADO pipeline tweaks (#143) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 87de6e2e | Use ESRP build, sign, release (#142) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| fc5004b7 |
Remove old pipelines, add code mirror step (#141)
Co-authored-by: Bernd Verst <g****b@b****v> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e2f04706 |
Revert "Add GitHub Copilot agent workflows for PR verification, daily code re...
Co-authored-by: Copilot <2****t@u****m> |
wangbill <g****3@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ccbff415 |
Add replay-safe logger support for orchestrations (#129)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Bernd Verst <g****b@b****v> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 45233b5c | Cleanup markdown errors (#131) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| c62329cc | feat: gRPC interceptor improvements (channel options, retry policy, custom ch... |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| f5fb2ffc | Add history retrieval and terminal instance ID paging APIs (#133) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| e613e571 | Prep for v1.4.0 release (#130) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 7c82f24c | Improve TimerTask (#122) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 33dc25a7 | Implement work item filtering (#128) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 76052eaf | Large payload azure blob externalization support (#124) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 50151167 | Add GitHub Copilot agent workflows for PR verification, daily code review, an... |
wangbill <g****3@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a1efaaa8 | Fix flaky tests (#125) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 60ecc957 | Update protos to latest (#126) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 84c4291d | Add distributed tracing using opentelemetry (#119) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ce7c5244 | Add async client (#115) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 9a909d29 | Add In-Process backend for E2E testing (#113) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| b5ae9028 | Add permissions to workflow files (#117) |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 71f7e4ef | Fix compute_next_delay returning None when max_retry_interval is not set (#116) |
wangbill <g****3@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 29bbc9a9 | Fix unbound variable in entity V1 processing (#114) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 9313d6ff |
Add RestartIntance Support (#110)
Co-authored-by: andystaples <7****s@u****m>, Andy Staples <a****s@m****m> |
Naiyuan Tian <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| c658a523 |
Add batch actions (purge, query orchestrations/entities) (#111)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, andystaples <7****s@u****m>, Copilot <1****t@u****m> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3a3c0c43 | Address various entity-related bugs (#109) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0e09bb8a | Fix example bugs, improve docs, and add copilot instructions (#107) |
Chris Gillum <c****m@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 424ffa98 | Prep for v1.3.0 (#106) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 75801acb | Allow custom entity names (#105) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a491469c | Type-hinting improvements (#104) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1939eea4 | Increase specificity of Task return types (#100) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| e8b163e8 | Allow TaskFailedError to be constructed from Exception (#99) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| a95501a4 | Prep for 1.2.0 release (#98) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 3eaf42c2 | Add support for new event types (#86) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c577b2b6 |
Allow passing custom stub to execute operations (#85)
Co-authored-by: Bernd Verst <g****b@b****v> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c54c386a | Add new_uuid method to client (#83) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 7bdfbcf2 | Match entity method parameter names (#82) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 4d2cafa9 | Update EntityInstanceId.parse signature (#80) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 1b964da9 | Add py.typed marker file to durabletask package (#81) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 6c887d1a |
Allow any version to be used as the experimental dependency (#88)
Co-authored-by: Bernd Verst <b****t@m****m> |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a2027311 |
Add new development build workflows (#87)
Co-authored-by: Bernd Verst <b****t@m****m> |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| b4086fd6 | Prep for 1.1.0 release (#78) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 070eef7f | Allow retrieve entity metadata from client (#77) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 901c63d6 | Set version to 1.0.0 (#74) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d606b35d |
Reduce entity context exposure (#71)
Co-authored-by: Bernd Verst <g****b@b****v> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 34eaed6c |
Abandon workitems (#72)
Co-authored-by: Bernd Verst <g****b@b****v> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 5b453edd |
Drop 3.9 and add 3.14 Python version (#73)
Co-authored-by: Bernd Verst <g****b@b****v> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0e95aa85 |
Add/increase execution logging (#70)
Co-authored-by: Copilot <1****t@u****m>, Copilot <1****t@u****m>, Bernd Verst <g****b@b****v> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f5de04ff |
Allow calling sub-orchestrator by name (#69)
Co-authored-by: Copilot <1****t@u****m>, Copilot <1****t@u****m> |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| eba1e8e8 | Version bumps (#66) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 48830dc5 | Add Durable Entities support (#63) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 48e6ac10 | Update changelogs (#62) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| bdf5b454 | Add samples and docs for orchestration versioning (#60) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 7098172d | Move version check to process_event (#61) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| c60e9bbd |
Cleanup readme (#48)
Co-authored-by: Nicholas Greenfield <n****1@N****l>, Bernd Verst <g****b@b****v> |
greenie-msft <5****t@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| e5a297c1 | Update versions to 0.4.0/0.3.0 (#59) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 745ead9f | Add orchestration versioning support (#58) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 45292b1e | Revert parameter order breaking change (#57) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 82107f9d | Add tags for orchestrations and activities (#56) |
andystaples <7****s@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a6d186d9 | Update protos (#55) |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| a49f1e04 |
Updates instructions for running e2e tests to match CI (#37)
Co-authored-by: Bernd Verst <g****b@b****v> Signed-off-by: Elena Kolevska <e****a@k****m> |
Elena Kolevska <e****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f30442ed | Update GitHub workflows and automate release (#51) |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6a2ab15a | Fix and improve connection handling, add concurrency options, prep for releas... |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1459a557 | Bump azuremanaged version for release | Bernd Verst <g****b@b****v> | about 1 year ago | |
| e87aa297 | Add user agent (#49) |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7925e8b3 | Add missing protobuf dependency | Bernd Verst <g****b@b****v> | over 1 year ago | |
| 8ad38493 |
Creation of pipeline to publish dts python package to pypi (#43)
Co-authored-by: Bernd Verst <g****b@b****v> Signed-off-by: Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m> |
Ryan Lettieri <6****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5dfe0c4d |
Making token credential optional (#45)
Signed-off-by: Ryan Lettieri <r****i@m****m> |
Ryan Lettieri <6****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 70ee6b62 | Update pr-validation.yml |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 151308ae |
Creation of DTS example and passing of completionToken (#40)
Co-authored-by: Chris Gillum <c****m@m****m> Signed-off-by: Ryan Lettieri <6****i@u****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <r****i@m****m>, Ryan Lettieri <6****i@u****m>, Ryan Lettieri <r****i@m****m> |
Ryan Lettieri <6****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c0ce226b | remove gitmodule file (#41) |
wangbill <g****3@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b92dc52e | Improve Proto Generation: Download proto file directly instead of via submodu... |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 29227d3a | Remove protocol prefix from host name and auto-configure secure mode (#38) |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 667af7be | Downgrade required `grpcio` and `protobuf` versions (#36) |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ccb8a632 | Update version to 0.2b1, require Python 3.9+, and enhance GitHub Actions work... |
Chris Gillum <c****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c17a3e85 |
add purge api (#34)
Signed-off-by: Fabian Martinez <4****g@u****m> |
Fabian Martinez <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8598f6b6 |
Update durabletask protos, set custom status (#31)
Signed-off-by: Fabian Martinez <4****g@u****m> |
Fabian Martinez <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a51257ff |
Release 0.1.1a1 (#28)
Signed-off-by: Deepanshu Agarwal <d****4@g****m> |
Deepanshu Agarwal <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 460f5ef9 |
Adding recursive option for terminate (#27)
Signed-off-by: Shivam Kumar <s****7@g****m> |
Shivam Kumar <s****7@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cbd07a8f |
Update for Releasing 0.1.0 (#24)
Signed-off-by: Deepanshu Agarwal <d****4@g****m> |
Deepanshu Agarwal <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2a222956 | Update protobufs to latest (#23) |
Chris Gillum <c****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2836c75e | Fix error handling in generator logic (#21) |
Chris Gillum <c****m@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 80de6c24 |
Retry policies implementation (#11)
Co-authored-by: Chris Gillum <c****m@m****m> Signed-off-by: Deepanshu Agarwal <d****4@g****m> |
Deepanshu Agarwal <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c9990973 |
Update latest Alpha release to 5 (#19)
Signed-off-by: Deepanshu Agarwal <d****4@g****m> |
Deepanshu Agarwal <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 35d363bb | Minor CHANGELOG.md and README.md cleanup | Chris Gillum <c****m@m****m> | over 2 years ago | |
| e67fccd3 |
Adds support for secure channels (#18)
Signed-off-by: Elena Kolevska <e****a@k****m> |
Elena Kolevska <e****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6dd9ac17 |
Fix Activity Input check (#13)
Signed-off-by: Deepanshu Agarwal <d****4@g****m> |
Deepanshu Agarwal <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4046191d |
Add gRPC metadata option (#16)
Co-authored-by: Chris Gillum <c****m@g****m> Signed-off-by: Deepanshu Agarwal <d****4@g****m> |
Deepanshu Agarwal <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c2bca713 |
Remove Python 3.7 support due to EOL (#14)
Signed-off-by: Bernd Verst <g****b@b****v> |
Bernd Verst <g****b@b****v>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| dcf20583 | Compatible with 3.7 onwards (#10) |
Deepanshu Agarwal <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| dfa6fe00 | Add continue_as_new orchestration API (#9) |
Chris Gillum <c****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| ff8df5ed |
Compatibility with 3.9 and small changes (#6)
Signed-off-by: Deepanshu Agarwal <d****4@g****m> |
Deepanshu Agarwal <d****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| b5b24c72 | Add termination support (#5) |
Chris Gillum <c****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 65cade15 | Suspend and resume support (#4) |
Chris Gillum <c****m@m****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago |