diff --git a/www/py-aiohttp-middlewares/Makefile b/www/py-aiohttp-middlewares/Makefile index fcf0644eb660..f474e2a9867d 100644 --- a/www/py-aiohttp-middlewares/Makefile +++ b/www/py-aiohttp-middlewares/Makefile @@ -1,25 +1,26 @@ PORTNAME= aiohttp-middlewares PORTVERSION= 2.4.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= aiohttp_middlewares-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Collection of useful middlewares for aiohttp applications WWW= https://github.com/playpauseandstop/aiohttp-middlewares LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.1<4:www/py-aiohttp@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}async_timeout>=4.0.2<5:devel/py-async_timeout@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}async_timeout>=4.0.2:devel/py-async_timeout@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yarl>=1.5.1<2:www/py-yarl@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/www/py-aiohttp-middlewares/files/patch-pyproject.toml b/www/py-aiohttp-middlewares/files/patch-pyproject.toml new file mode 100644 index 000000000000..5351b1bc3867 --- /dev/null +++ b/www/py-aiohttp-middlewares/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2024-08-14 16:08:07 UTC ++++ pyproject.toml +@@ -92,7 +92,7 @@ aiohttp = "^3.8.1" + [tool.poetry.dependencies] + python = "^3.8" + aiohttp = "^3.8.1" +-async-timeout = "^4.0.2" ++async-timeout = ">=4.0.2" + yarl = "^1.5.1" + + [tool.poetry.group.dev.dependencies]