Commit 971cf7d
authored
Update charmcraft.yaml build tools (#35)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [poetry](https://redirect.github.com/python-poetry/poetry)
([changelog](https://python-poetry.org/history/)) | `2.1.4` -> `2.2.0` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [uv](https://pypi.org/project/uv/)
([source](https://redirect.github.com/astral-sh/uv),
[changelog](https://redirect.github.com/astral-sh/uv/blob/main/CHANGELOG.md))
| `0.8.14` -> `0.8.17` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>python-poetry/poetry (poetry)</summary>
###
[`v2.2.0`](https://redirect.github.com/python-poetry/poetry/blob/HEAD/CHANGELOG.md#220---2025-09-14)
[Compare
Source](https://redirect.github.com/python-poetry/poetry/compare/2.1.4...2.2.0)
##### Added
- **Add support for nesting dependency groups**
([#​10166](https://redirect.github.com/python-poetry/poetry/pull/10166)).
- **Add support for PEP 735 dependency groups**
([#​10130](https://redirect.github.com/python-poetry/poetry/pull/10130)).
- **Add support for PEP 639 license clarity**
([#​10413](https://redirect.github.com/python-poetry/poetry/pull/10413)).
- Add a `--format` option to `poetry show` to alternatively output json
format
([#​10487](https://redirect.github.com/python-poetry/poetry/pull/10487)).
- Add official support for Python 3.14
([#​10514](https://redirect.github.com/python-poetry/poetry/pull/10514)).
##### Changed
- **Normalize dependency group names**
([#​10387](https://redirect.github.com/python-poetry/poetry/pull/10387)).
- Change `installer.no-binary` and `installer.only-binary` so that
explicit package names will take precedence over `:all:`
([#​10278](https://redirect.github.com/python-poetry/poetry/pull/10278)).
- Improve log output during `poetry install` when a wheel is built from
source
([#​10404](https://redirect.github.com/python-poetry/poetry/pull/10404)).
- Improve error message in case a file lock could not be acquired while
cloning a git repository
([#​10535](https://redirect.github.com/python-poetry/poetry/pull/10535)).
- Require `dulwich>=0.24.0`
([#​10492](https://redirect.github.com/python-poetry/poetry/pull/10492)).
- Allow `virtualenv>=20.33` again
([#​10506](https://redirect.github.com/python-poetry/poetry/pull/10506)).
- Allow `findpython>=0.7`
([#​10510](https://redirect.github.com/python-poetry/poetry/pull/10510)).
- Allow `importlib-metadata>=8.7`
([#​10511](https://redirect.github.com/python-poetry/poetry/pull/10511)).
##### Fixed
- Fix an issue where `poetry new` did not create the project structure
in an existing empty directory
([#​10431](https://redirect.github.com/python-poetry/poetry/pull/10431)).
- Fix an issue where a dependency that was required for a specific
Python version was not installed into an environment of a pre-release
Python version
([#​10516](https://redirect.github.com/python-poetry/poetry/pull/10516)).
##### poetry-core
([`2.2.0`](https://redirect.github.com/python-poetry/poetry-core/releases/tag/2.2.0))
- Deprecate table values and values that are not valid SPDX expressions
for `[project.license]`
([#​870](https://redirect.github.com/python-poetry/poetry-core/pull/870)).
- Fix an issue where explicitly included files that are in `.gitignore`
were not included in the distribution
([#​874](https://redirect.github.com/python-poetry/poetry-core/pull/874)).
- Fix an issue where marker operations could result in invalid markers
([#​875](https://redirect.github.com/python-poetry/poetry-core/pull/875)).
</details>
<details>
<summary>astral-sh/uv (uv)</summary>
###
[`v0.8.17`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0817)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.8.16...0.8.17)
Released on 2025-09-10.
##### Enhancements
- Improve error message for HTTP validation in auth services
([#​15768](https://redirect.github.com/astral-sh/uv/pull/15768))
- Respect `PYX_API_URL` when suggesting `uv auth login` on 401
([#​15774](https://redirect.github.com/astral-sh/uv/pull/15774))
- Add pyx as a supported PyTorch index URL
([#​15769](https://redirect.github.com/astral-sh/uv/pull/15769))
##### Bug fixes
- Avoid initiating login flow for invalid API keys
([#​15773](https://redirect.github.com/astral-sh/uv/pull/15773))
- Do not search for a password for requests with a token attached
already
([#​15772](https://redirect.github.com/astral-sh/uv/pull/15772))
- Filter pre-release Python versions in `uv init --script`
([#​15747](https://redirect.github.com/astral-sh/uv/pull/15747))
###
[`v0.8.16`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0816)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.8.15...0.8.16)
##### Enhancements
- Allow `--editable` to override `editable = false` annotations
([#​15712](https://redirect.github.com/astral-sh/uv/pull/15712))
- Allow `editable = false` for workspace sources
([#​15708](https://redirect.github.com/astral-sh/uv/pull/15708))
- Show a dedicated error for virtual environments in source trees on
build
([#​15748](https://redirect.github.com/astral-sh/uv/pull/15748))
- Support Android platform tags
([#​15646](https://redirect.github.com/astral-sh/uv/pull/15646))
- Support iOS platform tags
([#​15640](https://redirect.github.com/astral-sh/uv/pull/15640))
- Support scripts with inline metadata in `--with-requirements` and
`--requirements`
([#​12763](https://redirect.github.com/astral-sh/uv/pull/12763))
##### Preview features
- Support `--no-project` in `uv format`
([#​15572](https://redirect.github.com/astral-sh/uv/pull/15572))
- Allow `uv format` in unmanaged projects
([#​15553](https://redirect.github.com/astral-sh/uv/pull/15553))
##### Bug fixes
- Avoid erroring when `match-runtime` target is optional
([#​15671](https://redirect.github.com/astral-sh/uv/pull/15671))
- Ban empty usernames and passwords in `uv auth`
([#​15743](https://redirect.github.com/astral-sh/uv/pull/15743))
- Error early for parent path in build backend
([#​15733](https://redirect.github.com/astral-sh/uv/pull/15733))
- Retry on IO errors during HTTP/2 streaming
([#​15675](https://redirect.github.com/astral-sh/uv/pull/15675))
- Support recursive requirements and constraints inclusion
([#​15657](https://redirect.github.com/astral-sh/uv/pull/15657))
- Use token store credentials for `uv publish`
([#​15759](https://redirect.github.com/astral-sh/uv/pull/15759))
- Fix virtual environment activation script compatibility with latest
nushell
([#​15272](https://redirect.github.com/astral-sh/uv/pull/15272))
- Skip Python interpreters that cannot be queried with permission errors
([#​15685](https://redirect.github.com/astral-sh/uv/pull/15685))
##### Documentation
- Clarify that `uv auth` commands take a URL
([#​15664](https://redirect.github.com/astral-sh/uv/pull/15664))
- Improve the CLI help for options that accept requirements files
([#​15706](https://redirect.github.com/astral-sh/uv/pull/15706))
- Adds example for caching for managed Python downloads in Docker builds
([#​15689](https://redirect.github.com/astral-sh/uv/pull/15689))
###
[`v0.8.15`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0815)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.8.14...0.8.15)
##### Python
- Upgrade SQLite 3.50.4 in CPython builds for
[CVE-2025-6965](https://redirect.github.com/advisories/GHSA-2m69-gcr7-jv3q)
(see also
[python/cpython#137134](https://redirect.github.com/python/cpython/issues/137134))
##### Enhancements
- Add `uv auth` commands for credential management
([#​15570](https://redirect.github.com/astral-sh/uv/pull/15570))
- Add pyx support to `uv auth` commands
([#​15636](https://redirect.github.com/astral-sh/uv/pull/15636))
- Add `uv tree --show-sizes` to show package sizes
([#​15531](https://redirect.github.com/astral-sh/uv/pull/15531))
- Add `--python-platform riscv64-unknown-linux`
([#​15630](https://redirect.github.com/astral-sh/uv/pull/15630))
- Add `--python-platform` to `uv run` and `uv tool`
([#​15515](https://redirect.github.com/astral-sh/uv/pull/15515))
- Add `uv publish --dry-run`
([#​15638](https://redirect.github.com/astral-sh/uv/pull/15638))
- Add zstandard support for wheels
([#​15645](https://redirect.github.com/astral-sh/uv/pull/15645))
- Allow registries to pre-provide core metadata
([#​15644](https://redirect.github.com/astral-sh/uv/pull/15644))
- Retry streaming Python and binary download errors
([#​15567](https://redirect.github.com/astral-sh/uv/pull/15567))
##### Bug fixes
- Fix settings rendering for `extra-build-dependencies`
([#​15622](https://redirect.github.com/astral-sh/uv/pull/15622))
- Skip non-existent directories in bytecode compilation
([#​15608](https://redirect.github.com/astral-sh/uv/pull/15608))
##### Error messages
- Add error trace to invalid package format
([#​15626](https://redirect.github.com/astral-sh/uv/pull/15626))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 01:00 AM and 05:59 AM, only on
Tuesday ( * 1-5 * * 2 ) in timezone Etc/UTC, 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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/canonical/mysql-router-operators).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoiZHBlIiwibGFiZWxzIjpbIm5vdCBidWcgb3IgZW5oYW5jZW1lbnQiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 5da2b8b commit 971cf7d
2 files changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
0 commit comments