Commit Graph

10 Commits

Author SHA1 Message Date
maobaolong 076022eda8
[Integration] feat(Mooncake Integration): Supply a MooncakeConfig into whl file (#338)
* supply a MooncakeConfig into whl

* Add example comment and require fields check

* Add test to ci

* Revert the rename to keep consistence
2025-05-12 17:52:19 +08:00
Johnny da24425450
[Build] ARM build_wheel.sh (#344) 2025-05-11 14:15:09 +08:00
JinYan Su a6a491dcc7
[Mooncake Integration] feat: add pybind support for Python 3.12 (#249)
* feat: use pyproject.toml and simplify setup.py

* feat: add apache license and update pyproject.toml

* chore: use string quotes for python version in CI matrix

* feat: build wheels for python 3.10 and 3.12

* chore: update wheel build process in CI/CD

* ci: refactor ci and release workflows for matrix builds

* chore: remove unused workflow and fix license path

* feat: initialize git submodules in dependencies.sh
2025-04-15 15:46:11 +08:00
JinYan Su 18e642de8d
chore: remove libetcd_wrapper.so from wheel build (#243) 2025-04-14 13:30:29 +08:00
Teng Ma abad4f758b
[MooncakeAdaptor] reconstruct the adaptor arch (#232) 2025-04-11 17:54:02 +08:00
JinYan Su 033ff82d84
chore(ci): integrate auditwheel into wheel build process (#230)
* chore(ci): integrate auditwheel into wheel build process

* remove copy .so

* use a pure ubuntu to test

* run tests

* chore(ci): add Golang setup and start metadata server in CI workflow

* ci: add matrix strategy for testing on multiple ubuntu versions

* build: enable debug mode and specify platform for auditwheel repair

* test: improve test_installation script with dependency check

* refactor(test_installation): simplify import verification steps

* chore(scripts): remove unused system packages from test script
2025-04-11 16:39:31 +08:00
JinYan Su b31b8b84b9
[Doc] Refactor dependencies.sh and for improved installation process (#195)
* Refactor dependencies.sh for improved installation process and error handling

* [CI] Add Python build dependencies to CI workflow

* fix ci

* use another port
2025-04-09 14:24:49 +08:00
JinYan Su 4c2b6655cf
feat(mooncakestore): add mooncake_master CLI entry point and tests (#218)
* feat(cli): add mooncake_master CLI entry point and tests

* test: add CLI entry point tests to run_tests script
2025-04-08 17:41:03 +08:00
JinYan Su ed2f4d410a
[Release] chore(scripts): set rpath for shared objects in build script (#216) 2025-04-08 15:51:41 +08:00
JinYan Su a73502d082
feat(ci): enhance build process with new import structure test (#214)
* feat(ci): enhance build process with new import structure test

* chore(ci): streamline build and test process with scripts

* fix ci
2025-04-08 14:42:07 +08:00