From a8005babec228f53c372fb09dcca78129fa8022c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Wed, 11 Mar 2026 16:39:20 +0800 Subject: [PATCH] Advance to version 0.1.2 Co-Authored-By: Claude Opus 4.6 --- docs/source/changelog.rst | 10 ++++++++++ src/spqrtree/__init__.py | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index aa1a031..555219f 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -2,6 +2,16 @@ Change Log ========== +Version 0.1.2 +------------- + +Released 2026/3/11 + +- Fix non-deterministic SPQR decomposition caused by Python hash + seed randomization. ``PathSearcher`` now uses a deterministic + DFS start vertex instead of picking from a ``set``. + + Version 0.1.1 ------------- diff --git a/src/spqrtree/__init__.py b/src/spqrtree/__init__.py index ba64721..4443086 100644 --- a/src/spqrtree/__init__.py +++ b/src/spqrtree/__init__.py @@ -43,7 +43,7 @@ from spqrtree._triconnected import ( find_triconnected_components, ) -VERSION: str = "0.1.1" +VERSION: str = "0.1.2" """The package version.""" __all__: list[str] = [ "SPQRTree", "SPQRNode", "NodeType",