⬆️ Bump Uvicorn max range to 0.17.x#4680
Conversation
|
New versions of Uvicorn are not compatible with FastAPI, doing a few tests websockets stop working all together. |
|
@dynalz Can you give more info on this? I've just run the three examples in https://fastapi.tiangolo.com/advanced/websockets/, using the following environment and they seem to be working: |
An issue on uvicorn on how to reproduce it is appreciated... |
|
@dynalz We're using FastAPI with manually installed Uvicorn, so aren't affected by the limitations of the |
|
Same here, installed Uvicorn (standard) separately from FastAPI and it's doing fine, currently in 0.17.6 |
|
Thanks @pedropozzobon! And thanks for the conversation everyone. This was included as part of #4803, and it will be available in FastAPI But thanks for the effort @pedropozzobon! 🍰 |
this is required for it to stay working with the AWS ELB Kludex/uvicorn#1199 Kludex/uvicorn#1332 but we're still waiting for `fastapi[all]` to use the newer uvicorn: fastapi/fastapi#4680

I believe this is important to be done due to:
Kludex/uvicorn#1400
MagicStack/httptools#76