FS#76326 - [python-aiohttp] requires charset-normalizer<3.0
Attached to Project:
Community Packages
Opened by Cedric Girard (Xdark) - Friday, 28 October 2022, 09:11 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 08 December 2022, 10:54 GMT
Opened by Cedric Girard (Xdark) - Friday, 28 October 2022, 09:11 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 08 December 2022, 10:54 GMT
|
Details
Description: python-aiohttp is not working since
python-charset-normalizer is in version 3.0.0. There is a
requirement of having version <3.0.
The error is: pkg_resources.DistributionNotFound: The 'charset-normalizer<3.0,>=2.0' distribution was not found and is required by aiohttp Relaxing the requirement seems OK (I did not do extensive testing). |
This task depends upon
Closed by Antonio Rojas (arojas)
Thursday, 08 December 2022, 10:54 GMT
Reason for closing: Fixed
Additional comments about closing: python-aiohttp 3.8.3-2
Thursday, 08 December 2022, 10:54 GMT
Reason for closing: Fixed
Additional comments about closing: python-aiohttp 3.8.3-2
[python-aiohttp PKGBUILD](https://github.com/archlinux/svntogit-community/blob/packages/python-aiohttp/trunk/PKGBUILD) build at commit `30b7a4e99677b4014dda2372504343bb05fc983e`
[setup.cfg at `30b7a4e99677b4014dda2372504343bb05fc983e`](https://github.com/aio-libs/aiohttp/blob/30b7a4e99677b4014dda2372504343bb05fc983e/setup.cfg#L52) contains the line,
```
charset-normalizer >=2.0, < 3.0
```
This was raised to `< 4.0` [around 10/24](https://github.com/aio-libs/aiohttp/pull/7057).
[Package python-charset-normalizer](https://archlinux.org/packages/community/any/python-charset-normalizer/) is currently at 3.0.1 which is incompatible (bumped to 3.0.0 on 10/24)
Unfortunately, aiohttp did not bump the release version since 3.8.3 on 10/21 so using a fixed version isn't going to work.
I would love to have working version of this package asap.