Skip to main content

Pypi PypiDownloads GithubActions Codecov

Networkx algorithms for maximum common ordered subtree minors (or embedding) and maximum common subtree isomorphism. Contains pure python and cython optimized versions.

At its core the maximum_common_ordered_subtree_embedding function is an implementation of:

Lozano, Antoni, and Gabriel Valiente.
    "On the maximum common embedded subtree problem for ordered trees."
    String Algorithmics (2004): 155-170.
    https://pdfs.semanticscholar.org/0b6e/061af02353f7d9b887f9a378be70be64d165.pdf

And maximum_common_ordered_subtree_isomorphism is a variant of the above algorithm that returns common subtree ismorphism instead of subtree minors.

Demo

Consider two directed ordered trees (the algorithm also works on undirected ordered trees):

>>> import networkx as nx
>>> tree1 = nx.DiGraph()
>>> tree2 = nx.DiGraph()
>>> tree1.add_edges_from([(0, 2), (5, 7), (5, 4), (5, 3), (2, 5), (2, 6), (3, 1)])
>>> tree2.add_edges_from([(0, 6), (0, 1), (1, 5), (6, 2), (5, 4), (5, 3), (5, 7)])
>>> print('Tree 1:')
>>> nx.write_network_text(tree1)
>>> print('Tree 2:')
>>> nx.write_network_text(tree2)
Tree 1:
╙── 0
    └─╼ 2
        ├─╼ 5
           ├─╼ 7
           ├─╼ 4
           └─╼ 3
               └─╼ 1
        └─╼ 6
Tree 2:
╙── 0
    ├─╼ 6
       └─╼ 2
    └─╼ 1
        └─╼ 5
            ├─╼ 4
            ├─╼ 3
            └─╼ 7

The maximum common ordered isomorphism (a strict common subtree structure) is:

>>> import networkx_algo_common_subtree
>>> subtree1, subtree2, score = networkx_algo_common_subtree.maximum_common_ordered_subtree_isomorphism(tree1, tree2)
>>> print(f'{score=}')
>>> print('Isomorphic Subtree 1:')
>>> nx.write_network_text(subtree1)
>>> print('Isomorphic Subtree 2:')
>>> nx.write_network_text(subtree2)
score=3
Isomorphic Subtree 1:
╙── 5
    ├─╼ 4
    └─╼ 3
Isomorphic Subtree 2:
╙── 5
    ├─╼ 4
    └─╼ 3

The biggest common structure between both of the original trees is the subtree involving 5, 3, 4. Notice that the (5, 7) edge is not included because these are ordered subtrees. In tree 1, the (5, 7) edge is before the (5, 4) edge and in the second it is after it, so it is not included because the edges are not in the same order.

This substructure can be generalized by allowing edges in the original graphs to be collapsed, which can produce larger common substructures. This is the maximum common ordered embedding.

>>> import networkx_algo_common_subtree
>>> subtree1, subtree2, score = networkx_algo_common_subtree.maximum_common_ordered_subtree_embedding(tree1, tree2)
>>> print(f'{score=}')
>>> print('Embedded Subtree 1:')
>>> nx.write_network_text(subtree1)
>>> print('Embedded Subtree 2:')
>>> nx.write_network_text(subtree2)
score=4
Embedded Subtree 1:
╙── 0
    └─╼ 5
        ├─╼ 4
        └─╼ 3
Embedded Subtree 2:
╙── 0
    └─╼ 5
        ├─╼ 4
        └─╼ 3

In this example, the edges (0, 2) and (2, 5) in first tree were collapsed into (0, 5). Similarly in the second tree the edges (0, 1) and (1, 5) were collapsed into (0, 5), thus increasing the size of the common ordered subtree.

Other Information

Standalone versions of code were originally submitted as PRs to networkx proper:

https://github.com/networkx/networkx/pull/4350 https://github.com/networkx/networkx/pull/4327

However, these algorithms are roughly O(N⁴), they require a a fast binary (e.g. C / cython) implementation to work on graphs of reasonable size. Thus they are unlikely to be added to mainline networkx.

These algorithms are components of algorithms in torch_liberator, see related information:

TorchLiberator

https://gitlab.kitware.com/computer-vision/torch_liberator

Torch Hackathon 2021

Youtube Video and Google Slides

Release files for networkx-algo-common-subtree 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for networkx-algo-common-subtree 0.2.2
File Size Uploaded
networkx_algo_common_subtree-0.2.2.tar.gz 37.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for networkx-algo-common-subtree 0.2.2
File
networkx_algo_common_subtree-0.2.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
networkx_algo_common_subtree-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
networkx_algo_common_subtree-0.2.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
networkx_algo_common_subtree-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
networkx_algo_common_subtree-0.2.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
networkx_algo_common_subtree-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
networkx_algo_common_subtree-0.2.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
networkx_algo_common_subtree-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
networkx_algo_common_subtree-0.2.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
networkx_algo_common_subtree-0.2.2-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
networkx_algo_common_subtree-0.2.2-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
networkx_algo_common_subtree-0.2.2-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp38-cp38-musllinux_1_2_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
networkx_algo_common_subtree-0.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
networkx_algo_common_subtree-0.2.2-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details

Total release size: 5.8 MB

Release files / networkx_algo_common_subtree-0.2.2.tar.gz

Download URL networkx_algo_common_subtree-0.2.2.tar.gz
Size 37.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d5ed0eb21c7c59f25cf0f7a34e8aab6599afb4d8d31be8e2cbbeec10e5ed11b8
BLAKE2b-256 checksum
How to use checksums
1f5bcbfba9b262a6fe792ecd8c0020b56ffaca941c933fcf4f2d94706445eb4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp313-cp313-win_amd64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp313-cp313-win_amd64.whl
Size 129.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
231ae6ae05d78386f947be0d2ce96bacce390b00a299e5d8060644db60f57823
BLAKE2b-256 checksum
How to use checksums
13172f6072bcf6aeae7ef315be335fb4c5c3cc311fe1062cc883421822182ec3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 174.0 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e49031f0879c59a5187c0fee94608ddedf0e3e5509214949422e8ecf35f6df05
BLAKE2b-256 checksum
How to use checksums
fb3ae66e374be893da283f89b9120ef0b94600afe728ca63497ebad89b2b344f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp313-cp313-musllinux_1_2_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp313-cp313-musllinux_1_2_i686.whl
Size 175.0 kB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
dd24987976fba7a077bc82f6f93fe3ec0dbde24279c2b7898ee0ebe234703298
BLAKE2b-256 checksum
How to use checksums
bf4c3cac42a7326c40ffcf88bdd31525f28837698d1cc92ef3f72a8e287e4b91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 170.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
522c6443e990fcd962db7d1e383ff67176e73e544f2553edc1cd8ea4475170e9
BLAKE2b-256 checksum
How to use checksums
2101e10bc901bc092c18b2b18cda3e621d8144abc5fac71558c8a0bf4400c7cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 171.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2c6a1f9fc64646b89cfc9325db00074792bc11e5ef195ddab30f4e9a20fb625d
BLAKE2b-256 checksum
How to use checksums
b152ada8cea6694fe2cd67d764e37bcfcfb9da71c600d01ce1afeb3931eaf21c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
Size 137.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
067107a8920f58e262dcef1cb46a248d875275d018b23541a80808103ba1ea7a
BLAKE2b-256 checksum
How to use checksums
7001a5336d6d6ae04824e84d959511e9a594f8dc491cf6de3539051181ce76e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp312-cp312-win_amd64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp312-cp312-win_amd64.whl
Size 130.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ce78e0aef3496bb0f272bc7959e06a984c73a6ee6041568e74127c030bfd97f3
BLAKE2b-256 checksum
How to use checksums
59e17eaadcc418d32c850fb3f877b0b12314bede8858ad4cbaa282e2067e095f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 175.3 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c0ebed0bf9cccfd49b1f096ddbc31bbbe617c53dc07d2aa15b010899d2cab8c0
BLAKE2b-256 checksum
How to use checksums
006ec63dbb5802b0455f27de7713759156e195bcab0fd7dc685e9ec1a8fa4666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp312-cp312-musllinux_1_2_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp312-cp312-musllinux_1_2_i686.whl
Size 176.0 kB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
3fda0ef92c943c44d4fd0aef39abd442d486698168c4685798a4c1d93b3cd0cc
BLAKE2b-256 checksum
How to use checksums
922cb0dab1e6fe398ce62087a286e40eb7c837437fe48e705e5fcb51a7368edf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 171.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2c8a6538355cfd7c4fe9ca86bb3f02d886b2ee02179c07902a55b86c03bf9a0e
BLAKE2b-256 checksum
How to use checksums
ef1567cf736291798bb672c4ddaffa598537b304064348d6d254031240bac674
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 173.0 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d391cc4b88c0f6951395631b5f43ab1a4f01b7b603ee88ed3c3117140abfc3cc
BLAKE2b-256 checksum
How to use checksums
f54e1dfd37cefee2d5dcfc855be9816a1337a7cbc571b62718089516a7b2e595
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Size 139.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9ae48d90e89bba7aa95918c5ce8a1a8f1d8f335e466a976db673cd5d98de1e8e
BLAKE2b-256 checksum
How to use checksums
71e1af1367f6e2029027fb05b7f235658b55f88b278f2f1b15d2b3ac163c7dcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp311-cp311-win_amd64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp311-cp311-win_amd64.whl
Size 130.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
af92f7a8d05cb6a4d1a10efd89d6b55b315993efd93c0fd7106e52aefaa64d24
BLAKE2b-256 checksum
How to use checksums
a886d7eed29d34658cc7742676875c49240423116ded19cf539921b3ffa19e43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 176.9 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
76d384b3d4b32e359e77f005a09ffe88de7f43a8dfc9465ac906e1fa3171ea95
BLAKE2b-256 checksum
How to use checksums
05c1a97b5c6900c8b4c2afe99c852f6f698a7e5d695998f47121ded6553acc13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp311-cp311-musllinux_1_2_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp311-cp311-musllinux_1_2_i686.whl
Size 178.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
621a884ceeed5d65cc0d415bac64b08bd3f7f09a97f463d00326db8cead50cca
BLAKE2b-256 checksum
How to use checksums
390e8de650f15cafa292f62db335b2f53c64abfb71724ed36155d08da5a7edd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 172.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
221283ca5c2f6e8e98f4892a8777b5e207d0a0ad22efe60b8b96b57be0c55bd9
BLAKE2b-256 checksum
How to use checksums
ee6785e52509dc4ae826cde47b92354479b819b449a91b343bfa7ec6f3aea71d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 175.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b7a91a2ade6431ea086ff376a4deab6335ff1e1dd0629e71a230ef1b51a598b3
BLAKE2b-256 checksum
How to use checksums
7e713397775dae49c4398063516762ac2bdfbd7e1b6a621b946bb70484b1ac5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Size 135.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5bb70b0309874eef321562928ad119896e4cee44d8715f7705f851b0c23b3828
BLAKE2b-256 checksum
How to use checksums
2534aaec4cf8f6c70477a4eda64ed855c2ea1e2e708bd32b5bd667149551a85e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp310-cp310-win_amd64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp310-cp310-win_amd64.whl
Size 130.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d92fc472f7f11be3a9d500277af5977453cb2e0a4137e054270058385f58832d
BLAKE2b-256 checksum
How to use checksums
f8f125dc743b1a4a0943ca2083324a3dd4f16619f988f82581e19291a5df6120
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 171.4 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
459519c8479778f604774832c20d56a3994e1d3e7bc71865e1b3794b69c48a76
BLAKE2b-256 checksum
How to use checksums
5f0457450965bc4d5e65e89e08ebba0fb15f43381e62dcc458682ec8bc84567a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp310-cp310-musllinux_1_2_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp310-cp310-musllinux_1_2_i686.whl
Size 171.8 kB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
f40212183c8be62dc0186c296b3b9cdb64e5431e205cf8124df88f76e77ba6b3
BLAKE2b-256 checksum
How to use checksums
d3be9a9fa045a254fe2d2cc40e062e3728ed437793ab8afc377275a96c15117d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 168.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4eebedb9646fdd0024d70a62a237a49090eca80258aa3ca067653deee398bc42
BLAKE2b-256 checksum
How to use checksums
c78473325a433f687c10a0838a1fd12ad0a3b4245830baf01d14f4e24ea95d66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 170.3 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
667cee1a359b1aff112a07cfffc889fa10ca398b115c7e3240e9f4bb8b671a33
BLAKE2b-256 checksum
How to use checksums
fc93beda43242745095ca80a8a5428b8227f03eef098754ec0bebdd525c534c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Size 136.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b3b57b0495f4924dfd51cf7dc70719d5e307e7344e4c30c0e95b7b5a3867085f
BLAKE2b-256 checksum
How to use checksums
088d05a1b950976a4d8643490583d3f3a9f6f3034b9a4a7b06bfd670a74ad564
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp39-cp39-win_amd64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp39-cp39-win_amd64.whl
Size 130.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b4cf3e47a6386b2fe9110305863c19c797d8efb8097a1e5d7e5b831bbb9ff1f6
BLAKE2b-256 checksum
How to use checksums
45b73f2c614785429fe3763907f55068a077e17472a316dd67a287f7f69eb837
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp39-cp39-musllinux_1_2_x86_64.whl
Size 171.3 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
05ed2073a360056cbf41a4979cfe1d6d2fa000a5513ea1f5d7c1cb171a233e2d
BLAKE2b-256 checksum
How to use checksums
1ce4c40fe6d3db1aa96ea04d39360f5af2a27608301ecc7475aaff5cabceb83a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp39-cp39-musllinux_1_2_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp39-cp39-musllinux_1_2_i686.whl
Size 171.7 kB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
53cd28a5fc96f466688d934bd0c2953857342363359878aed2c7a432d17151e8
BLAKE2b-256 checksum
How to use checksums
9c7cae92559c9867977971e47046ae3373478c9a623bb9b40508ca56fdde3617
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 168.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4b5333ab44a690cd62a873bd55fe96bd12693f0175549d96bf6c4f718af3fcee
BLAKE2b-256 checksum
How to use checksums
2943d362c17968536e1d1cc18ce47e0ef9fc2ce5cd2c16adb637472cf6607a0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 170.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
0752d5d7b5131ca8c63f996ba6bca280d9d6fe2c2385bc1185162feba33c0c23
BLAKE2b-256 checksum
How to use checksums
c5d2f2232b8c90f84137703512787edfc4e6533e6fd3b715b2bf9fd028096484
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp39-cp39-macosx_11_0_arm64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp39-cp39-macosx_11_0_arm64.whl
Size 136.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f864721312ea9851df800b7b2d5b5b82c4aa75c7b6bbc4ccaeff747db9e68805
BLAKE2b-256 checksum
How to use checksums
73bfece285f82c24e316e756fa76e4822b0f2ee5b1f7f0a9c281fa8d2a973fa0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp38-cp38-win_amd64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp38-cp38-win_amd64.whl
Size 130.8 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
0f4ee4c7904b4878d832953c71deb239eeb982a1f66a89dfca024073e70697c1
BLAKE2b-256 checksum
How to use checksums
79705e8cea33e5effe487fc34f00f6c2493767fb3847cd12907cd2a66953fda1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp38-cp38-musllinux_1_2_x86_64.whl
Size 170.8 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c2620fe54e9a7e84b2ff88745547c982fb2162037881b2c8feb6bba0de9a1a66
BLAKE2b-256 checksum
How to use checksums
90ffd1fa07ab1fdbce54d0cd978f90c482a345afa4aab37593b38c68348fcae3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp38-cp38-musllinux_1_2_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp38-cp38-musllinux_1_2_i686.whl
Size 170.6 kB
Tags CPython 3.8 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
b39792f9725aa66d62ebf138bfc18ebe3323060329d029a40e5e463df1609e6b
BLAKE2b-256 checksum
How to use checksums
42521ec08b1791a1465beac1ee2340bea9a7bfa3f9eea11cf878a1c3e4edd564
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 167.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c4bdc6e61a6f8c9aa044c07397d8f817a55a4632ad267e827f08e78aa6808690
BLAKE2b-256 checksum
How to use checksums
4139b86f6cd0b93a2b599e290d8395bcd2b82078c4befe7ad0add1dd1a3861b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL networkx_algo_common_subtree-0.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 168.8 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
af26043a5ceab7dfd0a663b85f862f48bc6a45c630854bbcf6f8245737b6275f
BLAKE2b-256 checksum
How to use checksums
48669e943918415ba898cfd115ab01bcbbe7d48646ec686e8ba8277ebfcceae7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / networkx_algo_common_subtree-0.2.2-cp38-cp38-macosx_11_0_arm64.whl

Download URL networkx_algo_common_subtree-0.2.2-cp38-cp38-macosx_11_0_arm64.whl
Size 136.3 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3ae317313ccc97fa11cd8904e923533120260cde1711e495c15889a942881a72
BLAKE2b-256 checksum
How to use checksums
2b2a0bdccf986fa788cdc03207f228feb201b7923a1edf967d4b160f1067addb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.2.2 This release

37 release files

0.2.1

42 release files

0.2.0

36 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page