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