Vue d'ensemble
Starlette 0.50, publie le 1er novembre 2025, abandonne le support de Python 3.9.
Fonctionnalites principales
Abandon de Python 3.9
Cette version requiert desormais Python 3.10 au minimum. Cela permet d'utiliser les unions de types avec | et match/case dans le code interne.
python
from starlette.applications import Starlette
from starlette.responses import JSONResponse
from starlette.routing import Route
async def accueil(request):
return JSONResponse({'version': '0.50'})
app = Starlette(routes=[
Route('/', accueil),
])
