From ef74435eab8b0e4d7c9f3bcd3dbee01ad8378b3e Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Thu, 4 Jan 2024 16:46:34 -0500 Subject: [PATCH 01/16] Simple test support chart --- _includes/version-support.html | 109 +++++++++++++++++++++++++++++++++ notices/notices.md | 2 + 2 files changed, 111 insertions(+) create mode 100644 _includes/version-support.html diff --git a/_includes/version-support.html b/_includes/version-support.html new file mode 100644 index 00000000000..870d0070ba7 --- /dev/null +++ b/_includes/version-support.html @@ -0,0 +1,109 @@ + + + + +
+

Current and Upcoming Python Support

+ +
+ +
+
Python 3.11
+
+
+ ? - ? +
+
+
+ + +
+
Python 3.10
+
+ 23.02 - ? +
+
+ + +
+
Python 3.9
+
+ 22.02 - ? +
+
+ +
+ +

Current and Upcoming CUDA Support

+
+
+
CUDA 12.2
+
+ June 2018 - June 2023 +
+
+ +
+
CUDA 12.0
+
+ Dec 2016 - Dec 2021 +
+
+ +
+
CUDA 11.8
+
+ Sept 2015 - Sept 2020 +
+
+ +
\ No newline at end of file diff --git a/notices/notices.md b/notices/notices.md index d0a36a1bd7f..df22ce0dc9b 100644 --- a/notices/notices.md +++ b/notices/notices.md @@ -19,3 +19,5 @@ Type | Code | Intended Audience | Purpose [RAPIDS Developer Notice]({% link notices/rdn.md %}) | **RDN** | Contributors & Core Developers | Communicate updates to development processes [RAPIDS General Notice]({% link notices/rgn.md %}) | **RGN** | Everyone | Project wide announcements and updates, including breaking changes [RAPIDS Support Notice]({% link notices/rsn.md %}) | **RSN** | Everyone | Updates on RAPIDS support for specific versions of CUDA, Python, OS, platforms, and compliers + +{% include version-support.html %} From f7aef60577e38bda057a27b38b11139f174bdfcd Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Fri, 5 Jan 2024 09:29:53 -0500 Subject: [PATCH 02/16] Add missing `` --- _includes/version-support.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_includes/version-support.html b/_includes/version-support.html index 870d0070ba7..9f839542590 100644 --- a/_includes/version-support.html +++ b/_includes/version-support.html @@ -96,14 +96,14 @@

Current and Upcoming CUDA Support

CUDA 12.0
Dec 2016 - Dec 2021 -
+
CUDA 11.8
Sept 2015 - Sept 2020 -
+
\ No newline at end of file From c753c68f8e50e9efbb2b344b76bf7e2ca2234886 Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Fri, 5 Jan 2024 09:33:36 -0500 Subject: [PATCH 03/16] Formatting --- _includes/version-support.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/_includes/version-support.html b/_includes/version-support.html index 9f839542590..044613d93b3 100644 --- a/_includes/version-support.html +++ b/_includes/version-support.html @@ -51,9 +51,11 @@ } + + +

Current and Upcoming Python Support

-
@@ -81,7 +83,7 @@

Current and Upcoming Python Support

- +

Current and Upcoming CUDA Support

@@ -106,4 +108,4 @@

Current and Upcoming CUDA Support

- \ No newline at end of file +
\ No newline at end of file From bee272df5f736eb8dace986e6aa7dcc3fca4269c Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Fri, 5 Jan 2024 09:43:01 -0500 Subject: [PATCH 04/16] more divs --- _includes/version-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/version-support.html b/_includes/version-support.html index 044613d93b3..5bac5034199 100644 --- a/_includes/version-support.html +++ b/_includes/version-support.html @@ -107,5 +107,5 @@

Current and Upcoming CUDA Support

Sept 2015 - Sept 2020 - + \ No newline at end of file From a1d7861a191a5a25b00cc9c78d996db078940079 Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Fri, 5 Jan 2024 09:49:58 -0500 Subject: [PATCH 05/16] More formatting fixes --- _includes/version-support.html | 97 ++++++++++++++++++---------------- 1 file changed, 50 insertions(+), 47 deletions(-) diff --git a/_includes/version-support.html b/_includes/version-support.html index 5bac5034199..338fb93f173 100644 --- a/_includes/version-support.html +++ b/_includes/version-support.html @@ -54,58 +54,61 @@
-
-

Current and Upcoming Python Support

-
- -
-
Python 3.11
-
-
- ? - ? -
-
-
+
+

Current and Upcoming Python Support

+
+ +
+
Python 3.11
+
+
+ ? - ? +
+
+
- -
-
Python 3.10
-
- 23.02 - ? -
-
+ +
+
Python 3.10
+
+ 23.02 - ? +
+
- -
-
Python 3.9
-
- 22.02 - ? + +
+
Python 3.9
+
+ 22.02 - ? +
+
-
- +

Current and Upcoming CUDA Support

+
+ +
+
CUDA 12.2
+
+ June 2018 - June 2023 +
+
-

Current and Upcoming CUDA Support

-
-
-
CUDA 12.2
-
- June 2018 - June 2023 -
-
- -
-
CUDA 12.0
-
- Dec 2016 - Dec 2021 -
-
+ +
+
CUDA 12.0
+
+ Dec 2016 - Dec 2021 +
+
-
-
CUDA 11.8
-
- Sept 2015 - Sept 2020 + +
+
CUDA 11.8
+
+ Sept 2015 - Sept 2020 +
+
-
-
\ No newline at end of file + From 14dede9b1c699c70eb6c6b9693a7e05e54f1c84f Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Fri, 5 Jan 2024 09:59:15 -0500 Subject: [PATCH 06/16] add a click handler --- _includes/version-support.html | 88 ++++++++++++++++++---------------- 1 file changed, 46 insertions(+), 42 deletions(-) diff --git a/_includes/version-support.html b/_includes/version-support.html index 338fb93f173..23059746c5b 100644 --- a/_includes/version-support.html +++ b/_includes/version-support.html @@ -1,5 +1,11 @@ + + - +

Current and Upcoming Python Support

@@ -115,3 +107,9 @@

Current and Upcoming CUDA Support

+ + \ No newline at end of file From 73a488e434f9a796e66959c67b50a88803817cbf Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Wed, 17 Jan 2024 10:33:34 -0500 Subject: [PATCH 10/16] Continuing test --- _includes/version-support.html | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/_includes/version-support.html b/_includes/version-support.html index 305dc947bb7..74922dea860 100644 --- a/_includes/version-support.html +++ b/_includes/version-support.html @@ -46,11 +46,16 @@ min-width: 100px; padding-right: 10px; } + .support-bg { + background-color: #9943ff; + padding: 1rem; + border-radius: 5px; + } -
+

Current and Upcoming Python Support

@@ -109,7 +114,9 @@

Current and Upcoming CUDA Support

\ No newline at end of file From c697ed862afaf7d145331a0ae77ad2acba14cfb3 Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Wed, 17 Jan 2024 10:39:49 -0500 Subject: [PATCH 11/16] More tests --- _includes/version-support.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/_includes/version-support.html b/_includes/version-support.html index 74922dea860..3cec836d115 100644 --- a/_includes/version-support.html +++ b/_includes/version-support.html @@ -47,7 +47,7 @@ padding-right: 10px; } .support-bg { - background-color: #9943ff; + background-color: #7d7d7d; padding: 1rem; border-radius: 5px; } @@ -62,7 +62,7 @@

Current and Upcoming Python Support

Python 3.11
-
+
? - ?
@@ -71,7 +71,7 @@

Current and Upcoming Python Support

Python 3.10
-
+
23.02 - ?
@@ -79,7 +79,7 @@

Current and Upcoming Python Support

Python 3.9
-
+
22.02 - ?
@@ -90,7 +90,7 @@

Current and Upcoming CUDA Support

CUDA 12.2
-
+
June 2018 - June 2023
@@ -98,7 +98,7 @@

Current and Upcoming CUDA Support

CUDA 12.0
-
+
Dec 2016 - Dec 2021
@@ -106,7 +106,7 @@

Current and Upcoming CUDA Support

CUDA 11.8
-
+
Sept 2015 - Sept 2020
From 3fec1c05497ffece619ece4d6ea82e2239450798 Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Wed, 17 Jan 2024 10:41:34 -0500 Subject: [PATCH 12/16] lighter background --- _includes/version-support.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/version-support.html b/_includes/version-support.html index 3cec836d115..87520b7eb90 100644 --- a/_includes/version-support.html +++ b/_includes/version-support.html @@ -47,7 +47,7 @@ padding-right: 10px; } .support-bg { - background-color: #7d7d7d; + background-color: #dcdcdc; padding: 1rem; border-radius: 5px; } From afba4e680f2e0546881c383e9fb27e6e45b7ef2f Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Wed, 17 Jan 2024 12:33:54 -0500 Subject: [PATCH 13/16] Convert version support to top level page --- ...port.html => version-support-current.html} | 30 ++-- _includes/version-support-historical.html | 140 ++++++++++++++++++ notices/notices.md | 2 - version-support/version-support.md | 26 ++++ 4 files changed, 186 insertions(+), 12 deletions(-) rename _includes/{version-support.html => version-support-current.html} (82%) create mode 100644 _includes/version-support-historical.html create mode 100644 version-support/version-support.md diff --git a/_includes/version-support.html b/_includes/version-support-current.html similarity index 82% rename from _includes/version-support.html rename to _includes/version-support-current.html index 87520b7eb90..3f3d3ea547b 100644 --- a/_includes/version-support.html +++ b/_includes/version-support-current.html @@ -12,7 +12,7 @@ } .gantt-bar-container { display: flex; - justify-content: flex-end; /* Aligns bar to the right */ + justify-content: flex-end; width: 100%; } .gantt-bar { @@ -33,7 +33,7 @@ .gantt-label { position: absolute; width: 100%; - text-align: center; /* Updated for text alignment */ + text-align: center; color: white; font-size: 0.8em; } @@ -47,7 +47,7 @@ padding-right: 10px; } .support-bg { - background-color: #dcdcdc; + background-color: #f4f4f4; padding: 1rem; border-radius: 5px; } @@ -58,7 +58,6 @@

Current and Upcoming Python Support

-
Python 3.11
@@ -68,7 +67,6 @@

Current and Upcoming Python Support

-
Python 3.10
@@ -76,7 +74,6 @@

Current and Upcoming Python Support

-
Python 3.9
@@ -85,9 +82,7 @@

Current and Upcoming Python Support

-

Current and Upcoming CUDA Support

-
CUDA 12.2
@@ -95,7 +90,6 @@

Current and Upcoming CUDA Support

-
CUDA 12.0
@@ -103,7 +97,6 @@

Current and Upcoming CUDA Support

-
CUDA 11.8
@@ -111,6 +104,23 @@

Current and Upcoming CUDA Support

+ +
+
+
450.80.02+ (CUDA 11)
+
+ ? - ? +
+
+ +
+
525.60.13+ (CUDA 12)
+
+ 22.04 - ? +
+
+ +
+ +
+

Historical Python Support

+
+
+
Python 3.11
+
+
+ ? - ? +
+
+
+ +
+
Python 3.10
+
+ 23.02 - ? +
+
+ +
+
Python 3.9
+
+ 22.02 - ? +
+
+
+ +

Historical CUDA Support

+
+
+
CUDA 12.2
+
+ June 2018 - June 2023 +
+
+ +
+
CUDA 12.0
+
+ Dec 2016 - Dec 2021 +
+
+ +
+
CUDA 11.8
+
+ Sept 2015 - Sept 2020 +
+
+
+ +

Historical Driver Support

+
+
+
410
+
+ June 2018 - June 2023 +
+
+ +
+
400
+
+ Dec 2016 - Dec 2021 +
+
+ +
+
390
+
+ Sept 2015 - Sept 2020 +
+
+
+
+ + \ No newline at end of file diff --git a/notices/notices.md b/notices/notices.md index df22ce0dc9b..d0a36a1bd7f 100644 --- a/notices/notices.md +++ b/notices/notices.md @@ -19,5 +19,3 @@ Type | Code | Intended Audience | Purpose [RAPIDS Developer Notice]({% link notices/rdn.md %}) | **RDN** | Contributors & Core Developers | Communicate updates to development processes [RAPIDS General Notice]({% link notices/rgn.md %}) | **RGN** | Everyone | Project wide announcements and updates, including breaking changes [RAPIDS Support Notice]({% link notices/rsn.md %}) | **RSN** | Everyone | Updates on RAPIDS support for specific versions of CUDA, Python, OS, platforms, and compliers - -{% include version-support.html %} diff --git a/version-support/version-support.md b/version-support/version-support.md new file mode 100644 index 00000000000..5488fb9cf6a --- /dev/null +++ b/version-support/version-support.md @@ -0,0 +1,26 @@ +--- +layout: default +title: Version Support +nav_order: 3 +permalink: version-support +description: | + RAPIDS Version Support: Current, Future, and Historical +--- + +# RAPIDS Current and Upcoming Support +{: .fs-8 } + +Below are the currently supported Python, CUDA, and Driver versions for RAPIDS as well as the next support transition. +{: .fs-6 .fw-300 .mb-8 } + +{% include version-support-current.html %} + +# RAPIDS Historical Support +{: .fs-8 } + +Below are the previously supported Python, CUDA, and Driver versions for RAPIDS. +{: .fs-6 .fw-300 .mb-8 } + +{% include version-support-historical.html %} + +{: .mb-8 } From 5aef202a343ec10b86a6196d9afeaa5cdf681a4d Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Wed, 17 Jan 2024 12:39:44 -0500 Subject: [PATCH 14/16] Small updates --- _includes/version-support-current.html | 4 ++-- _includes/version-support-historical.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/_includes/version-support-current.html b/_includes/version-support-current.html index 3f3d3ea547b..2a77acc544c 100644 --- a/_includes/version-support-current.html +++ b/_includes/version-support-current.html @@ -43,11 +43,11 @@ margin-bottom: 10px; } .timeline-label { - min-width: 100px; + min-width: 150px; padding-right: 10px; } .support-bg { - background-color: #f4f4f4; + background-color: #fafafa; padding: 1rem; border-radius: 5px; } diff --git a/_includes/version-support-historical.html b/_includes/version-support-historical.html index f726f490e3d..66493882df6 100644 --- a/_includes/version-support-historical.html +++ b/_includes/version-support-historical.html @@ -43,11 +43,11 @@ margin-bottom: 10px; } .timeline-label { - min-width: 100px; + min-width: 150px; padding-right: 10px; } .support-bg { - background-color: #f4f4f4; + background-color: #fafafa; padding: 1rem; border-radius: 5px; } From 8806d7298c9c59928ac228057a2d6b0a9ab5788f Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Wed, 17 Jan 2024 12:41:40 -0500 Subject: [PATCH 15/16] Allow labels to be wider --- _includes/version-support-current.html | 2 +- _includes/version-support-historical.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/_includes/version-support-current.html b/_includes/version-support-current.html index 2a77acc544c..1f4c5d448c1 100644 --- a/_includes/version-support-current.html +++ b/_includes/version-support-current.html @@ -43,7 +43,7 @@ margin-bottom: 10px; } .timeline-label { - min-width: 150px; + min-width: 200px; padding-right: 10px; } .support-bg { diff --git a/_includes/version-support-historical.html b/_includes/version-support-historical.html index 66493882df6..6f0623c8700 100644 --- a/_includes/version-support-historical.html +++ b/_includes/version-support-historical.html @@ -43,7 +43,7 @@ margin-bottom: 10px; } .timeline-label { - min-width: 150px; + min-width: 200px; padding-right: 10px; } .support-bg { From 139c417c515ed0d0eebdd24378bd52670b4449d2 Mon Sep 17 00:00:00 2001 From: Ben Jarmak Date: Wed, 17 Jan 2024 13:07:16 -0500 Subject: [PATCH 16/16] Center align text --- _includes/version-support-current.html | 1 + _includes/version-support-historical.html | 1 + 2 files changed, 2 insertions(+) diff --git a/_includes/version-support-current.html b/_includes/version-support-current.html index 1f4c5d448c1..2769ff95db6 100644 --- a/_includes/version-support-current.html +++ b/_includes/version-support-current.html @@ -45,6 +45,7 @@ .timeline-label { min-width: 200px; padding-right: 10px; + text-align: center; } .support-bg { background-color: #fafafa; diff --git a/_includes/version-support-historical.html b/_includes/version-support-historical.html index 6f0623c8700..76146b2b103 100644 --- a/_includes/version-support-historical.html +++ b/_includes/version-support-historical.html @@ -45,6 +45,7 @@ .timeline-label { min-width: 200px; padding-right: 10px; + text-align: center; } .support-bg { background-color: #fafafa;