Graphblas-algorithms

Latest version: v2023.10.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

2022.12.0

- Update README to show installation instructions and basic usage (34)
- Including use as a NetworkX plugin!
- Create Graph from Matrix as `Graph(A)` instead of `Graph.from_graphblas(A)`(35)
- Update more places to use `to_coo` and `from_coo` instead of `to_values` and `from_values` (32)
- Use faster algorithm for `s_metric` (38)
- Add environment.yml to create developer environment (37)
- Add DOI from Zenodo to README (33)

2022.11.0

- Add plugin code to be a backend for NetworkX 3.0 to dispatch to
- Add `graphblas_algorithms.nxapi` that "looks" like the NetworkX API
- Add _lots_ of algorithms and other nice things!

2022.4.1

- Updated to use `python-graphblas` instead of `grblas`
- Added average_clustering, clustering, transitivity, and triangles for undirected, unweighted graphs
- Added git pre-commit hooks
- Added some helpful utility functions to make things easier/cleaner

2022.4.0

First release!

`graphblas-algorithms` is just getting started. It only has PageRank:
- `graphblas_algorithms.pagerank` matches NetworkX API and passes all NetworkX PageRank tests.
- `graphblas_algorithms.link_analysis.pagerank_core` is a fast, GraphBLAS-only implementation that is used by the former.
- This is the implementation to bring to benchmarking shootout.

**_This project is in alpha and may undergo significant changes._**

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.