-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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.12 can't build wheels for aiohttp #7739
Comments
See #7675 |
чел, ты лучший, спасибо за решение |
@wuyuncheng-26 没有谷歌/百度翻译马? |
* update Maven URL * update Veracode container image dependency versions * pin python3 Dockerfile to python 3.11 due to aio-libs/aiohttp#7739
Hi there. We have been tripped by the same error when trying to update to Python 3.12. Apparently this is happening through the Edit: Ah, we see that we missed to read the comment by @Zalk0, that aiohttp 3.9 is in the making already, thank you so much! -- #7675 |
You can also install the release directly |
Is there a plan to release |
see aio-libs/aiohttp#7739 also don't depend on yanked pytest-asyncio 0.22.0
thank you, but same error |
thank you. any idea what can i do? |
@trancefer subscribe to aio-libs/frozenlist#541 😉 |
This comment was marked as outdated.
This comment was marked as outdated.
Hi there! I am trying to build a small project and am facing an issue with aiohttp installation. I also use Python 3.12. I tried all the solutions mentioned in the comments to this issue including installing the experimental versions and none of them worked. I am getting an error related to yt_env is basically the virtual environment I'm using
|
My guess is you don't have python-dev installed (or whatever it is on Windows). multidict is the last one still missing 3.12 wheels, it's being worked on. |
For those who are interested, there is a corresponding issue to track: |
It works for me now on Windows with VS Code after installing the correct build tools. More info here: https://stackoverflow.com/questions/77834441/please-find-the-cause-of-could-not-build-wheels-for-multidict-which-is-require/77919210#77919210 |
Finally made a multidict release yesterday: https://github.com/aio-libs/multidict/releases/tag/v6.0.5. Enjoy! |
thank you very much, bro! it was really worked |
Describe the bug
So, I have just upgraded to Python 3.12 and I tried to install aiohttp as usual (py -m pip install aiohttp). The full output is down below.
Searching online, I only found the answer to downgrade to Python 3.11. They were from dates when Python 3.12 wasn't already released so, is there now a way to install pyproject.toml based packages?
To Reproduce
Expected behavior
Installing aiohttp on my machine
Logs/tracebacks
Python Version
3.12
aiohttp Version
3.8.6
multidict Version
6.0.4
yarl Version
1.9.2
OS
Windows 11
Related component
Client
Additional context
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: