diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index fcd8260..75299b7 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -11,4 +11,9 @@ docs/ @rapidsai/cugraph-doc-codeowners # CI code owners /.github/ @rapidsai/ci-codeowners /ci/ @rapidsai/ci-codeowners -/.pre-commit-config.yaml @rapidsai/ci-codeowners + +# packaging code owners +/.pre-commit-config.yaml @rapidsai/packaging-codeowners +/conda/ @rapidsai/packaging-codeowners +dependencies.yaml @rapidsai/packaging-codeowners +/build.sh @rapidsai/packaging-codeowners diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2ccc928..349cdd6 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -29,13 +29,13 @@ jobs: docs-build: if: github.ref_type == 'branch' secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.04 with: arch: "amd64" branch: ${{ inputs.branch }} build_type: ${{ inputs.build_type || 'branch' }} container_image: "rapidsai/ci-conda:latest" date: ${{ inputs.date }} - node_type: "gpu-v100-latest-1" + node_type: "gpu-l4-latest-1" run_script: "ci/build_docs.sh" sha: ${{ inputs.sha }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 9849064..15e75a2 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@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-25.04 if: always() with: needs: ${{ toJSON(needs) }} @@ -31,17 +31,17 @@ jobs: checks: secrets: inherit needs: telemetry-setup - uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@branch-25.04 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@branch-25.02 + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.04 with: build_type: pull-request - node_type: "gpu-v100-latest-1" + node_type: "gpu-l4-latest-1" arch: "amd64" container_image: "rapidsai/ci-conda:latest" run_script: "ci/build_docs.sh" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6274f43..9f1a766 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,7 +2,7 @@ repos: - repo: https://github.com/rapidsai/pre-commit-hooks - rev: v0.4.0 + rev: v0.6.0 hooks: - id: verify-alpha-spec - id: verify-copyright diff --git a/CHANGELOG.md b/CHANGELOG.md index c7995cb..221cb84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# cugraph-docs 25.04.00 (9 Apr 2025) + +## 🐛 Bug Fixes + +- changed the version of dgl dependency ([#103](https://github.com/rapidsai/cugraph-docs/pull/103)) [@acostadon](https://github.com/acostadon) + +## 🛠️ Improvements + +- require sphinx<8.2.0, update CODEOWNERS ([#100](https://github.com/rapidsai/cugraph-docs/pull/100)) [@jameslamb](https://github.com/jameslamb) +- merge branch-25.02 into branch-25.04 ([#99](https://github.com/rapidsai/cugraph-docs/pull/99)) [@jameslamb](https://github.com/jameslamb) + # cugraph-docs 25.02.00 (13 Feb 2025) ## 📖 Documentation diff --git a/VERSION b/VERSION index 72eefaf..b922658 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -25.02.00 +25.04.00 diff --git a/conda/environments/all_cuda-128_arch-x86_64.yaml b/conda/environments/all_cuda-128_arch-x86_64.yaml index 7fe4e66..4b4d01d 100644 --- a/conda/environments/all_cuda-128_arch-x86_64.yaml +++ b/conda/environments/all_cuda-128_arch-x86_64.yaml @@ -10,24 +10,24 @@ channels: dependencies: - breathe>=4.35 - cuda-version=12.8 -- cugraph-dgl==25.2.*,>=0.0.0a0 -- cugraph-pyg==25.2.*,>=0.0.0a0 -- cugraph==25.2.*,>=0.0.0a0 -- dglteam/label/th23_cu121::dgl +- cugraph-dgl==25.4.*,>=0.0.0a0 +- cugraph-pyg==25.4.*,>=0.0.0a0 +- cugraph==25.4.*,>=0.0.0a0 +- dglteam/label/th24_cu124::dgl - doxygen - graphviz - ipython -- libcugraph==25.2.*,>=0.0.0a0 -- libcugraph_etl==25.2.*,>=0.0.0a0 +- libcugraph==25.4.*,>=0.0.0a0 +- libcugraph_etl==25.4.*,>=0.0.0a0 - nbsphinx - numpydoc - pre-commit - pydata-sphinx-theme -- pylibcugraph==25.2.*,>=0.0.0a0 -- pylibwholegraph==25.2.*,>=0.0.0a0 +- pylibcugraph==25.4.*,>=0.0.0a0 +- pylibwholegraph==25.4.*,>=0.0.0a0 - recommonmark - sphinx-copybutton - sphinx-markdown-tables -- sphinx>=8 +- sphinx>=8,<8.2.0 - sphinxcontrib-websupport name: all_cuda-128_arch-x86_64 diff --git a/dependencies.yaml b/dependencies.yaml index 1c7e35a..3f9fe35 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -70,7 +70,8 @@ dependencies: - recommonmark - sphinx-copybutton - sphinx-markdown-tables - - sphinx>=8 + # the ceiling on sphinx can be removed when https://github.com/spatialaudio/nbsphinx/issues/825 is resolved + - sphinx>=8,<8.2.0 - sphinxcontrib-websupport # this repo only uses conda and 1 major version of CUDA, so @@ -79,11 +80,11 @@ dependencies: common: - output_types: [conda] packages: - - cugraph==25.2.*,>=0.0.0a0 - - cugraph-dgl==25.2.*,>=0.0.0a0 - - cugraph-pyg==25.2.*,>=0.0.0a0 - - 'dglteam/label/th23_cu121::dgl' - - libcugraph==25.2.*,>=0.0.0a0 - - libcugraph_etl==25.2.*,>=0.0.0a0 - - pylibcugraph==25.2.*,>=0.0.0a0 - - pylibwholegraph==25.2.*,>=0.0.0a0 + - cugraph==25.4.*,>=0.0.0a0 + - cugraph-dgl==25.4.*,>=0.0.0a0 + - cugraph-pyg==25.4.*,>=0.0.0a0 + - 'dglteam/label/th24_cu124::dgl' + - libcugraph==25.4.*,>=0.0.0a0 + - libcugraph_etl==25.4.*,>=0.0.0a0 + - pylibcugraph==25.4.*,>=0.0.0a0 + - pylibwholegraph==25.4.*,>=0.0.0a0