Skip to content

Commit

Permalink
Update dependency uv to v0.5.27 (#209)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | 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.5.25` -> `0.5.27` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/uv/0.5.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/uv/0.5.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/uv/0.5.25/0.5.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/uv/0.5.25/0.5.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>astral-sh/uv (uv)</summary>

###
[`v0.5.27`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0527)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.26...0.5.27)

##### Enhancements

- Avoid setting permissions during tar extraction
([#&#8203;11191](https://redirect.github.com/astral-sh/uv/pull/11191))
- Remove warnings for missing lower bounds
([#&#8203;11195](https://redirect.github.com/astral-sh/uv/pull/11195))
- Update PubGrub to set-based outdated priority tracking
([#&#8203;11169](https://redirect.github.com/astral-sh/uv/pull/11169))
- Improve error messages for `uv pip install` with `--extra` or
`--all-extras` and invalid sources
([#&#8203;11193](https://redirect.github.com/astral-sh/uv/pull/11193))
- Sign Docker images using GitHub attestations
([#&#8203;8685](https://redirect.github.com/astral-sh/uv/pull/8685))

##### Preview features

- Don't expand self-referential extras in the build backend
([#&#8203;11142](https://redirect.github.com/astral-sh/uv/pull/11142))

##### Performance

- Filter discovered Python executables by source before querying
([#&#8203;11143](https://redirect.github.com/astral-sh/uv/pull/11143))
- Optimize exclusion computation for markers
([#&#8203;11158](https://redirect.github.com/astral-sh/uv/pull/11158))
- Use Astral-maintained `tokio-tar` fork
([#&#8203;11174](https://redirect.github.com/astral-sh/uv/pull/11174))
- Remove unneeded `.clone()`
([#&#8203;11127](https://redirect.github.com/astral-sh/uv/pull/11127))

##### Bug fixes

- Fix relative paths in bytecode compilation
([#&#8203;11177](https://redirect.github.com/astral-sh/uv/pull/11177))
- Percent-decode URLs in canonical comparisons
([#&#8203;11088](https://redirect.github.com/astral-sh/uv/pull/11088))
- Respect concurrency limits in parallel index fetch
([#&#8203;11182](https://redirect.github.com/astral-sh/uv/pull/11182))
- Use wire JSON schema for conflict items
([#&#8203;11196](https://redirect.github.com/astral-sh/uv/pull/11196))
- Use explicit `_GLibCVersion` tuple in uv-python crate
([#&#8203;11122](https://redirect.github.com/astral-sh/uv/pull/11122))

##### Documentation

- Add Git SHA locking behavior to docs
([#&#8203;11125](https://redirect.github.com/astral-sh/uv/pull/11125))
- Add best-practice flags to `pip install` example in troubleshooting
guide
([#&#8203;11194](https://redirect.github.com/astral-sh/uv/pull/11194))
- Set `VIRTUAL_ENV` in Jupyter kernels
([#&#8203;11155](https://redirect.github.com/astral-sh/uv/pull/11155))
- Add instructions for deactivating an environment
([#&#8203;11200](https://redirect.github.com/astral-sh/uv/pull/11200))

###
[`v0.5.26`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0526)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.25...0.5.26)

##### Enhancements

- Add support for `uvx python`
([#&#8203;11076](https://redirect.github.com/astral-sh/uv/pull/11076))
- Allow `--no-dev --invert` in `uv tree`
([#&#8203;11068](https://redirect.github.com/astral-sh/uv/pull/11068))
- Update `uv python install --reinstall` to reinstall all previous
versions
([#&#8203;11072](https://redirect.github.com/astral-sh/uv/pull/11072))
- Consistently write log messages with capitalized first word
([#&#8203;11111](https://redirect.github.com/astral-sh/uv/pull/11111))
- Suggest `--build-backend` when `--backend` is passed to `uv init`
([#&#8203;10958](https://redirect.github.com/astral-sh/uv/pull/10958))
- Improve retry trace message
([#&#8203;11108](https://redirect.github.com/astral-sh/uv/pull/11108))

##### Performance

- Remove unnecessary UTF-8 conversion in hash parsing
([#&#8203;11110](https://redirect.github.com/astral-sh/uv/pull/11110))

##### Bug fixes

- Ignore non-hash fragments in HTML API responses
([#&#8203;11107](https://redirect.github.com/astral-sh/uv/pull/11107))
- Avoid resolving symbolic links when querying Python interpreters
([#&#8203;11083](https://redirect.github.com/astral-sh/uv/pull/11083))
- Avoid sharing state between universal and non-universal resolves
([#&#8203;11051](https://redirect.github.com/astral-sh/uv/pull/11051))
- Error when `--script` is passing a non-PEP 723 script
([#&#8203;11118](https://redirect.github.com/astral-sh/uv/pull/11118))
- Make metadata deserialization failures non-fatal in the cache
([#&#8203;11105](https://redirect.github.com/astral-sh/uv/pull/11105))
- Mark metadata as dynamic when reading from built wheel cache
([#&#8203;11046](https://redirect.github.com/astral-sh/uv/pull/11046))
- Propagate credentials for `<index>/simple` to `<index>/...` endpoints
([#&#8203;11074](https://redirect.github.com/astral-sh/uv/pull/11074))
- Fix conflicting extra bug during `uv sync`
([#&#8203;11075](https://redirect.github.com/astral-sh/uv/pull/11075))

##### Documentation

- Add PyTorch XPU instructions to the PyTorch guide
([#&#8203;11109](https://redirect.github.com/astral-sh/uv/pull/11109))
- Add docs for signal handling
([#&#8203;11041](https://redirect.github.com/astral-sh/uv/pull/11041))
- Explain build frontend vs. build backend
([#&#8203;11094](https://redirect.github.com/astral-sh/uv/pull/11094))
- Fix formatting of `RUST_LOG` documentation
([#&#8203;10053](https://redirect.github.com/astral-sh/uv/pull/10053))
- Fix typo in `--no-deps` description
([#&#8203;11073](https://redirect.github.com/astral-sh/uv/pull/11073))
- Reflow CLI documentation comments
([#&#8203;11040](https://redirect.github.com/astral-sh/uv/pull/11040))
- Shorten "Using existing Python versions" nav item so it fits on one
line
([#&#8203;11077](https://redirect.github.com/astral-sh/uv/pull/11077))
- Some minor touch-ups to the Python install guide
([#&#8203;11116](https://redirect.github.com/astral-sh/uv/pull/11116))
- Update Dependabot tracking issue link
([#&#8203;11054](https://redirect.github.com/astral-sh/uv/pull/11054))
- Update documentation for running in a container
([#&#8203;11052](https://redirect.github.com/astral-sh/uv/pull/11052))
- Upgrade PyTorch version in documentation
([#&#8203;11114](https://redirect.github.com/astral-sh/uv/pull/11114))
- Use `sys_platform` in lieu of `platform_system` in PyTorch docs
([#&#8203;11113](https://redirect.github.com/astral-sh/uv/pull/11113))
- Use positive (rather than negative) markers in PyTorch examples
([#&#8203;11112](https://redirect.github.com/astral-sh/uv/pull/11112))
- Fix unnecessary backslashes in brackets
([#&#8203;11059](https://redirect.github.com/astral-sh/uv/pull/11059))
- Suggest setting copy link mode in GitLab integration guide
([#&#8203;11067](https://redirect.github.com/astral-sh/uv/pull/11067))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 1am and before 3am every
weekday" 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.

🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/canonical/mysql-router-operator).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Feb 6, 2025
1 parent 4279385 commit ef65800
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion charmcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ parts:
rustup default stable
# Use uv to install poetry so that a newer version of Python can be installed if needed by poetry
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.25/uv-installer.sh | sh # renovate: charmcraft-uv-latest
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.27/uv-installer.sh | sh # renovate: charmcraft-uv-latest
# poetry 2.0.0 requires Python >=3.9
if ! "$HOME/.local/bin/uv" python find '>=3.9'
then
Expand Down

0 comments on commit ef65800

Please sign in to comment.