Repository navigation
Version 0.50.2 - #3022
Version 0.50.2#3022
Conversation
|
📖 Docs preview: https://7d1f1978-uvicorn.marcelotryle.workers.dev |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 177ae53c5c
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| from uvicorn.main import Server, main, run | ||
|
|
||
| __version__ = "0.50.1" | ||
| __version__ = "0.50.2" |
There was a problem hiding this comment.
Include websockets>=13.0 before releasing 0.50.2
This version bump creates 0.50.2 from parent b4d0116, but in this tree pyproject.toml still allows websockets>=11.0 while --ws auto imports WebSocketsSansIOProtocol whenever any websockets package is present (uvicorn/protocols/websockets/auto.py:18-20), and this changelog says that implementation needs websockets>=13.0. Users installing uvicorn[standard]==0.50.2 into an environment constrained to websockets 11/12 can still resolve successfully and then fail at import/runtime, so the release does not deliver its advertised fix.
Useful? React with 👍 / 👎.
Patch release.
Fixed
websockets>=13.0, which the defaultwebsockets-sansioimplementation needs (Require websockets>=13.0 for the default sansio implementation #3021)Note
Depends on #3021 - merge that first so the release actually contains the pin bump.