anag_factory ff6915512b Accepting request 1361677 from devel:languages:python
- Update to 2.28.0:
  ## Breaking Changes
  * Update the minimum required Python version to 3.10.
  ## Features & Improvements
  * Add experimental workspace support for managing local member projects in
    a shared root lock file.
  * Defer startup-time imports for Python, virtualenv, and self-management
    commands.
  * Respect existing values of pyproject.toml when running pdm init or pdm
    new.
  * Move project plugin installations from .pdm-plugins under the project
    root to an isolated cache directory, and add a fixer to migrate existing
    plugin directories. (CVE-2026-47781, bsc#1268386)
  * Remove legacy importlib compatibility wrappers and use standard-library
    importlib.metadata and importlib.resources APIs directly.
  * Support exclude-newer in pyproject.toml in the [tool.pdm.resolution]
    table
  * pdm lock --exclude-newer now accepts relative durations in the format
    N{d|h|w}, such as 7d, 12h, and 3w, in addition to absolute UTC dates and
    timestamps.
  ## Bug Fixes
  * Fix pdm completion bash printing __ltrim_colon_completions: command not
    found (and a similar error for _get_comp_words_by_ref) when the generated
    script is sourced in a bash without the bash-completion package loaded,
    such as Git Bash on Windows or minimal Linux containers. The script now
    defines small fallbacks for both helpers when they are not already
    available.
  * Avoid forwarding duplicate SIGINT in pdm run on POSIX.
  * Fix a security issue with the installer to disallow installing to paths
    outside of the scheme directory. (CVE-2026-47764, bsc#1268385)

OBS-URL: https://build.opensuse.org/request/show/1361677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pdm?expand=0&rev=22
2026-06-25 08:58:26 +00:00
2026-06-23 09:17:45 +00:00
2026-06-23 09:17:45 +00:00
2026-06-23 09:17:45 +00:00
2026-06-23 09:17:45 +00:00
2026-06-23 09:17:45 +00:00
2026-06-23 09:17:45 +00:00
S
Description
No description provided
245 KiB
Languages
RPM Spec 100%