From 7c6dbb397254369ec50aaf3663181a0e5a0e11dd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 14 Oct 2025 10:55:27 -0400 Subject: [PATCH] chore(deps): bump astral-sh/setup-uv from 6 to 7 (#6273) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6 to 7.
Release notes

Sourced from astral-sh/setup-uv's releases.

v7.0.0 🌈 node24 and a lot of bugfixes

Changes

This release comes with a load of bug fixes and a speed up. Because of switching from node20 to node24 it is also a breaking change. If you are running on GitHub hosted runners this will just work, if you are using self-hosted runners make sure, that your runners are up to date. If you followed the normal installation instructions your self-hosted runner will keep itself updated.

This release also removes the deprecated input server-url which was used to download uv releases from a different server. The manifest-file input supersedes that functionality by adding a flexible way to define available versions and where they should be downloaded from.

Fixes

Improvements

If you are using minimum version specifiers for the version of uv to install for example

[tool.uv]
required-version = ">=0.8.17"

This action now detects that and directly uses the latest version. Previously it would download all available releases from the uv repo to determine the highest matching candidate for the version specifier, which took much more time.

If you are using other specifiers like 0.8.x this action still needs to download all available releases because the specifier defines an upper bound (not 0.9.0 or later) and "latest" would possibly not satisfy that.

🚨 Breaking changes

🐛 Bug fixes

🚀 Enhancements

🧰 Maintenance

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=astral-sh/setup-uv&package-manager=github_actions&previous-version=6&new-version=7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Eugene Yurtsev --- .github/workflows/_integration_test.yml | 2 +- .github/workflows/_lint.yml | 2 +- .github/workflows/_test.yml | 2 +- .github/workflows/_test_langgraph.yml | 2 +- .github/workflows/_test_release.yml | 2 +- .github/workflows/baseline.yml | 2 +- .github/workflows/bench.yml | 2 +- .github/workflows/ci.yml | 2 +- .github/workflows/deploy_docs.yml | 2 +- .github/workflows/release.yml | 8 ++++---- .github/workflows/run_notebooks.yml | 2 +- .github/workflows/uv_lock_ugprade.yml | 2 +- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/_integration_test.yml b/.github/workflows/_integration_test.yml index b5b1886af..d877bfec3 100644 --- a/.github/workflows/_integration_test.yml +++ b/.github/workflows/_integration_test.yml @@ -40,7 +40,7 @@ jobs: filter: "libs/cli/**" - name: Set up Python ${{ matrix.python-version }} if: steps.changed-files.outputs.all - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ matrix.python-version }} enable-cache: true diff --git a/.github/workflows/_lint.yml b/.github/workflows/_lint.yml index eb64ea4ce..14d09ca76 100644 --- a/.github/workflows/_lint.yml +++ b/.github/workflows/_lint.yml @@ -39,7 +39,7 @@ jobs: filter: "${{ inputs.working-directory }}/**" - name: Set up Python ${{ matrix.python-version }} if: steps.changed-files.outputs.all - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ matrix.python-version }} enable-cache: true diff --git a/.github/workflows/_test.yml b/.github/workflows/_test.yml index 6f41c6407..5b239527a 100644 --- a/.github/workflows/_test.yml +++ b/.github/workflows/_test.yml @@ -27,7 +27,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ matrix.python-version }} enable-cache: true diff --git a/.github/workflows/_test_langgraph.yml b/.github/workflows/_test_langgraph.yml index 3486671d9..df576c148 100644 --- a/.github/workflows/_test_langgraph.yml +++ b/.github/workflows/_test_langgraph.yml @@ -25,7 +25,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ matrix.python-version }} enable-cache: true diff --git a/.github/workflows/_test_release.yml b/.github/workflows/_test_release.yml index fdb237fe0..7bc67c8a2 100644 --- a/.github/workflows/_test_release.yml +++ b/.github/workflows/_test_release.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/checkout@v5 - name: Set up Python $${ env.PYTHON_VERSION }} - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ env.PYTHON_VERSION }} enable-cache: true diff --git a/.github/workflows/baseline.yml b/.github/workflows/baseline.yml index 27f7d179a..a4a2af7c0 100644 --- a/.github/workflows/baseline.yml +++ b/.github/workflows/baseline.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v5 - run: SHA=$(git rev-parse HEAD) && echo "SHA=$SHA" >> $GITHUB_ENV - name: Set up Python 3.11 - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: "3.11" enable-cache: true diff --git a/.github/workflows/bench.yml b/.github/workflows/bench.yml index a3c9b8466..56910f81b 100644 --- a/.github/workflows/bench.yml +++ b/.github/workflows/bench.yml @@ -22,7 +22,7 @@ jobs: with: format: json - name: Set up Python 3.11 - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: "3.11" enable-cache: true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d84b982d9..2016a08c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -120,7 +120,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Set up Python ${{ matrix.python-version }} - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: "3.11" enable-cache: true diff --git a/.github/workflows/deploy_docs.yml b/.github/workflows/deploy_docs.yml index 6368aeeca..462d1e663 100644 --- a/.github/workflows/deploy_docs.yml +++ b/.github/workflows/deploy_docs.yml @@ -46,7 +46,7 @@ jobs: fetch-depth: 0 - name: Set up Python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: "3.12" enable-cache: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cd4d7f60a..664c02558 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/checkout@v5 - name: Set up Python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ env.PYTHON_VERSION }} enable-cache: true @@ -174,7 +174,7 @@ jobs: # used in the real world. - name: Set up Python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ env.PYTHON_VERSION }} enable-cache: true @@ -264,7 +264,7 @@ jobs: - uses: actions/checkout@v5 - name: Set up Python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ env.PYTHON_VERSION }} enable-cache: true @@ -305,7 +305,7 @@ jobs: - uses: actions/checkout@v5 - name: Set up Python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ env.PYTHON_VERSION }} enable-cache: true diff --git a/.github/workflows/run_notebooks.yml b/.github/workflows/run_notebooks.yml index 1602eb970..606815949 100644 --- a/.github/workflows/run_notebooks.yml +++ b/.github/workflows/run_notebooks.yml @@ -30,7 +30,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Set up Python + Poetry - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: python-version: "3.11" enable-cache: true diff --git a/.github/workflows/uv_lock_ugprade.yml b/.github/workflows/uv_lock_ugprade.yml index b4c040b90..0df72a5cd 100644 --- a/.github/workflows/uv_lock_ugprade.yml +++ b/.github/workflows/uv_lock_ugprade.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v5 - name: Set up uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: # use minimum supported Python version python-version: "3.9"