Subject: CVS commit: pkgsrc/devel/py-pdm
From: Adam Ciarcinski
Date: 2023-10-29 17:51:23
Message id: 20231029165123.E1B2DFADC@cvs.NetBSD.org

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.

Files:
RevisionActionfile
1.14modifypkgsrc/devel/py-pdm/Makefile
1.5modifypkgsrc/devel/py-pdm/PLIST
1.13modifypkgsrc/devel/py-pdm/distinfo