forked from pool/python-pdm
- Update 2.22.3
* Don't validate local file requirements that are not used. (#3376) * Don't set "dependencies" as empty list for uv toml if there is no dependencies in the raw toml file. (#3378) * Add a dummy project name to the script environment pyproject.toml. (#3382) - 2.22.2 * Write installer metadata like INSTALLER and REQUESTED to dist-info directory when installing packages. (#3359) * Respect .python-version file in the project root directory when selecting the Python interpreter. By default, it will be written when running pdm use command. (#3367) * Fix a problem of missing dependencies when adding to dev dependencies if both editable and non-editable dependencies exist. (#3361) * Use stdlib for URL <-> Path conversions. (#3362) * shellingham.detect_shell() returns ('tcsh', '/bin/tcsh') for tcsh on FreeBSD, so the current code tries to use the Bash venv activation script and fails due to syntax error. This change fixes the issue. (#3366) * Fix a performance issue because pypi source credentials were being queried many times from keyring. (#3368) - 2.22.1 * Fix zsh hanging issue by removing PyPI package completion. (#3329) * Write dev dependencies to dependency-groups section when importing project from other package managers. (#3354) - 2.22.0 * Use minimal template if the project is an application. (#3295) * Add one safe_compatible version specifiers saving strategy. (#3301) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pdm?expand=0&rev=49
This commit is contained in:
@@ -1,3 +1,60 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 3 11:11:24 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>
|
||||
|
||||
- Update 2.22.3
|
||||
* Don't validate local file requirements that are not used. (#3376)
|
||||
* Don't set "dependencies" as empty list for uv toml if there is no
|
||||
dependencies in the raw toml file. (#3378)
|
||||
* Add a dummy project name to the script environment pyproject.toml.
|
||||
(#3382)
|
||||
- 2.22.2
|
||||
* Write installer metadata like INSTALLER and REQUESTED to dist-info
|
||||
directory when installing packages. (#3359)
|
||||
* Respect .python-version file in the project root directory when
|
||||
selecting the Python interpreter. By default, it will be written
|
||||
when running pdm use command. (#3367)
|
||||
* Fix a problem of missing dependencies when adding to dev
|
||||
dependencies if both editable and non-editable dependencies exist.
|
||||
(#3361)
|
||||
* Use stdlib for URL <-> Path conversions. (#3362)
|
||||
* shellingham.detect_shell() returns ('tcsh', '/bin/tcsh') for tcsh
|
||||
on FreeBSD, so the current code tries to use the Bash venv
|
||||
activation script and fails due to syntax error. This change fixes
|
||||
the issue. (#3366)
|
||||
* Fix a performance issue because pypi source credentials were being
|
||||
queried many times from keyring. (#3368)
|
||||
- 2.22.1
|
||||
* Fix zsh hanging issue by removing PyPI package completion. (#3329)
|
||||
* Write dev dependencies to dependency-groups section when importing
|
||||
project from other package managers. (#3354)
|
||||
- 2.22.0
|
||||
* Use minimal template if the project is an application. (#3295)
|
||||
* Add one safe_compatible version specifiers saving strategy.
|
||||
(#3301)
|
||||
* Allow customizing scripts display with scripts.show_header
|
||||
settings. (#3313)
|
||||
* Speed up the resolution by only resolving wheel candidates if
|
||||
possible. (#3319)
|
||||
* Drop version from the search result, following the change of
|
||||
warehouse. (#3328)
|
||||
* Support overrides settings under [tool.pdm.resolution] with use_uv
|
||||
(#3330)
|
||||
* No longer requires wheel to build a setuptools-backed package.
|
||||
(#3320)
|
||||
* Fix an inconsistent behavior when running pdm remove <package>
|
||||
with uv enabled. (#3323)
|
||||
* Fix: uninstallation error when pdm is not installed before.
|
||||
(#3325)
|
||||
* Fix a bug in uv mode that direct URL dependencies can't be
|
||||
installed. (#3332)
|
||||
* Fix a crash issue when rewriting dependency groups with
|
||||
include-group items. (#3333)
|
||||
* Also read username from keyring if missing in source/repository
|
||||
config. (#3334)
|
||||
* Allow configuring repositories in project. (#3335)
|
||||
* Mark tests that require uv and skip them if uv is not found.
|
||||
(#3324)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 27 12:46:38 UTC 2024 - Markéta Machová <mmachova@suse.com>
|
||||
|
||||
|
Reference in New Issue
Block a user