Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C95A184ECF for ; Sun, 29 Oct 2023 16:51:24 +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 Ipf7q9-A89Yw for ; Sun, 29 Oct 2023 16:51:24 +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 E3FA784CE3 for ; Sun, 29 Oct 2023 16:51:23 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id E1B2DFADC; Sun, 29 Oct 2023 16:51:23 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1698598283298650" MIME-Version: 1.0 Date: Sun, 29 Oct 2023 16:51:23 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-pdm To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20231029165123.E1B2DFADC@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1698598283298650 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Sun Oct 29 16:51:23 UTC 2023 Modified Files: pkgsrc/devel/py-pdm: Makefile PLIST distinfo Log Message: py-pdm: updated to 2.10.0 Release v2.10.0 (2023-10-26) ---------------------------- Features & Improvements - Allow binding packages to specific sources with `include_packages` and `exclude_packages` config under `tool.pdm.source` table. - Show warnings when a package is rejected by the resolve because of uncovered `requires-python` range. And provide a way to ignore them per-package. - Add `-q/--quiet` option to suppress some warnings printed to the console. This option is mutually exclusive with `-v/--verbose`. - Introduce a new `--strategy/-S` option for `lock` command, to specify one or more strategy flags for resolving dependencies. `--static-urls` and `--no-cross-platform` are deprecated at the same time. - Add lock option to resolve direct dependencies to the minimal versions available. - Report the progress of download and unpacking when installing packages. Bug Fixes - Change the venv backend clean function `pdm.cli.commands.venv.backend.Backend._ensure_clean` to empty the `.venv` folder instead of deleting it. - Fix a bug that dependency groups from Poetry 1.2+ do not migrate properly to PDM. - Fix a bug that build requirements are installed into wrong location when using `--venv` option. - Fix a bug that global repository setting results in TypeError . - Fix a credentials error when working with two indices on the same host Miscellany - Officially supports python3.12 now. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/py-pdm/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pdm/PLIST cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/py-pdm/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1698598283298650 Content-Disposition: inline Content-Length: 3422 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-pdm/Makefile diff -u pkgsrc/devel/py-pdm/Makefile:1.13 pkgsrc/devel/py-pdm/Makefile:1.14 --- pkgsrc/devel/py-pdm/Makefile:1.13 Sat Oct 28 19:57:04 2023 +++ pkgsrc/devel/py-pdm/Makefile Sun Oct 29 16:51:23 2023 @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.13 2023/10/28 19:57:04 wiz Exp $ +# $NetBSD: Makefile,v 1.14 2023/10/29 16:51:23 adam Exp $ -DISTNAME= pdm-2.9.3 +DISTNAME= pdm-2.10.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -PKGREVISION= 1 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pdm/} @@ -26,7 +25,7 @@ DEPENDS+= ${PYPKGPREFIX}-resolvelib>=1.0 DEPENDS+= ${PYPKGPREFIX}-shellingham>=1.3.2:../../misc/py-shellingham DEPENDS+= ${PYPKGPREFIX}-rich>=12.3.0:../../comms/py-rich DEPENDS+= ${PYPKGPREFIX}-tomlkit>=0.11.1:../../textproc/py-tomlkit -DEPENDS+= ${PYPKGPREFIX}-unearth>=0.10.0:../../net/py-unearth +DEPENDS+= ${PYPKGPREFIX}-unearth>=0.12.1:../../net/py-unearth DEPENDS+= ${PYPKGPREFIX}-virtualenv>=20:../../devel/py-virtualenv TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov TEST_DEPENDS+= ${PYPKGPREFIX}-test-httpserver>=1.0.6:../../devel/py-test-httpserver Index: pkgsrc/devel/py-pdm/PLIST diff -u pkgsrc/devel/py-pdm/PLIST:1.4 pkgsrc/devel/py-pdm/PLIST:1.5 --- pkgsrc/devel/py-pdm/PLIST:1.4 Sat Oct 28 19:57:04 2023 +++ pkgsrc/devel/py-pdm/PLIST Sun Oct 29 16:51:23 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2023/10/28 19:57:04 wiz Exp $ +@comment $NetBSD: PLIST,v 1.5 2023/10/29 16:51:23 adam Exp $ bin/pdm-${PYVERSSUFFIX} ${PYSITELIB}/${WHEEL_INFODIR}/METADATA ${PYSITELIB}/${WHEEL_INFODIR}/RECORD @@ -256,6 +256,9 @@ ${PYSITELIB}/pdm/models/candidates.pyo ${PYSITELIB}/pdm/models/environment.py ${PYSITELIB}/pdm/models/environment.pyc ${PYSITELIB}/pdm/models/environment.pyo +${PYSITELIB}/pdm/models/finder.py +${PYSITELIB}/pdm/models/finder.pyc +${PYSITELIB}/pdm/models/finder.pyo ${PYSITELIB}/pdm/models/in_process/__init__.py ${PYSITELIB}/pdm/models/in_process/__init__.pyc ${PYSITELIB}/pdm/models/in_process/__init__.pyo @@ -281,6 +284,9 @@ ${PYSITELIB}/pdm/models/python.py ${PYSITELIB}/pdm/models/python.pyc ${PYSITELIB}/pdm/models/python.pyo ${PYSITELIB}/pdm/models/python_max_versions.json +${PYSITELIB}/pdm/models/reporter.py +${PYSITELIB}/pdm/models/reporter.pyc +${PYSITELIB}/pdm/models/reporter.pyo ${PYSITELIB}/pdm/models/repositories.py ${PYSITELIB}/pdm/models/repositories.pyc ${PYSITELIB}/pdm/models/repositories.pyo Index: pkgsrc/devel/py-pdm/distinfo diff -u pkgsrc/devel/py-pdm/distinfo:1.12 pkgsrc/devel/py-pdm/distinfo:1.13 --- pkgsrc/devel/py-pdm/distinfo:1.12 Wed Sep 27 15:20:24 2023 +++ pkgsrc/devel/py-pdm/distinfo Sun Oct 29 16:51:23 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.12 2023/09/27 15:20:24 adam Exp $ +$NetBSD: distinfo,v 1.13 2023/10/29 16:51:23 adam Exp $ -BLAKE2s (pdm-2.9.3.tar.gz) = 0478d751ee265a3406f135ab4a0102e6f9f78c7e324559ba5e64b8a4826ef59a -SHA512 (pdm-2.9.3.tar.gz) = 110e6488f8b161f7d77b9f0b1f34964f1c93ae7e8e9b2109057cfe1f507c914c9c72b3d787c768c9d371a80d8d79bbf6cad006eca2fe88e33b22f4415f2d276e -Size (pdm-2.9.3.tar.gz) = 2578245 bytes +BLAKE2s (pdm-2.10.0.tar.gz) = b19e40a169253e38f4ef180603b51a639012d403618e05c8d4c2cc520644ac58 +SHA512 (pdm-2.10.0.tar.gz) = 734d9c120de9390c0929ff9664acdcd681773a264a4aba1da294429574b8ae67ced74265227b1db0403e4acb9c4134555fd6fb780df47abc5935c1a24b9f816f +Size (pdm-2.10.0.tar.gz) = 2587521 bytes --_----------=_1698598283298650--