-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Maintain compatibility between yarl and aiohttp #2514
Comments
Makes sense. @asvetlov I think we need a release of |
Thanks for raising the issue. |
Hmm, maybe restoring back |
@asvetlov |
Thanks for quick response and pointing at the original discussion. And thank you for all the amazing work you are doing |
@kxepal 2.2 should be fixed, otherwise it will be broken later |
I hope it's done by `yarl==0.14.1' |
Done by a new |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a [new issue] for related bugs. |
Long story short
After recent upgrade of
yarl
our build that usesaiohttp==2.2.3
broke withunexpected keyword argument 'strict' being passed from http parser
. Upon investigation turned out thatyarl>=0.11
is required, but a breaking change was introduced in0.14
.Expected behaviour
One of the following:
yarl
that maintains a contract with the version of aiohttp being installed.Actual behaviour
>=
requirement combined with a breaking change introduced in minor version update resulted in aiohttp being unable to handle any request.Steps to reproduce
Running unit tests on 2.2.3 should reproduce the issue:
Your environment
OSX, aiohttp 2.2.3
The text was updated successfully, but these errors were encountered: