From 9a02dcc0b490a2b38914443da881ed00274f8239 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 30 Jun 2026 11:47:42 -0500 Subject: [PATCH 1/4] Add 26.08 nightly platform support --- _data/platform_support.yml | 53 ++++++++++++++++++++++++++++++++++++++ platform-support/index.md | 4 +-- 2 files changed, 55 insertions(+), 2 deletions(-) diff --git a/_data/platform_support.yml b/_data/platform_support.yml index 429388b62ec..e63ed8fc276 100644 --- a/_data/platform_support.yml +++ b/_data/platform_support.yml @@ -1,4 +1,57 @@ releases: + - version: "26.08" + nightly: true + python: + - "3.11" + - "3.12" + - "3.13" + - "3.14" + glibc_min: "2.28" + cpu_arch: + - "x86_64" + - "aarch64" + os_support: + - "Ubuntu 22.04" + - "Ubuntu 24.04" + - "Rocky Linux 8" + source_build: + cccl: "3.4.0" + nvcomp: "5.2.0.13" + gcc: "13.3+" + cuda: + - major: 12 + toolkit_min: "12.2" + toolkit_max: "12.9" + driver_min: "535" + compute_capability: + - name: "Volta" + sm: 70 + - name: "Turing" + sm: 75 + - name: "Ampere" + sm: [80, 86] + - name: "Ada" + sm: 89 + - name: "Hopper" + sm: 90 + - name: "Blackwell" + sm: [100, 120] + - major: 13 + toolkit_min: "13.0" + toolkit_max: "13.2" + driver_min: "580" + compute_capability: + - name: "Turing" + sm: 75 + - name: "Ampere" + sm: [80, 86] + - name: "Ada" + sm: 89 + - name: "Hopper" + sm: 90 + - name: "Blackwell" + sm: [100, 120] + - version: "26.06" python: - "3.11" diff --git a/platform-support/index.md b/platform-support/index.md index f1825ab752d..117acf4729e 100644 --- a/platform-support/index.md +++ b/platform-support/index.md @@ -17,12 +17,12 @@ Note that for the list of supported compute capabilities below, newer GPUs are s For installation instructions, see the [Installation Guide](/install/). -**Releases:** {% for release in site.data.platform_support.releases %}[{{ release.version }}](#rapids-{{ release.version | replace: ".", "" }}){% unless forloop.last %}, {% endunless %}{% endfor %} +**Releases:** {% for release in site.data.platform_support.releases %}[{{ release.version }}{% if release.nightly %} (nightly){% endif %}](#rapids-{{ release.version | replace: ".", "" }}){% unless forloop.last %}, {% endunless %}{% endfor %} {% for release in site.data.platform_support.releases %} --- -## RAPIDS {{ release.version }} +## RAPIDS {{ release.version }}{% if release.nightly %} (nightly){% endif %}
From 2090519fafab23eec56de5bdde655f8e8ab2da40 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 30 Jun 2026 11:52:04 -0500 Subject: [PATCH 2/4] Update 26.08 nightly platform support --- _data/platform_support.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_data/platform_support.yml b/_data/platform_support.yml index e63ed8fc276..1f3752c66f8 100644 --- a/_data/platform_support.yml +++ b/_data/platform_support.yml @@ -13,6 +13,7 @@ releases: os_support: - "Ubuntu 22.04" - "Ubuntu 24.04" + - "Ubuntu 26.04" - "Rocky Linux 8" source_build: cccl: "3.4.0" @@ -38,7 +39,7 @@ releases: sm: [100, 120] - major: 13 toolkit_min: "13.0" - toolkit_max: "13.2" + toolkit_max: "13.3" driver_min: "580" compute_capability: - name: "Turing" From 08fb8bc45c400e652ade3f74d1602fb7cd1e35d7 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 30 Jun 2026 12:10:42 -0500 Subject: [PATCH 3/4] Source install selector from platform support data --- .pre-commit-config.yaml | 8 ++ _includes/selector.html | 169 ++++++++++++-------------------- ci/validate-platform-support.py | 151 ++++++++++++++++++++++++++++ 3 files changed, 221 insertions(+), 107 deletions(-) create mode 100755 ci/validate-platform-support.py diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 404742e42c5..745368f3562 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,6 +44,14 @@ repos: pass_filenames: false additional_dependencies: - pyyaml + - id: validate-platform-support + name: validate-platform-support + entry: ./ci/validate-platform-support.py + language: python + pass_filenames: false + files: ^(ci/validate-platform-support\.py|_data/platform_support\.yml|_data/releases\.json|_includes/selector\.html)$ + additional_dependencies: + - pyyaml - repo: https://github.com/sirosen/texthooks rev: 0.7.1 hooks: diff --git a/_includes/selector.html b/_includes/selector.html index 6bf2875a5ee..e47a7233046 100644 --- a/_includes/selector.html +++ b/_includes/selector.html @@ -249,7 +249,7 @@
ENV. CUDA
-