From nobody Mon Nov 25 16:11:40 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XxrLP0SLTz5dpv6; Mon, 25 Nov 2024 16:11:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XxrLN71Xkz48mF; Mon, 25 Nov 2024 16:11:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1732551101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=TawI5ByQke4bhfpma90IH2XCNIKybmCrsyeI3dmk32o=; b=uNq+bPxj/2JLJigTJL8SsBDuELuankJAjZUindQe8b3ZNPfQHUaUO1E53GsnNyK3t0l7EU OcDfnKDrGau0DeZDcQZLwzRE3bmbS74SzmZJAmMuNlOaXZxFVKuixyG5grck4WArCgRQqS ZSj7Nx4ScINEulxROrUburC20Q3ypj5m8fQ8s2JrovvJNnz+NY3Ob+lDS3lM/ZElnILyoA 97wlhN2fr3XRG9kn/B3kbr3E73pdOrIYfPW6fy/sjee1L8OeXrz9/aXwKvlnGnXDm+IA9V vnX1ZeSc/0exq6iSuqUFdB5NnnpG72UyoKOe65ine/VUcbBw8AF1PzopHUSmQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1732551101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=TawI5ByQke4bhfpma90IH2XCNIKybmCrsyeI3dmk32o=; b=GkIoLPDtqwDT8pCnHJmG32uGzyyH8TmVhO4SrqOPr71n2hdq7w+jeT2iUqlDdF9qrrXdXN yj6x5CABsefoWq9vXs7UDPW46CKtYog17Hn7jDiLBs5D3EAdAwOnyexfT0bgoFAOrhs2KT j1ynvb6SZapZPpbUlXIkNHGL5voh/WzTk5O1np2hDeTqvT1gf4CaLYP4rBRV+aWzj1asgu e8rT8jN3UfabMWE7Hzy8V0h5rob4hmgPFYelEu/o6zn8pYCXBE6/JAsCFrqydjoM+Jys4J Tox1u0EX4FGiczdQ1Gr5pObGy/p7QIL12MGQkNzHTpu251B6t3RfHZhQkYsQOA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1732551101; a=rsa-sha256; cv=none; b=DP07oNF3ZjCSHBMb1AMl38fN9eGVdM5NTH8shrugjTOM+RObvGavC+QKo3A3uvRLcQka+X B62ryLO5z0xO6t9XdFgdKo03lCV9t7CKn23XlVJ02Py/ZaL0TuPvNp5jI0drUQ2XbZC7Dy ompvBZ6wVZlwaAgIp2+1hDmj/g8hL7lW81zyhPRx/c94Y6dWIXSh7DWxf/DM3l/OtkSCAm vZc8VCdnbd/THl5QX759TPK4k/+V6hymw1FuB09W5qL0NFj31/toxZZCUEj61eunKJoSEw wUzAO40MObjIGmoAHjV/PPlwHCZ0/VUYDJRNcxMVXHbaIbs/OQueH9lBA7fvzA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XxrLN6TbWzmgF; Mon, 25 Nov 2024 16:11:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4APGBef7066001; Mon, 25 Nov 2024 16:11:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4APGBekK065998; Mon, 25 Nov 2024 16:11:40 GMT (envelope-from git) Date: Mon, 25 Nov 2024 16:11:40 GMT Message-Id: <202411251611.4APGBekK065998@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dmitry Marakasov Subject: git: 24a5ef489871 - main - www/py-yarl: Add missing dependencies List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: amdmi3 X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 24a5ef4898712940caef660979b3f7a359667a6d Auto-Submitted: auto-generated The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=24a5ef4898712940caef660979b3f7a359667a6d commit 24a5ef4898712940caef660979b3f7a359667a6d Author: Dmitry Marakasov AuthorDate: 2024-11-25 16:07:19 +0000 Commit: Dmitry Marakasov CommitDate: 2024-11-25 16:11:20 +0000 www/py-yarl: Add missing dependencies The update to 1.18.0 was not properly tested, missed runtime dependencies and was broken: ``` % python3 -c 'import yarl' Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python3.11/site-packages/yarl/__init__.py", line 2, in from ._url import URL, cache_clear, cache_configure, cache_info File "/usr/local/lib/python3.11/site-packages/yarl/_url.py", line 13, in from propcache.api import under_cached_property as cached_property ModuleNotFoundError: No module named 'propcache' ``` Add missing RUN_DEPEND on a recently added py-propcache, and add missing test dependencies as well. PR: 282913 Pointyhat to: bapt --- www/py-yarl/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/www/py-yarl/Makefile b/www/py-yarl/Makefile index af8e0d437c24..6d68bdbbf824 100644 --- a/www/py-yarl/Makefile +++ b/www/py-yarl/Makefile @@ -1,5 +1,6 @@ PORTNAME= yarl PORTVERSION= 1.18.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,8 +17,11 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}cython3>=3.0.11:lang/cython3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}multidict>0:www/py-multidict@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}idna>0:dns/py-idna@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}idna>0:dns/py-idna@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}propcache>0:devel/py-propcache@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-codspeed>0:devel/py-pytest-codspeed@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 pytest