Vue d'ensemble

Starlette 0.48, publie le 13 septembre 2025, ajoute le support de Python 3.14 et adopte les noms de statuts HTTP conformes a la RFC 9110.

Fonctionnalites principales

Python 3.14 et RFC 9110

Starlette 0.48 est compatible Python 3.14. Les noms de codes de statut HTTP sont mis a jour selon la RFC 9110 (ex: 302 devient "Found" au lieu de "Moved Temporarily").

python
from starlette.applications import Starlette
from starlette.responses import JSONResponse
from starlette.routing import Route

async def homepage(request):
    return JSONResponse({'status': 'ok'})

app = Starlette(routes=[
    Route('/', homepage),
])

Sources