From 64edeb798f7e1d5536697cef667dd8be1cd42f45 Mon Sep 17 00:00:00 2001 From: Yuhong Guo Date: Mon, 24 Mar 2025 23:56:31 +0800 Subject: [PATCH] Support dynamic version name in sglang's pyproject.toml (#4720) --- python/pyproject.toml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/python/pyproject.toml b/python/pyproject.toml index e39a4bdb8..dbe32b16e 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -1,10 +1,16 @@ [build-system] -requires = ["setuptools>=61.0", "wheel"] +requires = ["setuptools>=61.0", "wheel", "setuptools-scm"] build-backend = "setuptools.build_meta" +[tool.setuptools_scm] +root = ".." +version_scheme = "guess-next-dev" +local_scheme = "node-and-date" +fallback_version = "0.4.4.post1" + [project] name = "sglang" -version = "0.4.4.post1" +dynamic = ["version"] description = "SGLang is yet another fast serving framework for large language models and vision language models." readme = "README.md" requires-python = ">=3.8"