graphid

View on PyPIReverse Dependencies (0)

0.1.2 graphid-0.1.2-py3-none-any.whl

Wheel Details

Project: graphid
Version: 0.1.2
Filename: graphid-0.1.2-py3-none-any.whl
Download: [link]
Size: 240032
MD5: 6204cdde6c4b20d0ffb6383448fd132c
SHA256: c07a25aa56d17c01decd3cb5d93d4cc2fc3a9ab4ebef4ad863b34fd12965984e
Uploaded: 2025-03-04 16:33:57 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: graphid
Version: 0.1.2
Summary: The graph identification algorithm from Jon Crall's thesis
Author: Jon Crall
Author-Email: erotemic[at]gmail.com
Home-Page: https://github.com/Erotemic/graphid
License: Apache 2
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.8
Requires-Dist: ubelt (>=1.3.3)
Requires-Dist: numpy (>=2.1.0); python_version < "4.0" and python_version >= "3.13"
Requires-Dist: numpy (>=1.26.0); python_version < "3.13" and python_version >= "3.12"
Requires-Dist: numpy (>=1.23.2); python_version < "3.12" and python_version >= "3.11"
Requires-Dist: numpy (>=1.21.6); python_version < "3.11" and python_version >= "3.10"
Requires-Dist: numpy (>=1.21.0); python_version < "3.10" and python_version >= "3.9"
Requires-Dist: numpy (>=1.21.0); python_version < "3.9" and python_version >= "3.8"
Requires-Dist: scipy (>=1.14.1); python_version < "4.0" and python_version >= "3.13"
Requires-Dist: scipy (>=1.11.2); python_version < "3.13" and python_version >= "3.12"
Requires-Dist: scipy (>=1.9.2); python_version < "3.12" and python_version >= "3.11"
Requires-Dist: scipy (>=1.8.0); python_version < "3.11" and python_version >= "3.10"
Requires-Dist: scipy (>=1.8.0); python_version < "3.10" and python_version >= "3.9"
Requires-Dist: scipy (>=1.8.0); python_version < "3.9" and python_version >= "3.8"
Requires-Dist: pygments (>=2.14.0)
Requires-Dist: networkx (>=3.0); python_version < "4.0" and python_version >= "3.13"
Requires-Dist: networkx (>=2.8); python_version < "3.13" and python_version >= "3.11"
Requires-Dist: networkx (>=2.7); python_version < "3.11" and python_version >= "3.8"
Requires-Dist: pandas (>=2.2.3); python_version < "4.0" and python_version >= "3.13"
Requires-Dist: pandas (>=2.1.1); python_version < "3.13" and python_version >= "3.12"
Requires-Dist: pandas (>=1.5.0); python_version < "3.12" and python_version >= "3.11"
Requires-Dist: pandas (>=1.3.5); python_version < "3.11" and python_version >= "3.10"
Requires-Dist: pandas (>=1.4.0); python_version < "3.10" and python_version >= "3.9"
Requires-Dist: pandas (>=1.4.0); python_version < "3.9" and python_version >= "3.8"
Requires-Dist: scikit-image (>=0.25.1); python_version < "4.0" and python_version >= "3.13"
Requires-Dist: scikit-image (>=0.22.0); python_version < "3.13" and python_version >= "3.12"
Requires-Dist: scikit-image (>=0.20.0); python_version < "3.12" and python_version >= "3.11"
Requires-Dist: scikit-image (>=0.19.1); python_version < "3.11" and python_version >= "3.10"
Requires-Dist: scikit-image (>=0.19.1); python_version < "3.10" and python_version >= "3.9"
Requires-Dist: scikit-image (>=0.19.1); python_version < "3.9" and python_version >= "3.8"
Requires-Dist: matplotlib (>=3.9.2); python_version < "4.0" and python_version >= "3.13"
Requires-Dist: matplotlib (>=3.7.3); python_version < "3.13" and python_version >= "3.12"
Requires-Dist: matplotlib (>=3.6.2); python_version < "3.12" and python_version >= "3.11"
Requires-Dist: matplotlib (>=3.6.2); python_version < "3.11" and python_version >= "3.10"
Requires-Dist: matplotlib (>=3.6.2); python_version < "3.10" and python_version >= "3.9"
Requires-Dist: matplotlib (>=3.6.2); python_version < "3.9" and python_version >= "3.8"
Requires-Dist: lazy_loader (>=0.4)
Requires-Dist: ubelt (>=1.3.3); extra == "all"
Requires-Dist: numpy (>=2.1.0); (python_version < "4.0" and python_version >= "3.13") and extra == "all"
Requires-Dist: numpy (>=1.26.0); (python_version < "3.13" and python_version >= "3.12") and extra == "all"
Requires-Dist: numpy (>=1.23.2); (python_version < "3.12" and python_version >= "3.11") and extra == "all"
Requires-Dist: numpy (>=1.21.6); (python_version < "3.11" and python_version >= "3.10") and extra == "all"
Requires-Dist: numpy (>=1.21.0); (python_version < "3.10" and python_version >= "3.9") and extra == "all"
Requires-Dist: numpy (>=1.21.0); (python_version < "3.9" and python_version >= "3.8") and extra == "all"
Requires-Dist: scipy (>=1.14.1); (python_version < "4.0" and python_version >= "3.13") and extra == "all"
Requires-Dist: scipy (>=1.11.2); (python_version < "3.13" and python_version >= "3.12") and extra == "all"
Requires-Dist: scipy (>=1.9.2); (python_version < "3.12" and python_version >= "3.11") and extra == "all"
Requires-Dist: scipy (>=1.8.0); (python_version < "3.11" and python_version >= "3.10") and extra == "all"
Requires-Dist: scipy (>=1.8.0); (python_version < "3.10" and python_version >= "3.9") and extra == "all"
Requires-Dist: scipy (>=1.8.0); (python_version < "3.9" and python_version >= "3.8") and extra == "all"
Requires-Dist: pygments (>=2.14.0); extra == "all"
Requires-Dist: networkx (>=3.0); (python_version < "4.0" and python_version >= "3.13") and extra == "all"
Requires-Dist: networkx (>=2.8); (python_version < "3.13" and python_version >= "3.11") and extra == "all"
Requires-Dist: networkx (>=2.7); (python_version < "3.11" and python_version >= "3.8") and extra == "all"
Requires-Dist: pandas (>=2.2.3); (python_version < "4.0" and python_version >= "3.13") and extra == "all"
Requires-Dist: pandas (>=2.1.1); (python_version < "3.13" and python_version >= "3.12") and extra == "all"
Requires-Dist: pandas (>=1.5.0); (python_version < "3.12" and python_version >= "3.11") and extra == "all"
Requires-Dist: pandas (>=1.3.5); (python_version < "3.11" and python_version >= "3.10") and extra == "all"
Requires-Dist: pandas (>=1.4.0); (python_version < "3.10" and python_version >= "3.9") and extra == "all"
Requires-Dist: pandas (>=1.4.0); (python_version < "3.9" and python_version >= "3.8") and extra == "all"
Requires-Dist: scikit-image (>=0.25.1); (python_version < "4.0" and python_version >= "3.13") and extra == "all"
Requires-Dist: scikit-image (>=0.22.0); (python_version < "3.13" and python_version >= "3.12") and extra == "all"
Requires-Dist: scikit-image (>=0.20.0); (python_version < "3.12" and python_version >= "3.11") and extra == "all"
Requires-Dist: scikit-image (>=0.19.1); (python_version < "3.11" and python_version >= "3.10") and extra == "all"
Requires-Dist: scikit-image (>=0.19.1); (python_version < "3.10" and python_version >= "3.9") and extra == "all"
Requires-Dist: scikit-image (>=0.19.1); (python_version < "3.9" and python_version >= "3.8") and extra == "all"
Requires-Dist: matplotlib (>=3.9.2); (python_version < "4.0" and python_version >= "3.13") and extra == "all"
Requires-Dist: matplotlib (>=3.7.3); (python_version < "3.13" and python_version >= "3.12") and extra == "all"
Requires-Dist: matplotlib (>=3.6.2); (python_version < "3.12" and python_version >= "3.11") and extra == "all"
Requires-Dist: matplotlib (>=3.6.2); (python_version < "3.11" and python_version >= "3.10") and extra == "all"
Requires-Dist: matplotlib (>=3.6.2); (python_version < "3.10" and python_version >= "3.9") and extra == "all"
Requires-Dist: matplotlib (>=3.6.2); (python_version < "3.9" and python_version >= "3.8") and extra == "all"
Requires-Dist: lazy_loader (>=0.4); extra == "all"
Requires-Dist: xdoctest (>=1.1.5); extra == "all"
Requires-Dist: pytest (>=8.1.1); (python_version < "4.0" and python_version >= "3.13") and extra == "all"
Requires-Dist: pytest (>=8.1.1); (python_version < "3.13" and python_version >= "3.12") and extra == "all"
Requires-Dist: pytest (>=8.1.1); (python_version < "3.12" and python_version >= "3.11") and extra == "all"
Requires-Dist: pytest (>=6.2.5); (python_version < "3.11" and python_version >= "3.10") and extra == "all"
Requires-Dist: pytest (>=6.2.5); (python_version < "3.10.0" and python_version >= "3.7.0") and extra == "all"
Requires-Dist: pytest-cov (>=3.0.0); extra == "all"
Requires-Dist: pytest_timeout (>=2.3.1); (python_version < "4.0" and python_version >= "3.12") and extra == "all"
Requires-Dist: pytest_timeout (>=1.4.2); python_version < "3.12" and extra == "all"
Requires-Dist: coverage (>=7.3.0); (python_version < "4.0" and python_version >= "3.12") and extra == "all"
Requires-Dist: coverage (>=6.1.1); (python_version < "3.12" and python_version >= "3.10") and extra == "all"
Requires-Dist: coverage (>=5.3.1); (python_version < "3.10" and python_version >= "3.9") and extra == "all"
Requires-Dist: coverage (>=6.1.1); (python_version < "3.9" and python_version >= "3.8") and extra == "all"
Requires-Dist: requests (>=2.25.1); extra == "all"
Requires-Dist: opencv-python-headless (>=4.10.0.84); (python_version < "4.0" and python_version >= "3.13") and extra == "headless"
Requires-Dist: opencv-python-headless (>=4.5.5.64); (python_version < "3.13" and python_version >= "3.11") and extra == "headless"
Requires-Dist: opencv-python-headless (>=4.5.4.58); (python_version < "3.11" and python_version >= "3.10") and extra == "headless"
Requires-Dist: opencv-python-headless (>=3.4.15.55); (python_version < "3.10" and python_version >= "3.8") and extra == "headless"
Requires-Dist: opencv-python (>=4.10.0.84); (python_version < "4.0" and python_version >= "3.13") and extra == "graphics"
Requires-Dist: opencv-python (>=4.5.5.64); (python_version < "3.13" and python_version >= "3.11") and extra == "graphics"
Requires-Dist: opencv-python (>=4.5.4.58); (python_version < "3.11" and python_version >= "3.10") and extra == "graphics"
Requires-Dist: opencv-python (>=3.4.15.55); (python_version < "3.10" and python_version >= "3.8") and extra == "graphics"
Requires-Dist: sphinx (>=5.0.1); extra == "docs"
Requires-Dist: sphinx-autobuild (>=2021.3.14); extra == "docs"
Requires-Dist: sphinx_rtd_theme (>=1.0.0); extra == "docs"
Requires-Dist: sphinxcontrib-napoleon (>=0.7); extra == "docs"
Requires-Dist: sphinx-autoapi (>=1.8.4); extra == "docs"
Requires-Dist: Pygments (>=2.9.0); extra == "docs"
Requires-Dist: myst_parser (>=0.18.0); extra == "docs"
Requires-Dist: sphinx-reredirects (>=0.0.1); extra == "docs"
Requires-Dist: xdoctest (>=1.1.1); extra == "docs"
Requires-Dist: kwplot (>=0.4.15); extra == "docs"
Requires-Dist: pygraphviz; extra == "problematic"
Requires-Dist: ubelt (>=1.3.3); extra == "runtime"
Requires-Dist: numpy (>=2.1.0); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
Requires-Dist: numpy (>=1.26.0); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime"
Requires-Dist: numpy (>=1.23.2); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime"
Requires-Dist: numpy (>=1.21.6); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime"
Requires-Dist: numpy (>=1.21.0); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime"
Requires-Dist: numpy (>=1.21.0); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime"
Requires-Dist: scipy (>=1.14.1); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
Requires-Dist: scipy (>=1.11.2); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime"
Requires-Dist: scipy (>=1.9.2); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime"
Requires-Dist: scipy (>=1.8.0); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime"
Requires-Dist: scipy (>=1.8.0); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime"
Requires-Dist: scipy (>=1.8.0); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime"
Requires-Dist: pygments (>=2.14.0); extra == "runtime"
Requires-Dist: networkx (>=3.0); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
Requires-Dist: networkx (>=2.8); (python_version < "3.13" and python_version >= "3.11") and extra == "runtime"
Requires-Dist: networkx (>=2.7); (python_version < "3.11" and python_version >= "3.8") and extra == "runtime"
Requires-Dist: pandas (>=2.2.3); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
Requires-Dist: pandas (>=2.1.1); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime"
Requires-Dist: pandas (>=1.5.0); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime"
Requires-Dist: pandas (>=1.3.5); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime"
Requires-Dist: pandas (>=1.4.0); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime"
Requires-Dist: pandas (>=1.4.0); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime"
Requires-Dist: scikit-image (>=0.25.1); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
Requires-Dist: scikit-image (>=0.22.0); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime"
Requires-Dist: scikit-image (>=0.20.0); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime"
Requires-Dist: scikit-image (>=0.19.1); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime"
Requires-Dist: scikit-image (>=0.19.1); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime"
Requires-Dist: scikit-image (>=0.19.1); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime"
Requires-Dist: matplotlib (>=3.9.2); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
Requires-Dist: matplotlib (>=3.7.3); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime"
Requires-Dist: matplotlib (>=3.6.2); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime"
Requires-Dist: matplotlib (>=3.6.2); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime"
Requires-Dist: matplotlib (>=3.6.2); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime"
Requires-Dist: matplotlib (>=3.6.2); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime"
Requires-Dist: lazy_loader (>=0.4); extra == "runtime"
Requires-Dist: xdoctest (>=1.1.5); extra == "tests"
Requires-Dist: pytest (>=8.1.1); (python_version < "4.0" and python_version >= "3.13") and extra == "tests"
Requires-Dist: pytest (>=8.1.1); (python_version < "3.13" and python_version >= "3.12") and extra == "tests"
Requires-Dist: pytest (>=8.1.1); (python_version < "3.12" and python_version >= "3.11") and extra == "tests"
Requires-Dist: pytest (>=6.2.5); (python_version < "3.11" and python_version >= "3.10") and extra == "tests"
Requires-Dist: pytest (>=6.2.5); (python_version < "3.10.0" and python_version >= "3.7.0") and extra == "tests"
Requires-Dist: pytest-cov (>=3.0.0); extra == "tests"
Requires-Dist: pytest_timeout (>=2.3.1); (python_version < "4.0" and python_version >= "3.12") and extra == "tests"
Requires-Dist: pytest_timeout (>=1.4.2); python_version < "3.12" and extra == "tests"
Requires-Dist: coverage (>=7.3.0); (python_version < "4.0" and python_version >= "3.12") and extra == "tests"
Requires-Dist: coverage (>=6.1.1); (python_version < "3.12" and python_version >= "3.10") and extra == "tests"
Requires-Dist: coverage (>=5.3.1); (python_version < "3.10" and python_version >= "3.9") and extra == "tests"
Requires-Dist: coverage (>=6.1.1); (python_version < "3.9" and python_version >= "3.8") and extra == "tests"
Requires-Dist: requests (>=2.25.1); extra == "tests"
Requires-Dist: ubelt (==1.3.3); extra == "all-strict"
Requires-Dist: numpy (==2.1.0); (python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
Requires-Dist: numpy (==1.26.0); (python_version < "3.13" and python_version >= "3.12") and extra == "all-strict"
Requires-Dist: numpy (==1.23.2); (python_version < "3.12" and python_version >= "3.11") and extra == "all-strict"
Requires-Dist: numpy (==1.21.6); (python_version < "3.11" and python_version >= "3.10") and extra == "all-strict"
Requires-Dist: numpy (==1.21.0); (python_version < "3.10" and python_version >= "3.9") and extra == "all-strict"
Requires-Dist: numpy (==1.21.0); (python_version < "3.9" and python_version >= "3.8") and extra == "all-strict"
Requires-Dist: scipy (==1.14.1); (python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
Requires-Dist: scipy (==1.11.2); (python_version < "3.13" and python_version >= "3.12") and extra == "all-strict"
Requires-Dist: scipy (==1.9.2); (python_version < "3.12" and python_version >= "3.11") and extra == "all-strict"
Requires-Dist: scipy (==1.8.0); (python_version < "3.11" and python_version >= "3.10") and extra == "all-strict"
Requires-Dist: scipy (==1.8.0); (python_version < "3.10" and python_version >= "3.9") and extra == "all-strict"
Requires-Dist: scipy (==1.8.0); (python_version < "3.9" and python_version >= "3.8") and extra == "all-strict"
Requires-Dist: pygments (==2.14.0); extra == "all-strict"
Requires-Dist: networkx (==3.0); (python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
Requires-Dist: networkx (==2.8); (python_version < "3.13" and python_version >= "3.11") and extra == "all-strict"
Requires-Dist: networkx (==2.7); (python_version < "3.11" and python_version >= "3.8") and extra == "all-strict"
Requires-Dist: pandas (==2.2.3); (python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
Requires-Dist: pandas (==2.1.1); (python_version < "3.13" and python_version >= "3.12") and extra == "all-strict"
Requires-Dist: pandas (==1.5.0); (python_version < "3.12" and python_version >= "3.11") and extra == "all-strict"
Requires-Dist: pandas (==1.3.5); (python_version < "3.11" and python_version >= "3.10") and extra == "all-strict"
Requires-Dist: pandas (==1.4.0); (python_version < "3.10" and python_version >= "3.9") and extra == "all-strict"
Requires-Dist: pandas (==1.4.0); (python_version < "3.9" and python_version >= "3.8") and extra == "all-strict"
Requires-Dist: scikit-image (==0.25.1); (python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
Requires-Dist: scikit-image (==0.22.0); (python_version < "3.13" and python_version >= "3.12") and extra == "all-strict"
Requires-Dist: scikit-image (==0.20.0); (python_version < "3.12" and python_version >= "3.11") and extra == "all-strict"
Requires-Dist: scikit-image (==0.19.1); (python_version < "3.11" and python_version >= "3.10") and extra == "all-strict"
Requires-Dist: scikit-image (==0.19.1); (python_version < "3.10" and python_version >= "3.9") and extra == "all-strict"
Requires-Dist: scikit-image (==0.19.1); (python_version < "3.9" and python_version >= "3.8") and extra == "all-strict"
Requires-Dist: matplotlib (==3.9.2); (python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
Requires-Dist: matplotlib (==3.7.3); (python_version < "3.13" and python_version >= "3.12") and extra == "all-strict"
Requires-Dist: matplotlib (==3.6.2); (python_version < "3.12" and python_version >= "3.11") and extra == "all-strict"
Requires-Dist: matplotlib (==3.6.2); (python_version < "3.11" and python_version >= "3.10") and extra == "all-strict"
Requires-Dist: matplotlib (==3.6.2); (python_version < "3.10" and python_version >= "3.9") and extra == "all-strict"
Requires-Dist: matplotlib (==3.6.2); (python_version < "3.9" and python_version >= "3.8") and extra == "all-strict"
Requires-Dist: lazy_loader (==0.4); extra == "all-strict"
Requires-Dist: xdoctest (==1.1.5); extra == "all-strict"
Requires-Dist: pytest (==8.1.1); (python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
Requires-Dist: pytest (==8.1.1); (python_version < "3.13" and python_version >= "3.12") and extra == "all-strict"
Requires-Dist: pytest (==8.1.1); (python_version < "3.12" and python_version >= "3.11") and extra == "all-strict"
Requires-Dist: pytest (==6.2.5); (python_version < "3.11" and python_version >= "3.10") and extra == "all-strict"
Requires-Dist: pytest (==6.2.5); (python_version < "3.10.0" and python_version >= "3.7.0") and extra == "all-strict"
Requires-Dist: pytest-cov (==3.0.0); extra == "all-strict"
Requires-Dist: pytest_timeout (==2.3.1); (python_version < "4.0" and python_version >= "3.12") and extra == "all-strict"
Requires-Dist: pytest_timeout (==1.4.2); python_version < "3.12" and extra == "all-strict"
Requires-Dist: coverage (==7.3.0); (python_version < "4.0" and python_version >= "3.12") and extra == "all-strict"
Requires-Dist: coverage (==6.1.1); (python_version < "3.12" and python_version >= "3.10") and extra == "all-strict"
Requires-Dist: coverage (==5.3.1); (python_version < "3.10" and python_version >= "3.9") and extra == "all-strict"
Requires-Dist: coverage (==6.1.1); (python_version < "3.9" and python_version >= "3.8") and extra == "all-strict"
Requires-Dist: requests (==2.25.1); extra == "all-strict"
Requires-Dist: opencv-python-headless (==4.10.0.84); (python_version < "4.0" and python_version >= "3.13") and extra == "headless-strict"
Requires-Dist: opencv-python-headless (==4.5.5.64); (python_version < "3.13" and python_version >= "3.11") and extra == "headless-strict"
Requires-Dist: opencv-python-headless (==4.5.4.58); (python_version < "3.11" and python_version >= "3.10") and extra == "headless-strict"
Requires-Dist: opencv-python-headless (==3.4.15.55); (python_version < "3.10" and python_version >= "3.8") and extra == "headless-strict"
Requires-Dist: opencv-python (==4.10.0.84); (python_version < "4.0" and python_version >= "3.13") and extra == "graphics-strict"
Requires-Dist: opencv-python (==4.5.5.64); (python_version < "3.13" and python_version >= "3.11") and extra == "graphics-strict"
Requires-Dist: opencv-python (==4.5.4.58); (python_version < "3.11" and python_version >= "3.10") and extra == "graphics-strict"
Requires-Dist: opencv-python (==3.4.15.55); (python_version < "3.10" and python_version >= "3.8") and extra == "graphics-strict"
Requires-Dist: sphinx (==5.0.1); extra == "docs-strict"
Requires-Dist: sphinx-autobuild (==2021.3.14); extra == "docs-strict"
Requires-Dist: sphinx_rtd_theme (==1.0.0); extra == "docs-strict"
Requires-Dist: sphinxcontrib-napoleon (==0.7); extra == "docs-strict"
Requires-Dist: sphinx-autoapi (==1.8.4); extra == "docs-strict"
Requires-Dist: Pygments (==2.9.0); extra == "docs-strict"
Requires-Dist: myst_parser (==0.18.0); extra == "docs-strict"
Requires-Dist: sphinx-reredirects (==0.0.1); extra == "docs-strict"
Requires-Dist: xdoctest (==1.1.1); extra == "docs-strict"
Requires-Dist: kwplot (==0.4.15); extra == "docs-strict"
Requires-Dist: pygraphviz; extra == "problematic-strict"
Requires-Dist: ubelt (==1.3.3); extra == "runtime-strict"
Requires-Dist: numpy (==2.1.0); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
Requires-Dist: numpy (==1.26.0); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime-strict"
Requires-Dist: numpy (==1.23.2); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime-strict"
Requires-Dist: numpy (==1.21.6); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime-strict"
Requires-Dist: numpy (==1.21.0); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime-strict"
Requires-Dist: numpy (==1.21.0); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime-strict"
Requires-Dist: scipy (==1.14.1); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
Requires-Dist: scipy (==1.11.2); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime-strict"
Requires-Dist: scipy (==1.9.2); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime-strict"
Requires-Dist: scipy (==1.8.0); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime-strict"
Requires-Dist: scipy (==1.8.0); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime-strict"
Requires-Dist: scipy (==1.8.0); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime-strict"
Requires-Dist: pygments (==2.14.0); extra == "runtime-strict"
Requires-Dist: networkx (==3.0); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
Requires-Dist: networkx (==2.8); (python_version < "3.13" and python_version >= "3.11") and extra == "runtime-strict"
Requires-Dist: networkx (==2.7); (python_version < "3.11" and python_version >= "3.8") and extra == "runtime-strict"
Requires-Dist: pandas (==2.2.3); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
Requires-Dist: pandas (==2.1.1); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime-strict"
Requires-Dist: pandas (==1.5.0); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime-strict"
Requires-Dist: pandas (==1.3.5); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime-strict"
Requires-Dist: pandas (==1.4.0); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime-strict"
Requires-Dist: pandas (==1.4.0); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime-strict"
Requires-Dist: scikit-image (==0.25.1); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
Requires-Dist: scikit-image (==0.22.0); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime-strict"
Requires-Dist: scikit-image (==0.20.0); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime-strict"
Requires-Dist: scikit-image (==0.19.1); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime-strict"
Requires-Dist: scikit-image (==0.19.1); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime-strict"
Requires-Dist: scikit-image (==0.19.1); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime-strict"
Requires-Dist: matplotlib (==3.9.2); (python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
Requires-Dist: matplotlib (==3.7.3); (python_version < "3.13" and python_version >= "3.12") and extra == "runtime-strict"
Requires-Dist: matplotlib (==3.6.2); (python_version < "3.12" and python_version >= "3.11") and extra == "runtime-strict"
Requires-Dist: matplotlib (==3.6.2); (python_version < "3.11" and python_version >= "3.10") and extra == "runtime-strict"
Requires-Dist: matplotlib (==3.6.2); (python_version < "3.10" and python_version >= "3.9") and extra == "runtime-strict"
Requires-Dist: matplotlib (==3.6.2); (python_version < "3.9" and python_version >= "3.8") and extra == "runtime-strict"
Requires-Dist: lazy_loader (==0.4); extra == "runtime-strict"
Requires-Dist: xdoctest (==1.1.5); extra == "tests-strict"
Requires-Dist: pytest (==8.1.1); (python_version < "4.0" and python_version >= "3.13") and extra == "tests-strict"
Requires-Dist: pytest (==8.1.1); (python_version < "3.13" and python_version >= "3.12") and extra == "tests-strict"
Requires-Dist: pytest (==8.1.1); (python_version < "3.12" and python_version >= "3.11") and extra == "tests-strict"
Requires-Dist: pytest (==6.2.5); (python_version < "3.11" and python_version >= "3.10") and extra == "tests-strict"
Requires-Dist: pytest (==6.2.5); (python_version < "3.10.0" and python_version >= "3.7.0") and extra == "tests-strict"
Requires-Dist: pytest-cov (==3.0.0); extra == "tests-strict"
Requires-Dist: pytest_timeout (==2.3.1); (python_version < "4.0" and python_version >= "3.12") and extra == "tests-strict"
Requires-Dist: pytest_timeout (==1.4.2); python_version < "3.12" and extra == "tests-strict"
Requires-Dist: coverage (==7.3.0); (python_version < "4.0" and python_version >= "3.12") and extra == "tests-strict"
Requires-Dist: coverage (==6.1.1); (python_version < "3.12" and python_version >= "3.10") and extra == "tests-strict"
Requires-Dist: coverage (==5.3.1); (python_version < "3.10" and python_version >= "3.9") and extra == "tests-strict"
Requires-Dist: coverage (==6.1.1); (python_version < "3.9" and python_version >= "3.8") and extra == "tests-strict"
Requires-Dist: requests (==2.25.1); extra == "tests-strict"
Provides-Extra: all
Provides-Extra: headless
Provides-Extra: graphics
Provides-Extra: docs
Provides-Extra: optional
Provides-Extra: problematic
Provides-Extra: runtime
Provides-Extra: tests
Provides-Extra: all-strict
Provides-Extra: headless-strict
Provides-Extra: graphics-strict
Provides-Extra: docs-strict
Provides-Extra: optional-strict
Provides-Extra: problematic-strict
Provides-Extra: runtime-strict
Provides-Extra: tests-strict
Description-Content-Type: text/x-rst
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 4562 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
graphid/__init__.py sha256=egrAYfFfXT4u6zTcjLjygyvowSQJEh-bfL5PbbtZHIM 371
graphid/__init__.pyi sha256=vRdyXaeWgXz69eqa3Z3OyYTlf4ugo7AD6emGAhvir-M 147
graphid/__main__.py sha256=kMR2Q-wGIJwzvzQKz9SfZicRpSTBnGf3wEuBxx_7i5A 161
graphid/api.py sha256=3IrJHKxrWc4lGzWyp4cxX_dwcLwOIMc5mbfp22tN9V0 2629
graphid/core/__init__.py sha256=ceVkpoofotflRhDnXzWbb59IQufZaAvj6vC2h3YBfYc 1131
graphid/core/__init__.pyi sha256=6nAhaJKqBIcIMhQx1AWtYnKNBVWNFS7IGdRZK864zyU 2252
graphid/core/__main__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
graphid/core/_rhomb_dist.py sha256=1X7UCsBkWBAvK7YNU2r3V9biWdJRrCSLf92ya50tpc0 12717
graphid/core/annot_inference.py sha256=A0vzQdpPatfNhPCcsXm_rlepna5Jltw7Q11vcmZRJmg 54560
graphid/core/mixin_callbacks.py sha256=T1eFcX4ZOZTF3hR31BG5MtweSPKdSZS72QMc1jBlfqI 9638
graphid/core/mixin_dynamic.py sha256=KqpbNCD-IERiN_aj0-7cQPIVP2lufxRB7Hhml21hxsg 40332
graphid/core/mixin_helpers.py sha256=u5V3qXAA_9kyXaeENqu-hSRSyrO5Ma3L44xkldGPiFI 26999
graphid/core/mixin_invariants.py sha256=MO66vlvT6LsufZTfkuZsCPTlzsqf2A_1Ow4C4QxMfbQ 3238
graphid/core/mixin_loops.py sha256=n6br5c6Aea34OaBY_h9uSWI8q5-1-yVKF_dskJAb2dM 22841
graphid/core/mixin_priority.py sha256=Uw89zir9GDXqDT9yL53HUPlDHqQwZB13EIRtrc2y6rU 19375
graphid/core/mixin_redundancy.py sha256=VR8HMtoqcR4nJqWGnG9eF7HzeoNkYv8OVmdUwIvdlgo 28207
graphid/core/mixin_simulation.py sha256=FBO-8LO8y_aW2hklQFTIVuWrMuiDtMsA0RkcAwXzR5w 14728
graphid/core/mixin_viz.py sha256=WMLArlE0Xmbdgh7I1uexWplNhS4wwolLJ4j4zhn0qvU 34841
graphid/core/refresh.py sha256=uEuP5xzuysD8QhHQSmLlStb6P7ze1d4uogrdZ7ZkqMU 23349
graphid/core/state.py sha256=hnK3Q_zs_70kB-xyv3Y-L8z9C8L84CZEMif9Kxht2Vg 15342
graphid/demo/__init__.py sha256=nabwOokPj4b1pXAD_14Cy5Jec8LEF6EH1gg_g1N48pU 318
graphid/demo/__init__.pyi sha256=2My427lvmY-Vj_xYw9OeksEXPUj2qO2ZXn1obC_-rjs 333
graphid/demo/__main__.py sha256=ccSKR4y6u5C0Fp-AxkXSNK3lVsZ_TTWFaYaTgr-x1RE 104
graphid/demo/demo_script.py sha256=KmpMJsvFkLhKZ_t65qHDGYGGduVc4kN9FSbrf76lx8M 8626
graphid/demo/dummy_algos.py sha256=leTRDczPSCXR3iWno8ImzzNf9pkaaYEON_UfL1l1_7c 7279
graphid/demo/dummy_infr.py sha256=JdlVsCcgymiXPR6YxdzzlIx2Wlkp1_Wsuolu7kzQuIM 11345
graphid/ibeis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
graphid/ibeis/ibeis_demo.py sha256=e1YUkVTU5AHbqczd245M5O-F7RVUBObeM9Pi3ct5eIU 1576
graphid/ibeis/ibeis_matching.py sha256=8dS87R5ke91mSv72vOCSt_OmYsVxSeKC00N3PSHgfgk 36175
graphid/ibeis/mixin_groundtruth.py sha256=LZhdimf7MAJbz5GP5I0BIOqJ-XmlomDFQshKCoZni6I 3484
graphid/ibeis/mixin_ibeis.py sha256=o7feJPFOh38L9oAsCGjDaJfpxsMb29FFZtd_o-EE-x0 52993
graphid/ibeis/mixin_matching.py sha256=r2yAEM-f4V7GL3XydFk9tJlC_dbIH7uyuEarr5wgKVM 36556
graphid/rc/__init__.py sha256=pt0r_8vdDZY7HmLj4qpWbDwNtrm4gwH3RWkdVNmtRDI 182
graphid/rc/registry.py sha256=iQlhseFoMrcWLq28XLLBtSTtS-S19lb3YgMVHNJPWno 506
graphid/rc/requirements/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
graphid/rc/requirements/docs.txt sha256=1ydnvAkpwTfOaVUmTavcTiBKNTag1sbF40vJpLtJ8DI 229
graphid/rc/requirements/graphics.txt sha256=pEMbQrNJf6sb0Gjepb-t6O6Mr6FeDx8YPrdGb0HjqzI 468
graphid/rc/requirements/headless.txt sha256=trKtI84t6V8wgtPmW5U5WIq5pPMlTiliVS4JRAW_lnU 513
graphid/rc/requirements/optional.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
graphid/rc/requirements/problematic.txt sha256=tLem-6aqWEy1IET2fWUPuM-bDOKH442CBE0IWetuKE4 167
graphid/rc/requirements/runtime.txt sha256=YyYkiVwMrnmiTMHQJkiNM23w-LX8z8Cdo5cA3JJd2zc 3001
graphid/rc/requirements/tests.txt sha256=hgGbfLx6onN6QGpoDmLylDoj0QB3qTeh6L29yolRdYg 1081
graphid/util/__init__.py sha256=t-_7Z-PjIFamQzUx0lJzZ9Sh6X8-42b1gdpxMKUZYW4 3915
graphid/util/__init__.pyi sha256=3Ps_H0ZsqxfG1Omyb1BAju27uUo0fAfyTRpmVW8W2M0 8496
graphid/util/mpl_plottool.py sha256=eS-BHYpDWMVnVWbggmVCFmO4iz0qDho1gq-CdeWwquY 5010
graphid/util/mplutil.py sha256=R6SchFE0r1Se8YMronMc5ofGsk8OGjvgP7bV0IVIm5k 89346
graphid/util/name_rectifier.py sha256=9EkzXjp4PAMbLmQij_EFrBizt4_g6aiyiQMkufQ3YVg 13854
graphid/util/nx_dynamic_graph.py sha256=JOPlA3lQ6lpqkCDtpqTgH0U1i6FamZG3EKCXhZWXf_k 13370
graphid/util/nx_utils.py sha256=qoxPZ_aReuNafoDm_ihjE3b0oYjDSiNj60ZA7iJ0Gdo 38898
graphid/util/priority_queue.py sha256=dXww3bjV7irpacH_7l4yDNaWzHOZQcHYz7roBAyc7bs 5745
graphid/util/util_boxes.py sha256=y0FDTfN43eQJXJsbz4NptEfeFaT9_i9v8vOyX-SpKPQ 11122
graphid/util/util_grabdata.py sha256=FbSJFeiHLddkvkhADhQ0w1EnAkmU6XpD0INlsw_2ZVk 13702
graphid/util/util_graphviz.py sha256=Bnx2sV0IAo8ALnmhQdIFhATRtuLlmS52GBCYCgjlL5Y 62875
graphid/util/util_group.py sha256=K55LTcRrqkzHK-68I-zylkHthn4DdUuXiY39aIr3MNw 12358
graphid/util/util_image.py sha256=NRLo6VeEmvAs1enkMTyOWP9MQm-LYYXxAID_TVew_rE 6778
graphid/util/util_kw.py sha256=LvxHZNuFraogSXzsBOSr4lJTtfcO5Yx-8sfuWYE5WnU 447
graphid/util/util_misc.py sha256=505fYEvmB8Hh54xl1s-qaFDrRnH18QdMfavjIiHd1zw 21694
graphid/util/util_numpy.py sha256=EiGfcWrn24Ln8MdwP_odS8HmchpjzEDGGSlF4t1HpX8 9744
graphid/util/util_random.py sha256=AFeVMpVMolK0mhuno5pgoX891EXizRwcnK6hCTL7FJY 8152
graphid/util/util_tags.py sha256=KIh0pI-FoUL7VCeL0pPSa5rjPXZ1-VhHs9nMjYfJ8bs 5985
requirements/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
requirements/docs.txt sha256=1ydnvAkpwTfOaVUmTavcTiBKNTag1sbF40vJpLtJ8DI 229
requirements/graphics.txt sha256=pEMbQrNJf6sb0Gjepb-t6O6Mr6FeDx8YPrdGb0HjqzI 468
requirements/headless.txt sha256=trKtI84t6V8wgtPmW5U5WIq5pPMlTiliVS4JRAW_lnU 513
requirements/optional.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
requirements/problematic.txt sha256=tLem-6aqWEy1IET2fWUPuM-bDOKH442CBE0IWetuKE4 167
requirements/runtime.txt sha256=YyYkiVwMrnmiTMHQJkiNM23w-LX8z8Cdo5cA3JJd2zc 3001
requirements/tests.txt sha256=hgGbfLx6onN6QGpoDmLylDoj0QB3qTeh6L29yolRdYg 1081
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/dyn_cases.py sha256=WZ8hLD-Ji5kuEz_sw2arLJOxAiyrvcPR0g5Rk0f67S0 21322
tests/mst_debug.py sha256=fwWy0k4YxLV2TWHL8iay6iaqjoD3_c_Sjeyptp2LWC0 5626
tests/test_graph_iden.py sha256=-9YoeZpny5pOE5GjuGN5O8hUUfL-WAAMS8yz7tamVng 4735
tests/test_import.py sha256=Yln7oACMI1-YGtVHIXBcA-8nd_5SsTf-i5F0eQLigEE 37
tests/test_neg_metagraph.py sha256=z_ljcbFD6Scj96mM0aHXIm9TeRI10nrGBaUJcj1UnzM 9963
graphid-0.1.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
graphid-0.1.2.dist-info/METADATA sha256=V06tKuoOAch0koh3eNrDdW6JR0kQ9B1flfZQbaPXpAw 32859
graphid-0.1.2.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
graphid-0.1.2.dist-info/top_level.txt sha256=tvSozgjyyYdEKX18Sa1r80-QZ5qyW-0rxuXCck-Rf4M 27
graphid-0.1.2.dist-info/RECORD

top_level.txt

graphid
requirements
tests