Vue d'ensemble
Litestar 2.19, publie le 14 decembre 2025, ajoute le support ReadOnly TypedDict et la compatibilite Python 3.14.
Fonctionnalites principales
ReadOnly TypedDict
Les champs ReadOnly des TypedDict sont desormais reconnus par le moteur de validation, permettant de distinguer les champs en lecture seule dans les schemas d'API.
python
from typing import ReadOnly, TypedDict
from litestar import Litestar, get
class Article(TypedDict):
id: ReadOnly[int]
titre: str
@get('/articles')
async def liste() -> list[Article]:
return [{'id': 1, 'titre': 'Hello'}]
app = Litestar([liste])
Python 3.14
Litestar 2.19 est compatible avec Python 3.14 et tire parti des ameliorations de performance de l'interpreteur.
