Skip to content

chore(deps): Update Rust crate petgraph to 0.8.0 #393

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 1, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 1, 2025

This PR contains the following updates:

Package Type Update Change
petgraph dependencies minor 0.7.0 -> 0.8.0

Release Notes

petgraph/petgraph (petgraph)

v0.8.1

Compare Source

This patch release re-adds a missing VisitMap implementation that was dropped in the 0.8.0 release,
improves error messaging in panicking functions, and adds capacity management methods to UnionFind.

Bug Fixes
  • Bring back VisitMap impl for std HashSet (#​764)
New Features
  • Add UnionFind capacity management methods (#​736)
  • add #[track_caller] to functions that panic (#​748)

v0.8.0

Compare Source

Breaking changes
  • Add no_std Support (#​747)
  • Add VisitMap::unvisit as proposed in #​610 (#​611)
  • Add support for specifying rankdir on dot plots. (#​728)
  • Make dot::Config non_exhaustive (#​756)
  • Add from_f32/64 methods for Float, Unit, and Bounded measures (#​733)
New algorithms
  • Add articulation points implementation (#​681)
  • Add Prim's Algorithm for Minimum Spanning Tree (#​625)
  • Add Kou's algorithm for finding a MST (#​682)
  • Add Bron-Kerbosch algorithm for maximal cliques (#​662)
  • Add Shortest Path Faster Algorithm Implementation (#​686)
New features
  • Add UnionFind::new_set (#​684)
  • Implement Csr::try_add_edge (#​719)
  • Add checked UnionFind methods (#​730)
  • Add MatrixGraph methods with recoverable errors (#​720)
  • Add methods with recoverable errors for Graph and StableGraph (#​718)
CI & fixes
  • Fix all clippy lints and check them on CI (#​726)
  • Pin once_cell version for MSRV builds (#​750)
  • Require conventional commits tag in PR titles (#​734)
  • Fix wrong trigger for pr-title check (#​751)
  • Solve clippy warnings (#​749)
  • Fix github token in pr-title action (#​752)
  • Add new triggers for semver-checks (#​754)
Documentation
  • Add some missed features into crate-lvl doc (#​758)

v0.7.1

Compare Source

  • Do not unnecessarily restrict indexmap version (#​714)
  • Export UndirectedAdaptor (#​717)

Configuration

📅 Schedule: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coveralls
Copy link

Pull Request Test Coverage Report for Build 14769384273

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 2 unchanged lines in 2 files lost coverage.
  • Overall coverage remained the same at 29.138%

Files with Coverage Reduction New Missed Lines %
src/graph/branch.rs 1 58.19%
src/legacy/git/commands.rs 1 58.13%
Totals Coverage Status
Change from base Build 14474193512: 0.0%
Covered Lines: 1625
Relevant Lines: 5577

💛 - Coveralls

@epage epage merged commit 42e2b42 into main May 1, 2025
15 of 16 checks passed
@epage epage deleted the renovate/petgraph-0.x branch May 1, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants