diff --git a/build_conda.sh b/build_conda.sh index 43564311ad..9c6ebcd893 100644 --- a/build_conda.sh +++ b/build_conda.sh @@ -12,7 +12,7 @@ source ~/.bashrc micromamba create -n slime python=3.12 pip -c conda-forge -y micromamba activate slime export CUDA_HOME="$CONDA_PREFIX" -export SGLANG_COMMIT="24c91001cf99ba642be791e099d358f4dfe955f5" +export SGLANG_COMMIT="bbe9c7eeb520b0a67e92d133dfc137a3688dc7f2" export MEGATRON_COMMIT="3714d81d418c9f1bca4594fc35f9e8289f652862" export BASE_DIR=${BASE_DIR:-"/root"} @@ -42,7 +42,7 @@ MAX_JOBS=64 pip -v install flash-attn==2.7.4.post1 --no-build-isolation pip install git+https://github.com/ISEEKYAN/mbridge.git@89eb10887887bc74853f89a4de258c0702932a1c --no-deps pip install --no-build-isolation "transformer_engine[pytorch]==2.10.0" -pip install flash-linear-attention==0.4.0 +pip install flash-linear-attention==0.4.1 NVCC_APPEND_FLAGS="--threads 4" \ pip -v install --disable-pip-version-check --no-cache-dir \ --no-build-isolation \ @@ -78,6 +78,6 @@ pip install "numpy<2" # apply patch cd $BASE_DIR/sglang -git apply $SLIME_DIR/docker/patch/v0.5.7/sglang.patch +git apply $SLIME_DIR/docker/patch/v0.5.9/sglang.patch cd $BASE_DIR/Megatron-LM -git apply $SLIME_DIR/docker/patch/v0.5.7/megatron.patch \ No newline at end of file +git apply $SLIME_DIR/docker/patch/v0.5.9/megatron.patch \ No newline at end of file diff --git a/docker/README.md b/docker/README.md index 69b99fe7b9..62105e3ede 100644 --- a/docker/README.md +++ b/docker/README.md @@ -5,9 +5,10 @@ We will publish 2 kinds of docker images: 2. latest version, which aligns to `lmsysorg/sglang:latest`. current stable version is: -- sglang v0.5.7 nightly-dev-20260107-dce8b060 (dce8b0606c06d3a191a24c7b8cbe8e238ab316c9), megatron dev 3714d81d418c9f1bca4594fc35f9e8289f652862 +- sglang v0.5.9 (bbe9c7eeb520b0a67e92d133dfc137a3688dc7f2), megatron dev 3714d81d418c9f1bca4594fc35f9e8289f652862 history versions: +- sglang v0.5.7 nightly-dev-20260107-dce8b060 (dce8b0606c06d3a191a24c7b8cbe8e238ab316c9), megatron dev 3714d81d418c9f1bca4594fc35f9e8289f652862 - sglang v0.5.6 nightly-dev-20251208-5e2cda61 (5e2cda6158e670e64b926a9985d65826c537ac82), megatron v0.14.0 (23e00ed0963c35382dfe8a5a94fb3cda4d21e133) - sglang v0.5.5.post1 (303cc957e62384044dfa8e52d7d8af8abe12f0ac), megatron v0.14.0 (23e00ed0963c35382dfe8a5a94fb3cda4d21e133) - sglang v0.5.0rc0-cu126 (8ecf6b9d2480c3f600826c7d8fef6a16ed603c3f), megatron 48406695c4efcf1026a7ed70bb390793918dd97b diff --git a/setup.py b/setup.py index a22f8597dc..ce28b0cddc 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ def get_tag(self): setup( author="slime Team", name="slime", - version="0.2.2", + version="0.2.3", packages=find_packages(include=["slime*", "slime_plugins*"]), include_package_data=True, install_requires=_fetch_requirements("requirements.txt"),