| 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" |
|
|