Skip to content

chore: use pypi dependency for durable executions python SDK#8608

Merged
reedham-aws merged 1 commit intoaws:developfrom
bchampp:chore/pypi-dep-durable-functions
Feb 2, 2026
Merged

chore: use pypi dependency for durable executions python SDK#8608
reedham-aws merged 1 commit intoaws:developfrom
bchampp:chore/pypi-dep-durable-functions

Conversation

@bchampp
Copy link
Member

@bchampp bchampp commented Jan 30, 2026

Which issue(s) does this change fix?

Why is this change necessary?

Rather than depending on a .whl file of the durable functions python SDK, we can depend on the actual module from pypi instead. This ensures that integration tests are being run against the latest version of the library.

How does it address the issue?

Removing the .whl file in favour of installing the actual dependency.

What side effects does this change have?

None.

Mandatory Checklist

PRs will only be reviewed after checklist is complete

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@bchampp bchampp requested a review from a team as a code owner January 30, 2026 00:35
@github-actions github-actions bot added pr/external stage/needs-triage Automatically applied to new issues and PRs, indicating they haven't been looked at. labels Jan 30, 2026
@reedham-aws reedham-aws added this pull request to the merge queue Feb 2, 2026
Merged via the queue into aws:develop with commit fffd071 Feb 2, 2026
44 checks passed
@bchampp bchampp deleted the chore/pypi-dep-durable-functions branch February 5, 2026 02:09
licjun pushed a commit to licjun/aws-sam-cli that referenced this pull request Feb 6, 2026
github-merge-queue bot pushed a commit that referenced this pull request Feb 6, 2026
bchampp added a commit to bchampp/aws-sam-cli that referenced this pull request Feb 11, 2026
github-merge-queue bot pushed a commit that referenced this pull request Feb 13, 2026
* Reapply "chore: use pypi dependency for durable executions python SDK (#8608)" (#8633)

This reverts commit d0effc7.

* chore: update durable execution emulator binaries

* fix: update wait for callback example

---------

Co-authored-by: Roger Zhang <ruojiazh@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr/external stage/needs-triage Automatically applied to new issues and PRs, indicating they haven't been looked at.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

Comments