diff --git a/sgl-kernel/3rdparty/flashinfer b/sgl-kernel/3rdparty/flashinfer index 2d03ed7c0..6e6f38d35 160000 --- a/sgl-kernel/3rdparty/flashinfer +++ b/sgl-kernel/3rdparty/flashinfer @@ -1 +1 @@ -Subproject commit 2d03ed7c01aefd946c8a5781df9e59c0380116d4 +Subproject commit 6e6f38d3534994c34b2c6b09b5b45c8a7b92ffd2 diff --git a/sgl-kernel/Makefile b/sgl-kernel/Makefile index c7641bb5f..1384f1bcd 100644 --- a/sgl-kernel/Makefile +++ b/sgl-kernel/Makefile @@ -1,4 +1,4 @@ -.PHONY: tree ln submodule install build clean test format +.PHONY: tree ln submodule install build clean rebuild test format tree: @tree --prune -I "__pycache__|*.egg-info|*.so|build|3rdparty|dist" @@ -13,11 +13,14 @@ install: submodule @pip install -e . build: submodule - @export MAX_JOBS=$(nproc) && python3 setup.py bdist_wheel + @rm -rf dist/* || true && export MAX_JOBS=$(nproc) && python3 setup.py bdist_wheel && pip3 install dist/*whl --force-reinstall --no-deps clean: @rm -rf build dist *.egg-info +rebuild: clean submodule build + @echo "Succeed to rebuild" + test: @find tests -name "test_*.py" | xargs -n 1 python3 diff --git a/sgl-kernel/pyproject.toml b/sgl-kernel/pyproject.toml index 0032c369d..582e67f46 100644 --- a/sgl-kernel/pyproject.toml +++ b/sgl-kernel/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "sgl-kernel" -version = "0.0.2.post16" +version = "0.0.2.post17" description = "Kernel Library for SGLang" readme = "README.md" requires-python = ">=3.9" diff --git a/sgl-kernel/version.py b/sgl-kernel/version.py index 5a127146b..ad3ff8af9 100644 --- a/sgl-kernel/version.py +++ b/sgl-kernel/version.py @@ -1 +1 @@ -__version__ = "0.0.2.post16" +__version__ = "0.0.2.post17"