-
Notifications
You must be signed in to change notification settings - Fork 419
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
Please update dependencies; cchardet is abandoned; build on Python 3.11 currently impossible #1651
Comments
Please upgrade beyond that... 3.8.2 has memory leaks when used in conjunction with SSL |
Update: |
Dev currently has aiohttp==3.8.4, I'll be putting out a release soon. AFAIK, cchardet isn't a specific dependency but I'll check into why we need it and ensure the next release supports python 3.11. |
Awesome! For a local install that I needed for code completion in Visual Studio Code, it was already enough to remove cchardet from the |
Yep – it seems to have been an orphaned dependency, or more likely I added it because aiohttp used it. I have now removed it from the dependencies and all seems fine. I also ran some tests in python 3.11 just to be on the safe side. I didn’t build anything for this, just used prebuilt packages that pip supplied. The next release of AD later today will have this fix, so I’ll close the issue – thanks for the heads up, and let me know if you still have issues.
|
Original issue
aiohttp 3.8.1 has issues with Python 3.11, cannot be built. aiohttp 3.8.2 works.
Building aiohttp 3.8.1 with Python 3.11 results in
Update
cchardet
is also affected by this error. And contrary to aiohttp it cannot be updated beyond its current state as it seems to be abandoned.Update 2
https://github.com/Ousret/charset_normalizer is named as alternative
The text was updated successfully, but these errors were encountered: