# Studio UI backend dependencies typer fastapi # Required by FastAPI's multipart upload route validation # (routes/datasets.py uploads files via UploadFile/File). Without # this, importing the routes package raises RuntimeError on startup # and CPU-only test environments fail before any test runs. python-multipart uvicorn pydantic packaging matplotlib pandas nest_asyncio datasets==4.3.0 pyjwt easydict addict # gradio>=4.0.0 # 148 MB - Studio uses React + FastAPI, not Gradio huggingface-hub==0.36.2 structlog>=24.1.0 diceware ddgs cryptography>=42.0.0 httpx>=0.27.0 # Studio Images page runtime. Flux2KleinPipeline / Flux2Pipeline / # QwenImagePipeline / StableDiffusion3Pipeline are available in # diffusers>=0.37.0, and GGUFQuantizationConfig requires the gguf # package (round 20 P1 #4: fresh standard Studio installs failed on # /images/load because these were only listed in the extras files). diffusers>=0.37.0 gguf>=0.10.0