Vue d'ensemble

Uvicorn 0.36, publie le 20 septembre 2025, ajoute le support d'une boucle d'evenements personnalisee (custom IOLOOP).

Fonctionnalites principales

IOLOOP personnalisee

Il est desormais possible de specifier une boucle d'evenements personnalisee via le parametre --loop, permettant d'utiliser uvloop, asyncio ou toute implementation compatible.

python
# Utilisation avec uvloop
# uvicorn app:app --loop uvloop

# Utilisation avec asyncio standard
# uvicorn app:app --loop asyncio

# Configuration par code
import uvicorn

uvicorn.run('app:app', loop='uvloop', port=8000)

Sources