Metadata-Version: 2.4 Name: 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: IPython Requires-Dist: aiohttp Requires-Dist: apache-tvm-ffi<0.2,>=0.1.5 Requires-Dist: anthropic>=0.20.0 Requires-Dist: blobfile==3.0.0 Requires-Dist: build Requires-Dist: compressed-tensors Requires-Dist: cuda-python==12.9 Requires-Dist: decord2 Requires-Dist: datasets Requires-Dist: einops Requires-Dist: fastapi Requires-Dist: flashinfer_python==0.6.4 Requires-Dist: flashinfer_cubin==0.6.4 Requires-Dist: gguf Requires-Dist: hf_transfer Requires-Dist: huggingface_hub Requires-Dist: interegular Requires-Dist: llguidance<0.8.0,>=0.7.11 Requires-Dist: modelscope Requires-Dist: msgspec Requires-Dist: ninja Requires-Dist: numpy Requires-Dist: nvidia-cutlass-dsl>=4.3.4 Requires-Dist: nvidia-ml-py Requires-Dist: openai-harmony==0.0.4 Requires-Dist: openai==2.6.1 Requires-Dist: orjson Requires-Dist: outlines==0.1.11 Requires-Dist: packaging Requires-Dist: partial_json_parser Requires-Dist: pillow Requires-Dist: prometheus-client>=0.20.0 Requires-Dist: psutil Requires-Dist: py-spy Requires-Dist: pybase64 Requires-Dist: pydantic Requires-Dist: python-multipart Requires-Dist: pyzmq>=25.1.2 Requires-Dist: quack-kernels==0.2.4 Requires-Dist: requests Requires-Dist: scipy Requires-Dist: sentencepiece Requires-Dist: setproctitle Requires-Dist: sgl-fa4==4.0.3 Requires-Dist: sgl-kernel==0.3.21 Requires-Dist: soundfile==0.13.1 Requires-Dist: tiktoken Requires-Dist: timm==1.0.16 Requires-Dist: torch_memory_saver==0.0.9 Requires-Dist: torch==2.9.1 Requires-Dist: torchao==0.9.0 Requires-Dist: torchaudio==2.9.1 Requires-Dist: torchcodec==0.8.0; sys_platform != "linux" or (sys_platform == "linux" and platform_machine != "aarch64" and platform_machine != "arm64" and platform_machine != "armv7l") Requires-Dist: torchvision Requires-Dist: tqdm Requires-Dist: transformers==4.57.1 Requires-Dist: uvicorn Requires-Dist: uvloop Requires-Dist: watchfiles Requires-Dist: xgrammar==0.1.27 Requires-Dist: smg-grpc-proto>=0.4.1 Requires-Dist: grpcio>=1.78.0 Requires-Dist: grpcio-reflection>=1.78.0 Requires-Dist: grpcio-health-checking>=1.78.0 Provides-Extra: checkpoint-engine Requires-Dist: checkpoint-engine==0.1.2; extra == "checkpoint-engine" Provides-Extra: diffusion Requires-Dist: PyYAML==6.0.1; extra == "diffusion" Requires-Dist: cloudpickle==3.1.2; extra == "diffusion" Requires-Dist: diffusers==0.36.0; extra == "diffusion" Requires-Dist: imageio==2.36.0; extra == "diffusion" Requires-Dist: imageio-ffmpeg==0.5.1; extra == "diffusion" Requires-Dist: moviepy>=2.0.0; extra == "diffusion" Requires-Dist: opencv-python-headless==4.10.0.84; extra == "diffusion" Requires-Dist: remote-pdb==2.1.0; extra == "diffusion" Requires-Dist: st_attn==0.0.7; (platform_machine != "aarch64" and platform_machine != "arm64") and extra == "diffusion" Requires-Dist: vsa==0.0.4; (platform_machine != "aarch64" and platform_machine != "arm64") and extra == "diffusion" Requires-Dist: runai_model_streamer>=0.15.5; extra == "diffusion" Requires-Dist: cache-dit==1.2.3; extra == "diffusion" Requires-Dist: addict==2.4.0; extra == "diffusion" Requires-Dist: av==16.1.0; extra == "diffusion" Requires-Dist: scikit-image==0.25.2; extra == "diffusion" Requires-Dist: trimesh>=4.0.0; extra == "diffusion" Requires-Dist: xatlas; extra == "diffusion" Provides-Extra: ray Requires-Dist: ray[default]>=2.54.0; extra == "ray" Provides-Extra: tracing Requires-Dist: opentelemetry-api; extra == "tracing" Requires-Dist: opentelemetry-exporter-otlp; extra == "tracing" Requires-Dist: opentelemetry-exporter-otlp-proto-grpc; extra == "tracing" Requires-Dist: opentelemetry-sdk; extra == "tracing" Provides-Extra: test Requires-Dist: accelerate; extra == "test" Requires-Dist: bitsandbytes; extra == "test" Requires-Dist: expecttest; extra == "test" Requires-Dist: jsonlines; extra == "test" Requires-Dist: lm-eval[api]>=0.4.9.2; extra == "test" Requires-Dist: matplotlib; extra == "test" Requires-Dist: pandas; extra == "test" Requires-Dist: parameterized; 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: dev Requires-Dist: sglang[test]; extra == "dev" Provides-Extra: all Requires-Dist: sglang[diffusion]; extra == "all" Requires-Dist: sglang[tracing]; extra == "all"