Skip to content

Commit 37701e3

Browse files
build(deps): Bump uv to 0.13.4 (#823)
* build(deps): Bump uv to 0.13.4 Co-Authored-By: Geoff Goldsmith <geoff.goldsmith@sentry.io> * ci: Pin CI runners to ubuntu-24.04 Co-Authored-By: Markus Unterwaditzer <markus@sentry.io> --------- Co-authored-by: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com> Co-authored-by: Geoff Goldsmith <geoff.goldsmith@sentry.io>
1 parent cdff2ae commit 37701e3

3 files changed

Lines changed: 38 additions & 36 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@ on:
1010
env:
1111
RUSTFLAGS: -Dwarnings --cfg tokio_unstable
1212

13+
# Pinned to ubuntu-24.04: actions/setup-python has no Python 3.12.11
14+
# (.python-version) build for ubuntu-26.04, which ubuntu-latest now points to.
1315
jobs:
1416
lint:
1517
name: Lint
16-
runs-on: ubuntu-latest
18+
runs-on: ubuntu-24.04
1719
steps:
1820
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
1921

@@ -51,7 +53,7 @@ jobs:
5153

5254
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
5355
with:
54-
version: '0.8.2'
56+
version: '0.13.4'
5557
# we just cache the venv-dir directly in action-setup-venv
5658
enable-cache: false
5759

@@ -81,7 +83,7 @@ jobs:
8183
8284
python-client-lint:
8385
name: Python Client Lint
84-
runs-on: ubuntu-latest
86+
runs-on: ubuntu-24.04
8587
steps:
8688
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
8789

@@ -101,7 +103,7 @@ jobs:
101103
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
102104
if: steps.changes.outputs.python == 'true'
103105
with:
104-
version: '0.8.2'
106+
version: '0.13.4'
105107
enable-cache: false
106108

107109
- uses: getsentry/action-setup-venv@5a80476d175edf56cb205b08bc58986fa99d1725 # v3.2.0
@@ -128,7 +130,7 @@ jobs:
128130
129131
python-client-test:
130132
name: Python Client Tests
131-
runs-on: ubuntu-latest
133+
runs-on: ubuntu-24.04
132134
steps:
133135
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
134136

@@ -147,7 +149,7 @@ jobs:
147149
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
148150
if: steps.changes.outputs.python == 'true'
149151
with:
150-
version: '0.8.2'
152+
version: '0.13.4'
151153
enable-cache: false
152154

153155
- uses: getsentry/action-setup-venv@5a80476d175edf56cb205b08bc58986fa99d1725 # v3.2.0
@@ -175,14 +177,14 @@ jobs:
175177

176178
test:
177179
name: Tests (ubuntu)
178-
runs-on: ubuntu-latest
180+
runs-on: ubuntu-24.04
179181

180182
steps:
181183
- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
182184

183185
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
184186
with:
185-
version: '0.8.2'
187+
version: '0.13.4'
186188
# we just cache the venv-dir directly in action-setup-venv
187189
enable-cache: false
188190

@@ -218,7 +220,7 @@ jobs:
218220
219221
coverage:
220222
name: Coverage (ubuntu)
221-
runs-on: ubuntu-latest
223+
runs-on: ubuntu-24.04
222224
steps:
223225
- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
224226

@@ -244,7 +246,7 @@ jobs:
244246

245247
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
246248
with:
247-
version: '0.8.2'
249+
version: '0.13.4'
248250
# we just cache the venv-dir directly in action-setup-venv
249251
enable-cache: false
250252

@@ -267,7 +269,7 @@ jobs:
267269

268270
rebalance-integration-test:
269271
name: Rebalance integration test${{ matrix.consumer_backend == 'arroyo' && ' (arroyo)' || '' }}
270-
runs-on: ubuntu-latest
272+
runs-on: ubuntu-24.04
271273
strategy:
272274
fail-fast: false
273275
matrix:
@@ -296,7 +298,7 @@ jobs:
296298

297299
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
298300
with:
299-
version: '0.8.2'
301+
version: '0.13.4'
300302
# we just cache the venv-dir directly in action-setup-venv
301303
enable-cache: false
302304

@@ -311,7 +313,7 @@ jobs:
311313
312314
worker-processing-integration-test:
313315
name: Worker processing integration test${{ matrix.consumer_backend == 'arroyo' && ' (arroyo)' || '' }}
314-
runs-on: ubuntu-latest
316+
runs-on: ubuntu-24.04
315317
strategy:
316318
fail-fast: false
317319
matrix:
@@ -340,7 +342,7 @@ jobs:
340342

341343
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
342344
with:
343-
version: '0.8.2'
345+
version: '0.13.4'
344346
# we just cache the venv-dir directly in action-setup-venv
345347
enable-cache: false
346348

@@ -355,7 +357,7 @@ jobs:
355357
356358
upkeep-retry-integration-test:
357359
name: Upkeep retry integration test${{ matrix.consumer_backend == 'arroyo' && ' (arroyo)' || '' }}
358-
runs-on: ubuntu-latest
360+
runs-on: ubuntu-24.04
359361
strategy:
360362
fail-fast: false
361363
matrix:
@@ -384,7 +386,7 @@ jobs:
384386

385387
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
386388
with:
387-
version: '0.8.2'
389+
version: '0.13.4'
388390
# we just cache the venv-dir directly in action-setup-venv
389391
enable-cache: false
390392

@@ -399,7 +401,7 @@ jobs:
399401
400402
upkeep-expiry-integration-test:
401403
name: Upkeep expiry integration test${{ matrix.consumer_backend == 'arroyo' && ' (arroyo)' || '' }}
402-
runs-on: ubuntu-latest
404+
runs-on: ubuntu-24.04
403405
strategy:
404406
fail-fast: false
405407
matrix:
@@ -428,7 +430,7 @@ jobs:
428430

429431
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
430432
with:
431-
version: '0.8.2'
433+
version: '0.13.4'
432434
# we just cache the venv-dir directly in action-setup-venv
433435
enable-cache: false
434436

@@ -443,7 +445,7 @@ jobs:
443445
444446
upkeep-delay-integration-test:
445447
name: Upkeep delay integration test${{ matrix.consumer_backend == 'arroyo' && ' (arroyo)' || '' }}
446-
runs-on: ubuntu-latest
448+
runs-on: ubuntu-24.04
447449
strategy:
448450
fail-fast: false
449451
matrix:
@@ -472,7 +474,7 @@ jobs:
472474

473475
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
474476
with:
475-
version: '0.8.2'
477+
version: '0.13.4'
476478
# we just cache the venv-dir directly in action-setup-venv
477479
enable-cache: false
478480

@@ -487,7 +489,7 @@ jobs:
487489
488490
failed-tasks-integration-test:
489491
name: Failed tasks integration test${{ matrix.consumer_backend == 'arroyo' && ' (arroyo)' || '' }}
490-
runs-on: ubuntu-latest
492+
runs-on: ubuntu-24.04
491493
strategy:
492494
fail-fast: false
493495
matrix:
@@ -516,7 +518,7 @@ jobs:
516518

517519
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
518520
with:
519-
version: '0.8.2'
521+
version: '0.13.4'
520522
# we just cache the venv-dir directly in action-setup-venv
521523
enable-cache: false
522524

@@ -531,7 +533,7 @@ jobs:
531533
532534
multi-topic-integration-test:
533535
name: Multi-topic integration test${{ matrix.consumer_backend == 'arroyo' && ' (arroyo)' || '' }}
534-
runs-on: ubuntu-latest
536+
runs-on: ubuntu-24.04
535537
strategy:
536538
fail-fast: false
537539
matrix:
@@ -560,7 +562,7 @@ jobs:
560562

561563
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
562564
with:
563-
version: '0.8.2'
565+
version: '0.13.4'
564566
# we just cache the venv-dir directly in action-setup-venv
565567
enable-cache: false
566568

@@ -575,7 +577,7 @@ jobs:
575577
576578
push-postgres-integration-test:
577579
name: Push mode postgres integration test${{ matrix.consumer_backend == 'arroyo' && ' (arroyo)' || '' }}
578-
runs-on: ubuntu-latest
580+
runs-on: ubuntu-24.04
579581
strategy:
580582
fail-fast: false
581583
matrix:
@@ -604,7 +606,7 @@ jobs:
604606

605607
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
606608
with:
607-
version: '0.8.2'
609+
version: '0.13.4'
608610
# we just cache the venv-dir directly in action-setup-venv
609611
enable-cache: false
610612

‎.github/workflows/release-client.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
- uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
3737
with:
38-
version: '0.8.2'
38+
version: '0.13.4'
3939

4040
- name: Validate version number
4141
env:

‎devenv/config.ini‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
minimum_version = 1.22.1
33

44
[uv]
5-
darwin_arm64 = https://github.com/astral-sh/uv/releases/download/0.8.2/uv-aarch64-apple-darwin.tar.gz
6-
darwin_arm64_sha256 = 954d24634d5f37fa26c7af75eb79893d11623fc81b4de4b82d60d1ade4bfca22
7-
darwin_x86_64 = https://github.com/astral-sh/uv/releases/download/0.8.2/uv-x86_64-apple-darwin.tar.gz
8-
darwin_x86_64_sha256 = ae755df53c8c2c1f3dfbee6e3d2e00be0dfbc9c9b4bdffdb040b96f43678b7ce
9-
linux_arm64 = https://github.com/astral-sh/uv/releases/download/0.8.2/uv-aarch64-unknown-linux-gnu.tar.gz
10-
linux_arm64_sha256 = 27da35ef54e9131c2e305de67dd59a07c19257882c6b1f3cf4d8d5fbb8eaf4ca
11-
linux_x86_64 = https://github.com/astral-sh/uv/releases/download/0.8.2/uv-x86_64-unknown-linux-gnu.tar.gz
12-
linux_x86_64_sha256 = 6dcb28a541868a455aefb2e8d4a1283dd6bf888605a2db710f0530cec888b0ad
5+
darwin_arm64 = https://github.com/astral-sh/uv/releases/download/0.13.4/uv-aarch64-apple-darwin.tar.gz
6+
darwin_arm64_sha256 = e0b1d4743ce64c55d9f0f4a444afa6b81125680070ee04e853fcd0f6c1ebf8f1
7+
darwin_x86_64 = https://github.com/astral-sh/uv/releases/download/0.13.4/uv-x86_64-apple-darwin.tar.gz
8+
darwin_x86_64_sha256 = 7be2dcd316122f4b3e5a0a7889f6248266c14425374e105ff7dc9779184603a6
9+
linux_arm64 = https://github.com/astral-sh/uv/releases/download/0.13.4/uv-aarch64-unknown-linux-gnu.tar.gz
10+
linux_arm64_sha256 = 1ae72b4718729e2ccc4f1ae2c6d1e531ca8467800e0546e9130b3886023a60ab
11+
linux_x86_64 = https://github.com/astral-sh/uv/releases/download/0.13.4/uv-x86_64-unknown-linux-gnu.tar.gz
12+
linux_x86_64_sha256 = 2b428396f12572d4429cf210ca234dd599a33b3af0958a4d5ed569d63e3f344f
1313
# used for autoupdate
14-
version = 0.8.2
14+
version = 0.13.4

0 commit comments

Comments
 (0)