Use public API imports in tests and docs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -133,12 +133,11 @@ Using a MultiGraph
|
|||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
For more control, build a
|
For more control, build a
|
||||||
:class:`~spqrtree._graph.MultiGraph` directly:
|
:class:`~spqrtree.MultiGraph` directly:
|
||||||
|
|
||||||
.. code-block:: python
|
.. code-block:: python
|
||||||
|
|
||||||
from spqrtree._graph import MultiGraph
|
from spqrtree import MultiGraph, SPQRTree
|
||||||
from spqrtree import SPQRTree
|
|
||||||
|
|
||||||
g = MultiGraph()
|
g = MultiGraph()
|
||||||
g.add_edge(0, 1)
|
g.add_edge(0, 1)
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
import unittest
|
import unittest
|
||||||
from collections.abc import Hashable
|
from collections.abc import Hashable
|
||||||
|
|
||||||
from spqrtree._graph import Edge, MultiGraph
|
from spqrtree import Edge, MultiGraph
|
||||||
|
|
||||||
|
|
||||||
class TestEdge(unittest.TestCase):
|
class TestEdge(unittest.TestCase):
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ DFS from vertex 1. Edge insertion order is specified in each test.
|
|||||||
import unittest
|
import unittest
|
||||||
from collections.abc import Hashable
|
from collections.abc import Hashable
|
||||||
|
|
||||||
from spqrtree._graph import Edge, MultiGraph
|
from spqrtree import Edge, MultiGraph
|
||||||
from spqrtree._palm_tree import PalmTree, build_palm_tree, phi_key
|
from spqrtree._palm_tree import PalmTree, build_palm_tree, phi_key
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -26,8 +26,13 @@ import unittest
|
|||||||
from collections import deque
|
from collections import deque
|
||||||
from collections.abc import Hashable
|
from collections.abc import Hashable
|
||||||
|
|
||||||
from spqrtree._graph import Edge, MultiGraph
|
from spqrtree import (
|
||||||
from spqrtree._spqr import NodeType, SPQRNode, build_spqr_tree
|
Edge,
|
||||||
|
MultiGraph,
|
||||||
|
NodeType,
|
||||||
|
SPQRNode,
|
||||||
|
build_spqr_tree,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def _make_k3() -> MultiGraph:
|
def _make_k3() -> MultiGraph:
|
||||||
|
|||||||
@@ -25,9 +25,10 @@ edge appearance count.
|
|||||||
import unittest
|
import unittest
|
||||||
from collections.abc import Hashable
|
from collections.abc import Hashable
|
||||||
|
|
||||||
from spqrtree._graph import Edge, MultiGraph
|
from spqrtree import (
|
||||||
from spqrtree._triconnected import (
|
|
||||||
ComponentType,
|
ComponentType,
|
||||||
|
Edge,
|
||||||
|
MultiGraph,
|
||||||
TriconnectedComponent,
|
TriconnectedComponent,
|
||||||
find_triconnected_components,
|
find_triconnected_components,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user