Skip to content

Commit 8f9b271

Browse files
authored
Update base image (#81)
* Update base image Signed-off-by: Mateus Devino <[email protected]> * Fix vLLM top version Signed-off-by: Mateus Devino <[email protected]> * Update vllm version Signed-off-by: Mateus Devino <[email protected]> * Break array items into separate lines Signed-off-by: Mateus Devino <[email protected]> * Update vLLM supported versions Signed-off-by: Mateus Devino <[email protected]> * Remove trailing space Signed-off-by: Mateus Devino <[email protected]> --------- Signed-off-by: Mateus Devino <[email protected]>
1 parent 81b427f commit 8f9b271

File tree

3 files changed

+15
-16
lines changed

3 files changed

+15
-16
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,5 @@ venv/
2828

2929
# Tox envs
3030
.tox
31+
32+
.python-version

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ARG BASE_UBI_IMAGE_TAG=9.5
88
ARG PYTHON_VERSION=3.12
99

1010
### Build layer
11-
FROM quay.io/vllm/vllm:0.8.5.0_cu128 as build
11+
FROM quay.io/modh/vllm:rhoai-2.23-cuda as build
1212

1313
ARG PYTHON_VERSION
1414
ENV PYTHON_VERSION=${PYTHON_VERSION}

pyproject.toml

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,22 @@
22
name = "vllm-detector-adapter"
33
version = "0.7.1"
44
authors = [
5-
{ name="Gaurav Kumbhat", email="[email protected]" },
6-
{ name="Evaline Ju", email="[email protected]" },
5+
{ name = "Gaurav Kumbhat", email = "[email protected]" },
6+
{ name = "Evaline Ju", email = "[email protected]" },
77
]
88
description = "A lightweight adapter layer that provides detector APIs on top of vllm"
99
readme = "README.md"
1010
requires-python = ">=3.11"
11-
classifiers = [
12-
"Programming Language :: Python :: 3"
13-
]
11+
classifiers = ["Programming Language :: Python :: 3"]
1412

15-
dependencies = [
16-
"orjson>=3.10.16,<3.11",
17-
]
13+
dependencies = ["orjson>=3.10.16,<3.11"]
1814

1915
[project.optional-dependencies]
20-
vllm-tgis-adapter = [
21-
"vllm-tgis-adapter>=0.7.0,<0.7.2"
22-
]
16+
vllm-tgis-adapter = ["vllm-tgis-adapter>=0.7.0,<0.7.2"]
2317
vllm = [
2418
# Note: 0.8.4 has a triton bug on Mac
25-
"vllm @ git+https://github.com/vllm-project/vllm.git@v0.8.5 ; sys_platform == 'darwin'",
26-
"vllm>=0.7.2,<0.8.6 ; sys_platform != 'darwin'",
19+
"vllm @ git+https://github.com/vllm-project/vllm.git@v0.9.0 ; sys_platform == 'darwin'",
20+
"vllm>=0.7.2,<0.9.1 ; sys_platform != 'darwin'",
2721
]
2822

2923
## Dev Extra Sets ##
@@ -39,9 +33,12 @@ dev-test = [
3933
dev-fmt = [
4034
"ruff==0.4.7",
4135
"pre-commit>=3.0.4,<4.0",
42-
"pydeps>=1.12.12,<2",
36+
"pydeps>=1.12.12,<2"
4337
]
4438

4539
[tool.setuptools.packages.find]
4640
where = [""]
47-
include = ["vllm_detector_adapter", "vllm_detector_adapter*"]
41+
include = [
42+
"vllm_detector_adapter",
43+
"vllm_detector_adapter*"
44+
]

0 commit comments

Comments
 (0)