- update docs and pre-commit for new RAPIDS branching strategy by @jameslamb in #243
- remove references to 'nvidia' conda channel by @jameslamb in #244
- tighten wheel size limits, expand CI-skipping logic, other small build changes by @jameslamb in #237
- Drop Python 3.10 support by @gforsyth in #236
- Use verify-hardcoded-version pre-commit hook by @KyleFromNVIDIA in #235
- remove pip.conf migration code in CI scripts by @jameslamb in #239
- dispatch for e.g.
nx.Graph(backend="cugraph")by @eriknw in #92 - Use GHA id-token for
sccache-distauth token by @trxcllnt in #242 - add PR CI job checking that nightly tests are passing by @jameslamb in #245
- feat: add support for Python 3.14 by @gforsyth in #246
- test wheels with mix of CTK versions by @jameslamb in #248
Full Changelog: https://github.com/rapidsai/nx-cugraph/compare/v26.04.00a...release/26.04
- Update nx-cugraph metadata, README generation, from_biadjacency_matrix for networkx 3.6.1 compat by @KyleFromNVIDIA in #218
- Fix docstring of
forceatlas2_layoutby @eriknw in #226
- Use strict priority in CI conda tests by @bdice in #211
- Use strict priority in CI conda tests by @bdice in #215
- Remove alpha specs from non-RAPIDS dependencies by @bdice in #216
- Enable merge barriers by @KyleFromNVIDIA in #217
- Use SPDX license identifiers in pyproject.toml, bump build dependency floors by @jameslamb in #223
- Add CUDA 13.1 support by @bdice in #220
- build and test against CUDA 13.1.0 by @jameslamb in #224
- Use main shared-workflows branch by @jameslamb in #227
- avoid 'pytest-mpl' in wheels CI by @jameslamb in #222
- Fix update-version.sh modifying external repo link by @AyodeAwe in #228
- wheel builds: react to changes in pip's handling of build constraints by @mmccarty in #230
- fix(build): build package on merge to
release/*branch by @gforsyth in #233
- @mmccarty made their first contribution in #230
Full Changelog: https://github.com/rapidsai/nx-cugraph/compare/v26.02.00a...release/26.02
- Require CUDA 12.2+ by @jakirkham in #203
- refactored update-version.sh to handle new branching strategy by @rockhowse in #206
- fix(wheels): override wheel artifact name in input to publish job by @gforsyth in #207
- Use current system architecture in conda environment creation command by @bdice in #205
forceatlas2_layout: supportnode_mass=argument by @eriknw in #194- Enable
sccache-distconnection pool by @trxcllnt in #197 - Use main branch by @bdice in #199
- Use main shared-workflows branch by @bdice in #200
- Use SPDX for all copyright headers by @KyleFromNVIDIA in #202
- ci(build): switch to pure wheel and noarch: python builds by @gforsyth in #198
- remove unused pytest markers in benchmarks, update docs for networkx 3.6 by @jameslamb in #212
- @rockhowse made their first contribution in #206
Full Changelog: https://github.com/rapidsai/nx-cugraph/compare/v25.12.00a...release/25.12
- Update
forceatlas2_layoutto use updatedplc.force_atlas2(#191) @eriknw - Configure repo for automatic release notes generation (#186) @AyodeAwe
- Adds Leiden notebook used in upcoming tech blog (#185) @rlratzel
- Use branch-25.10 again (#184) @jameslamb
- Update rapids-dependency-file-generator (#183) @KyleFromNVIDIA
- Build and test with CUDA 13.0.0 (#182) @jameslamb
- Use build cluster in devcontainers (#181) @trxcllnt
- Update rapids-build-backend to 0.4.1 (#178) @KyleFromNVIDIA
- ci(labeler): update labeler action to [@v5 (#175) @gforsyth](https://github.com/v5 (#175) @gforsyth)
- Allow latest OS in devcontainers (#171) @bdice
- Remove CUDA 11 from dependencies.yaml (#151) @KyleFromNVIDIA
- stop uploading packages to downloads.rapids.ai (#145) @jameslamb
- Catch
CUDARuntimeErrorin CuPy GPU check (#166) @jakirkham - Temporarily skip certain tests to unblock CI (#163) @nv-rliu
- Address Test Failures for NetworkX 3.5 (#160) @nv-rliu
- Updates can_run function signature for forceatlas2_layout (#158) @rlratzel
- add docs on CI workflow inputs (#164) @jameslamb
- Disable codecov comments (#170) @bdice
- Removes references to CUDA 11 in docs, notebooks (#169) @rlratzel
- Updates benchmarks to allow for running in a CPU-only environment (#165) @rlratzel
- Use CUDA 12.9 in Conda, Devcontainers, Spark, GHA, etc. (#161) @jakirkham
- refactor(shellcheck): enable for all files and fix remaining warnings (#156) @gforsyth
- Remove nvidia and dask channels (#155) @vyasr
- Add Colab Demo link to README (#154) @nv-rliu
- Add Leiden to Notebook (#152) @nv-rliu
- Remove CUDA 11 from dependencies.yaml (#151) @KyleFromNVIDIA
- Demo notebook for 25.06 features (#150) @rlratzel
- Use environment as default for RAPIDS_DATASET_ROOT_DIR, improve benchmark docs (#148) @bdice
- Remove CUDA 11 devcontainers and update CI scripts (#146) @bdice
- stop uploading packages to downloads.rapids.ai (#145) @jameslamb
- Forward-merge branch-25.06 into branch-25.08 (#139) @gforsyth
- Forward-merge branch-25.06 into branch-25.08 (#134) @gforsyth
- Fix update-version.sh (#124) @raydouglass
- Fix edgecase when converting to networkx w/o fallback (#118) @eriknw
- use 'rapids-init-pip' in wheel CI, other CI changes (#141) @jameslamb
- Finish CUDA 12.9 migration and use branch-25.06 workflows (#138) @bdice
- Quote head_rev in conda recipes (#137) @bdice
- Build and test with CUDA 12.9.0 (#135) @bdice
- Add support for Python 3.13 (#132) @gforsyth
- Branch 25.06 merge 25.04 (#130) @nv-rliu
- Branch 25.06 merge 25.04 (Trying Again) (#128) @nv-rliu
- Dispatching
to_numpy_array(#127) @nv-rliu - Download build artifacts from Github for CI (#122) @VenkateshJaya
- feat(rattler): port conda build recipe to rattler build (#121) @gforsyth
- Add
to_scipy_sparse_array(#120) @eriknw - Add ARM conda environments (#119) @bdice
- Branch 25.06 merge 25.04 (#108) @rlratzel
- Forward-merge branch-25.04 into branch-25.06 (#105) @nv-rliu
- Moving wheel builds to specified location and uploading build artifacts to Github (#104) @VenkateshJaya
- Update docs for BC (#107) @eriknw
- Add Benchmarks for ForceAtlas2 (#97) @nv-rliu
- Use conda-build instead of conda-mambabuild (#95) @bdice
- add cugraph-notebook-codeowners to CODEOWNERS (#94) @AyodeAwe
- remove docs dependencies (#93) @jameslamb
- Create Conda CI test env in one step (#90) @KyleFromNVIDIA
- Update pre-commit hooks (#88) @eriknw
- Use shared-workflows branch-25.04 (#85) @bdice
- Add
shellcheckto pre-commit and fix warnings (#84) @gforsyth - Add build_type input field for
test.yaml(#82) @gforsyth - Forward-merge branch-25.02 to branch-25.04 (#76) @bdice
- include all pyproject dependencies in 'requirements' output (#75) @jameslamb
- Migrate to NVKS for amd64 CI runners (#72) @bdice
- Update BC to use random nodes to match nx given
k(#59) @eriknw - Updates to Benchmark Script (#51) @nv-rliu
- Use
rapids-pip-retryin CI jobs that might need retries (#80) @gforsyth - Revert CUDA 12.8 shared workflow branch changes (#74) @vyasr
- Add benchmark for
leiden_communities(#67) @eriknw - Build and test with CUDA 12.8.0 (#66) @bdice
- update pip devcontainers to UCX 1.18, other small packaging changes (#65) @jameslamb
- Adds support for
jaccard_coefficient(#62) @rlratzel - Add
amazon0302Dataset to nx-cugraph Bench Algos (#61) @nv-rliu - Remove sphinx pinning (#60) @vyasr
- Add
can_runthat checkscreate_usingargument (#56) @eriknw - prefer system install of UCX in devcontainers, update outdated RAPIDS references (#53) @jameslamb
- Require approval to run CI on draft PRs (#52) @bdice
- Add experimental version of
leiden_communities(#50) @eriknw - Add
lowest_common_ancestoralgorithm (#35) @eriknw
- Add
nx-cugraphPackage Publishing (#16) @nv-rliu - Merge fast-forwarded files from cugraph into nx-cugraph (#13) @nv-rliu
- Update
.pre-commit-config.yamland Implement Suggestions (#12) @nv-rliu - [CI] Adding CI Workflows: checks, changed-files, builds (#6) @nv-rliu
- Setting Up New Repo, Adding Files, etc. (#5) @nv-rliu
- Add sphinx-lint pre-commit (and some docs fixes) (#29) @eriknw
- Update and test
_nx_cugraph._check_networkx_version(#24) @eriknw - Remove automatic "Python" labeler (#23) @eriknw
- Small Updates to Benchmarks Directory (#48) @nv-rliu
- Includes all deferred conversion costs in benchmarks (#34) @rlratzel
- Add Bipartite Betweenness Centrality (#32) @nv-rliu
- Change
degree_typeofcore_numberto"outgoing"(#28) @eriknw - Drop support for NetworkX 3.0 and 3.1 (#27) @eriknw
- remove versioning workaround for nightlies (#26) @jameslamb
- add devcontainers (#25) @jameslamb
- Add pre-commit hook to disallow improper comparison to
_nxver(#22) @eriknw - Add notebooks/demo/accelerating_networkx.ipynb (#21) @eriknw
- enforce wheel size limits, README formatting in CI (#19) @jameslamb
- Faster
shortest_path(#18) @eriknw - nx-cugraph: dispatch graph method to gpu or cpu (#17) @eriknw
- Add
nx-cugraphPackage Publishing (#16) @nv-rliu - add CI workflows running tests (#15) @jameslamb
- remove more cugraph-only details, other miscellaneous build/packaging changes (#14) @jameslamb
- Merge fast-forwarded files from cugraph into nx-cugraph (#13) @nv-rliu
- Update
.pre-commit-config.yamland Implement Suggestions (#12) @nv-rliu - Adding a
dependencies.yamlfile (#9) @nv-rliu - [CI] Adding CI Workflows: checks, changed-files, builds (#6) @nv-rliu
- Setting Up New Repo, Adding Files, etc. (#5) @nv-rliu