Vue d'ensemble
Uvicorn 0.40, publie le 21 decembre 2025, abandonne le support de Python 3.9.
Fonctionnalites principales
Abandon de Python 3.9
Uvicorn 0.40 requiert desormais Python 3.10 au minimum, alignant ses exigences avec Starlette 0.50.
python
# uvicorn 0.40 - Python 3.10+
# pip install uvicorn==0.40
import uvicorn
async def app(scope, receive, send):
...
if __name__ == '__main__':
uvicorn.run(app, host='0.0.0.0', port=8000)
Alignement avec l'ecosysteme ASGI
Cette mise a jour aligne Uvicorn avec les exigences minimales de Python de Starlette et des frameworks ASGI modernes.
