You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix pyproject.toml and stop using setup.py (#1494)
* Add distance_matrix to rustworkx-core (#1439) (#1493)
* Add distance_matrix to rustworkx-core
This commit moves the distance matrix functionality to rustworkx. This
is mostly a straightforward migration as the functionality was written
in a generic way already. The only difference is how node holes were
handled, the this opted to split the functions into 2, a verison that
assumes the graph has compact indices and one that doesn't.
* Optimize the implementation of distance matrix
This commit performs some optimizations on the internals of the
distance_matrix() function. It avoids extra allocations and uses a
fixedbitset for tracking instead of hashsets.
* Deduplicate functions
* Add release note
* Remove stray debug print
* Remove invalid classifier and capitalize keywords
* Bump release version to 0.17.1
---------
(cherry picked from commit 7318a80)
Co-authored-by: Matthew Treinish <[email protected]>
Co-authored-by: Jake Lishman <[email protected]>
Co-authored-by: Ivan Carvalho <[email protected]>
Co-authored-by: Ivan Carvalho <[email protected]>
* Make workflow only trigger sdist steps
* Tweak license field
* Fix retworkx dist path
* Limit trigger to today
* Update timestamp condition in wheels.yml
* Update build conditions for wheels on specific date
* Revert to main status
* Use build for wheels.yml
* Fix newline
---------
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Matthew Treinish <[email protected]>
Co-authored-by: Jake Lishman <[email protected]>
0 commit comments