Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
vllm_cscc
Commits
a8fda4f6
Unverified
Commit
a8fda4f6
authored
Jun 13, 2024
by
Antoni Baum
Committed by
GitHub
Jun 13, 2024
Browse files
Seperate dev requirements into lint and test (#5474)
parent
30299a41
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
42 additions
and
36 deletions
+42
-36
Dockerfile
Dockerfile
+2
-0
requirements-dev.txt
requirements-dev.txt
+4
-36
requirements-lint.txt
requirements-lint.txt
+14
-0
requirements-test.txt
requirements-test.txt
+22
-0
No files found.
Dockerfile
View file @
a8fda4f6
...
...
@@ -27,6 +27,8 @@ RUN --mount=type=cache,target=/root/.cache/pip \
pip
install
-r
requirements-cuda.txt
# install development dependencies
COPY
requirements-lint.txt requirements-lint.txt
COPY
requirements-test.txt requirements-test.txt
COPY
requirements-dev.txt requirements-dev.txt
RUN
--mount
=
type
=
cache,target
=
/root/.cache/pip
\
pip
install
-r
requirements-dev.txt
...
...
requirements-dev.txt
View file @
a8fda4f6
# formatting
yapf==0.32.0
toml==0.10.2
tomli==2.0.1
ruff==0.1.5
codespell==2.3.0
isort==5.13.2
clang-format==18.1.5
-r requirements-lint.txt
-r requirements-test.txt
# type checking
mypy==1.9.0
types-PyYAML
types-requests
types-setuptools
# testing
pytest
tensorizer>=2.9.0
pytest-forked
pytest-asyncio
pytest-rerunfailures
pytest-shard
# testing utils
awscli
einops # required for MPT
httpx
peft
requests
ray
sentence-transformers # required for embedding
# Benchmarking
aiohttp
# quantization
bitsandbytes==0.42.0
# Avoid adding requirements directly to this file.
# Instead, modify the two files referenced above.
requirements-lint.txt
0 → 100644
View file @
a8fda4f6
# formatting
yapf==0.32.0
toml==0.10.2
tomli==2.0.1
ruff==0.1.5
codespell==2.3.0
isort==5.13.2
clang-format==18.1.5
# type checking
mypy==1.9.0
types-PyYAML
types-requests
types-setuptools
requirements-test.txt
0 → 100644
View file @
a8fda4f6
# testing
pytest
tensorizer>=2.9.0
pytest-forked
pytest-asyncio
pytest-rerunfailures
pytest-shard
# testing utils
awscli
einops # required for MPT
httpx
peft
requests
ray
sentence-transformers # required for embedding
# Benchmarking
aiohttp
# quantization
bitsandbytes==0.42.0
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment