Uvicorn

Latest version: v0.34.0

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

Scan your dependencies

Page 7 of 13

0.17.5

Fixed

- Fix case where url is fragmented in httptools protocol (1263)
- Fix WSGI middleware not to explode quadratically in the case of a larger body (1329)

Changed

- Send HTTP 400 response for invalid request (1352)

0.17.4

Fixed

- Replace `create_server` by `create_unix_server` (1362)

0.17.3

Fixed

- Drop wsproto version checking. (1359)

0.17.2

Fixed

- Revert 1332. While trying to solve the memory leak, it introduced an issue (1345) when the server receives big chunks of data using the `httptools` implementation. (1354)
- Revert stream interface changes. This was introduced on 0.14.0, and caused an issue (1226), which caused a memory leak when sending TCP pings. (1355)
- Fix wsproto version check expression (1342)

0.17.1

Fixed

- Move all data handling logic to protocol and ensure connection is closed. (1332)
- Change `spec_version` field from "2.1" to "2.3", as Uvicorn is compliant with that version of the ASGI specifications. (1337)

0.17.0.post1

Fixed

- Add the `python_requires` version specifier (1328)

Page 7 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.