From 2c8623dbb40dbe748d0c361074a836a660b8a91b Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Wed, 7 Aug 2024 23:34:37 +0200 Subject: [PATCH] fix(python): move vllm to after deps, drop diffusers main deps Signed-off-by: Ettore Di Giacinto --- backend/python/diffusers/requirements.txt | 7 ------- backend/python/vllm/requirements-after.txt | 1 + backend/python/vllm/requirements-cpu.txt | 3 +-- backend/python/vllm/requirements-cublas11.txt | 3 +-- backend/python/vllm/requirements-cublas12.txt | 3 +-- backend/python/vllm/requirements-hipblas.txt | 3 +-- backend/python/vllm/requirements-intel.txt | 3 +-- 7 files changed, 6 insertions(+), 17 deletions(-) create mode 100644 backend/python/vllm/requirements-after.txt diff --git a/backend/python/diffusers/requirements.txt b/backend/python/diffusers/requirements.txt index 9919b20a..b4195fc5 100644 --- a/backend/python/diffusers/requirements.txt +++ b/backend/python/diffusers/requirements.txt @@ -1,12 +1,5 @@ setuptools -accelerate -compel -peft -diffusers grpcio==1.65.4 -opencv-python pillow protobuf -sentencepiece -transformers certifi diff --git a/backend/python/vllm/requirements-after.txt b/backend/python/vllm/requirements-after.txt new file mode 100644 index 00000000..76f11f15 --- /dev/null +++ b/backend/python/vllm/requirements-after.txt @@ -0,0 +1 @@ +vllm \ No newline at end of file diff --git a/backend/python/vllm/requirements-cpu.txt b/backend/python/vllm/requirements-cpu.txt index cc5a50c6..765a1ef5 100644 --- a/backend/python/vllm/requirements-cpu.txt +++ b/backend/python/vllm/requirements-cpu.txt @@ -1,4 +1,3 @@ accelerate torch -transformers -vllm \ No newline at end of file +transformers \ No newline at end of file diff --git a/backend/python/vllm/requirements-cublas11.txt b/backend/python/vllm/requirements-cublas11.txt index 48722834..43817727 100644 --- a/backend/python/vllm/requirements-cublas11.txt +++ b/backend/python/vllm/requirements-cublas11.txt @@ -1,5 +1,4 @@ --extra-index-url https://download.pytorch.org/whl/cu118 accelerate torch -transformers -vllm \ No newline at end of file +transformers \ No newline at end of file diff --git a/backend/python/vllm/requirements-cublas12.txt b/backend/python/vllm/requirements-cublas12.txt index cc5a50c6..765a1ef5 100644 --- a/backend/python/vllm/requirements-cublas12.txt +++ b/backend/python/vllm/requirements-cublas12.txt @@ -1,4 +1,3 @@ accelerate torch -transformers -vllm \ No newline at end of file +transformers \ No newline at end of file diff --git a/backend/python/vllm/requirements-hipblas.txt b/backend/python/vllm/requirements-hipblas.txt index b11ba692..c73d8141 100644 --- a/backend/python/vllm/requirements-hipblas.txt +++ b/backend/python/vllm/requirements-hipblas.txt @@ -1,5 +1,4 @@ --extra-index-url https://download.pytorch.org/whl/rocm6.0 accelerate torch -transformers -vllm \ No newline at end of file +transformers \ No newline at end of file diff --git a/backend/python/vllm/requirements-intel.txt b/backend/python/vllm/requirements-intel.txt index 516e3d01..7903282e 100644 --- a/backend/python/vllm/requirements-intel.txt +++ b/backend/python/vllm/requirements-intel.txt @@ -4,5 +4,4 @@ accelerate torch transformers optimum[openvino] -setuptools==70.3.0 # https://github.com/mudler/LocalAI/issues/2406 -vllm \ No newline at end of file +setuptools==70.3.0 # https://github.com/mudler/LocalAI/issues/2406 \ No newline at end of file