mirror of
https://github.com/stoatchat/python-client-sdk.git
synced 2026-07-25 16:35:33 -04:00
revolt.py not working on python 3.12 because dependency aiohttp==3.8.* does not support python 3.12 #31
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ammo414 on GitHub (Feb 28, 2024).
Describe the bug
When trying to
pip install revolt.pyon a machine with Python 3.12.*, we eventually see the following error:Looking around, I found aiohttp's issue #7739, which describes the same problem. However, according to this comment on that same issue, this has been fixed in aiohttp=3.9.*
Looking at revolt.py's pyproject.toml file, one of the project's dependencies is aiohttp==3.8.*, which means that revolt.py will never build in python 3.12.
To Reproduce
pip install revolt.pyExpected behavior
Revolt.py successfully installs
Library version
n/a
@Zomatree commented on GitHub (Feb 28, 2024):
Could you post the entire console output?
@ammo414 commented on GitHub (Feb 28, 2024):
Yup, here you go. I didn't try to install it within a venv because I knew it wasn't going to work, but that was how I was trying to install it all of yesterday. I also included
python --versionandpip install aiohttpfor good measure