-
0.1.2 Stable
released this
2026-03-11 16:45:33 +08:00 | 0 commits to main since this releaseBug Fixes
- Fix non-deterministic SPQR decomposition caused by Python hash seed
randomization.PathSearcherpicked the DFS start vertex via
next(iter(set)), whose iteration order varies with
PYTHONHASHSEED. This produced different triconnected components
(~50% of runs) for the same input graph. Now uses a deterministic
start vertex derived from edge insertion order.
Downloads
- Fix non-deterministic SPQR decomposition caused by Python hash seed
-
0.1.1 Stable
released this
2026-03-11 12:29:00 +08:00 | 2 commits to main since this releaseBug Fixes
find_triconnected_components()now raisesValueErrorwhen the
input graph is not biconnected (disconnected or has a cut vertex).
Previously, non-biconnected input was silently accepted and produced
incorrect results.
Documentation
- Use public API imports (
from spqrtree import MultiGraph) in
documentation examples instead of internal modules.
Downloads