Uvicorn

Latest version: v0.34.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 13

0.27.0

Added

- Raise `ClientDisconnect(IOError)` on `send()` when client disconnected (2218)
- Bump ASGI WebSocket spec version to 2.4 (2221)

0.26.0

Changed

- Update `--root-path` to include the root path prefix in the full ASGI `path` as per the ASGI spec (2213)
- Use `__future__.annotations` on some internal modules (2199)

0.25.0

Added

- Support the WebSocket Denial Response ASGI extension (1916)

Fixed

- Allow explicit hidden file paths on `--reload-include` (2176)
- Properly annotate `uvicorn.run()` (2158)

0.24.0.post1

Fixed

- Revert mkdocs-material from 9.1.21 to 9.2.6 (2148)

0.24.0

Added

- Support Python 3.12 (2145)
- Allow setting `app` via environment variable `UVICORN_APP` (2106)

0.23.2

Fixed

- Maintain the same behavior of `websockets` from 10.4 on 11.0 (2061)

Page 4 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.