Metadata-Version: 2.4
Name: lsglang
Version: 1.3.2
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.1.9
Requires-Dist: anthropic>=0.20.0
Requires-Dist: blobfile==3.0.0
Requires-Dist: build
Requires-Dist: compressed-tensors
Requires-Dist: cuda-python>=13.0
Requires-Dist: decord2; sys_platform == "linux" and (platform_machine == "aarch64" or platform_machine == "arm64" or platform_machine == "armv7l")
Requires-Dist: datasets
Requires-Dist: distro
Requires-Dist: einops
Requires-Dist: fastapi
Requires-Dist: flashinfer_python[cu13]==0.6.11.post1
Requires-Dist: flashinfer_cubin==0.6.11.post1
Requires-Dist: gguf
Requires-Dist: interegular
Requires-Dist: llguidance<0.8.0,>=0.7.11
Requires-Dist: modelscope
Requires-Dist: msgspec
Requires-Dist: ninja
Requires-Dist: easydict
Requires-Dist: numpy
Requires-Dist: nvidia-cutlass-dsl[cu13]==4.5.1
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.4.1
Requires-Dist: requests
Requires-Dist: scipy
Requires-Dist: sentencepiece
Requires-Dist: setproctitle
Requires-Dist: flash-attn-4>=4.0.0b9
Requires-Dist: sgl-deep-gemm==0.1.1
Requires-Dist: sglang-kernel==0.4.3
Requires-Dist: soundfile==0.13.1
Requires-Dist: tiktoken
Requires-Dist: tilelang==0.1.8
Requires-Dist: timm==1.0.16
Requires-Dist: tokenspeed_mla==0.1.1
Requires-Dist: torch_memory_saver>=0.0.9.post1
Requires-Dist: torch==2.11.0
Requires-Dist: torchao==0.17.0
Requires-Dist: torchaudio==2.11.0
Requires-Dist: torchcodec==0.11.1; sys_platform != "linux" or (sys_platform == "linux" and platform_machine != "aarch64" and platform_machine != "arm64" and platform_machine != "armv7l")
Requires-Dist: av; sys_platform == "linux" and (platform_machine == "aarch64" or platform_machine == "arm64" or platform_machine == "armv7l")
Requires-Dist: torchvision
Requires-Dist: tqdm
Requires-Dist: mistral_common>=1.11.0
Requires-Dist: transformers==5.8.1
Requires-Dist: uvicorn
Requires-Dist: uvloop
Requires-Dist: watchfiles
Requires-Dist: xgrammar==0.2.1
Requires-Dist: smg-grpc-servicer>=0.5.0
Requires-Dist: kernels<0.15,>=0.14.1
Requires-Dist: lk_moe==2.0.2
Provides-Extra: checkpoint-engine
Requires-Dist: checkpoint-engine==0.1.2; extra == "checkpoint-engine"
Provides-Extra: runai
Requires-Dist: runai-model-streamer[azure,gcs,s3]>=0.15.7; extra == "runai"
Provides-Extra: diffusion
Requires-Dist: PyYAML==6.0.1; extra == "diffusion"
Requires-Dist: cloudpickle==3.1.2; extra == "diffusion"
Requires-Dist: diffusers==0.37.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: nvidia-modelopt; 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.7; extra == "diffusion"
Requires-Dist: cache-dit==1.3.0; 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: websockets; 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: http2
Requires-Dist: granian>=2.6.0; extra == "http2"
Provides-Extra: fastokens
Requires-Dist: fastokens<0.2.0,>=0.1.1; extra == "fastokens"
Provides-Extra: test
Requires-Dist: accelerate; extra == "test"
Requires-Dist: addict; 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>=0.18.0; extra == "test"
Requires-Dist: polars; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: diff-cover; extra == "test"
Requires-Dist: sentence_transformers; extra == "test"
Requires-Dist: sglang[fastokens]; extra == "test"
Requires-Dist: tabulate; extra == "test"
Requires-Dist: granian>=2.6.0; 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"
Requires-Dist: sglang[http2]; extra == "all"
