Skip to content

Comments

Update all non-major dependencies to v0.9.8#148

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/all-minor-patch
Nov 10, 2025
Merged

Update all non-major dependencies to v0.9.8#148
renovate[bot] merged 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 10, 2025

This PR contains the following updates:

Package Type Update Change
astral-sh/uv uses-with patch 0.9.7 -> 0.9.8
ghcr.io/astral-sh/uv final patch 0.9.7 -> 0.9.8

Release Notes

astral-sh/uv (astral-sh/uv)

v0.9.8

Compare Source

Released on 2025-11-07.

Enhancements
  • Accept multiple packages in uv export (#​16603)
  • Accept multiple packages in uv sync (#​16543)
  • Add a uv cache size command (#​16032)
  • Add prerelease guidance for build-system resolution failures (#​16550)
  • Allow Python requests to include +gil to require a GIL-enabled interpreter (#​16537)
  • Avoid pluralizing 'retry' for single value (#​16535)
  • Enable first-class dependency exclusions (#​16528)
  • Fix inclusive constraints on available package versions in resolver errors (#​16629)
  • Improve uv init error for invalid directory names (#​16554)
  • Show help on uv build -h (#​16632)
  • Include the Python variant suffix in "Using Python ..." messages (#​16536)
  • Log most recently modified file for cache-keys (#​16338)
  • Update Docker builds to use nightly Rust toolchain with musl v1.2.5 (#​16584)
Configuration
  • Expose UV_NO_GROUP as an environment variable (#​16529)
  • Add UV_NO_SOURCES as an environment variable (#​15883)
Bug fixes
  • Allow --check and --locked to be used together in uv lock (#​16538)
  • Allow for unnormalized names in the METADATA file (#​16547) (#​16548)
  • Fix missing value_type for default-groups in schema (#​16575)
  • Respect multi-GPU outputs in nvidia-smi (#​15460)
  • Fix DNS lookup errors in Docker containers (#​8450)
Documentation
  • Fix typo in uv tool list doc (#​16625)
  • Note uv pip list name normalization in docs (#​13210)
Other changes
  • Update Rust toolchain to 1.91 and MSRV to 1.89 (#​16531)

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (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.

@claude
Copy link

claude bot commented Nov 10, 2025

PR Review: Update uv to v0.9.8

Summary

This PR updates the uv package manager from version 0.9.7 to 0.9.8 across all workflow files and the Dockerfile. This is an automated dependency update from Renovate.

Code Quality ✅

  • Consistency: All three occurrences of the version are updated consistently across:
    • .github/workflows/ci.yml (line 19)
    • .github/workflows/publish-client.yml (line 22)
    • Dockerfile (line 24)
  • Clean changes: Only version strings modified, no unrelated changes

Changes Analysis

Files Modified:

  1. CI Workflow - Updates GitHub Action setup-uv version
  2. Publish Client Workflow - Updates GitHub Action setup-uv version
  3. Dockerfile - Updates the Docker image source version

Potential Issues 🔍

None identified - This is a straightforward patch version update with:

  • ✅ No breaking changes (patch version bump: 0.9.7 → 0.9.8)
  • ✅ Backwards compatible enhancements only
  • ✅ Bug fixes included improve stability

Notable Improvements in v0.9.8

According to the changelog, this version includes:

  • Bug fixes that improve reliability:
    • Fixed DNS lookup errors in Docker containers (#8450) - directly relevant to this project's Dockerfile
    • Improved handling of unnormalized names in METADATA files
    • Better multi-GPU support in nvidia-smi
  • Enhancements:
    • New uv cache size command
    • Better error messages for build-system resolution failures
    • Support for multiple packages in uv sync and uv export

Security Considerations ✅

  • Source verification: Images pulled from official ghcr.io/astral-sh/uv registry
  • Supply chain: Renovate bot is a trusted dependency management tool
  • No security vulnerabilities reported in the changelog

Performance Considerations ✅

  • Patch updates typically maintain or improve performance
  • The Docker DNS fix may improve container networking performance
  • No performance regressions noted in release notes

Test Coverage 📋

Recommendation: Monitor CI pipeline execution

  • The CI workflow will automatically test the new uv version
  • The update is in the CI/build tooling itself, so successful CI run validates the change
  • Consider monitoring the first few builds after merge to ensure stability

Recommendation: APPROVE ✅

This is a safe, low-risk dependency update that:

  1. Maintains version consistency across all files
  2. Includes beneficial bug fixes (especially the Docker DNS fix)
  3. Has no breaking changes
  4. Is automatically managed by Renovate with automerge enabled

Suggested action: Allow automerge to proceed once CI passes.


Review generated by Claude Code

@renovate renovate bot merged commit 7e35234 into main Nov 10, 2025
2 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch November 10, 2025 05:47
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