mirror of
https://github.com/kvcache-ai/ktransformers.git
synced 2026-04-28 11:49:51 +00:00
* [feat]: simplify sglang installation with submodule, auto-sync CI, and version alignment
- Add kvcache-ai/sglang as git submodule at third_party/sglang (branch = main)
- Add top-level install.sh for one-click source installation (sglang + kt-kernel)
- Add sglang-kt as hard dependency in kt-kernel/pyproject.toml
- Add CI workflow to auto-sync sglang submodule daily and create PR
- Add CI workflow to build and publish sglang-kt to PyPI
- Integrate sglang-kt build into release-pypi.yml (version.py bump publishes both packages)
- Align sglang-kt version with ktransformers via SGLANG_KT_VERSION env var injection
- Update Dockerfile to use submodule and inject aligned version
- Update all 13 doc files, CLI hints, and i18n strings to reference new install methods
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* [build]: bump version to 0.5.2
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* [build]: rename PyPI package from kt-kernel to ktransformers
Users can now `pip install ktransformers` to get everything
(sglang-kt is auto-installed as a dependency).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Revert "[build]: rename PyPI package from kt-kernel to ktransformers"
This reverts commit
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| analyze_moe_model.py | ||
| console.py | ||
| debug_configs.py | ||
| download_helper.py | ||
| environment.py | ||
| input_validators.py | ||
| kv_cache_calculator.py | ||
| model_discovery.py | ||
| model_registry.py | ||
| model_scanner.py | ||
| model_table_builder.py | ||
| model_verifier.py | ||
| port_checker.py | ||
| quant_interactive.py | ||
| repo_detector.py | ||
| run_configs.py | ||
| run_interactive.py | ||
| sglang_checker.py | ||
| tuna_engine.py | ||
| user_model_registry.py | ||