From 33d81d184046fd6c1ac9ab4bfe3067df309fc3ec Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Thu, 22 Oct 2026 12:15:06 +0000 Subject: [PATCH 1/5] vllm-router: Add version 0.1.16 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/vllm-router.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/packages/vllm-router.yaml b/docs/packages/vllm-router.yaml index c5399cb8cdad..cfe42dee81de 100644 --- a/docs/packages/vllm-router.yaml +++ b/docs/packages/vllm-router.yaml @@ -9,3 +9,4 @@ versions: - filename: vllm_router-0.1.15-cp38-abi3-manylinux_2_39_riscv64.whl sha256: 8f8e3a36f4adf3006dbbc4071435a377cfd4496a7390463156ca87720692ccb2 requires-python: '>=3.8' +- version: 0.1.16 From 0dab232721571e24098c7afc0262be30a97acb39 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 23 Oct 2026 16:51:36 +0800 Subject: [PATCH 2/5] vllm-router: carry the license-file patch to 0.1.16 --- ...1-ship-the-license-file-in-the-wheel.patch | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 patches/vllm-router/0.1.16/0001-ship-the-license-file-in-the-wheel.patch diff --git a/patches/vllm-router/0.1.16/0001-ship-the-license-file-in-the-wheel.patch b/patches/vllm-router/0.1.16/0001-ship-the-license-file-in-the-wheel.patch new file mode 100644 index 000000000000..424fe537e070 --- /dev/null +++ b/patches/vllm-router/0.1.16/0001-ship-the-license-file-in-the-wheel.patch @@ -0,0 +1,20 @@ +Upstream-Status: Inappropriate [twine#1216's workaround does not apply to our publish pipeline, which never runs twine, and it costs us the wheel's licence file] + +`[tool.setuptools] license-files = []` disables setuptools' default LICENSE* glob, so every +upstream wheel (and ours, unpatched) ships no licence text at all. Our publish pipeline does +not use twine, so the workaround upstream added for pypa/twine#1216 does not apply here and +only costs us the licence file. Dropping the override restores the default +`license-files = ["LICEN[CS]E*"]` glob, which picks up the repository's root `LICENSE`. + +--- pyproject.toml ++++ pyproject.toml +@@ -40,10 +40,6 @@ vllm-router = "vllm_router.launch_router:main" + [tool.setuptools.packages] + find = { where = ["py_src"] } + +-# workaround for https://github.com/pypa/twine/issues/1216 +-[tool.setuptools] +-license-files = [] +- + [tool.distutils.bdist_wheel] + py_limited_api = "cp38" From 8e216279af38381a9f8f9ef8cf8f546648fb56ce Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 23 Oct 2026 16:51:58 +0800 Subject: [PATCH 3/5] vllm-router: keep the 0.1.16 patch byte-identical to 0.1.15 From a47c34abfee0a85e2df6e933664f69ce2ec68a63 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 23 Oct 2026 16:52:12 +0800 Subject: [PATCH 4/5] vllm-router: keep the 0.1.16 patch byte-identical to 0.1.15 From 7dfa981982716215e030dfb8a90de08405f7219e Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 23 Oct 2026 16:52:26 +0800 Subject: [PATCH 5/5] vllm-router: keep the 0.1.16 patch byte-identical to 0.1.15 --- .../0.1.16/0001-ship-the-license-file-in-the-wheel.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/patches/vllm-router/0.1.16/0001-ship-the-license-file-in-the-wheel.patch b/patches/vllm-router/0.1.16/0001-ship-the-license-file-in-the-wheel.patch index 424fe537e070..7e24bc9fce87 100644 --- a/patches/vllm-router/0.1.16/0001-ship-the-license-file-in-the-wheel.patch +++ b/patches/vllm-router/0.1.16/0001-ship-the-license-file-in-the-wheel.patch @@ -18,3 +18,4 @@ only costs us the licence file. Dropping the override restores the default - [tool.distutils.bdist_wheel] py_limited_api = "cp38" +