Patch: https://people.FreeBSD.org/~sunpoet/patch/www-py-aiohttp.txt Update to 3.6.2 - Update version requirement of RUN_DEPENDS Changes: https://github.com/aio-libs/aiohttp/releases
py-aiohttp has a hardcoded dependency on py-multidict UP TO version 5, excluding. As of now, py-multidict has been updated to 5.0.0 and py-aiohttp fails to run. I fixed with this: --- setup.py.orig 2019-10-09 19:52:31.000000000 +0300 +++ setup.py 2020-10-22 11:41:05.773937000 +0300 @@ -74,7 +74,7 @@ install_requires = [ 'attrs>=17.3.0', 'chardet>=2.0,<4.0', - 'multidict>=4.5,<5.0', + 'multidict>=4.5,<6.0', 'async_timeout>=3.0,<4.0', 'yarl>=1.0,<2.0', 'idna-ssl>=1.0; python_version<"3.7"', --- aiohttp.egg-info/requires.txt.orig 2020-10-22 11:23:40.662777000 +0300 +++ aiohttp.egg-info/requires.txt 2020-10-22 11:22:38.343479000 +0300 @@ -1,6 +1,6 @@ attrs>=17.3.0 chardet<4.0,>=2.0 -multidict<5.0,>=4.5 +multidict<6.0,>=4.5 async_timeout<4.0,>=3.0 yarl<2.0,>=1.0
A commit references this bug: Author: sunpoet Date: Thu Oct 22 17:56:18 UTC 2020 New revision: 553050 URL: https://svnweb.freebsd.org/changeset/ports/553050 Log: Update to 3.6.2 - Update version requirement of RUN_DEPENDS Changes: https://github.com/aio-libs/aiohttp/releases PR: 250119 Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 18 days) Changes: head/www/py-aiohttp/Makefile head/www/py-aiohttp/distinfo head/www/py-aiohttp/files/patch-pytest.ini
Committed. Thanks!