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:           Fri Sep  8 12:01:53 UTC 2023

Modified Files:
        pkgsrc/devel/py-pdm: Makefile distinfo

Log Message:
py-pdm: updated to 2.9.1

Release v2.9.1 (2023-09-03)
---------------------------

Features & Improvements

- Support convert setup.cfg without existing setup.py.

Bug Fixes

- `pdm run` should only find local file if the command starts with `./`.

Release v2.9.0 (2023-08-31)
---------------------------

Features & Improvements

- Add an `--overwrite` option to `pdm init` to overwrite existing files(default False).
- Support passing filter patterns as positional arguments to `pdm list` command.
 Add `--tree` as an alias and preferred name of `--graph` option.
- Switch to truststore by default.
- Consider packages as installed if the venv includes them from the system-site-packages.
- Allow `pdm run` to run a script with the relative or absolute path.

Bug Fixes

- Fix a bug that removing dev dependency uninstalls the project as well.
- Fix a bug that `@ file://` dependencies can not be updated.
- Fix a bug that dependencies requested out of the range of `requires-python` cause PDM to crash.
- Fix the compatibility issue with copier 8.0+.
- Makes `comarable_version("1.2.3+local1") == Version("1.2.3")`.
- Default behavior for pdm venv activate when shell detection fails.
- Handle parsing errors when converting from poetry-style metadata.
- Don't copy .pyc files from the template directory.

Removals and Deprecations

- Remove the legacy build backend `pdm-pep517`.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pdm/Makefile \
    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.9 pkgsrc/devel/py-pdm/Makefile:1.10
--- pkgsrc/devel/py-pdm/Makefile:1.9    Mon Jul 31 16:53:39 2023
+++ pkgsrc/devel/py-pdm/Makefile        Fri Sep  8 12:01:53 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2023/07/31 16:53:39 adam Exp $
+# $NetBSD: Makefile,v 1.10 2023/09/08 12:01:53 adam Exp $
 
-DISTNAME=      pdm-2.8.2
+DISTNAME=      pdm-2.9.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pdm/}
@@ -46,6 +46,9 @@ DEPENDS+=     ${PYPKGPREFIX}-importlib-metad
 .if ${PYTHON_VERSION} < 311
 DEPENDS+=      ${PYPKGPREFIX}-tomli>=1.1.0:../../textproc/py-tomli
 .endif
+.if ${PYTHON_VERSION} >= 310
+DEPENDS+=      ${PYPKGPREFIX}-truststore-[0-9]*:../../security/py-truststore
+.endif
 
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
Index: pkgsrc/devel/py-pdm/distinfo
diff -u pkgsrc/devel/py-pdm/distinfo:1.9 pkgsrc/devel/py-pdm/distinfo:1.10
--- pkgsrc/devel/py-pdm/distinfo:1.9    Mon Jul 31 16:53:39 2023
+++ pkgsrc/devel/py-pdm/distinfo        Fri Sep  8 12:01:53 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2023/07/31 16:53:39 adam Exp $
+$NetBSD: distinfo,v 1.10 2023/09/08 12:01:53 adam Exp $
 
-BLAKE2s (pdm-2.8.2.tar.gz) = 8937eec4b7301a0e7bb9e4f5162191ca09d3cd478fc1b24c024eca8047b12a05
-SHA512 (pdm-2.8.2.tar.gz) = 396e27902f74773070cf49c3857d93702e6678a46221b54dc03e84e2b8ccf211cbba9d24eba6bfc47ff36cbd4eb504ada5bf82071c884347026ba85c123058e9
-Size (pdm-2.8.2.tar.gz) = 3014401 bytes
+BLAKE2s (pdm-2.9.1.tar.gz) = d5157b1dcc938a8477c6f37641083ca95728f904fe802e698c4f03188d8b0518
+SHA512 (pdm-2.9.1.tar.gz) = 979bf9d078747c7b8dd56555d499053b978ddf289af4bf889b2f2805255049c24bf48607b3704509d914eec59904cbdb9983af396c68ff7211cc216fd4b40118
+Size (pdm-2.9.1.tar.gz) = 3017895 bytes



Home | Main Index | Thread Index | Old Index