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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
'pip install aiohttp[speedups]' installs (deprecated) brotlipy, not Brotli or brotlicffi #5746
Comments
Thank you for the report! Yep, Lines 137 to 143 in 184274d
For Lines 138 to 144 in f00b481
@webknjaz I can create a small fix for the |
3.7 is not going to get any updates. I've made one exception to deal with a security bug but that's it, I have no desire to resurrect that stream again. |
Is 3.8 going to get any release soon then? |
There's no date set. |
@greshilov @webknjaz so the changelog told a lie? https://github.com/aio-libs/aiohttp/blob/3.7/CHANGES.rst#373-2020-11-18
|
Apparently, yes: #3803 (comment) |
馃悶 Describe the bug
I'm a bit confused about these similarly named libraries, but installing
brotlipy
when usingpip install aiohttp[speedups]
def. seems to be wrong considering that usingbrotlipy
is deprecated because it has been renamed tobrotlicffi
. According to #3803,Brotli
should be installed?BTW, the docs also talk about
brotlipy
, which should be changed to eitherBrotli
orbrotlicffi
(whatever is used now).馃挕 To Reproduce
python -m venv aiohttp_showcase source aiohttp_showcase/bin/activate python -m pip install aiohttp[speedups]
This installs
brotlipy
, here is thepip list
output from a fresh venv:馃挕 Expected behavior
pip install aiohttp[speedups]
should install eitherBrotli
orbrotlicffi
(again, whatever is currenty used).馃搵 Your version of the Python
馃搵 Your version of the aiohttp
The text was updated successfully, but these errors were encountered: