Browse Source

Make vllm optional

Matthias Reso 1 year ago
parent
commit
31fabb254a
2 changed files with 5 additions and 4 deletions
  1. 4 0
      pyproject.toml
  2. 1 4
      requirements.txt

+ 4 - 0
pyproject.toml

@@ -20,6 +20,10 @@ classifiers = [
 ]
 dynamic = ["dependencies"]
 
+[project.optional-dependencies]
+vllm = ["vllm"]
+tests = ["pytest", "pytest-mock"]
+
 [project.urls]
 "Homepage" = "https://github.com/facebookresearch/llama-recipes/"
 "Bug Tracker" = "https://github.com/facebookresearch/llama-recipes/issues"

+ 1 - 4
requirements.txt

@@ -12,7 +12,4 @@ transformers>=4.31.0
 sentencepiece
 py7zr
 scipy
-optimum
-vllm
-pytest
-pytest-mock
+optimum