# Gradio 5 fixes a real hazard, not just aesthetics: gradio 4.31 calls # Starlette's old TemplateResponse(name, context) signature, so any rebuild that # resolves a modern starlette (1.x) 500s on every page render. The Space was only # still up because of a stale build cache. Gradio 5 works with current starlette, # fastapi, huggingface_hub and Python 3.13 -- so none of those need pinning, and # the audioop/python_version pin is no longer required either. gradio==5.50.0 plotly>=5.18.0 networkx>=3.1 pandas>=2.0.0 numpy>=1.24.0 datasets>=2.14.0 scikit-learn>=1.3.0 huggingface_hub>=0.30.0