Metadata-Version: 2.4
Name: amd-sglang
Version: 0.5.9
Summary: SGLang is a fast serving framework for large language models and vision language models.
Project-URL: Homepage, https://github.com/sgl-project/sglang
Project-URL: Bug Tracker, https://github.com/sgl-project/sglang/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: aiohttp
Requires-Dist: requests
Requires-Dist: tqdm
Requires-Dist: numpy
Requires-Dist: IPython
Requires-Dist: setproctitle
Provides-Extra: runtime-common
Requires-Dist: IPython; extra == "runtime-common"
Requires-Dist: aiohttp; extra == "runtime-common"
Requires-Dist: anthropic>=0.20.0; extra == "runtime-common"
Requires-Dist: blobfile==3.0.0; extra == "runtime-common"
Requires-Dist: build; extra == "runtime-common"
Requires-Dist: compressed-tensors; extra == "runtime-common"
Requires-Dist: decord2; extra == "runtime-common"
Requires-Dist: datasets; extra == "runtime-common"
Requires-Dist: einops; extra == "runtime-common"
Requires-Dist: fastapi; extra == "runtime-common"
Requires-Dist: gguf; extra == "runtime-common"
Requires-Dist: hf_transfer; extra == "runtime-common"
Requires-Dist: huggingface_hub; extra == "runtime-common"
Requires-Dist: interegular; extra == "runtime-common"
Requires-Dist: llguidance<0.8.0,>=0.7.11; extra == "runtime-common"
Requires-Dist: modelscope; extra == "runtime-common"
Requires-Dist: msgspec; extra == "runtime-common"
Requires-Dist: ninja; extra == "runtime-common"
Requires-Dist: numpy; extra == "runtime-common"
Requires-Dist: openai-harmony==0.0.4; extra == "runtime-common"
Requires-Dist: openai==2.6.1; extra == "runtime-common"
Requires-Dist: orjson; extra == "runtime-common"
Requires-Dist: outlines==0.1.11; extra == "runtime-common"
Requires-Dist: packaging; extra == "runtime-common"
Requires-Dist: partial_json_parser; extra == "runtime-common"
Requires-Dist: pillow; extra == "runtime-common"
Requires-Dist: prometheus-client>=0.20.0; extra == "runtime-common"
Requires-Dist: psutil; extra == "runtime-common"
Requires-Dist: py-spy; extra == "runtime-common"
Requires-Dist: pybase64; extra == "runtime-common"
Requires-Dist: pydantic; extra == "runtime-common"
Requires-Dist: python-multipart; extra == "runtime-common"
Requires-Dist: pyzmq>=25.1.2; extra == "runtime-common"
Requires-Dist: requests; extra == "runtime-common"
Requires-Dist: scipy; extra == "runtime-common"
Requires-Dist: sentencepiece; extra == "runtime-common"
Requires-Dist: setproctitle; extra == "runtime-common"
Requires-Dist: soundfile==0.13.1; extra == "runtime-common"
Requires-Dist: tiktoken; extra == "runtime-common"
Requires-Dist: timm==1.0.16; extra == "runtime-common"
Requires-Dist: torchao==0.9.0; extra == "runtime-common"
Requires-Dist: tqdm; extra == "runtime-common"
Requires-Dist: transformers==4.57.1; extra == "runtime-common"
Requires-Dist: uvicorn; extra == "runtime-common"
Requires-Dist: uvloop; extra == "runtime-common"
Requires-Dist: xgrammar==0.1.27; extra == "runtime-common"
Requires-Dist: smg-grpc-proto>=0.3.3; extra == "runtime-common"
Requires-Dist: grpcio>=1.78.0; extra == "runtime-common"
Requires-Dist: grpcio-reflection>=1.78.0; extra == "runtime-common"
Provides-Extra: rocm700
Requires-Dist: torch @ https://repo.radeon.com/rocm/manylinux/rocm-rel-7.0.2/torch-2.9.1.dev20251204%2Brocm7.0.2.lw.git351ff442-cp310-cp310-linux_x86_64.whl ; extra == "rocm700"
Requires-Dist: triton @ https://repo.radeon.com/rocm/manylinux/rocm-rel-7.0.2/triton-3.5.1%2Brocm7.0.2.gita272dfa8-cp310-cp310-linux_x86_64.whl ; extra == "rocm700"
Requires-Dist: torchaudio @ https://repo.radeon.com/rocm/manylinux/rocm-rel-7.0.2/torchaudio-2.9.0%2Brocm7.0.2.gite3c6ee2b-cp310-cp310-linux_x86_64.whl ; extra == "rocm700"
Requires-Dist: torchvision @ https://repo.radeon.com/rocm/manylinux/rocm-rel-7.0.2/torchvision-0.24.0%2Brocm7.0.2.gitb919bd0c-cp310-cp310-linux_x86_64.whl ; extra == "rocm700"
Requires-Dist: mooncake-transfer-engine-non-cuda==0.3.8.post1; extra == "rocm700"
Requires-Dist: sgl-kernel @ https://github.com/sgl-project/whl/releases/download/v0.3.21/sgl_kernel-0.3.21+rocm700-cp310-abi3-manylinux2014_x86_64.whl#sha256=2d56ee97d8e6dae29d35a2524de4bffb8e07752bcc74e73313462496427832bf ; extra == "rocm700"
Provides-Extra: rocm720
Requires-Dist: torch @ https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2/torch-2.9.1%2Brocm7.2.0.lw.git7e1940d4-cp310-cp310-linux_x86_64.whl ; extra == "rocm720"
Requires-Dist: triton @ https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2/triton-3.5.1%2Brocm7.2.0.gita272dfa8-cp310-cp310-linux_x86_64.whl ; extra == "rocm720"
Requires-Dist: torchaudio @ https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2/torchaudio-2.9.0%2Brocm7.2.0.gite3c6ee2b-cp310-cp310-linux_x86_64.whl ; extra == "rocm720"
Requires-Dist: torchvision @ https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2/torchvision-0.24.0%2Brocm7.2.0.gitb919bd0c-cp310-cp310-linux_x86_64.whl ; extra == "rocm720"
Requires-Dist: mooncake-transfer-engine-non-cuda==0.3.8.post1; extra == "rocm720"
Requires-Dist: sgl-kernel @ https://github.com/sgl-project/whl/releases/download/v0.3.21/sgl_kernel-0.3.21+rocm720-cp310-abi3-manylinux2014_x86_64.whl#sha256=91a3f50ef0b9d2a140dbf6e2aabff45a50c45a4782b9215997bce6f71749180f ; extra == "rocm720"
Provides-Extra: srt-hip
Requires-Dist: amd-sglang[runtime_common]; extra == "srt-hip"
Requires-Dist: petit_kernel==0.0.2; extra == "srt-hip"
Requires-Dist: wave-lang==3.8.2; extra == "srt-hip"
Provides-Extra: diffusion-hip
Requires-Dist: PyYAML==6.0.1; extra == "diffusion-hip"
Requires-Dist: cloudpickle; extra == "diffusion-hip"
Requires-Dist: diffusers==0.36.0; extra == "diffusion-hip"
Requires-Dist: imageio==2.36.0; extra == "diffusion-hip"
Requires-Dist: imageio-ffmpeg==0.5.1; extra == "diffusion-hip"
Requires-Dist: moviepy>=2.0.0; extra == "diffusion-hip"
Requires-Dist: opencv-python-headless==4.10.0.84; extra == "diffusion-hip"
Requires-Dist: remote-pdb; extra == "diffusion-hip"
Requires-Dist: st_attn==0.0.7; extra == "diffusion-hip"
Requires-Dist: vsa==0.0.4; extra == "diffusion-hip"
Requires-Dist: runai_model_streamer>=0.15.5; extra == "diffusion-hip"
Requires-Dist: cache-dit==1.1.8; extra == "diffusion-hip"
Requires-Dist: addict; extra == "diffusion-hip"
Provides-Extra: srt-hpu
Requires-Dist: sglang[runtime_common]; extra == "srt-hpu"
Provides-Extra: srt-musa
Requires-Dist: sglang[runtime_common]; extra == "srt-musa"
Requires-Dist: torch; extra == "srt-musa"
Requires-Dist: torch_musa; extra == "srt-musa"
Requires-Dist: torchada>=0.1.25; extra == "srt-musa"
Requires-Dist: mthreads-ml-py; extra == "srt-musa"
Requires-Dist: numpy<2.0; extra == "srt-musa"
Provides-Extra: diffusion-musa
Requires-Dist: PyYAML==6.0.1; extra == "diffusion-musa"
Requires-Dist: cloudpickle; extra == "diffusion-musa"
Requires-Dist: diffusers==0.36.0; extra == "diffusion-musa"
Requires-Dist: imageio==2.36.0; extra == "diffusion-musa"
Requires-Dist: imageio-ffmpeg==0.5.1; extra == "diffusion-musa"
Requires-Dist: moviepy>=2.0.0; extra == "diffusion-musa"
Requires-Dist: opencv-python-headless==4.10.0.84; extra == "diffusion-musa"
Requires-Dist: remote-pdb; extra == "diffusion-musa"
Requires-Dist: st_attn==0.0.7; extra == "diffusion-musa"
Requires-Dist: vsa==0.0.4; extra == "diffusion-musa"
Requires-Dist: runai_model_streamer>=0.15.5; extra == "diffusion-musa"
Requires-Dist: cache-dit==1.1.8; extra == "diffusion-musa"
Requires-Dist: addict; extra == "diffusion-musa"
Provides-Extra: tracing
Requires-Dist: opentelemetry-sdk; extra == "tracing"
Requires-Dist: opentelemetry-api; extra == "tracing"
Requires-Dist: opentelemetry-exporter-otlp; extra == "tracing"
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc; extra == "tracing"
Provides-Extra: test
Requires-Dist: accelerate; extra == "test"
Requires-Dist: expecttest; extra == "test"
Requires-Dist: gguf; extra == "test"
Requires-Dist: jsonlines; extra == "test"
Requires-Dist: matplotlib; extra == "test"
Requires-Dist: pandas; extra == "test"
Requires-Dist: peft; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: sentence_transformers; extra == "test"
Requires-Dist: tabulate; extra == "test"
Provides-Extra: all-hip
Requires-Dist: amd-sglang[srt_hip]; extra == "all-hip"
Requires-Dist: amd-sglang[diffusion_hip]; extra == "all-hip"
Provides-Extra: all-hpu
Requires-Dist: sglang[srt_hpu]; extra == "all-hpu"
Provides-Extra: all-musa
Requires-Dist: sglang[srt_musa]; extra == "all-musa"
Requires-Dist: sglang[diffusion_musa]; extra == "all-musa"
Provides-Extra: dev-hip
Requires-Dist: amd-sglang[all_hip]; extra == "dev-hip"
Requires-Dist: amd-sglang[test]; extra == "dev-hip"
Provides-Extra: dev-hpu
Requires-Dist: sglang[all_hpu]; extra == "dev-hpu"
Requires-Dist: sglang[test]; extra == "dev-hpu"
Provides-Extra: dev-musa
Requires-Dist: sglang[all_musa]; extra == "dev-musa"
Requires-Dist: sglang[test]; extra == "dev-musa"
