Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
Previous security advisories
2.6.0, 2.6.1, 2.6.2
4.0.1) is not affected.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
- aiohttp
- aioprometheus >=23.12.0
- anthropic >=0.25.0
- anyio
- async-timeout
- bcrypt >=4.0.0
- click <8.2.0
- fastapi <0.137,>=0.110.3
- filelock >=3.30.0
- httpx
- huggingface-hub >=0.19.4
- modelscope >=1.21.0
- nvidia-ml-py
- openai >=1.40.0
- orjson
- peft >=0.18.0
- pillow
- psutil >=5.9.0
- pydantic
- pynvml >=12
- python-jose
- python-multipart >=0.0.18
- pyyaml
- requests
- setproctitle
- sse-starlette >=1.6.5
- tabulate
- timm
- torch
- tqdm >=4.27
- typing-extensions
- uv
- uvicorn
- xoscar >=0.10.0
167 optional dependencies
-
accelerate>=0.28.0[transformers]extra == "transformers"
-
accelerate>=0.28.0[image]extra == "image"
-
adetailer<27,>=26.2.0[sdapi]extra == "sdapi"
-
anthropic[anthropic]extra == "anthropic"
-
anthropic[dev]extra == "dev"
-
anyascii[audio]extra == "audio"
-
argbind[audio]extra == "audio"
-
attrdict[transformers]extra == "transformers"
-
audioread[transformers]extra == "transformers"
-
autoawq!=0.2.6[transformers-quantization]sys_platform != "darwin" and extra == "transformers-quantization"
-
bitsandbytes[transformers-quantization]sys_platform == "linux" and extra == "transformers-quantization"
-
bitsandbytes[transformers]sys_platform == "linux" and extra == "transformers"
-
black[dev]extra == "dev"
-
blobfile[transformers]extra == "transformers"
-
cached-path[audio]extra == "audio"
-
cachetools[audio]extra == "audio"
-
chattts>=0.2.1[audio]extra == "audio"
-
cn2an[audio]extra == "audio"
-
conformer[audio]extra == "audio"
-
controlnet-aux[image]extra == "image"
-
cython>=0.29[dev]extra == "dev"
-
datamodel-code-generator[transformers]extra == "transformers"
-
datasets>=3.4.0[transformers-quantization]extra == "transformers-quantization"
-
datasets>=3.4.0[embedding]extra == "embedding"
-
datasets>=3.4.0[rerank]extra == "rerank"
-
deepcache[image]extra == "image"
-
diffusers>=0.32.0[audio]extra == "audio"
-
diffusers>=0.32.0[image]extra == "image"
-
diffusers>=0.32.0[video]extra == "video"
-
einops[sdapi]extra == "sdapi"
-
einops[transformers]extra == "transformers"
-
eva-decord[transformers]extra == "transformers"
-
f5-tts-mlx[mlx](sys_platform == "darwin" and platform_machine == "arm64") and extra == "mlx"
-
ffmpy[audio]extra == "audio"
-
flagembedding[embedding]extra == "embedding"
-
flagembedding[rerank]extra == "rerank"
-
flatten-dict[audio]extra == "audio"
-
fugashi[audio]extra == "audio"
-
funasr==1.2.7[audio]extra == "audio"
-
g2p-en[audio]extra == "audio"
-
gdown[audio]extra == "audio"
-
gguf[image]extra == "image"
-
gptqmodel[transformers-quantization]extra == "transformers-quantization"
-
gruut[audio]extra == "audio"
-
hydra-core>=1.3.2[audio]extra == "audio"
-
hyperpyyaml[audio]extra == "audio"
-
imageio-ffmpeg[video]extra == "video"
-
inflect[audio]extra == "audio"
-
intel-extension-for-pytorch==2.1.10+xpu[intel]extra == "intel"
-
ipython>=6.5.0[dev]extra == "dev"
-
ipython>=6.5.0[doc]extra == "doc"
-
jieba>=0.42.0[dev]extra == "dev"
-
jieba[audio]extra == "audio"
-
jj-pytorchvideo[transformers]extra == "transformers"
-
json5[audio]extra == "audio"
-
jsonschema[transformers]extra == "transformers"
-
jsonschema<5,>=4.18[dev]extra == "dev"
-
julius[audio]extra == "audio"
-
kokoro>=0.7.15[audio]extra == "audio"
-
langchain[dev]extra == "dev"
-
langchain-community[dev]extra == "dev"
-
langchain-openai[dev]extra == "dev"
-
langdetect[audio]extra == "audio"
-
librosa[audio]extra == "audio"
-
lightning>=2.0.0[audio]extra == "audio"
-
loguru[audio]extra == "audio"
-
loralib[audio]extra == "audio"
-
matplotlib[audio]extra == "audio"
-
mecab-python3[audio]extra == "audio"
-
misaki>=0.7.15[audio]extra == "audio"
-
mlx-audio[mlx](sys_platform == "darwin" and platform_machine == "arm64") and extra == "mlx"
-
mlx-lm>=0.21.5[mlx](sys_platform == "darwin" and platform_machine == "arm64") and extra == "mlx"
-
mlx-vlm>=0.3.4[mlx](sys_platform == "darwin" and platform_machine == "arm64") and extra == "mlx"
-
mlx-whisper[mlx](sys_platform == "darwin" and platform_machine == "arm64") and extra == "mlx"
-
mthreads-ml-py>=2.2.8[musa]extra == "musa"
-
munch[audio]extra == "audio"
-
natsort[audio]extra == "audio"
-
nemo-text-processing<=1.1.0[audio]sys_platform == "linux" and extra == "audio"
-
num2words[audio]extra == "audio"
-
omegaconf~=2.3.0[audio]extra == "audio"
-
onnxruntime>=1.16.0[audio]extra == "audio"
-
openai>=1.40.0[dev]extra == "dev"
-
opencv-python-headless[sdapi]extra == "sdapi"
-
opentelemetry-api>=1.20.0[otel]extra == "otel"
-
opentelemetry-exporter-otlp-proto-grpc>=1.20.0[otel]extra == "otel"
-
opentelemetry-exporter-otlp-proto-http>=1.20.0[otel]extra == "otel"
-
opentelemetry-instrumentation-fastapi>=0.41b0[otel]extra == "otel"
-
opentelemetry-instrumentation-httpx>=0.41b0[otel]extra == "otel"
-
opentelemetry-sdk>=1.20.0[otel]extra == "otel"
-
optimum[transformers]extra == "transformers"
-
ormsgpack[audio]extra == "audio"
-
peft[transformers]extra == "transformers"
-
piexif[sdapi]extra == "sdapi"
-
prometheus-client[doc]extra == "doc"
-
protobuf[transformers]extra == "transformers"
-
psutil[benchmark]extra == "benchmark"
-
pyarrow[audio]extra == "audio"
-
pydata-sphinx-theme>=0.3.0[dev]extra == "dev"
-
pydata-sphinx-theme>=0.3.0[doc]extra == "doc"
-
pydub[audio]extra == "audio"
-
pykakasi[audio]extra == "audio"
-
pyloudnorm[audio]extra == "audio"
-
pypdfium2[image]extra == "image"
-
pypdfium2[dev]extra == "dev"
-
pypinyin[audio]extra == "audio"
-
pytest>=3.5.0[dev]extra == "dev"
-
pytest-asyncio>=0.14.0[dev]extra == "dev"
-
pytest-cov>=2.5.0[dev]extra == "dev"
-
pytest-forked>=1.0[dev]extra == "dev"
-
pytest-mock>=3.11.1[dev]extra == "dev"
-
pytest-timeout>=1.2.0[dev]extra == "dev"
-
pyworld>=0.3.4[audio]extra == "audio"
-
qwen-omni-utils[transformers]extra == "transformers"
-
qwen-vl-utils!=0.0.9[mlx]extra == "mlx"
-
qwen-vl-utils!=0.0.9[transformers]extra == "transformers"
-
randomname[audio]extra == "audio"
-
ruff[dev]extra == "dev"
-
scikit-image[sdapi]extra == "sdapi"
-
sentence-transformers<6,>=3.1.0[embedding]extra == "embedding"
-
sentencepiece[transformers]extra == "transformers"
-
sglang>=0.4.2.post4[sglang]sys_platform == "linux" and extra == "sglang"
-
silero-vad[audio]extra == "audio"
-
soundfile[audio]extra == "audio"
-
spandrel>=0.4.1[sdapi]extra == "sdapi"
-
sphinx>=3.0.0[dev]extra == "dev"
-
sphinx>=3.0.0[doc]extra == "doc"
-
sphinx-design[doc]extra == "doc"
-
sphinx-design[dev]extra == "dev"
-
sphinx-intl>=0.9.9[dev]extra == "dev"
-
sphinx-intl>=0.9.9[doc]extra == "doc"
-
sphinx-tabs[doc]extra == "doc"
-
sphinx-tabs[dev]extra == "dev"
-
tensorboard[audio]extra == "audio"
-
tiktoken>=0.6.0[image]extra == "image"
-
tiktoken[audio]extra == "audio"
-
tiktoken[transformers]extra == "transformers"
-
timm[doc]extra == "doc"
-
timm>=0.9.16[transformers]extra == "transformers"
-
tokenizers<0.23.0,>=0.21.0[router]extra == "router"
-
tomli[audio]extra == "audio"
-
tomli[dev]python_version < "3.11" and extra == "dev"
-
tomli[mlx]extra == "mlx"
-
torch[image]extra == "image"
-
torch[transformers]extra == "transformers"
-
torch>=2.0.0[audio]extra == "audio"
-
torch==2.1.0a0[intel]extra == "intel"
-
torchada>=0.1.11[musa]extra == "musa"
-
torchaudio>=2.0.0[audio]extra == "audio"
-
torchdiffeq[audio]extra == "audio"
-
torchvision[image]extra == "image"
-
torchvision[transformers]extra == "transformers"
-
transformers>=4.53.3[transformers]extra == "transformers"
-
transformers>=4.53.3[image]extra == "image"
-
transformers-stream-generator[transformers]extra == "transformers"
-
unidic-lite[audio]extra == "audio"
-
vector-quantize-pytorch<=1.17.3,>=1.14.24[audio]extra == "audio"
-
verovio>=4.3.1[image]extra == "image"
-
vllm>=0.2.6[vllm]sys_platform == "linux" and extra == "vllm"
-
vocos[audio]extra == "audio"
-
wetext[audio]extra == "audio"
-
x-transformers>=1.31.14[audio]extra == "audio"
-
xinference[sdapi]extra == "sdapi"
-
xinference[all]extra == "all"
-
xllamacpp>=0.2.0[llama-cpp]extra == "llama-cpp"
-
xxhash[audio]extra == "audio"
-
xxhash[dev]extra == "dev"
-
xxhash[vllm]extra == "vllm"