[PR #246] [MERGED] [Feature] AWSMessageQueue (llama-deploy) #350

Closed
opened 2026-02-16 01:17:00 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/llama_deploy/pull/246
Author: @nerdai
Created: 9/9/2024
Status: Merged
Merged: 9/13/2024
Merged by: @nerdai

Base: mainHead: aws-llama-deploy


📝 Commits (10+)

  • 42fe82f updated for the new llama-deploy structure
  • 1f651c9 revised auth, cleanup and resource creation
  • c179267 add aws missing deps
  • 14205a9 add missing types
  • 3c6b7fb README examples
  • 2ae4988 remove prefix from base settings
  • c999994 add AWS message queue to deploy.py helpers
  • 533bbf9 add awssqs extra
  • 061fe4c add missing abstract methods
  • 0bf800f add topics and queues to config

📊 Changes

11 files changed (+1097 additions, -16 deletions)

View changed files

📝 examples/message-queue-integrations/README.md (+15 -7)
📝 examples/message-queue-integrations/_app/multi_workflows_app/deployment/core.py (+3 -1)
📝 examples/message-queue-integrations/_app/multi_workflows_app/workflows/funny_joke.py (+4 -2)
📝 examples/message-queue-integrations/_app/pyproject.toml (+1 -1)
examples/message-queue-integrations/aws/docker/docker-compose.yml (+49 -0)
examples/message-queue-integrations/aws/docker/template.env.aws (+3 -0)
📝 llama_deploy/deploy/deploy.py (+6 -0)
📝 llama_deploy/message_queues/__init__.py (+3 -1)
llama_deploy/message_queues/aws.py (+381 -0)
📝 poetry.lock (+626 -3)
📝 pyproject.toml (+6 -1)

📄 Description

Closes #161 which is the PR that aimed to bring AWSMessageQueue prior to v0.1.0 release.

Credit: @MartinRistov
Closes #251


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/llama_deploy/pull/246 **Author:** [@nerdai](https://github.com/nerdai) **Created:** 9/9/2024 **Status:** ✅ Merged **Merged:** 9/13/2024 **Merged by:** [@nerdai](https://github.com/nerdai) **Base:** `main` ← **Head:** `aws-llama-deploy` --- ### 📝 Commits (10+) - [`42fe82f`](https://github.com/run-llama/llama_deploy/commit/42fe82f63317cc09bdb94a27f76e6fe4f49f8391) updated for the new llama-deploy structure - [`1f651c9`](https://github.com/run-llama/llama_deploy/commit/1f651c921f1a446c93df5ad8994b0b3072fae8ef) revised auth, cleanup and resource creation - [`c179267`](https://github.com/run-llama/llama_deploy/commit/c1792676c8c64567a6cfe6c77522ffa87c0ce18b) add aws missing deps - [`14205a9`](https://github.com/run-llama/llama_deploy/commit/14205a927805be7a6676d88e10a804da9a9469da) add missing types - [`3c6b7fb`](https://github.com/run-llama/llama_deploy/commit/3c6b7fb1253b44c5be178c21675342d0fddf7f6f) README examples - [`2ae4988`](https://github.com/run-llama/llama_deploy/commit/2ae498885a1a37d270490512e20072bc5f2e0316) remove prefix from base settings - [`c999994`](https://github.com/run-llama/llama_deploy/commit/c999994e86609af44b8bcbdc91dfc7118a649d5f) add AWS message queue to deploy.py helpers - [`533bbf9`](https://github.com/run-llama/llama_deploy/commit/533bbf95b63cea85ca3971c201d53f89469da24a) add awssqs extra - [`061fe4c`](https://github.com/run-llama/llama_deploy/commit/061fe4ca2fb264281b8c9faf43b3903564f682a3) add missing abstract methods - [`0bf800f`](https://github.com/run-llama/llama_deploy/commit/0bf800ffbb4e267ae6da54b1cdaa571aee92e681) add topics and queues to config ### 📊 Changes **11 files changed** (+1097 additions, -16 deletions) <details> <summary>View changed files</summary> 📝 `examples/message-queue-integrations/README.md` (+15 -7) 📝 `examples/message-queue-integrations/_app/multi_workflows_app/deployment/core.py` (+3 -1) 📝 `examples/message-queue-integrations/_app/multi_workflows_app/workflows/funny_joke.py` (+4 -2) 📝 `examples/message-queue-integrations/_app/pyproject.toml` (+1 -1) ➕ `examples/message-queue-integrations/aws/docker/docker-compose.yml` (+49 -0) ➕ `examples/message-queue-integrations/aws/docker/template.env.aws` (+3 -0) 📝 `llama_deploy/deploy/deploy.py` (+6 -0) 📝 `llama_deploy/message_queues/__init__.py` (+3 -1) ➕ `llama_deploy/message_queues/aws.py` (+381 -0) 📝 `poetry.lock` (+626 -3) 📝 `pyproject.toml` (+6 -1) </details> ### 📄 Description Closes #161 which is the PR that aimed to bring `AWSMessageQueue` prior to `v0.1.0` release. Credit: @MartinRistov Closes #251 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 01:17:00 -05:00
yindo closed this issue 2026-02-16 01:17:00 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/llama_deploy#350