An open API service providing commit metadata for open source projects.

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

← Back to repository