-
-
Notifications
You must be signed in to change notification settings - Fork 257
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨ Add support for Python 3.10 #99
Conversation
#111 will allow this to build. Once installing gcc for python-slim image I can build all 3.10 images successfully. |
Is it an option to pin Uvicorn defines it in such boundaries where this should possible. https://github.com/encode/uvicorn/blob/efdbe7a4a6c94f34c35d751fb63391136b4e90e4/setup.py#L54-L57
EDIT: Indeed! This is only possible since 8.11.2021, when uvicorn changed the version pinning for httptools: encode/uvicorn#1243 |
Hi @tiangolo , wanted to check if there is anything pending for this PR to be merged? I will try taking a shot at it, if anything else is required for this to complete. Thanks. |
Hey @tiangolo, any updates here? I'm planning to update my app to use python 3.10 and this release would help a lot |
|
This looks like it can be re-run, though an update to 0.17.6 as mentioned by dependabot would be needed! Looking forward to the performance increases on MacOS! ✨⚡️ |
@tiangolo uvicorn bumped httptools in march to >=0.4.0. see: encode/uvicorn#1400 |
the project is still maintained ? |
Just bumping 🙌 |
Bump as well |
bump! |
1 similar comment
bump! |
Hey @tiangolo, is there a timeline for this change? |
Looking forward to this change |
Co-authored-by: Chris Griffith <chris@cdgriffith.com>
Done! 🚀 🎉 Thanks for the input everyone! 🍰 |
✨ Add support for Python 3.10
This will have to wait until Uvicorn requires httptools
0.3.0
with support for Python 3.10 https://github.com/MagicStack/httptools/releases/tag/v0.3.0