Overview
Uvicorn 0.38, released on October 18, 2025, adds Python 3.14 support.
Main Features
Python 3.14 support
Uvicorn 0.38 is compatible with Python 3.14, including necessary fixes for asyncio API changes.
python
import uvicorn
async def app(scope, receive, send):
await send({
'type': 'http.response.start',
'status': 200,
'headers': [[b'content-type', b'text/plain']],
})
await send({
'type': 'http.response.body',
'body': b'Hello from Uvicorn 0.38!',
})
# uvicorn.run(app, port=8000)
