From d32d4bdfe11a797c9c783ca643cd37a3e068c6bf Mon Sep 17 00:00:00 2001 From: Gil Forsyth Date: Tue, 24 Feb 2026 15:02:58 -0500 Subject: [PATCH 1/2] feat: add support for Python 3.14 --- .github/workflows/build.yaml | 2 +- .github/workflows/pr.yaml | 6 +++--- docs/cugraph-docs/source/installation/source_build.md | 2 +- docs/cugraph-docs/source/tutorials/basic_cugraph.md | 2 +- .../source/wholegraph/installation/source_build.md | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 48abfe2..488505b 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -36,7 +36,7 @@ jobs: docs-build: if: github.ref_type == 'branch' secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.14 with: arch: "amd64" branch: ${{ inputs.branch }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 34f11a7..6a6c15b 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -16,7 +16,7 @@ jobs: - checks - docs-build secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@python-3.14 if: always() with: needs: ${{ toJSON(needs) }} @@ -31,14 +31,14 @@ jobs: checks: secrets: inherit needs: telemetry-setup - uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@python-3.14 with: enable_check_generated_files: false ignored_pr_jobs: "telemetry-summarize" docs-build: needs: checks secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.14 with: build_type: pull-request node_type: "gpu-l4-latest-1" diff --git a/docs/cugraph-docs/source/installation/source_build.md b/docs/cugraph-docs/source/installation/source_build.md index 3e823d7..9919e1c 100644 --- a/docs/cugraph-docs/source/installation/source_build.md +++ b/docs/cugraph-docs/source/installation/source_build.md @@ -167,7 +167,7 @@ Run either the C++ or the Python tests with datasets make test ``` -Note: This conda installation only applies to Linux and Python versions 3.10, 3.11, 3.12, and 3.13. +Note: This conda installation only applies to Linux and Python versions 3.10, 3.11, 3.11, 3.13, and 3.14. ### (OPTIONAL) Set environment variable on activation diff --git a/docs/cugraph-docs/source/tutorials/basic_cugraph.md b/docs/cugraph-docs/source/tutorials/basic_cugraph.md index 09a0a26..0197e90 100644 --- a/docs/cugraph-docs/source/tutorials/basic_cugraph.md +++ b/docs/cugraph-docs/source/tutorials/basic_cugraph.md @@ -5,7 +5,7 @@ cuGraph is part of [RAPIDS](https://docs.rapids.ai/user-guide/) and has the following system requirements: * NVIDIA GPU, Volta architecture or later, with [compute capability](https://developer.nvidia.com/cuda-gpus) 7.0+ * CUDA 12.2+ - * Python version 3.10, 3.11, 3.12, or 3.13 + * Python version 3.10, 3.11, 3.11, 3.13, or 3.14 * NetworkX >= version 3.3 or newer in order to use use [NetworkX Configs](https://networkx.org/documentation/stable/reference/backends.html#module-networkx.utils.configs) **This is required for use of nx-cuGraph, [see below](#cugraph-using-networkx-code).** ## Installation diff --git a/docs/cugraph-docs/source/wholegraph/installation/source_build.md b/docs/cugraph-docs/source/wholegraph/installation/source_build.md index 1903b70..b17db51 100644 --- a/docs/cugraph-docs/source/wholegraph/installation/source_build.md +++ b/docs/cugraph-docs/source/wholegraph/installation/source_build.md @@ -177,7 +177,7 @@ Run either the C++ or the Python tests with datasets ``` -Note: This conda installation only applies to Linux and Python versions 3.10, 3.11, 3.12, and 3.13. +Note: This conda installation only applies to Linux and Python versions 3.10, 3.11, 3.11, 3.13, and 3.14. ## Attribution From fdcf7cafccad434b8eb50df18d81375bb75db825 Mon Sep 17 00:00:00 2001 From: Gil Forsyth Date: Wed, 4 Mar 2026 14:09:55 -0500 Subject: [PATCH 2/2] fix(docs): drop 3.10, fix typo --- docs/cugraph-docs/source/installation/source_build.md | 2 +- docs/cugraph-docs/source/tutorials/basic_cugraph.md | 2 +- .../cugraph-docs/source/wholegraph/installation/source_build.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/cugraph-docs/source/installation/source_build.md b/docs/cugraph-docs/source/installation/source_build.md index 9919e1c..fb4429b 100644 --- a/docs/cugraph-docs/source/installation/source_build.md +++ b/docs/cugraph-docs/source/installation/source_build.md @@ -167,7 +167,7 @@ Run either the C++ or the Python tests with datasets make test ``` -Note: This conda installation only applies to Linux and Python versions 3.10, 3.11, 3.11, 3.13, and 3.14. +Note: This conda installation only applies to Linux and Python versions 3.11, 3.12, 3.13, and 3.14. ### (OPTIONAL) Set environment variable on activation diff --git a/docs/cugraph-docs/source/tutorials/basic_cugraph.md b/docs/cugraph-docs/source/tutorials/basic_cugraph.md index 0197e90..b0d506b 100644 --- a/docs/cugraph-docs/source/tutorials/basic_cugraph.md +++ b/docs/cugraph-docs/source/tutorials/basic_cugraph.md @@ -5,7 +5,7 @@ cuGraph is part of [RAPIDS](https://docs.rapids.ai/user-guide/) and has the following system requirements: * NVIDIA GPU, Volta architecture or later, with [compute capability](https://developer.nvidia.com/cuda-gpus) 7.0+ * CUDA 12.2+ - * Python version 3.10, 3.11, 3.11, 3.13, or 3.14 + * Python version 3.11, 3.12, 3.13, or 3.14 * NetworkX >= version 3.3 or newer in order to use use [NetworkX Configs](https://networkx.org/documentation/stable/reference/backends.html#module-networkx.utils.configs) **This is required for use of nx-cuGraph, [see below](#cugraph-using-networkx-code).** ## Installation diff --git a/docs/cugraph-docs/source/wholegraph/installation/source_build.md b/docs/cugraph-docs/source/wholegraph/installation/source_build.md index b17db51..4535356 100644 --- a/docs/cugraph-docs/source/wholegraph/installation/source_build.md +++ b/docs/cugraph-docs/source/wholegraph/installation/source_build.md @@ -177,7 +177,7 @@ Run either the C++ or the Python tests with datasets ``` -Note: This conda installation only applies to Linux and Python versions 3.10, 3.11, 3.11, 3.13, and 3.14. +Note: This conda installation only applies to Linux and Python versions 3.11, 3.12, 3.13, and 3.14. ## Attribution