Unverified Commit 3f565053 authored by Anant Sharma's avatar Anant Sharma Committed by GitHub
Browse files

chore: remove unused python dependencies (#7238)


Signed-off-by: default avatarAnant Sharma <anants@nvidia.com>
parent f842a8e4
......@@ -48,10 +48,8 @@ dependencies = [
"pandas",
"pydantic>=2",
"tabulate",
"types-tabulate",
# Satisfies vLLM 0.11.0 (>=4.55.2), vLLM 0.11.2 (>=4.56.0,<5), TRT-LLM 1.3.0rc5 (==4.57.1), SGLang 0.5.8 (==4.57.1)
"transformers>=4.56.0",
"pytest-mypy",
]
[project.scripts]
......
......@@ -8,6 +8,7 @@ boto3==1.42.4
boto3-stubs[s3]==1.42.9 # Type stubs for boto3 S3 client
# For IFEval dataset loading in kvbm tests
datasets==4.4.1
filelock==3.25.1
# For Kubernetes operations in deploy tests
kr8s==0.20.13
kubernetes_asyncio==32.0.0
......@@ -31,12 +32,10 @@ pytest-order==1.3.0
pytest-timeout==2.4.0
pytest-xdist==3.8.0
requests==2.32.5
# Required by kr8s
# https://github.com/kr8s-org/kr8s/blob/750022c3ebbb7988cddb5a979aca2ee8074a1069/examples/kubectl-ng/uv.lock#L988
# Required by kr8s (not declared in kr8s's own dependencies)
sniffio==1.3.1
tabulate==0.9.0
types-aiofiles>=24.1.0
types-PyYAML==6.0.12.20250915
types-requests==2.32.4.20250913
types-tabulate>=0.9.0
websocket-client==1.9.0
......@@ -47,13 +47,7 @@ keywords = ["llm", "genai", "inference", "nvidia", "kvcache", "dynamo"]
[project.optional-dependencies]
cu12 = ["nixl[cu12]==0.10.1"]
cu13 = ["nixl[cu13]==0.10.1"]
test = [
"pytest>=8.3.4",
"pytest-mypy",
"pytest-asyncio",
]
dev = [
"kvbm[test]",
"maturin>=1.0,<2.0",
"patchelf",
]
......
......@@ -16,13 +16,6 @@ dependencies = [
"ai-dynamo-runtime==1.0.0",
"transformers>=4.56.0",
"kubernetes>=32.0.1,<33.0.0",
"fastapi>=0.115.0",
"distro",
# filelock: required by planner
"filelock",
"typer",
"click<8.2.0",
"setuptools",
"prometheus_client>=0.23.1,<1.0",
"msgspec>=0.19.0",
"pyzmq>=26.0.0",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment