pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-pdm



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.

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



Home | Main Index | Thread Index | Old Index