Skip to content

chore(deps): update pdm to v2.19.3#190

Merged
renovate[bot] merged 1 commit intomasterfrom
renovate/pdm
Oct 22, 2024
Merged

chore(deps): update pdm to v2.19.3#190
renovate[bot] merged 1 commit intomasterfrom
renovate/pdm

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Oct 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
pdm (changelog) 2.18.2 -> 2.19.3 age adoption passing confidence minor
pdm-project/pdm 2.18.2 -> 2.19.3 age adoption passing confidence repository minor

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

pdm-project/pdm (pdm)

v2.19.3

Compare Source

Features & Improvements
  • Allow linking existing Python interpreters to PDM's managed location. (#​3215)
Bug Fixes
  • Fix a bug that overrides provided by environment variables do not work. (#​3182)
  • Allow prereleases when the requirement is pinned even if disabled by project (#​3202)
  • Pass the python path to the uv venv command. (#​3204)
  • Fix the infinite loop when running in uv mode if the current project has dynamic metadata. (#​3207)
  • Add --no-frozen-deps option to install-pdm.py script to allow installing newer versions of dependencies. (#​3213)
  • pdm self update now prefers the locked dependencies unless --no-frozen-deps is specified. (#​3216)
  • By default, pdm outdated will only list direct dependencies. This can be changed by adding the --include-sub option. (#​3218)
Documentation
  • Show users the way to uninstall pdm in a more obvious way (#​2470)

v2.19.2

Compare Source

Features & Improvements
  • Support installing free-threaded Python interpreters with the t suffix. (#​3201)
Bug Fixes
  • use_uv fails to lock when there are non-ascii characters in pyproject.toml on Windows. (#​3181)
  • Fix the pre_install and post_install signals receiving an exhausted generator, instead of a list of packages. (#​3190)
  • Create backup file with random filename to avoid conflicts. (#​3193)
  • Fix the logic error in the uv format marker matching. (#​3197)
  • pdm lock --check on a lockfile generated with older PDM version has a 0 exit code when there's a change in pyproject.toml. (#​3199)
Documentation
  • Fixed Bash Completion suggestion so it doesn't require root privileges (#​3183)

v2.19.1

Compare Source

Bug Fixes
  • PDM libraries are not loaded correctly for in-process scripts when installed in the user site. (#​3178)

v2.19.0

Compare Source

Breaking Changes
  • The minimum supported Python version of projects using PDM has been bumped to 3.8. (#​3176)
Bug Fixes
  • Fallback version to 0.0.0 when the version is not specified or empty. This can avoid crash when building such project. (#​3163)
  • Ensures that / is URL encoded in sources URL environment variables. (#​3169)
  • Call functions from shared library in the in-process env_spec.py script. (#​3176)
Removals and Deprecations
  • PDM no longer falls back to setuptools-pep660 when the build backend doesn't support PEP 660. (#​3159)
Miscellany
  • Change the project structure to a normal package from a namespace package. (#​3155)

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot enabled auto-merge (squash) October 22, 2024 08:02
@renovate renovate Bot force-pushed the renovate/pdm branch 5 times, most recently from 2e88e79 to 8083836 Compare October 22, 2024 10:48
@renovate renovate Bot merged commit 0c3edfd into master Oct 22, 2024
@renovate renovate Bot deleted the renovate/pdm branch October 22, 2024 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants