{"package":"transformers","ecosystem":"pypi","latest_version":"5.5.4","description":"Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.","license":"Apache 2.0 License","homepage":"https://github.com/huggingface/transformers","repository":"https://github.com/huggingface/transformers","downloads_weekly":29078506,"health":{"score":87,"risk":"low","breakdown":{"maintenance":25,"popularity":20,"security":25,"maturity":15,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"5.5.4","total_count":219,"recent":["4.57.1","4.57.2","4.57.3","4.57.4","4.57.5","4.57.6","5.0.0rc0","5.0.0rc1","5.0.0rc2","5.0.0rc3","5.0.0","5.1.0","5.2.0","5.3.0","5.4.0","5.5.0","5.5.1","5.5.2","5.5.3","5.5.4"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-04-13T16:55:51.497541Z","dependencies_count":253,"dependencies":["huggingface-hub<2.0,>=1.5.0","numpy>=1.17","packaging>=20.0","pyyaml>=5.1","regex>=2025.10.22","tokenizers<=0.23.0,>=0.22.0","typer","safetensors>=0.4.3","tqdm>=4.27","torch>=2.4; extra == \"torch\"","accelerate>=1.1.0; extra == \"torch\"","torchvision; extra == \"vision\"","Pillow<=15.0,>=10.0.1; extra == \"vision\"","torchaudio; extra == \"audio\"","librosa; extra == \"audio\"","pyctcdecode>=0.4.0; extra == \"audio\"","phonemizer; extra == \"audio\"","av; extra == \"video\"","timm>=1.0.23; extra == \"timm\"","datasets>=2.15.0; extra == \"quality\"","ruff==0.14.10; extra == \"quality\"","GitPython<3.1.19; extra == \"quality\"","urllib3<2.0.0; extra == \"quality\"","libcst; extra == \"quality\"","rich; extra == \"quality\"","ty==0.0.20; extra == \"quality\"","tomli; extra == \"quality\"","hf-doc-builder; extra == \"docs\"","kernels<0.13,>=0.12.0; extra == \"kernels\"","sentencepiece!=0.1.92,>=0.1.91; extra == \"sentencepiece\"","protobuf; extra == \"sentencepiece\"","tiktoken; extra == \"tiktoken\"","blobfile; extra == \"tiktoken\"","mistral-common[image]>=1.10.0; extra == \"mistral-common\"","jinja2>=3.1.0; extra == \"chat-template\"","jmespath>=1.0.1; extra == \"chat-template\"","scikit-learn; extra == \"sklearn\"","accelerate>=1.1.0; extra == \"accelerate\"","faiss-cpu; extra == \"retrieval\"","datasets>=2.15.0; extra == \"retrieval\"","sagemaker>=2.31.0; extra == \"sagemaker\"","deepspeed>=0.9.3; extra == \"deepspeed\"","accelerate>=1.1.0; extra == \"deepspeed\"","optuna; extra == \"optuna\"","kernels<0.13,>=0.12.0; extra == \"integrations\"","optuna; extra == \"integrations\"","codecarbon>=2.8.1; extra == \"integrations\"","ray[tune]>=2.7.0; extra == \"integrations\"","ray[tune]>=2.7.0; extra == \"ray\"","codecarbon>=2.8.1; extra == \"codecarbon\"","openai>=1.98.0; extra == \"serving\"","pydantic>=2; extra == \"serving\"","uvicorn; extra == \"serving\"","fastapi; extra == \"serving\"","starlette; extra == \"serving\"","rich; extra == \"serving\"","torch>=2.4; extra == \"serving\"","accelerate>=1.1.0; extra == \"serving\"","num2words; extra == \"num2words\"","optimum-benchmark>=0.3.0; extra == \"benchmark\"","fugashi>=1.0; extra == \"ja\"","ipadic<2.0,>=1.0.0; extra == \"ja\"","unidic_lite>=1.0.7; extra == \"ja\"","unidic>=1.0.2; extra == \"ja\"","rhoknp<1.3.1,>=1.1.0; extra == \"ja\"","sudachipy>=0.6.6; extra == \"ja\"","sudachidict_core>=20220729; extra == \"ja\"","opentelemetry-api; extra == \"open-telemetry\"","opentelemetry-exporter-otlp; extra == \"open-telemetry\"","opentelemetry-sdk; extra == \"open-telemetry\"","pytest<9.0.0,>=7.2.0; extra == \"testing\"","pytest-asyncio>=1.2.0; extra == \"testing\"","pytest-random-order; extra == \"testing\"","pytest-rich; extra == \"testing\"","pytest-xdist; extra == \"testing\"","pytest-order; extra == \"testing\"","pytest-rerunfailures<16.0; extra == \"testing\"","pytest-timeout; extra == \"testing\"","pytest-env; extra == \"testing\"","protobuf; extra == \"dev\"","timeout-decorator; extra == \"testing\"","parameterized>=0.9; extra == \"testing\"","psutil; extra == \"testing\"","dill<0.3.5; extra == \"testing\"","evaluate>=0.4.6; extra == \"testing\"","rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"testing\"","nltk<=3.8.1; extra == \"testing\"","sacremoses; extra == \"testing\"","rjieba; extra == \"testing\"","beautifulsoup4; extra == \"testing\"","tensorboard; extra == \"testing\"","sacrebleu<2.0.0,>=1.4.12; extra == \"testing\"","filelock; extra == \"testing\"","hf-doc-builder; extra == \"testing\"","datasets>=2.15.0; extra == \"testing\"","ruff==0.14.10; extra == \"testing\"","GitPython<3.1.19; extra == \"testing\"","urllib3<2.0.0; extra == \"testing\"","libcst; extra == \"testing\"","rich; extra == \"testing\"","ty==0.0.20; extra == \"testing\"","tomli; extra == \"testing\"","faiss-cpu; extra == \"testing\"","datasets>=2.15.0; extra == \"testing\"","sentencepiece!=0.1.92,>=0.1.91; extra == \"testing\"","protobuf; extra == \"testing\"","openai>=1.98.0; extra == \"testing\"","pydantic>=2; extra == \"testing\"","uvicorn; extra == \"testing\"","fastapi; extra == \"testing\"","starlette; extra == \"testing\"","rich; extra == \"testing\"","torch>=2.4; extra == \"testing\"","accelerate>=1.1.0; extra == \"testing\"","mistral-common[image]>=1.10.0; extra == \"testing\"","deepspeed>=0.9.3; extra == \"deepspeed-testing\"","accelerate>=1.1.0; extra == \"deepspeed-testing\"","pytest<9.0.0,>=7.2.0; extra == \"deepspeed-testing\"","pytest-asyncio>=1.2.0; extra == \"deepspeed-testing\"","pytest-random-order; extra == \"deepspeed-testing\"","pytest-rich; extra == \"deepspeed-testing\"","pytest-xdist; extra == \"deepspeed-testing\"","pytest-order; extra == \"deepspeed-testing\"","pytest-rerunfailures<16.0; extra == \"deepspeed-testing\"","pytest-timeout; extra == \"deepspeed-testing\"","pytest-env; extra == \"deepspeed-testing\"","timeout-decorator; extra == \"deepspeed-testing\"","parameterized>=0.9; extra == \"deepspeed-testing\"","psutil; extra == \"deepspeed-testing\"","dill<0.3.5; extra == \"deepspeed-testing\"","evaluate>=0.4.6; extra == \"deepspeed-testing\"","rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"deepspeed-testing\"","nltk<=3.8.1; extra == \"deepspeed-testing\"","sacremoses; extra == \"deepspeed-testing\"","rjieba; extra == \"deepspeed-testing\"","beautifulsoup4; extra == \"deepspeed-testing\"","tensorboard; extra == \"deepspeed-testing\"","sacrebleu<2.0.0,>=1.4.12; extra == \"deepspeed-testing\"","filelock; extra == \"deepspeed-testing\"","hf-doc-builder; extra == \"deepspeed-testing\"","datasets>=2.15.0; extra == \"deepspeed-testing\"","ruff==0.14.10; extra == \"deepspeed-testing\"","GitPython<3.1.19; extra == \"deepspeed-testing\"","urllib3<2.0.0; extra == \"deepspeed-testing\"","libcst; extra == \"deepspeed-testing\"","rich; extra == \"deepspeed-testing\"","ty==0.0.20; extra == \"deepspeed-testing\"","tomli; extra == \"deepspeed-testing\"","faiss-cpu; extra == \"deepspeed-testing\"","datasets>=2.15.0; extra == \"deepspeed-testing\"","sentencepiece!=0.1.92,>=0.1.91; extra == \"deepspeed-testing\"","protobuf; extra == \"deepspeed-testing\"","openai>=1.98.0; extra == \"deepspeed-testing\"","pydantic>=2; extra == \"deepspeed-testing\"","uvicorn; extra == \"deepspeed-testing\"","fastapi; extra == \"deepspeed-testing\"","starlette; extra == \"deepspeed-testing\"","rich; extra == \"deepspeed-testing\"","torch>=2.4; extra == \"deepspeed-testing\"","accelerate>=1.1.0; extra == \"deepspeed-testing\"","mistral-common[image]>=1.10.0; extra == \"deepspeed-testing\"","optuna; extra == \"deepspeed-testing\"","sentencepiece!=0.1.92,>=0.1.91; extra == \"deepspeed-testing\"","protobuf; extra == \"deepspeed-testing\"","torch>=2.4; extra == \"all\"","accelerate>=1.1.0; extra == \"all\"","torchvision; extra == \"all\"","Pillow<=15.0,>=10.0.1; extra == \"all\"","torchaudio; extra == \"all\"","librosa; extra == \"all\"","pyctcdecode>=0.4.0; extra == \"all\"","phonemizer; extra == \"all\"","av; extra == \"all\"","kernels<0.13,>=0.12.0; extra == \"all\"","timm>=1.0.23; extra == \"all\"","sentencepiece!=0.1.92,>=0.1.91; extra == \"all\"","protobuf; extra == \"all\"","tiktoken; extra == \"all\"","blobfile; extra == \"all\"","jinja2>=3.1.0; extra == \"all\"","jmespath>=1.0.1; extra == \"all\"","num2words; extra == \"all\"","mistral-common[image]>=1.10.0; extra == \"all\"","torch>=2.4; extra == \"dev\"","accelerate>=1.1.0; extra == \"dev\"","torchvision; extra == \"dev\"","Pillow<=15.0,>=10.0.1; extra == \"dev\"","torchaudio; extra == \"dev\"","librosa; extra == \"dev\"","pyctcdecode>=0.4.0; extra == \"dev\"","phonemizer; extra == \"dev\"","av; extra == \"dev\"","kernels<0.13,>=0.12.0; extra == \"dev\"","timm>=1.0.23; extra == \"dev\"","sentencepiece!=0.1.92,>=0.1.91; extra == \"dev\"","protobuf; extra == \"dev\"","tiktoken; extra == \"dev\"","blobfile; extra == \"dev\"","jinja2>=3.1.0; extra == \"dev\"","jmespath>=1.0.1; extra == \"dev\"","num2words; extra == \"dev\"","mistral-common[image]>=1.10.0; extra == \"dev\"","pytest<9.0.0,>=7.2.0; extra == \"dev\"","pytest-asyncio>=1.2.0; extra == \"dev\"","pytest-random-order; extra == \"dev\"","pytest-rich; extra == \"dev\"","pytest-xdist; extra == \"dev\"","pytest-order; extra == \"dev\"","pytest-rerunfailures<16.0; extra == \"dev\"","pytest-timeout; extra == \"dev\"","pytest-env; extra == \"dev\"","timeout-decorator; extra == \"dev\"","parameterized>=0.9; extra == \"dev\"","psutil; extra == \"dev\"","dill<0.3.5; extra == \"dev\"","evaluate>=0.4.6; extra == \"dev\"","rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == \"dev\"","nltk<=3.8.1; extra == \"dev\"","sacremoses; extra == \"dev\"","rjieba; extra == \"dev\"","beautifulsoup4; extra == \"dev\"","tensorboard; extra == \"dev\"","sacrebleu<2.0.0,>=1.4.12; extra == \"dev\"","filelock; extra == \"dev\"","hf-doc-builder; extra == \"dev\"","datasets>=2.15.0; extra == \"dev\"","ruff==0.14.10; extra == \"dev\"","GitPython<3.1.19; extra == \"dev\"","urllib3<2.0.0; extra == \"dev\"","libcst; extra == \"dev\"","rich; extra == \"dev\"","ty==0.0.20; extra == \"dev\"","tomli; extra == \"dev\"","faiss-cpu; extra == \"dev\"","datasets>=2.15.0; extra == \"dev\"","sentencepiece!=0.1.92,>=0.1.91; extra == \"dev\"","openai>=1.98.0; extra == \"dev\"","pydantic>=2; extra == \"dev\"","uvicorn; extra == \"dev\"","fastapi; extra == \"dev\"","starlette; extra == \"dev\"","rich; extra == \"dev\"","torch>=2.4; extra == \"dev\"","accelerate>=1.1.0; extra == \"dev\"","mistral-common[image]>=1.10.0; extra == \"dev\"","fugashi>=1.0; extra == \"dev\"","ipadic<2.0,>=1.0.0; extra == \"dev\"","unidic_lite>=1.0.7; extra == \"dev\"","unidic>=1.0.2; extra == \"dev\"","rhoknp<1.3.1,>=1.1.0; extra == \"dev\"","sudachipy>=0.6.6; extra == \"dev\"","sudachidict_core>=20220729; extra == \"dev\"","scikit-learn; extra == \"dev\""]},"_preprocessed":true,"_cache":"hit","_response_ms":0}