Repository: petgraph/petgraph (language: rust)

Issue:
0.6.6 is a breaking release
`petgraph@0.6.6` is a breaking release—`fixedbitset` is exposed through `petgraph`'s public API and it has been updated from `0.4.x` to `0.5.y`. For example: https://docs.rs/petgraph/latest/petgraph/adj/struct.List.html#method.is_adjacent 
And there are other spots where `fixedbitset` is directly used in `petrgraph`'s public API.

This caused breakage in downstream crates, e.g. `guppy`'s `0.17.x` no longer compiles if the latest `petgraph` is brought in as dependency. [Failed build triggered by this issue](https://github.com/LukeMathWalker/pavex/actions/runs/12558119886/job/35011774480).

Can you please yank `0.6.6`?
If you want to update to `fixedbitset@0.5.x`, you need to bump `petgraph`'s minor version to `0.7.x`.


Discussion / hints:
For others running into this issue: you can pin `petgraph` to `0.6.5` as a temporary workaround.
@XVilka We need to fix this urgently. 
I suggest  yank `0.6.6` and
1. rolling back the changes to `fixedbitset` and quickly publish `0.6.7`
2. or release `0.7.0` as soon as possible, merging some other breaking changes, but moving #552 to `0.8.0`

Fix patch:
diff --git a/Cargo.toml b/Cargo.toml
index fbf7f285d..c61c7c9cb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 
 name = "petgraph"
-version = "0.6.6"
+version = "0.7.0"
 readme = "README.md"
 license = "MIT OR Apache-2.0"
 authors = ["bluss", "mitchmindtree"]
diff --git a/RELEASES.rst b/RELEASES.rst
index 872e29ed6..d2b92b2d2 100644
--- a/RELEASES.rst
+++ b/RELEASES.rst
@@ -1,6 +1,11 @@
-Version 0.6.6 (2024-12-31)
+Version 0.7.0 (2024-12-31)
 ==========================
 
+- Re-released version 0.6.6 with the correct version number, as it included a major update to an exposed crate (`#664`_).
+
+Version 0.6.6 (2024-12-31 - yanked)
+===================================
+
 - Add graph6 format encoder and decoder (`#658`_)
 - Dynamic Topological Sort algorithm support (`#675`_)
 - Add ``UndirectedAdaptor`` (`#695`_)


Test patch: