2727 - uses : actions/checkout@v5
2828
2929 - name : Install uv
30- uses : astral-sh/setup-uv@v6
30+ uses : astral-sh/setup-uv@v7
3131` ` `
3232
3333It is considered best practice to pin to a specific uv version, e.g., with:
@@ -44,10 +44,10 @@ jobs:
4444 - uses : actions/checkout@v5
4545
4646 - name : Install uv
47- uses : astral-sh/setup-uv@v6
47+ uses : astral-sh/setup-uv@v7
4848 with :
4949 # Install a specific version of uv.
50- version : " 0.9.12 "
50+ version : " 0.9.14 "
5151` ` `
5252
5353## Setting up Python
6666 - uses: actions/checkout@v5
6767
6868 - name: Install uv
69- uses: astral-sh/setup-uv@v6
69+ uses: astral-sh/setup-uv@v7
7070
7171 - name: Set up Python
7272 run: uv python install
9898 python-version-file: ".python-version"
9999
100100 - name: Install uv
101- uses: astral-sh/setup-uv@v6
101+ uses: astral-sh/setup-uv@v7
102102` ` `
103103
104104Or, specify the `pyproject.toml` file to ignore the pin and use the latest version compatible with
@@ -121,7 +121,7 @@ jobs:
121121 python-version-file: "pyproject.toml"
122122
123123 - name: Install uv
124- uses: astral-sh/setup-uv@v6
124+ uses: astral-sh/setup-uv@v7
125125` ` `
126126
127127# # Multiple Python versions
@@ -146,7 +146,7 @@ jobs:
146146 - uses: actions/checkout@v5
147147
148148 - name: Install uv and set the Python version
149- uses: astral-sh/setup-uv@v6
149+ uses: astral-sh/setup-uv@v7
150150 with:
151151 python-version: ${{ matrix.python-version }}
152152` ` `
@@ -187,7 +187,7 @@ jobs:
187187 - uses: actions/checkout@v5
188188
189189 - name: Install uv
190- uses: astral-sh/setup-uv@v6
190+ uses: astral-sh/setup-uv@v7
191191
192192 - name: Install the project
193193 run: uv sync --locked --all-extras --dev
@@ -212,7 +212,7 @@ persisting the cache:
212212
213213` ` ` yaml title="example.yml"
214214- name: Enable caching
215- uses: astral-sh/setup-uv@v6
215+ uses: astral-sh/setup-uv@v7
216216 with:
217217 enable-cache: true
218218` ` `
@@ -377,7 +377,7 @@ jobs:
377377 - name : Checkout
378378 uses : actions/checkout@v5
379379 - name : Install uv
380- uses : astral-sh/setup-uv@v6
380+ uses : astral-sh/setup-uv@v7
381381 - name : Install Python 3.13
382382 run : uv python install 3.13
383383 - name : Build
0 commit comments