{"data":{"ecosystem":"pypi","name":"unsloth","url":"https://aisecwatch.com/packages/pypi/unsloth","latestVersion":"2026.10.3","firstReleaseAt":"2024-08-04T18:30:12.985Z","repository":"https://github.com/unslothai/unsloth","llm":{"exposure":"direct","depth":0,"integratedAt":"2024-08-04T18:30:12.985Z","integratedVersion":"2024.8","sdks":["fastmcp","huggingface"],"path":[]},"authority":{"profile":["http","mcp_tools"],"fromDependencies":["pypi:fastmcp","pypi:httpx"]},"dependencies":[{"ecosystem":"pypi","name":"accelerate","versionSpec":">=0.34.1","scope":"runtime"},{"ecosystem":"pypi","name":"bitsandbytes","versionSpec":"!=0.46.0,!=0.48.0,>=0.45.5","scope":"runtime"},{"ecosystem":"pypi","name":"datasets","versionSpec":"!=4.0.*,!=4.1.0,!=4.4.*,!=4.5.0,<5.0.0,>=3.4.1","scope":"runtime"},{"ecosystem":"pypi","name":"ddgs","versionSpec":"==9.14.4","scope":"extra:studio"},{"ecosystem":"pypi","name":"diffusers","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"fastmcp","versionSpec":">=3.0.2","scope":"extra:studio"},{"ecosystem":"pypi","name":"huggingface-hub","versionSpec":">=0.34.0","scope":"runtime"},{"ecosystem":"pypi","name":"lm-eval","versionSpec":">=0.4.4","scope":"extra:eval"},{"ecosystem":"pypi","name":"peft","versionSpec":"!=0.11.0,>=0.18.0","scope":"runtime"},{"ecosystem":"pypi","name":"sentence-transformers","versionSpec":null,"scope":"extra:huggingface"},{"ecosystem":"pypi","name":"transformers","versionSpec":"!=4.53.0,!=4.54.0,!=4.55.0,!=4.55.1,!=4.57.0,!=4.57.4,!=4.57.5,!=5.0.0,!=5.1.0,<=5.17.0,>=4.52.4","scope":"runtime"},{"ecosystem":"pypi","name":"trl","versionSpec":"!=0.19.0,<=1.13.0,>=0.18.2","scope":"runtime"},{"ecosystem":"pypi","name":"unsloth-zoo","versionSpec":">=2026.10.3","scope":"runtime"},{"ecosystem":"pypi","name":"av","versionSpec":">=12.3.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"boto3","versionSpec":">=1.34.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"click","versionSpec":">=8.0","scope":"runtime"},{"ecosystem":"pypi","name":"cryptography","versionSpec":">=42.0.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"diceware","versionSpec":"==1.0.1","scope":"extra:studio"},{"ecosystem":"pypi","name":"fastapi","versionSpec":"==0.141.1","scope":"extra:studio"},{"ecosystem":"pypi","name":"flash-attn","versionSpec":">=2.6.3","scope":"extra:flashattention"},{"ecosystem":"pypi","name":"gguf","versionSpec":"==0.19.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"hf-transfer","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"hf-xet","versionSpec":"<2.0,>=1.5.2","scope":"extra:studio"},{"ecosystem":"pypi","name":"httpx","versionSpec":">=0.27.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"jinja2","versionSpec":">=3.1.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"markdown-it-py","versionSpec":">=3.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"matplotlib","versionSpec":"==3.10.9","scope":"extra:studio"},{"ecosystem":"pypi","name":"nest-asyncio","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"ninja","versionSpec":null,"scope":"extra:flashattention"},{"ecosystem":"pypi","name":"numpy","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"packaging","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"pandas","versionSpec":"==2.3.3","scope":"extra:studio"},{"ecosystem":"pypi","name":"protobuf","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"psutil","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"pydantic","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"pyjwt","versionSpec":"==2.15.1","scope":"extra:studio"},{"ecosystem":"pypi","name":"pymupdf","versionSpec":"==1.27.2.3","scope":"extra:studio"},{"ecosystem":"pypi","name":"pymupdf4llm","versionSpec":"==0.3.4","scope":"extra:studio"},{"ecosystem":"pypi","name":"python-docx","versionSpec":"==1.2.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"pyyaml","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"rich","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"sentencepiece","versionSpec":">=0.2.0","scope":"runtime"},{"ecosystem":"pypi","name":"soundfile","versionSpec":">=0.12.1","scope":"extra:audio-torch211"},{"ecosystem":"pypi","name":"sqlite-vec","versionSpec":"==0.1.9","scope":"extra:studio"},{"ecosystem":"pypi","name":"structlog","versionSpec":">=24.1.0","scope":"runtime"},{"ecosystem":"pypi","name":"torch","versionSpec":"<2.15.0,>=2.4.0","scope":"runtime"},{"ecosystem":"pypi","name":"torchaudio","versionSpec":"==2.11.0+cu126","scope":"extra:cu126onlytorch2110"},{"ecosystem":"pypi","name":"torchcodec","versionSpec":"<0.12.0,>=0.11.0","scope":"extra:audio-torch211"},{"ecosystem":"pypi","name":"torchvision","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"tqdm","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"triton","versionSpec":">=3.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"triton-windows","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"typer","versionSpec":">=0.19.0","scope":"runtime"},{"ecosystem":"pypi","name":"tyro","versionSpec":null,"scope":"runtime"},{"ecosystem":"pypi","name":"urllib3","versionSpec":">=2.8.0","scope":"extra:studio"},{"ecosystem":"pypi","name":"uvicorn","versionSpec":"==0.52.1","scope":"extra:studio"},{"ecosystem":"pypi","name":"wheel","versionSpec":">=0.42.0","scope":"runtime"},{"ecosystem":"pypi","name":"xformers","versionSpec":">=0.0.27.post2","scope":"runtime"}],"advisories":[],"checkedAt":"2026-10-09T21:59:28.540Z"},"meta":{"advisoryMatching":"by package name; advisory records do not state an ecosystem"}}