Metadata-Version: 2.4 Name: sglang Version: 0.5.2rc1 Summary: SGLang is yet another 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: blobfile==3.0.0; extra == "runtime-common" Requires-Dist: build; extra == "runtime-common" Requires-Dist: compressed-tensors; extra == "runtime-common" Requires-Dist: datasets; extra == "runtime-common" Requires-Dist: einops; extra == "runtime-common" Requires-Dist: fastapi; 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: openai==1.99.1; extra == "runtime-common" Requires-Dist: openai-harmony==0.0.4; 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: pybase64; extra == "runtime-common" Requires-Dist: pydantic; extra == "runtime-common" Requires-Dist: pynvml; extra == "runtime-common" Requires-Dist: python-multipart; extra == "runtime-common" Requires-Dist: pyzmq>=25.1.2; extra == "runtime-common" Requires-Dist: sentencepiece; extra == "runtime-common" Requires-Dist: soundfile==0.13.1; extra == "runtime-common" Requires-Dist: scipy; extra == "runtime-common" Requires-Dist: timm==1.0.16; extra == "runtime-common" Requires-Dist: tiktoken; extra == "runtime-common" Requires-Dist: torchao==0.9.0; extra == "runtime-common" Requires-Dist: transformers==4.56.0; extra == "runtime-common" Requires-Dist: uvicorn; extra == "runtime-common" Requires-Dist: uvloop; extra == "runtime-common" Requires-Dist: xgrammar==0.1.23; extra == "runtime-common" Provides-Extra: srt Requires-Dist: sglang[runtime_common]; extra == "srt" Requires-Dist: sgl-kernel==0.3.8; extra == "srt" Requires-Dist: torch==2.8.0; extra == "srt" Requires-Dist: torchaudio==2.8.0; extra == "srt" Requires-Dist: torchvision; extra == "srt" Requires-Dist: cuda-python; extra == "srt" Requires-Dist: flashinfer_python==0.3.0; extra == "srt" Provides-Extra: blackwell Requires-Dist: sglang[runtime_common]; extra == "blackwell" Requires-Dist: sgl-kernel; extra == "blackwell" Requires-Dist: torch==2.8.0; extra == "blackwell" Requires-Dist: torchaudio==2.8.0; extra == "blackwell" Requires-Dist: torchvision; extra == "blackwell" Requires-Dist: cuda-python; extra == "blackwell" Requires-Dist: flashinfer_python==0.3.0; extra == "blackwell" Provides-Extra: srt-hip Requires-Dist: sglang[runtime_common]; extra == "srt-hip" Requires-Dist: torch; extra == "srt-hip" Requires-Dist: petit_kernel==0.0.2; extra == "srt-hip" Requires-Dist: wave-lang==1.0.1; extra == "srt-hip" Provides-Extra: srt-cpu Requires-Dist: sglang[runtime_common]; extra == "srt-cpu" Provides-Extra: srt-npu Requires-Dist: sglang[runtime_common]; extra == "srt-npu" Provides-Extra: srt-xpu Requires-Dist: sglang[runtime_common]; extra == "srt-xpu" Provides-Extra: srt-hpu Requires-Dist: sglang[runtime_common]; extra == "srt-hpu" Provides-Extra: openai Requires-Dist: openai==1.99.1; extra == "openai" Requires-Dist: tiktoken; extra == "openai" Provides-Extra: anthropic Requires-Dist: anthropic>=0.20.0; extra == "anthropic" Provides-Extra: litellm Requires-Dist: litellm>=1.0.0; extra == "litellm" Provides-Extra: torch-memory-saver Requires-Dist: torch_memory_saver==0.0.8; extra == "torch-memory-saver" Provides-Extra: decord Requires-Dist: decord; extra == "decord" Provides-Extra: test Requires-Dist: accelerate; extra == "test" Requires-Dist: expecttest; extra == "test" Requires-Dist: jsonlines; extra == "test" Requires-Dist: matplotlib; extra == "test" Requires-Dist: pandas; extra == "test" Requires-Dist: peft; extra == "test" Requires-Dist: sentence_transformers; extra == "test" Requires-Dist: pytest; extra == "test" Requires-Dist: tabulate; extra == "test" Provides-Extra: all Requires-Dist: sglang[srt]; extra == "all" Requires-Dist: sglang[openai]; extra == "all" Requires-Dist: sglang[anthropic]; extra == "all" Requires-Dist: sglang[torch_memory_saver]; extra == "all" Requires-Dist: sglang[decord]; extra == "all" Provides-Extra: all-hip Requires-Dist: sglang[srt_hip]; extra == "all-hip" Requires-Dist: sglang[openai]; extra == "all-hip" Requires-Dist: sglang[anthropic]; extra == "all-hip" Requires-Dist: sglang[decord]; extra == "all-hip" Provides-Extra: all-xpu Requires-Dist: sglang[srt_xpu]; extra == "all-xpu" Requires-Dist: sglang[openai]; extra == "all-xpu" Requires-Dist: sglang[anthropic]; extra == "all-xpu" Requires-Dist: sglang[decord]; extra == "all-xpu" Provides-Extra: all-hpu Requires-Dist: sglang[srt_hpu]; extra == "all-hpu" Requires-Dist: sglang[openai]; extra == "all-hpu" Requires-Dist: sglang[anthropic]; extra == "all-hpu" Requires-Dist: sglang[decord]; extra == "all-hpu" Provides-Extra: all-cpu Requires-Dist: sglang[srt_cpu]; extra == "all-cpu" Requires-Dist: sglang[openai]; extra == "all-cpu" Requires-Dist: sglang[anthropic]; extra == "all-cpu" Requires-Dist: sglang[decord]; extra == "all-cpu" Provides-Extra: all-npu Requires-Dist: sglang[srt_npu]; extra == "all-npu" Requires-Dist: sglang[openai]; extra == "all-npu" Requires-Dist: sglang[anthropic]; extra == "all-npu" Requires-Dist: sglang[decord]; extra == "all-npu" Provides-Extra: dev Requires-Dist: sglang[all]; extra == "dev" Requires-Dist: sglang[test]; extra == "dev" Provides-Extra: dev-hip Requires-Dist: sglang[all_hip]; extra == "dev-hip" Requires-Dist: sglang[test]; extra == "dev-hip" Provides-Extra: dev-xpu Requires-Dist: sglang[all_xpu]; extra == "dev-xpu" Requires-Dist: sglang[test]; extra == "dev-xpu" Provides-Extra: dev-hpu Requires-Dist: sglang[all_hpu]; extra == "dev-hpu" Requires-Dist: sglang[test]; extra == "dev-hpu" Provides-Extra: dev-cpu Requires-Dist: sglang[all_cpu]; extra == "dev-cpu" Requires-Dist: sglang[test]; extra == "dev-cpu"