[PR #836] [MERGED] [Build] Install Python Files #1858

Closed
opened 2026-10-29 21:30:54 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/kvcache-ai/Mooncake/pull/836
Author: @ykwd
Created: 9/12/2025
Status: ✅ Merged
Merged: 9/13/2025
Merged by: @stmatengss

Base: main ← Head: build/install_python_files


📝 Commits (2)

📊 Changes

1 file changed (+11 additions, -0 deletions)

View changed files

📝 mooncake-integration/CMakeLists.txt (+11 -0)

📄 Description

While building from source, after running make install, users can invoke these scripts more conveniently, for example:

python -m mooncake.http_metadata_server
python -m mooncake.mooncake_store_service

In addition, most of our guides and README files use this form of invocation. This PR ensures that users can follow the guides smoothly, without running into errors such as "No module named mooncake.http_metadata_server".


🔄 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/kvcache-ai/Mooncake/pull/836 **Author:** [@ykwd](https://github.com/ykwd) **Created:** 9/12/2025 **Status:** ✅ Merged **Merged:** 9/13/2025 **Merged by:** [@stmatengss](https://github.com/stmatengss) **Base:** `main` ← **Head:** `build/install_python_files` --- ### 📝 Commits (2) - [`64fb8ad`](https://github.com/kvcache-ai/Mooncake/commit/64fb8ad7e6e065800952c831597df2cac8a02105) Install python files - [`a5e051c`](https://github.com/kvcache-ai/Mooncake/commit/a5e051cc44838f4085865086fcd1b0628c39ee06) Remove test message ### 📊 Changes **1 file changed** (+11 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `mooncake-integration/CMakeLists.txt` (+11 -0) </details> ### 📄 Description While building from source, after running `make install`, users can invoke these scripts more conveniently, for example: ```bash python -m mooncake.http_metadata_server python -m mooncake.mooncake_store_service ``` In addition, most of our guides and README files use this form of invocation. This PR ensures that users can follow the guides smoothly, without running into errors such as *"No module named mooncake.http\_metadata\_server"*. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-29 21:30:54 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/Mooncake#1858
No description provided.