- Require new packages:
- python-hishel https://build.opensuse.org/request/show/1184828
- python-pbs-installer https://build.opensuse.org/request/show/1184829
- python-unearth (update) https://build.opensuse.org/request/show/1184830
- Update to 2.16.1
* Fix new interface from pbs_installer regarding build_dir and best
match auto-install strategy for pdm use
(same as for pdm python install --list) (#2943)
* Fix crash when pdm is used with importlib-metadata version 8.0.
(#2974)
- 2.16.0
* Add --no-extras to pdm export to strip extras from the
requirements. Now the default behavior is to keep extras. (#2519)
* Support PEP 723: running scripts with inline metadata in
standalone environment with dependencies. (#2924)
* pdm use and pdm python install now take requires-python into
account (incl. from pyproject.toml) if python version not
specified and pdm use provides auto installation by that. (#2943)
* --no-isolation no longer installs build-requires nor dynamic build
dependencies, to be consistent with pip. (#2944)
* Add notifiers in CLI output when global project is being used.
(#2952)
* Use tool.pdm.resolution table when calculating the content hash of
project file, previously only overrides table was used.
* This will change the hash already stored in the lockfile, so bump
the lockfile version to 4.4.2. (#2956)
* Add max retries on read timeout or bad connection. (#2914)
* Don't update local files if they don't change. (#2966)
* Don't list python versions that don't have any installation link
for the current platform. (#2970)
* Clarify the purposes of pdm outdated and --unconstrained option.
(#2965)
* Some clarifications on the interpreter selection and central
package cache. (#2967)
OBS-URL: https://build.opensuse.org/request/show/1184831
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pdm?expand=0&rev=40