Skip to content

Commit e9cebc9

Browse files
authored
[Tests] update R, Python and Julia (#14866)
* update renv * Update to R 4.6.1 * Update R packages * Update R 4.6.1 in actions too * update uv and python * Update julia and deps * update uv action in workflow * Fix retina image-dimension smoke test after matplotlib bump matplotlib 3.10.8 -> 3.11.1 shifted the tight-bbox crop width of the test figure by one pixel (537 -> 538), breaking the CI assertion on both Windows and Linux.
1 parent 093316c commit e9cebc9

8 files changed

Lines changed: 1470 additions & 1164 deletions

File tree

‎.github/workflows/test-smokes.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
- name: Set up R
7676
uses: r-lib/actions/setup-r@v2
7777
with:
78-
r-version: "4.5.2"
78+
r-version: "4.6.1"
7979
use-public-rspm: true
8080
# required to avoid rtools bin in path
8181
windows-path-include-rtools: false
@@ -239,9 +239,9 @@ jobs:
239239
shell: Rscript {0}
240240

241241
- name: Install uv for Python
242-
uses: astral-sh/setup-uv@v7
242+
uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
243243
with:
244-
version: "0.11.2"
244+
version: "0.12.10"
245245
enable-cache: true
246246
cache-dependency-glob: "tests/uv.lock"
247247

@@ -277,7 +277,7 @@ jobs:
277277
uses: julia-actions/setup-julia@a8c65a2a580b6a5cf30070e825e62f9fc0fee1d7
278278
id: setup-julia
279279
with:
280-
version: "1.12.6"
280+
version: "1.12.7"
281281

282282
- name: Load Julia packages from cache
283283
uses: julia-actions/cache@v3

‎tests/.python-version‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.14.3
1+
3.14.7

0 commit comments

Comments
 (0)