Path to this page:
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: