Skip to content

Commit

Permalink
Update dependency pdm to v2.15.1 (#156)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [pdm](https://togithub.com/pdm-project/pdm)
([changelog](https://pdm-project.org/latest/dev/changelog/)) | minor |
`==2.13.2` -> `==2.15.1` |

---

### Release Notes

<details>
<summary>pdm-project/pdm (pdm)</summary>

###
[`v2.15.1`](https://togithub.com/pdm-project/pdm/blob/HEAD/CHANGELOG.md#Release-v2151-2024-04-25)

[Compare
Source](https://togithub.com/pdm-project/pdm/compare/2.15.0...2.15.1)

##### Bug Fixes

- Disable check update in `zsh` completion script.
([#&#8203;2838](https://togithub.com/pdm-project/pdm/issues/2838))
- Fixes cached packages metadata files (`.referrers`) collisions on
`sync` when using a `venv` with `symlink` cache method.
([#&#8203;2839](https://togithub.com/pdm-project/pdm/issues/2839))

##### Documentation

- Build docs with object inventory to support cross references from
Sphinx documentation projects.
([#&#8203;2841](https://togithub.com/pdm-project/pdm/issues/2841))

###
[`v2.15.0`](https://togithub.com/pdm-project/pdm/blob/HEAD/CHANGELOG.md#Release-v2150-2024-04-19)

[Compare
Source](https://togithub.com/pdm-project/pdm/compare/2.14.0...2.15.0)

##### Features & Improvements

- 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.
([#&#8203;2656](https://togithub.com/pdm-project/pdm/issues/2656))

##### Bug Fixes

- Don't create project and virtualenv when running `pdm python install`.
([#&#8203;2809](https://togithub.com/pdm-project/pdm/issues/2809))
- Clean up the python installation directory if a previous download was
unsuccessful.
([#&#8203;2810](https://togithub.com/pdm-project/pdm/issues/2810))
- Don't cache editable installations.
([#&#8203;2816](https://togithub.com/pdm-project/pdm/issues/2816))
- Fix a bug that installing in-project plugins with editable local paths
doesn't work.
([#&#8203;2820](https://togithub.com/pdm-project/pdm/issues/2820))
- Don't create log directory until it's needed, to fix a PermissionError
in docker environment.
([#&#8203;2825](https://togithub.com/pdm-project/pdm/issues/2825))
- Fix recursive script detection on multiple invocations.
([#&#8203;2829](https://togithub.com/pdm-project/pdm/issues/2829))

###
[`v2.14.0`](https://togithub.com/pdm-project/pdm/blob/HEAD/CHANGELOG.md#Release-v2140-2024-04-12)

[Compare
Source](https://togithub.com/pdm-project/pdm/compare/2.13.3...2.14.0)

##### Features & Improvements

- Revert the package cache introduced in 2.13. Don't cache the
decompressed contents of wheels unless being told so.
([#&#8203;2803](https://togithub.com/pdm-project/pdm/issues/2803))

##### Bug Fixes

- Fix inconsistent logging when `pdm use` a different python interpreter
([#&#8203;2776](https://togithub.com/pdm-project/pdm/issues/2776))
- Fix PDM unable to find Python interpreters when
`PDM_IGNORE_ACTIVE_VENV` is set
([#&#8203;2779](https://togithub.com/pdm-project/pdm/issues/2779))
- Check verify_ssl when trusting each source.
([#&#8203;2784](https://togithub.com/pdm-project/pdm/issues/2784))
- Fix name check for project itself in `pdm outdated`
([#&#8203;2785](https://togithub.com/pdm-project/pdm/issues/2785))
- Fix a regression that proxy env vars are not respected.
([#&#8203;2788](https://togithub.com/pdm-project/pdm/issues/2788))
- Fix an issue that venv provider can't be found when providers are
explicitly configured.
([#&#8203;2792](https://togithub.com/pdm-project/pdm/issues/2792))
- Fix a bug that `[tool.pdm.options]` are ignored if `-c/--config
CONFIG` is given.
([#&#8203;2793](https://togithub.com/pdm-project/pdm/issues/2793))
- Make `--without` respect groups in `dev-dependencies`
([#&#8203;2799](https://togithub.com/pdm-project/pdm/issues/2799))

###
[`v2.13.3`](https://togithub.com/pdm-project/pdm/blob/HEAD/CHANGELOG.md#Release-v2133-2024-04-08)

[Compare
Source](https://togithub.com/pdm-project/pdm/compare/2.13.2...2.13.3)

##### Bug Fixes

- Per-source configuration for ca-certs and client-cert.
[#&#8203;2754](https://togithub.com/pdm-project/pdm/issues/2754)
- Remove all caches by removing individual cache types one by one.
[#&#8203;2757](https://togithub.com/pdm-project/pdm/issues/2757)
- Use the default HTTP client when downloading the pythons, to use the
certificates settings.
[#&#8203;2759](https://togithub.com/pdm-project/pdm/issues/2759)
- Fix a race condition where pth files take effect when multiple
packages are installed in parallel.
[#&#8203;2762](https://togithub.com/pdm-project/pdm/issues/2762)
- Refuse to run recursive composite scripts.
[#&#8203;2766](https://togithub.com/pdm-project/pdm/issues/2766)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yODguMCIsInVwZGF0ZWRJblZlciI6IjM3LjM0OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
  • Loading branch information
RKIMetadataExchange committed May 8, 2024
1 parent 84f7849 commit 5d6f238
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cruft==2.15.0
pdm==2.13.2
pdm==2.15.1
pre-commit==3.7.0
wheel==0.43.0

0 comments on commit 5d6f238

Please sign in to comment.