Fix install instructions and pyproject.tomls (#11781)
This commit is contained in:
@@ -13,6 +13,7 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3",
|
||||
"License :: OSI Approved :: Apache Software License",
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
"IPython",
|
||||
"aiohttp",
|
||||
@@ -21,6 +22,7 @@ dependencies = [
|
||||
"build",
|
||||
"compressed-tensors",
|
||||
"cuda-python",
|
||||
"decord2",
|
||||
"datasets",
|
||||
"einops",
|
||||
"fastapi",
|
||||
@@ -73,7 +75,12 @@ dependencies = [
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
decord = ["decord2"]
|
||||
tracing = [
|
||||
"opentelemetry-api",
|
||||
"opentelemetry-exporter-otlp",
|
||||
"opentelemetry-exporter-otlp-proto-grpc",
|
||||
"opentelemetry-sdk",
|
||||
]
|
||||
test = [
|
||||
"accelerate",
|
||||
"expecttest",
|
||||
@@ -86,13 +93,10 @@ test = [
|
||||
"sentence_transformers",
|
||||
"tabulate",
|
||||
]
|
||||
tracing = [
|
||||
"opentelemetry-api",
|
||||
"opentelemetry-exporter-otlp",
|
||||
"opentelemetry-exporter-otlp-proto-grpc",
|
||||
"opentelemetry-sdk",
|
||||
]
|
||||
all = ["sglang[test]", "sglang[decord]"]
|
||||
all = []
|
||||
dev = ["sglang[test]"]
|
||||
|
||||
# Temporary tags
|
||||
cu130 = [
|
||||
"torch==2.9.0",
|
||||
"torchaudio==2.9.0",
|
||||
@@ -104,13 +108,9 @@ cu130_all = [
|
||||
"sglang[cu130]"
|
||||
]
|
||||
|
||||
|
||||
# The following will be deprecated in 2 weeks
|
||||
dev = ["sglang[test]", "sglang[decord]"]
|
||||
all_aarch64 = ["sglang[test]"]
|
||||
blackwell = ["sglang[test]", "sglang[decord]"]
|
||||
blackwell_aarch64 = ["sglang[test]"]
|
||||
|
||||
# To be deprecated in 2 weeks
|
||||
blackwell = ["sglang[dev]"]
|
||||
blackwell_aarch64 = ["sglang[dev]"]
|
||||
|
||||
[project.urls]
|
||||
"Homepage" = "https://github.com/sgl-project/sglang"
|
||||
|
||||
Reference in New Issue
Block a user