-
Notifications
You must be signed in to change notification settings - Fork 18
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
Python 3.11 support #78
Comments
Frozenlist 1.3.3 has now been released which includes support for Python 3.11. |
I had a look at this again, and the only blocking dependency is the lack of wheels for yarl, but that's being addressed in aio-libs/yarl#781. I was able to work around that by setting the |
Yarl have released an update that has wheels for Python 3.11, so this should be possible to progress with, and I can see @guilhermef already have done that with #89 🎉 |
I just tried to see if I could use thumbor-aws with Python 3.11, but the project specifies explicitly it's not compatible with Python 3.11:
thumbor-aws/pyproject.toml
Line 31 in b13ba66
When I tried to bump that to instead be
python = ">=3.7,<3.12"
Poetry started complaining because the later version of SciPy that supports Python 3.11 explicitly doesn't support Python 3.7, which required the version range instead to be specified as>=3.8.<3.12
.The next problem, however, was installing frozenlist for Python 3.11. It doesn't have wheels available for Python 3.11 yet and it looks like it needs adjustments to work with the C API changes in 3.11: aio-libs/frozenlist#342.
This issue is mostly to document what the current blocker is for getting this project working with Python 3.11.
The text was updated successfully, but these errors were encountered: