Skip to content

Commit ac6eaa1

Browse files
authored
Merge branch 'main' into grtlr/lenses
2 parents 75d52b9 + cfb69d9 commit ac6eaa1

File tree

139 files changed

+4441
-2064
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+4441
-2064
lines changed

.github/workflows/auto_approve.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
- name: Checkout
2525
uses: actions/checkout@v4
2626

27-
- uses: prefix-dev/setup-pixi@v0.8.8
27+
- uses: prefix-dev/setup-pixi@v0.9.1
2828
with:
29-
pixi-version: v0.41.4
29+
pixi-version: v0.55.0
3030

3131
- name: Wait a few seconds
3232
run: |

.github/workflows/checkboxes.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ jobs:
3030
- name: Checkout repository
3131
uses: actions/checkout@v4
3232

33-
- uses: prefix-dev/setup-pixi@v0.8.8
33+
- uses: prefix-dev/setup-pixi@v0.9.1
3434
with:
35-
pixi-version: v0.41.4
35+
pixi-version: v0.55.0
3636

3737
- name: Check PR checkboxes
3838
run: |

.github/workflows/contrib_checks.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ jobs:
4848
steps:
4949
- uses: actions/checkout@v4
5050

51-
- uses: prefix-dev/setup-pixi@v0.8.8
51+
- uses: prefix-dev/setup-pixi@v0.9.1
5252
with:
53-
pixi-version: v0.41.4
53+
pixi-version: v0.55.0
5454

5555
- name: Python format check
5656
run: pixi run py-fmt-check
@@ -64,9 +64,9 @@ jobs:
6464
steps:
6565
- uses: actions/checkout@v4
6666

67-
- uses: prefix-dev/setup-pixi@v0.8.8
67+
- uses: prefix-dev/setup-pixi@v0.9.1
6868
with:
69-
pixi-version: v0.41.4
69+
pixi-version: v0.55.0
7070
environments: py-docs
7171

7272
- name: Build via mkdocs
@@ -83,9 +83,9 @@ jobs:
8383
# PR introduces a new type and another PR changes the codegen.
8484
- uses: actions/checkout@v4
8585

86-
- uses: prefix-dev/setup-pixi@v0.8.8
86+
- uses: prefix-dev/setup-pixi@v0.9.1
8787
with:
88-
pixi-version: v0.41.4
88+
pixi-version: v0.55.0
8989

9090
- name: Codegen check
9191
run: pixi run codegen --force --check --warnings-as-errors
@@ -102,9 +102,9 @@ jobs:
102102
with:
103103
lfs: true
104104

105-
- uses: prefix-dev/setup-pixi@v0.8.8
105+
- uses: prefix-dev/setup-pixi@v0.9.1
106106
with:
107-
pixi-version: v0.41.4
107+
pixi-version: v0.55.0
108108

109109
# Install the Vulkan SDK, so we can use the software rasterizer.
110110
# TODO(andreas): It would be nice if `setup_software_rasterizer.py` could do that for us as well (note though that this action here is very fast when cached!)
@@ -141,9 +141,9 @@ jobs:
141141
steps:
142142
- uses: actions/checkout@v4
143143

144-
- uses: prefix-dev/setup-pixi@v0.8.8
144+
- uses: prefix-dev/setup-pixi@v0.9.1
145145
with:
146-
pixi-version: v0.41.4
146+
pixi-version: v0.55.0
147147

148148
- name: Set up Python
149149
uses: actions/setup-python@v5
@@ -159,9 +159,9 @@ jobs:
159159
steps:
160160
- uses: actions/checkout@v4
161161

162-
- uses: prefix-dev/setup-pixi@v0.8.8
162+
- uses: prefix-dev/setup-pixi@v0.9.1
163163
with:
164-
pixi-version: v0.41.4
164+
pixi-version: v0.55.0
165165

166166
- name: Toml format check
167167
run: pixi run toml-fmt-check
@@ -172,9 +172,9 @@ jobs:
172172
steps:
173173
- uses: actions/checkout@v4
174174

175-
- uses: prefix-dev/setup-pixi@v0.8.8
175+
- uses: prefix-dev/setup-pixi@v0.9.1
176176
with:
177-
pixi-version: v0.41.4
177+
pixi-version: v0.55.0
178178

179179
- name: Check for too large files
180180
run: pixi run check-large-files
@@ -185,9 +185,9 @@ jobs:
185185
steps:
186186
- uses: actions/checkout@v4
187187

188-
- uses: prefix-dev/setup-pixi@v0.8.8
188+
- uses: prefix-dev/setup-pixi@v0.9.1
189189
with:
190-
pixi-version: v0.41.4
190+
pixi-version: v0.55.0
191191

192192
- name: Check Python example thumbnails
193193
run: pixi run ./scripts/ci/thumbnails.py check
@@ -221,9 +221,9 @@ jobs:
221221
steps:
222222
- uses: actions/checkout@v4
223223

224-
- uses: prefix-dev/setup-pixi@v0.8.8
224+
- uses: prefix-dev/setup-pixi@v0.9.1
225225
with:
226-
pixi-version: v0.41.4
226+
pixi-version: v0.55.0
227227
environments: cpp
228228

229229
# TODO(emilk): make this work somehow. Right now this just results in

.github/workflows/contrib_rerun_py.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ jobs:
4646
with:
4747
lfs: true
4848

49-
- uses: prefix-dev/setup-pixi@v0.8.8
49+
- uses: prefix-dev/setup-pixi@v0.9.1
5050
with:
51-
pixi-version: v0.41.4
51+
pixi-version: v0.55.0
5252
environments: wheel-test-min
5353

5454
- name: Build rerun-cli
@@ -72,11 +72,11 @@ jobs:
7272
pixi run python scripts/ci/pixi_install_wheel.py --feature python-pypi --package rerun-sdk --dir dist/x86_64-unknown-linux-gnu
7373
7474
- name: Run e2e test
75-
run: pixi run -e wheel-test-min RUST_LOG=debug scripts/run_python_e2e_test.py --no-build # rerun-sdk is already built and installed
75+
run: RUST_LOG=debug pixi run -e wheel-test-min scripts/run_python_e2e_test.py --no-build # rerun-sdk is already built and installed
7676

7777
- name: Run docs/snippets/compare_snippet_output.py
7878
# --release so we can inherit from some of the artifacts that maturin has just built before
7979
# --target x86_64-unknown-linux-gnu because otherwise cargo loses the target cache… even though this is the target anyhow…
8080
# --no-py-build because rerun-sdk is already built and installed
8181
run: |
82-
pixi run -e wheel-test-min RUST_LOG=debug docs/snippets/compare_snippet_output.py --release --target x86_64-unknown-linux-gnu --no-py-build
82+
RUST_LOG=debug pixi run -e wheel-test-min docs/snippets/compare_snippet_output.py --release --target x86_64-unknown-linux-gnu --no-py-build

.github/workflows/labels.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ jobs:
5151
with:
5252
fetch-depth: 0
5353

54-
- uses: prefix-dev/setup-pixi@v0.8.8
54+
- uses: prefix-dev/setup-pixi@v0.9.1
5555
with:
56-
pixi-version: v0.41.4
56+
pixi-version: v0.55.0
5757

5858
- name: Get current wasm-bindgen version
5959
id: current-version

.github/workflows/on_push_docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ jobs:
3030
steps:
3131
- uses: actions/checkout@v4
3232

33-
- uses: prefix-dev/setup-pixi@v0.8.8
33+
- uses: prefix-dev/setup-pixi@v0.9.1
3434
with:
35-
pixi-version: v0.41.4
35+
pixi-version: v0.55.0
3636

3737
- name: Get version
3838
id: versioning
@@ -60,9 +60,9 @@ jobs:
6060
# pinned to a specific version that happens to work with current `rustdoc-types`
6161
toolchains: ${{ matrix.toolchain }}
6262

63-
- uses: prefix-dev/setup-pixi@v0.8.8
63+
- uses: prefix-dev/setup-pixi@v0.9.1
6464
with:
65-
pixi-version: v0.41.4
65+
pixi-version: v0.55.0
6666
environments: py-docs
6767

6868
- name: Install rerun-sdk

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ jobs:
8686
with:
8787
node-version: "22.x"
8888

89-
- uses: prefix-dev/setup-pixi@v0.8.8
89+
- uses: prefix-dev/setup-pixi@v0.9.1
9090
with:
91-
pixi-version: v0.41.4
91+
pixi-version: v0.55.0
9292

9393
- name: Update crate versions
9494
id: versioning
@@ -433,9 +433,9 @@ jobs:
433433
with:
434434
node-version: "22.x"
435435

436-
- uses: prefix-dev/setup-pixi@v0.8.8
436+
- uses: prefix-dev/setup-pixi@v0.9.1
437437
with:
438-
pixi-version: v0.41.4
438+
pixi-version: v0.55.0
439439

440440
- name: git config
441441
run: |

.github/workflows/reusable_bench.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ jobs:
7272
workload_identity_provider: ${{ secrets.GOOGLE_WORKLOAD_IDENTITY_PROVIDER }}
7373
service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }}
7474

75-
- uses: prefix-dev/setup-pixi@v0.8.8
75+
- uses: prefix-dev/setup-pixi@v0.9.1
7676
with:
77-
pixi-version: v0.41.4
77+
pixi-version: v0.55.0
7878
# default: for the rendering step
7979
# wheel-test-min: minimal env for roundtrips (less heavy than wheel-test/examples)
8080
environments: >-

.github/workflows/reusable_build_and_upload_rerun_c.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,9 @@ jobs:
148148
with:
149149
ref: ${{ inputs.RELEASE_COMMIT || ((github.event_name == 'pull_request' && github.event.pull_request.head.ref) || '') }}
150150

151-
- uses: prefix-dev/setup-pixi@v0.8.8
151+
- uses: prefix-dev/setup-pixi@v0.9.1
152152
with:
153-
pixi-version: v0.41.4
153+
pixi-version: v0.55.0
154154

155155
- name: Set up Rust and Authenticate to GCS
156156
uses: ./.github/actions/setup-rust

.github/workflows/reusable_build_and_upload_rerun_cli.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,9 +159,9 @@ jobs:
159159
service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }}
160160
targets: ${{ needs.set-config.outputs.TARGET }}
161161

162-
- uses: prefix-dev/setup-pixi@v0.8.8
162+
- uses: prefix-dev/setup-pixi@v0.9.1
163163
with:
164-
pixi-version: v0.41.4
164+
pixi-version: v0.55.0
165165

166166
- name: Build web-viewer (release)
167167
run: pixi run rerun-build-web-release

0 commit comments

Comments
 (0)