[PR #365] [MERGED] refact: Use the Python SDK in the CLI implementation #417

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

📋 Pull Request Information

Original PR: https://github.com/run-llama/llama_deploy/pull/365
Author: @masci
Created: 11/13/2024
Status: Merged
Merged: 11/14/2024
Merged by: @masci

Base: mainHead: massi/336


📝 Commits (8)

📊 Changes

9 files changed (+148 additions, -122 deletions)

View changed files

📝 llama_deploy/cli/__init__.py (+8 -10)
📝 llama_deploy/cli/deploy.py (+7 -14)
📝 llama_deploy/cli/run.py (+10 -7)
📝 llama_deploy/cli/status.py (+16 -17)
llama_deploy/cli/utils.py (+0 -18)
📝 llama_deploy/client/models/apiserver.py (+8 -1)
📝 tests/cli/test_deploy.py (+22 -16)
📝 tests/cli/test_run.py (+42 -24)
📝 tests/cli/test_status.py (+35 -15)

📄 Description

Fixes #336

Use the new Client class from the CLI


🔄 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/365 **Author:** [@masci](https://github.com/masci) **Created:** 11/13/2024 **Status:** ✅ Merged **Merged:** 11/14/2024 **Merged by:** [@masci](https://github.com/masci) **Base:** `main` ← **Head:** `massi/336` --- ### 📝 Commits (8) - [`bece221`](https://github.com/run-llama/llama_deploy/commit/bece2214bd1b700af6c0c8ef1b9879e20a63876d) migrate deploy cmd - [`45df7da`](https://github.com/run-llama/llama_deploy/commit/45df7da09ecf7d99b052f27a3fc04b11b7409d0c) change testing technique - [`1ed7078`](https://github.com/run-llama/llama_deploy/commit/1ed707836283be306a425b07f97fc3b7126d9fa6) migrate run - [`c0988be`](https://github.com/run-llama/llama_deploy/commit/c0988beec8dfce6968f62bc729fb8aa46fe4d795) migrate status - [`7e656c7`](https://github.com/run-llama/llama_deploy/commit/7e656c7212679725b8643103f64d36da9ad3339d) removed unused module - [`c0fb10e`](https://github.com/run-llama/llama_deploy/commit/c0fb10e173914375584238330f620ca2f42ff8ee) make the test case more robust - [`33700ca`](https://github.com/run-llama/llama_deploy/commit/33700ca830a5884d112d6df6d0ae9a00060bbb12) simplify imports - [`a268db6`](https://github.com/run-llama/llama_deploy/commit/a268db6bf165a1f2808951ba99d74216635adc9d) restore code coverage ### 📊 Changes **9 files changed** (+148 additions, -122 deletions) <details> <summary>View changed files</summary> 📝 `llama_deploy/cli/__init__.py` (+8 -10) 📝 `llama_deploy/cli/deploy.py` (+7 -14) 📝 `llama_deploy/cli/run.py` (+10 -7) 📝 `llama_deploy/cli/status.py` (+16 -17) ➖ `llama_deploy/cli/utils.py` (+0 -18) 📝 `llama_deploy/client/models/apiserver.py` (+8 -1) 📝 `tests/cli/test_deploy.py` (+22 -16) 📝 `tests/cli/test_run.py` (+42 -24) 📝 `tests/cli/test_status.py` (+35 -15) </details> ### 📄 Description Fixes #336 Use the new `Client` class from the CLI --- <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:16 -05:00
yindo closed this issue 2026-02-16 01:17:16 -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#417