summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-pdm_2.14.0.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-pdm: upgrade 2.14.0 -> 2.15.1Wang Mingyu2024-05-021-15/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Disable check update in zsh completion script. - Fixes cached packages metadata files (.referrers) collisions on sync when using a venv with symlink cache method. - Don't create project and virtualenv when running pdm python install. - Clean up the python installation directory if a previous download was unsuccessful. - Don't cache editable installations. - Fix a bug that installing in-project plugins with editable local paths doesn't work. - Don't create log directory until it's needed, to fix a PermissionError in docker environment. - Fix recursive script detection on multiple invocations. - Build docs with object inventory to support cross references from Sphinx documentation projects. - Packages format preferences can now be defined in the project pyproject.toml using the no-binary, only-binary and prefer-binary keys of the tool.pdm.resolution section. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm: upgrade 2.13.2 -> 2.14.0Wang Mingyu2024-04-171-0/+15
Changelog: =========== -Revert the package cache introduced in 2.13. Don't cache the decompressed contents of wheels unless being told so. -Fix inconsistent logging when pdm use a different python interpreter -Fix PDM unable to find Python interpreters when PDM_IGNORE_ACTIVE_VENV is set -Check verify_ssl when trusting each source. -Fix name check for project itself in pdm outdated -Fix a regression that proxy env vars are not respected. -Fix an issue that venv provider can't be found when providers are explicitly configured. -Fix a bug that [tool.pdm.options] are ignored if -c/--config CONFIG is given. -Make --without respect groups in dev-dependencies -Per-source configuration for ca-certs and client-cert. -Remove all caches by removing individual cache types one by one. -Use the default HTTP client when downloading the pythons, to use the certificates settings. -Fix a race condition where pth files take effect when multiple packages are installed in parallel. -Refuse to run recursive composite scripts. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>