Skip to content

Latest commit

Β 

History

History
253 lines (196 loc) Β· 21.3 KB

File metadata and controls

253 lines (196 loc) Β· 21.3 KB

nx-cugraph 26.04.00 (8 Apr 2026)

πŸ› Bug Fixes

πŸ“– Documentation

  • update docs and pre-commit for new RAPIDS branching strategy by @jameslamb in #243
  • remove references to 'nvidia' conda channel by @jameslamb in #244

πŸ› οΈ Improvements

  • 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-dist auth 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

New Contributors

Full Changelog: https://github.com/rapidsai/nx-cugraph/compare/v26.04.00a...release/26.04

nx-cugraph 26.02.00 (4 Feb 2026)

πŸ› Bug Fixes

  • Update nx-cugraph metadata, README generation, from_biadjacency_matrix for networkx 3.6.1 compat by @KyleFromNVIDIA in #218
  • Fix docstring of forceatlas2_layout by @eriknw in #226

πŸ› οΈ Improvements

  • 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

New Contributors

  • @mmccarty made their first contribution in #230

Full Changelog: https://github.com/rapidsai/nx-cugraph/compare/v26.02.00a...release/26.02

nx-cugraph 25.12.00 (10 Dec 2025)

🚨 Breaking Changes

  • Require CUDA 12.2+ by @jakirkham in #203

πŸ› Bug Fixes

  • 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

πŸ“– Documentation

  • Use current system architecture in conda environment creation command by @bdice in #205

πŸ› οΈ Improvements

  • forceatlas2_layout: support node_mass= argument by @eriknw in #194
  • Enable sccache-dist connection 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

New Contributors

  • @rockhowse made their first contribution in #206

Full Changelog: https://github.com/rapidsai/nx-cugraph/compare/v25.12.00a...release/25.12

nx-cugraph 25.10.00 (8 Oct 2025)

πŸ› οΈ Improvements

nx-cugraph 25.08.00 (6 Aug 2025)

🚨 Breaking Changes

πŸ› Bug Fixes

πŸ“– Documentation

πŸ› οΈ Improvements

nx-cugraph 25.06.00 (5 Jun 2025)

πŸ› Bug Fixes

πŸ“– Documentation

πŸ› οΈ Improvements

nx-cugraph 25.04.00 (9 Apr 2025)

🚨 Breaking Changes

πŸ› Bug Fixes

  • Fix (Multi)DiGraph.__networkx_cache__ initialization (#91) @eriknw

πŸ“– Documentation

πŸš€ New Features

πŸ› οΈ Improvements

nx-cugraph 25.02.00 (13 Feb 2025)

πŸ› Bug Fixes

  • Update BC to use random nodes to match nx given k (#59) @eriknw
  • Updates to Benchmark Script (#51) @nv-rliu

πŸ“– Documentation

πŸ› οΈ Improvements

  • Use rapids-pip-retry in 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 amazon0302 Dataset to nx-cugraph Bench Algos (#61) @nv-rliu
  • Remove sphinx pinning (#60) @vyasr
  • Add can_run that checks create_using argument (#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_ancestor algorithm (#35) @eriknw

nx-cugraph 24.12.00 (11 Dec 2024)

🚨 Breaking Changes

  • Add nx-cugraph Package Publishing (#16) @nv-rliu
  • Merge fast-forwarded files from cugraph into nx-cugraph (#13) @nv-rliu
  • Update .pre-commit-config.yaml and 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

πŸ› Bug Fixes

  • 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

πŸ“– Documentation

πŸ› οΈ Improvements

  • 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_type of core_number to "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-cugraph Package 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.yaml and Implement Suggestions (#12) @nv-rliu
  • Adding a dependencies.yaml file (#9) @nv-rliu
  • [CI] Adding CI Workflows: checks, changed-files, builds (#6) @nv-rliu
  • Setting Up New Repo, Adding Files, etc. (#5) @nv-rliu