Update petgraph requirement from 0.7.1 to 0.8.1
Updates the requirements on petgraph to permit the latest version.
Release notes
Sourced from petgraph's releases.
petgraph-v0.8.1
This patch release re-adds a missing
VisitMapimplementation that was dropped in the0.8.0release, improves error messaging in panicking functions, and adds capacity management methods toUnionFind.Bug Fixes
- Bring back
VisitMapimpl for stdHashSet(#764)New Features
Contributors
Changelog
Sourced from petgraph's changelog.
0.8.1 - 2025-04-07
This patch release re-adds a missing
VisitMapimplementation that was dropped in the0.8.0release, improves error messaging in panicking functions, and adds capacity management methods toUnionFind.Bug Fixes
- Bring back
VisitMapimpl for stdHashSet(#764)New Features
0.8.0 - 2025-04-05
Breaking changes
- Add
no_stdSupport (#747)- Add
VisitMap::unvisitas proposed in #610 (#611)- Add support for specifying rankdir on dot plots. (#728)
- Make
dot::Confignon_exhaustive (#756)- Add
from_f32/64methods forFloat,Unit, andBoundedmeasures (#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
UnionFindmethods (#730)- Add
MatrixGraphmethods with recoverable errors (#720)- Add methods with recoverable errors for
GraphandStableGraph(#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)
... (truncated)
Commits
305a5b2chore: release v0.8.1 (#762)8ca4ab2fix: Bring backVisitMapimpl for stdHashSet(#764)4d30c42ci: Disable semver-checks lints with false positives (#765)ba115d8feat: add#[track_caller]to functions that panic (#748)c69b94afeat: AddUnionFindcapacity management methods (#736)2678994ci: Enable automatic CHANGELOG generation (#761)5f5791cfeat!: Release0.8.0(#753)1f611f8ci: Userelease-plzfor automated changelog generation and publication (#735)3145fa8fix!: Correct typing for steiner_tree (#759)0038703docs: Add some missed features into crate-lvl doc (#758)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)