Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7D73784FF3 for ; Wed, 22 Nov 2023 12:27:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id tMbA4tgc-9VG for ; Wed, 22 Nov 2023 12:27:21 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id CE54584CF8 for ; Wed, 22 Nov 2023 12:27:21 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id C1E91FA3F; Wed, 22 Nov 2023 12:27:21 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1700656041288890" MIME-Version: 1.0 Date: Wed, 22 Nov 2023 12:27:21 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/www/py-yarl To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20231122122721.C1E91FA3F@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1700656041288890 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Wed Nov 22 12:27:21 UTC 2023 Modified Files: pkgsrc/www/py-yarl: Makefile PLIST distinfo Log Message: py-yarl: updated to 1.9.3 1.9.3 (2023-11-20) ================== Bug fixes --------- - Stopped dropping trailing slashes in :py:meth:`~yarl.URL.joinpath` - Started accepting string subclasses in ``__truediv__()`` operations (``URL / segment``) - Fixed the human representation of URLs with square brackets in usernames and passwords - Updated type hints to include ``URL.missing_port()``, ``URL.__bytes__()`` and the ``encoding`` argument to :py:meth:`~yarl.URL.joinpath` To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 pkgsrc/www/py-yarl/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/py-yarl/PLIST cvs rdiff -u -r1.30 -r1.31 pkgsrc/www/py-yarl/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1700656041288890 Content-Disposition: inline Content-Length: 3389 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/py-yarl/Makefile diff -u pkgsrc/www/py-yarl/Makefile:1.32 pkgsrc/www/py-yarl/Makefile:1.33 --- pkgsrc/www/py-yarl/Makefile:1.32 Wed Apr 26 13:46:13 2023 +++ pkgsrc/www/py-yarl/Makefile Wed Nov 22 12:27:21 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.32 2023/04/26 13:46:13 adam Exp $ +# $NetBSD: Makefile,v 1.33 2023/11/22 12:27:21 adam Exp $ -DISTNAME= yarl-1.9.2 +DISTNAME= yarl-1.9.3 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=y/yarl/} @@ -10,16 +10,21 @@ HOMEPAGE= https://github.com/aio-libs/ya COMMENT= Yet another URL library LICENSE= apache-2.0 +TOOL_DEPENDS+= ${PYPKGPREFIX}-expandvars-[0-9]*:../../misc/py-expandvars +TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=47:../../devel/py-setuptools +TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel DEPENDS+= ${PYPKGPREFIX}-idna>=2.0:../../www/py-idna DEPENDS+= ${PYPKGPREFIX}-multidict>=4.0:../../databases/py-multidict -TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.1.2:../../devel/py-test TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.3.1:../../devel/py-test-cov PYTHON_VERSIONS_INCOMPATIBLE= 27 -do-test: - cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests +.include "../../lang/python/pyversion.mk" + +.if ${PYTHON_VERSION} < 311 +DEPENDS+= ${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli +.endif .include "../../devel/py-cython/buildlink3.mk" -.include "../../lang/python/egg.mk" +.include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/www/py-yarl/PLIST diff -u pkgsrc/www/py-yarl/PLIST:1.4 pkgsrc/www/py-yarl/PLIST:1.5 --- pkgsrc/www/py-yarl/PLIST:1.4 Fri Aug 5 07:14:05 2022 +++ pkgsrc/www/py-yarl/PLIST Wed Nov 22 12:27:21 2023 @@ -1,9 +1,10 @@ -@comment $NetBSD: PLIST,v 1.4 2022/08/05 07:14:05 adam Exp $ -${PYSITELIB}/${EGG_INFODIR}/PKG-INFO -${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt -${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt -${PYSITELIB}/${EGG_INFODIR}/requires.txt -${PYSITELIB}/${EGG_INFODIR}/top_level.txt +@comment $NetBSD: PLIST,v 1.5 2023/11/22 12:27:21 adam Exp $ +${PYSITELIB}/${WHEEL_INFODIR}/LICENSE +${PYSITELIB}/${WHEEL_INFODIR}/METADATA +${PYSITELIB}/${WHEEL_INFODIR}/NOTICE +${PYSITELIB}/${WHEEL_INFODIR}/RECORD +${PYSITELIB}/${WHEEL_INFODIR}/WHEEL +${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt ${PYSITELIB}/yarl/__init__.py ${PYSITELIB}/yarl/__init__.pyc ${PYSITELIB}/yarl/__init__.pyi Index: pkgsrc/www/py-yarl/distinfo diff -u pkgsrc/www/py-yarl/distinfo:1.30 pkgsrc/www/py-yarl/distinfo:1.31 --- pkgsrc/www/py-yarl/distinfo:1.30 Wed Apr 26 13:46:13 2023 +++ pkgsrc/www/py-yarl/distinfo Wed Nov 22 12:27:21 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.30 2023/04/26 13:46:13 adam Exp $ +$NetBSD: distinfo,v 1.31 2023/11/22 12:27:21 adam Exp $ -BLAKE2s (yarl-1.9.2.tar.gz) = 0a3a718c17ca7d83570d35206e986f1d5484933263e6bd06dd64e6c5de07123d -SHA512 (yarl-1.9.2.tar.gz) = ffbb6df94220bb1561333f1ad69a70334328e2273ec5e91c2741f6fd5ca2f6dd38d5b5f617728797fce490accc2394a406a5f9b5b665af4746746229af0d7c5f -Size (yarl-1.9.2.tar.gz) = 184673 bytes +BLAKE2s (yarl-1.9.3.tar.gz) = 6f1a8246b230e9e3501fb45bc4e5cf2216a93a3974df5b8b63a9b6d10574b0da +SHA512 (yarl-1.9.3.tar.gz) = 44dcc51c0b01eda024d9e6a236b95999a6be5989958362060b6b21c3d98fcb862824f7ec1897ac8c164ad2cb9362a2df4d40dcc980f57eaeefb0eddfc19b4741 +Size (yarl-1.9.3.tar.gz) = 135606 bytes --_----------=_1700656041288890--