Skip to content

Commit 734a729

Browse files
authored
Merge pull request #1401 from rgaiacs/1384-upgrade-r
Change default R version from 4.2 to 4.4
2 parents 5870d2b + f2641f3 commit 734a729

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

repo2docker/buildpacks/r.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ def r_version(self):
6969
"""
7070
# Available versions at https://cran.r-project.org/src/base/
7171
version_map = {
72-
"4.4": "4.4.1",
72+
"4.4": "4.4.2",
7373
"4.3": "4.3.3",
74-
"4.2": "4.2.1",
74+
"4.2": "4.2.3",
7575
"4.1": "4.1.3",
7676
"4.0": "4.0.5",
7777
"3.6": "3.6.3",
@@ -87,7 +87,7 @@ def r_version(self):
8787
# - tests/unit/test_r.py -> test_version_specification
8888
# - tests/r/r-rspm-apt/verify
8989
#
90-
r_version = version_map["4.2"]
90+
r_version = version_map["4.4"]
9191

9292
if not hasattr(self, "_r_version"):
9393
parts = self.runtime.split("-")

tests/r/r-rspm-apt-file/runtime.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
r-2022-06-23
1+
r-2025-07-01

tests/r/r-rspm-apt-file/verify.r

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
library('digest')
33

44

5-
# Fail if version isn't 4.2, the default version for the RBuildPack
5+
# Fail if version isn't 4.4, the default version for the RBuildPack
66
print(version)
7-
if (!(version$major == "4" && as.double(version$minor) >= 2 && as.double(version$minor) < 3)) {
7+
if (!(version$major == "4" && as.double(version$minor) >= 4 && as.double(version$minor) < 5)) {
88
quit("yes", 1)
99
}

tests/r/r-rspm-description-file/DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: binderdescription
22
Version: 0.1
3-
Date: 2022-06-23
3+
Date: 2025-07-01
44
Title: Binder R DESCRIPTION support
55
Description: Test that automatically building R packages works
66
Author: Bastian Greshake Tzovaras <[email protected]>

tests/unit/test_r.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
@pytest.mark.parametrize(
11-
"runtime_version, expected", [("", "4.2"), ("3.6", "3.6"), ("3.5.1", "3.5")]
11+
"runtime_version, expected", [("", "4.4"), ("3.6", "3.6"), ("3.5.1", "3.5")]
1212
)
1313
def test_version_specification(tmpdir, runtime_version, expected, base_image):
1414
tmpdir.chdir()

0 commit comments

Comments
 (0)