Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency uv to v0.5.24 (#155)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [uv](https://pypi.org/project/uv/) ([source](https://github.com/astral-sh/uv), [changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)) | `0.5.20` -> `0.5.24` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/uv/0.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/uv/0.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/uv/0.5.20/0.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/uv/0.5.20/0.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>astral-sh/uv (uv)</summary> ### [`v0.5.24`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0524) [Compare Source](https://github.com/astral-sh/uv/compare/0.5.23...0.5.24) ##### Enhancements - Improve determinism of resolution by always setting package priorities ([#​10853](https://github.com/astral-sh/uv/pull/10853)) - Upgrade to `cargo-dist` 0.28.0; improves several installer behaviors ([#​10884](https://github.com/astral-sh/uv/pull/10884)) ##### Performance - Remove dependencies clone in resolver ([#​10880](https://github.com/astral-sh/uv/pull/10880)) - Use Hashbrown's raw entry API to reduce hashes and clone in resolver priority determination ([#​10881](https://github.com/astral-sh/uv/pull/10881)) ##### Bug fixes - Allow fallback to Python download on non-critical discovery errors ([#​10908](https://github.com/astral-sh/uv/pull/10908)) ##### Preview features - Register managed Python version with the Windows Registry (PEP 514) ([#​10634](https://github.com/astral-sh/uv/pull/10634)) ##### Documentation - Improve documentation for some environment variables ([#​10887](https://github.com/astral-sh/uv/pull/10887)) - Add git subdirectory example ([#​10894](https://github.com/astral-sh/uv/pull/10894)) ### [`v0.5.23`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0523) [Compare Source](https://github.com/astral-sh/uv/compare/0.5.22...0.5.23) ##### Enhancements - Add `--refresh` to `uv venv` ([#​10834](https://github.com/astral-sh/uv/pull/10834)) - Add `--no-default-groups` command-line flag ([#​10618](https://github.com/astral-sh/uv/pull/10618)) ##### Bug fixes - Sort extras and groups when comparing lockfile requirements ([#​10856](https://github.com/astral-sh/uv/pull/10856)) - Include `commit_id` and `requested_revision` in `direct_url.json` ([#​10862](https://github.com/astral-sh/uv/pull/10862)) - Invalidate lockfile when static versions change ([#​10858](https://github.com/astral-sh/uv/pull/10858)) - Make GitHub fast path errors non-fatal ([#​10859](https://github.com/astral-sh/uv/pull/10859)) - Remove warnings for `--frozen` and `--locked` in `uv run --script` ([#​10840](https://github.com/astral-sh/uv/pull/10840)) - Resolve `find-links` paths relative to the configuration file ([#​10827](https://github.com/astral-sh/uv/pull/10827)) - Respect visitation order for proxy packages ([#​10833](https://github.com/astral-sh/uv/pull/10833)) - Treat version mismatch errors as non-fatal in fast paths ([#​10860](https://github.com/astral-sh/uv/pull/10860)) - Mark `--locked` and `--upgrade` are conflicting ([#​10836](https://github.com/astral-sh/uv/pull/10836)) - Relax error checking around unconditional enabling of conflicting extras ([#​10875](https://github.com/astral-sh/uv/pull/10875)) ##### Documentation - Reduce ambiguity in conflicting extras example ([#​10877](https://github.com/astral-sh/uv/pull/10877)) - Update pre-commit documentation ([#​10756](https://github.com/astral-sh/uv/pull/10756)) ##### Error messages - Error when workspace contains conflicting Python requirements ([#​10841](https://github.com/astral-sh/uv/pull/10841)) - Improve uvx error message when uv is missing ([#​9745](https://github.com/astral-sh/uv/pull/9745)) ### [`v0.5.22`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0522) [Compare Source](https://github.com/astral-sh/uv/compare/0.5.21...0.5.22) ##### Enhancements - Include version and contact information in GitHub User Agent ([#​10785](https://github.com/astral-sh/uv/pull/10785)) ##### Performance - Add fast-path for recursive extras in dynamic validation ([#​10823](https://github.com/astral-sh/uv/pull/10823)) - Fetch `pyproject.toml` from GitHub API ([#​10765](https://github.com/astral-sh/uv/pull/10765)) - Remove allocation in Git SHA truncation ([#​10801](https://github.com/astral-sh/uv/pull/10801)) - Skip GitHub fast path when full commit is already known ([#​10800](https://github.com/astral-sh/uv/pull/10800)) ##### Bug fixes - Add fallback to build backend when `Requires-Dist` mismatches ([#​10797](https://github.com/astral-sh/uv/pull/10797)) - Avoid deserialization error for paths above the root ([#​10789](https://github.com/astral-sh/uv/pull/10789)) - Avoid respecting preferences from other indexes ([#​10782](https://github.com/astral-sh/uv/pull/10782)) - Disable the distutils setuptools shim during interpreter query ([#​10819](https://github.com/astral-sh/uv/pull/10819)) - Omit variant when detecting compatible Python installs ([#​10722](https://github.com/astral-sh/uv/pull/10722)) - Remove TOCTOU errors in Git clone ([#​10758](https://github.com/astral-sh/uv/pull/10758)) - Validate metadata under GitHub fast path ([#​10796](https://github.com/astral-sh/uv/pull/10796)) - Include conflict markers in fork markers ([#​10818](https://github.com/astral-sh/uv/pull/10818)) ##### Error messages - Add tag incompatibility hints to sync failures ([#​10739](https://github.com/astral-sh/uv/pull/10739)) - Improve log when distutils is missing ([#​10713](https://github.com/astral-sh/uv/pull/10713)) - Show non-critical Python discovery errors if no other interpreter is found ([#​10716](https://github.com/astral-sh/uv/pull/10716)) - Use colors for lock errors ([#​10736](https://github.com/astral-sh/uv/pull/10736)) ##### Documentation - Add testing instructions to the AWS Lambda guide ([#​10805](https://github.com/astral-sh/uv/pull/10805)) ### [`v0.5.21`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0521) [Compare Source](https://github.com/astral-sh/uv/compare/0.5.20...0.5.21) ##### Enhancements - Avoid building dynamic versions when validating lockfile ([#​10703](https://github.com/astral-sh/uv/pull/10703)) ##### Configuration - Add `UV_VENV_SEED` environment variable ([#​10715](https://github.com/astral-sh/uv/pull/10715)) ##### Performance - Store unsupported tags in wheel filename ([#​10665](https://github.com/astral-sh/uv/pull/10665)) ##### Bug fixes - Avoid attempting to patch macOS dylib for non-macOS installs ([#​10721](https://github.com/astral-sh/uv/pull/10721)) - Avoid narrowing `requires-python` marker with disjunctions ([#​10704](https://github.com/astral-sh/uv/pull/10704)) - Respect environment variable credentials for indexes outside root ([#​10688](https://github.com/astral-sh/uv/pull/10688)) - Respect preferences for explicit index dependencies from `requirements.txt` ([#​10690](https://github.com/astral-sh/uv/pull/10690)) - Sort preferences by environment, then index ([#​10700](https://github.com/astral-sh/uv/pull/10700)) - Ignore permission errors when looking for user-level configuration file ([#​10697](https://github.com/astral-sh/uv/pull/10697)) ##### Documentation - Add `SyntaxWarning` compatibility note to bytecode compilation docs ([#​10701](https://github.com/astral-sh/uv/pull/10701)) - Add `MACOSX_DEPLOYMENT_TARGET` to the `--python-platform` documentation ([#​10698](https://github.com/astral-sh/uv/pull/10698)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 5am on saturday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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 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/reservoir-data/tap-canny). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information