2026-07-06T12:28:07,677 Created temporary directory: /tmp/pip-ephem-wheel-cache-ehzwwrdr 2026-07-06T12:28:07,678 Created temporary directory: /tmp/pip-build-tracker-2o3_gna9 2026-07-06T12:28:07,679 Initialized build tracking at /tmp/pip-build-tracker-2o3_gna9 2026-07-06T12:28:07,679 Created build tracker: /tmp/pip-build-tracker-2o3_gna9 2026-07-06T12:28:07,680 Entered build tracker: /tmp/pip-build-tracker-2o3_gna9 2026-07-06T12:28:07,681 Created temporary directory: /tmp/pip-wheel-mf51ogwn 2026-07-06T12:28:07,684 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-06T12:28:07,686 Created temporary directory: /tmp/pip-ephem-wheel-cache-s46m22t5 2026-07-06T12:28:07,707 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-06T12:28:07,711 2 location(s) to search for versions of orthograph: 2026-07-06T12:28:07,711 * https://pypi.org/simple/orthograph/ 2026-07-06T12:28:07,711 * https://www.piwheels.org/simple/orthograph/ 2026-07-06T12:28:07,712 Fetching project page and analyzing links: https://pypi.org/simple/orthograph/ 2026-07-06T12:28:07,712 Getting page https://pypi.org/simple/orthograph/ 2026-07-06T12:28:07,714 Found index url https://pypi.org/simple 2026-07-06T12:28:08,037 Fetched page https://pypi.org/simple/orthograph/ as application/vnd.pypi.simple.v1+json 2026-07-06T12:28:08,039 Skipping link: No binaries permitted for orthograph: https://files.pythonhosted.org/packages/92/d6/e8c8c369d818ded060ca7ca202873838097f926a3ba4a889ba5a3036230a/orthograph-0.0.0-py3-none-any.whl (from https://pypi.org/simple/orthograph/) (requires-python:>=3.9) 2026-07-06T12:28:08,040 Found link https://files.pythonhosted.org/packages/78/1e/552fe9b24f6efedd42919d65b505f3993f6945b236201e0df6564651aa31/orthograph-0.0.0.tar.gz (from https://pypi.org/simple/orthograph/) (requires-python:>=3.9), version: 0.0.0 2026-07-06T12:28:08,041 Skipping link: No binaries permitted for orthograph: https://files.pythonhosted.org/packages/ea/89/64f7fcd46fb348b365a93ca1f295352be238f589dec4fe8c04334c5c2234/orthograph-0.1.0-py3-none-any.whl (from https://pypi.org/simple/orthograph/) (requires-python:>=3.11) 2026-07-06T12:28:08,042 Found link https://files.pythonhosted.org/packages/d2/4f/84413b547bb80419c2943923beea1fa22629d74a2cc9c9ceebd917bc8bc9/orthograph-0.1.0.tar.gz (from https://pypi.org/simple/orthograph/) (requires-python:>=3.11), version: 0.1.0 2026-07-06T12:28:08,043 Fetching project page and analyzing links: https://www.piwheels.org/simple/orthograph/ 2026-07-06T12:28:08,043 Getting page https://www.piwheels.org/simple/orthograph/ 2026-07-06T12:28:08,045 Found index url https://www.piwheels.org/simple 2026-07-06T12:28:08,353 Fetched page https://www.piwheels.org/simple/orthograph/ as text/html 2026-07-06T12:28:08,355 Skipping link: No binaries permitted for orthograph: https://archive1.piwheels.org/simple/orthograph/orthograph-0.0.0-py3-none-any.whl#sha256=81e93a12b94509104a2d9c578e9f2b4bb2cf04b813a8e5706825a70aebc74701 (from https://www.piwheels.org/simple/orthograph/) (requires-python:>=3.9) 2026-07-06T12:28:08,355 Skipping link: not a file: https://www.piwheels.org/simple/orthograph/ 2026-07-06T12:28:08,356 Skipping link: not a file: https://pypi.org/simple/orthograph/ 2026-07-06T12:28:08,376 Given no hashes to check 1 links for project 'orthograph': discarding no candidates 2026-07-06T12:28:08,395 Collecting orthograph==0.1.0 2026-07-06T12:28:08,397 Created temporary directory: /tmp/pip-unpack-ua2mulfp 2026-07-06T12:28:08,642 Downloading orthograph-0.1.0.tar.gz (173 kB) 2026-07-06T12:28:08,992 Added orthograph==0.1.0 from https://files.pythonhosted.org/packages/d2/4f/84413b547bb80419c2943923beea1fa22629d74a2cc9c9ceebd917bc8bc9/orthograph-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-2o3_gna9' 2026-07-06T12:28:08,998 Created temporary directory: /tmp/pip-build-env-19b2xecb 2026-07-06T12:28:09,003 Installing build dependencies: started 2026-07-06T12:28:09,004 Running command pip subprocess to install build dependencies 2026-07-06T12:28:10,128 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-06T12:28:10,579 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-06T12:28:10,602 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-06T12:28:12,649 Collecting setuptools>=42 2026-07-06T12:28:12,669 Using cached setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-06T12:28:15,632 Installing collected packages: setuptools 2026-07-06T12:28:18,709 Successfully installed setuptools-83.0.0 2026-07-06T12:28:18,980 Installing build dependencies: finished with status 'done' 2026-07-06T12:28:18,986 Getting requirements to build wheel: started 2026-07-06T12:28:18,987 Running command Getting requirements to build wheel 2026-07-06T12:28:19,686 running egg_info 2026-07-06T12:28:19,692 writing src/orthograph.egg-info/PKG-INFO 2026-07-06T12:28:19,704 writing dependency_links to src/orthograph.egg-info/dependency_links.txt 2026-07-06T12:28:19,711 writing requirements to src/orthograph.egg-info/requires.txt 2026-07-06T12:28:19,712 writing top-level names to src/orthograph.egg-info/top_level.txt 2026-07-06T12:28:19,747 reading manifest file 'src/orthograph.egg-info/SOURCES.txt' 2026-07-06T12:28:19,753 adding license file 'LICENSE' 2026-07-06T12:28:19,759 writing manifest file 'src/orthograph.egg-info/SOURCES.txt' 2026-07-06T12:28:19,856 Getting requirements to build wheel: finished with status 'done' 2026-07-06T12:28:19,860 Created temporary directory: /tmp/pip-modern-metadata-wsjr4wj7 2026-07-06T12:28:19,862 Preparing metadata (pyproject.toml): started 2026-07-06T12:28:19,863 Running command Preparing metadata (pyproject.toml) 2026-07-06T12:28:20,516 running dist_info 2026-07-06T12:28:20,526 creating /tmp/pip-modern-metadata-wsjr4wj7/orthograph.egg-info 2026-07-06T12:28:20,527 writing /tmp/pip-modern-metadata-wsjr4wj7/orthograph.egg-info/PKG-INFO 2026-07-06T12:28:20,539 writing dependency_links to /tmp/pip-modern-metadata-wsjr4wj7/orthograph.egg-info/dependency_links.txt 2026-07-06T12:28:20,546 writing requirements to /tmp/pip-modern-metadata-wsjr4wj7/orthograph.egg-info/requires.txt 2026-07-06T12:28:20,547 writing top-level names to /tmp/pip-modern-metadata-wsjr4wj7/orthograph.egg-info/top_level.txt 2026-07-06T12:28:20,549 writing manifest file '/tmp/pip-modern-metadata-wsjr4wj7/orthograph.egg-info/SOURCES.txt' 2026-07-06T12:28:20,580 reading manifest file '/tmp/pip-modern-metadata-wsjr4wj7/orthograph.egg-info/SOURCES.txt' 2026-07-06T12:28:20,582 adding license file 'LICENSE' 2026-07-06T12:28:20,587 writing manifest file '/tmp/pip-modern-metadata-wsjr4wj7/orthograph.egg-info/SOURCES.txt' 2026-07-06T12:28:20,588 creating '/tmp/pip-modern-metadata-wsjr4wj7/orthograph-0.1.0.dist-info' 2026-07-06T12:28:20,708 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-06T12:28:20,713 Source in /tmp/pip-wheel-mf51ogwn/orthograph_7b38a2300f594f3585ae25e5162a7aba has version 0.1.0, which satisfies requirement orthograph==0.1.0 from https://files.pythonhosted.org/packages/d2/4f/84413b547bb80419c2943923beea1fa22629d74a2cc9c9ceebd917bc8bc9/orthograph-0.1.0.tar.gz 2026-07-06T12:28:20,714 Removed orthograph==0.1.0 from https://files.pythonhosted.org/packages/d2/4f/84413b547bb80419c2943923beea1fa22629d74a2cc9c9ceebd917bc8bc9/orthograph-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-2o3_gna9' 2026-07-06T12:28:20,721 Created temporary directory: /tmp/pip-unpack-pz9c9kw3 2026-07-06T12:28:20,722 Building wheels for collected packages: orthograph 2026-07-06T12:28:20,726 Created temporary directory: /tmp/pip-wheel-g_i8a00r 2026-07-06T12:28:20,727 Destination directory: /tmp/pip-wheel-g_i8a00r 2026-07-06T12:28:20,728 Building wheel for orthograph (pyproject.toml): started 2026-07-06T12:28:20,730 Running command Building wheel for orthograph (pyproject.toml) 2026-07-06T12:28:22,210 running bdist_wheel 2026-07-06T12:28:22,235 running build 2026-07-06T12:28:22,236 running build_py 2026-07-06T12:28:22,244 creating build/lib/orthograph 2026-07-06T12:28:22,247 copying src/orthograph/queries.py -> build/lib/orthograph 2026-07-06T12:28:22,250 copying src/orthograph/profile.py -> build/lib/orthograph 2026-07-06T12:28:22,253 copying src/orthograph/execution.py -> build/lib/orthograph 2026-07-06T12:28:22,256 copying src/orthograph/definition.py -> build/lib/orthograph 2026-07-06T12:28:22,259 copying src/orthograph/discovery.py -> build/lib/orthograph 2026-07-06T12:28:22,262 copying src/orthograph/errors.py -> build/lib/orthograph 2026-07-06T12:28:22,264 copying src/orthograph/logging.py -> build/lib/orthograph 2026-07-06T12:28:22,266 copying src/orthograph/compare.py -> build/lib/orthograph 2026-07-06T12:28:22,268 copying src/orthograph/dependencies.py -> build/lib/orthograph 2026-07-06T12:28:22,270 copying src/orthograph/__init__.py -> build/lib/orthograph 2026-07-06T12:28:22,272 copying src/orthograph/rendering.py -> build/lib/orthograph 2026-07-06T12:28:22,275 creating build/lib/orthograph/io 2026-07-06T12:28:22,276 copying src/orthograph/io/yaml.py -> build/lib/orthograph/io 2026-07-06T12:28:22,278 copying src/orthograph/io/formats.py -> build/lib/orthograph/io 2026-07-06T12:28:22,280 copying src/orthograph/io/__init__.py -> build/lib/orthograph/io 2026-07-06T12:28:22,282 copying src/orthograph/io/query_catalogue_yaml.py -> build/lib/orthograph/io 2026-07-06T12:28:22,285 creating build/lib/orthograph/visualization 2026-07-06T12:28:22,286 copying src/orthograph/visualization/formats.py -> build/lib/orthograph/visualization 2026-07-06T12:28:22,288 copying src/orthograph/visualization/__init__.py -> build/lib/orthograph/visualization 2026-07-06T12:28:22,290 copying src/orthograph/visualization/text.py -> build/lib/orthograph/visualization 2026-07-06T12:28:22,292 copying src/orthograph/visualization/mermaid.py -> build/lib/orthograph/visualization 2026-07-06T12:28:22,295 creating build/lib/orthograph/graph_definition 2026-07-06T12:28:22,296 copying src/orthograph/graph_definition/property_spec.py -> build/lib/orthograph/graph_definition 2026-07-06T12:28:22,298 copying src/orthograph/graph_definition/validation.py -> build/lib/orthograph/graph_definition 2026-07-06T12:28:22,301 copying src/orthograph/graph_definition/exceptions.py -> build/lib/orthograph/graph_definition 2026-07-06T12:28:22,303 copying src/orthograph/graph_definition/identity.py -> build/lib/orthograph/graph_definition 2026-07-06T12:28:22,305 copying src/orthograph/graph_definition/graph_definition.py -> build/lib/orthograph/graph_definition 2026-07-06T12:28:22,308 copying src/orthograph/graph_definition/__init__.py -> build/lib/orthograph/graph_definition 2026-07-06T12:28:22,309 copying src/orthograph/graph_definition/models.py -> build/lib/orthograph/graph_definition 2026-07-06T12:28:22,312 copying src/orthograph/graph_definition/cardinality_checks.py -> build/lib/orthograph/graph_definition 2026-07-06T12:28:22,315 creating build/lib/orthograph/backends 2026-07-06T12:28:22,316 copying src/orthograph/backends/loader.py -> build/lib/orthograph/backends 2026-07-06T12:28:22,319 copying src/orthograph/backends/registry.py -> build/lib/orthograph/backends 2026-07-06T12:28:22,321 copying src/orthograph/backends/__init__.py -> build/lib/orthograph/backends 2026-07-06T12:28:22,324 creating build/lib/orthograph/comparison 2026-07-06T12:28:22,325 copying src/orthograph/comparison/type_mapping.py -> build/lib/orthograph/comparison 2026-07-06T12:28:22,327 copying src/orthograph/comparison/diff_rules.py -> build/lib/orthograph/comparison 2026-07-06T12:28:22,330 copying src/orthograph/comparison/__init__.py -> build/lib/orthograph/comparison 2026-07-06T12:28:22,332 copying src/orthograph/comparison/engine.py -> build/lib/orthograph/comparison 2026-07-06T12:28:22,334 copying src/orthograph/comparison/rules.py -> build/lib/orthograph/comparison 2026-07-06T12:28:22,337 copying src/orthograph/comparison/views.py -> build/lib/orthograph/comparison 2026-07-06T12:28:22,340 creating build/lib/orthograph/diagnostics 2026-07-06T12:28:22,340 copying src/orthograph/diagnostics/result.py -> build/lib/orthograph/diagnostics 2026-07-06T12:28:22,343 copying src/orthograph/diagnostics/errors.py -> build/lib/orthograph/diagnostics 2026-07-06T12:28:22,345 copying src/orthograph/diagnostics/logging.py -> build/lib/orthograph/diagnostics 2026-07-06T12:28:22,347 copying src/orthograph/diagnostics/__init__.py -> build/lib/orthograph/diagnostics 2026-07-06T12:28:22,349 copying src/orthograph/diagnostics/classification.py -> build/lib/orthograph/diagnostics 2026-07-06T12:28:22,351 creating build/lib/orthograph/graph_profile 2026-07-06T12:28:22,352 copying src/orthograph/graph_profile/constraints.py -> build/lib/orthograph/graph_profile 2026-07-06T12:28:22,355 copying src/orthograph/graph_profile/inspection.py -> build/lib/orthograph/graph_profile 2026-07-06T12:28:22,357 copying src/orthograph/graph_profile/__init__.py -> build/lib/orthograph/graph_profile 2026-07-06T12:28:22,359 copying src/orthograph/graph_profile/models.py -> build/lib/orthograph/graph_profile 2026-07-06T12:28:22,362 creating build/lib/orthograph/query 2026-07-06T12:28:22,363 copying src/orthograph/query/catalogue.py -> build/lib/orthograph/query 2026-07-06T12:28:22,365 copying src/orthograph/query/write_result.py -> build/lib/orthograph/query 2026-07-06T12:28:22,367 copying src/orthograph/query/__init__.py -> build/lib/orthograph/query 2026-07-06T12:28:22,368 copying src/orthograph/query/base_models.py -> build/lib/orthograph/query 2026-07-06T12:28:22,371 copying src/orthograph/query/pagination.py -> build/lib/orthograph/query 2026-07-06T12:28:22,373 creating build/lib/orthograph/cypher 2026-07-06T12:28:22,374 copying src/orthograph/cypher/bindings.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,377 copying src/orthograph/cypher/query.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,379 copying src/orthograph/cypher/identifiers.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,381 copying src/orthograph/cypher/parser.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,384 copying src/orthograph/cypher/schema_codec.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,386 copying src/orthograph/cypher/validation.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,389 copying src/orthograph/cypher/exceptions.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,391 copying src/orthograph/cypher/__init__.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,392 copying src/orthograph/cypher/base_models.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,395 copying src/orthograph/cypher/generator.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,398 copying src/orthograph/cypher/query_execution.py -> build/lib/orthograph/cypher 2026-07-06T12:28:22,401 creating build/lib/orthograph/backends/networkx 2026-07-06T12:28:22,402 copying src/orthograph/backends/networkx/__init__.py -> build/lib/orthograph/backends/networkx 2026-07-06T12:28:22,404 copying src/orthograph/backends/networkx/conversion.py -> build/lib/orthograph/backends/networkx 2026-07-06T12:28:22,407 copying src/orthograph/backends/networkx/inspector.py -> build/lib/orthograph/backends/networkx 2026-07-06T12:28:22,410 creating build/lib/orthograph/backends/neo4j 2026-07-06T12:28:22,411 copying src/orthograph/backends/neo4j/queries.py -> build/lib/orthograph/backends/neo4j 2026-07-06T12:28:22,414 copying src/orthograph/backends/neo4j/result_adapter.py -> build/lib/orthograph/backends/neo4j 2026-07-06T12:28:22,417 copying src/orthograph/backends/neo4j/__init__.py -> build/lib/orthograph/backends/neo4j 2026-07-06T12:28:22,418 copying src/orthograph/backends/neo4j/inspector.py -> build/lib/orthograph/backends/neo4j 2026-07-06T12:28:22,422 creating build/lib/orthograph/backends/memgraph 2026-07-06T12:28:22,423 copying src/orthograph/backends/memgraph/queries.py -> build/lib/orthograph/backends/memgraph 2026-07-06T12:28:22,426 copying src/orthograph/backends/memgraph/__init__.py -> build/lib/orthograph/backends/memgraph 2026-07-06T12:28:22,428 copying src/orthograph/backends/memgraph/inspector.py -> build/lib/orthograph/backends/memgraph 2026-07-06T12:28:22,431 creating build/lib/orthograph/backends/gqlalchemy 2026-07-06T12:28:22,432 copying src/orthograph/backends/gqlalchemy/client.py -> build/lib/orthograph/backends/gqlalchemy 2026-07-06T12:28:22,434 copying src/orthograph/backends/gqlalchemy/codegen.py -> build/lib/orthograph/backends/gqlalchemy 2026-07-06T12:28:22,437 copying src/orthograph/backends/gqlalchemy/query_builder.py -> build/lib/orthograph/backends/gqlalchemy 2026-07-06T12:28:22,438 copying src/orthograph/backends/gqlalchemy/result_adapter.py -> build/lib/orthograph/backends/gqlalchemy 2026-07-06T12:28:22,440 copying src/orthograph/backends/gqlalchemy/__init__.py -> build/lib/orthograph/backends/gqlalchemy 2026-07-06T12:28:22,442 copying src/orthograph/backends/gqlalchemy/base_models.py -> build/lib/orthograph/backends/gqlalchemy 2026-07-06T12:28:22,444 creating build/lib/orthograph/graph_profile/queries 2026-07-06T12:28:22,445 copying src/orthograph/graph_profile/queries/shared.py -> build/lib/orthograph/graph_profile/queries 2026-07-06T12:28:22,448 copying src/orthograph/graph_profile/queries/__init__.py -> build/lib/orthograph/graph_profile/queries 2026-07-06T12:28:22,449 running egg_info 2026-07-06T12:28:22,459 writing src/orthograph.egg-info/PKG-INFO 2026-07-06T12:28:22,471 writing dependency_links to src/orthograph.egg-info/dependency_links.txt 2026-07-06T12:28:22,478 writing requirements to src/orthograph.egg-info/requires.txt 2026-07-06T12:28:22,479 writing top-level names to src/orthograph.egg-info/top_level.txt 2026-07-06T12:28:22,502 reading manifest file 'src/orthograph.egg-info/SOURCES.txt' 2026-07-06T12:28:22,509 adding license file 'LICENSE' 2026-07-06T12:28:22,515 writing manifest file 'src/orthograph.egg-info/SOURCES.txt' 2026-07-06T12:28:22,524 copying src/orthograph/py.typed -> build/lib/orthograph 2026-07-06T12:28:22,542 installing to build/bdist.linux-armv7l/wheel 2026-07-06T12:28:22,543 running install 2026-07-06T12:28:22,565 running install_lib 2026-07-06T12:28:22,571 creating build/bdist.linux-armv7l/wheel 2026-07-06T12:28:22,573 creating build/bdist.linux-armv7l/wheel/orthograph 2026-07-06T12:28:22,575 creating build/bdist.linux-armv7l/wheel/orthograph/io 2026-07-06T12:28:22,576 copying build/lib/orthograph/io/yaml.py -> build/bdist.linux-armv7l/wheel/./orthograph/io 2026-07-06T12:28:22,579 copying build/lib/orthograph/io/formats.py -> build/bdist.linux-armv7l/wheel/./orthograph/io 2026-07-06T12:28:22,581 copying build/lib/orthograph/io/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/io 2026-07-06T12:28:22,583 copying build/lib/orthograph/io/query_catalogue_yaml.py -> build/bdist.linux-armv7l/wheel/./orthograph/io 2026-07-06T12:28:22,585 copying build/lib/orthograph/py.typed -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,587 creating build/bdist.linux-armv7l/wheel/orthograph/visualization 2026-07-06T12:28:22,588 copying build/lib/orthograph/visualization/formats.py -> build/bdist.linux-armv7l/wheel/./orthograph/visualization 2026-07-06T12:28:22,591 copying build/lib/orthograph/visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/visualization 2026-07-06T12:28:22,593 copying build/lib/orthograph/visualization/text.py -> build/bdist.linux-armv7l/wheel/./orthograph/visualization 2026-07-06T12:28:22,595 copying build/lib/orthograph/visualization/mermaid.py -> build/bdist.linux-armv7l/wheel/./orthograph/visualization 2026-07-06T12:28:22,598 copying build/lib/orthograph/queries.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,600 copying build/lib/orthograph/profile.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,603 creating build/bdist.linux-armv7l/wheel/orthograph/graph_definition 2026-07-06T12:28:22,604 copying build/lib/orthograph/graph_definition/property_spec.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_definition 2026-07-06T12:28:22,606 copying build/lib/orthograph/graph_definition/validation.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_definition 2026-07-06T12:28:22,609 copying build/lib/orthograph/graph_definition/exceptions.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_definition 2026-07-06T12:28:22,610 copying build/lib/orthograph/graph_definition/identity.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_definition 2026-07-06T12:28:22,612 copying build/lib/orthograph/graph_definition/graph_definition.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_definition 2026-07-06T12:28:22,615 copying build/lib/orthograph/graph_definition/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_definition 2026-07-06T12:28:22,616 copying build/lib/orthograph/graph_definition/models.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_definition 2026-07-06T12:28:22,619 copying build/lib/orthograph/graph_definition/cardinality_checks.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_definition 2026-07-06T12:28:22,622 copying build/lib/orthograph/execution.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,625 creating build/bdist.linux-armv7l/wheel/orthograph/backends 2026-07-06T12:28:22,626 creating build/bdist.linux-armv7l/wheel/orthograph/backends/networkx 2026-07-06T12:28:22,628 copying build/lib/orthograph/backends/networkx/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/networkx 2026-07-06T12:28:22,630 copying build/lib/orthograph/backends/networkx/conversion.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/networkx 2026-07-06T12:28:22,632 copying build/lib/orthograph/backends/networkx/inspector.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/networkx 2026-07-06T12:28:22,635 creating build/bdist.linux-armv7l/wheel/orthograph/backends/neo4j 2026-07-06T12:28:22,636 copying build/lib/orthograph/backends/neo4j/queries.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/neo4j 2026-07-06T12:28:22,640 copying build/lib/orthograph/backends/neo4j/result_adapter.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/neo4j 2026-07-06T12:28:22,643 copying build/lib/orthograph/backends/neo4j/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/neo4j 2026-07-06T12:28:22,645 copying build/lib/orthograph/backends/neo4j/inspector.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/neo4j 2026-07-06T12:28:22,648 copying build/lib/orthograph/backends/loader.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends 2026-07-06T12:28:22,650 creating build/bdist.linux-armv7l/wheel/orthograph/backends/memgraph 2026-07-06T12:28:22,652 copying build/lib/orthograph/backends/memgraph/queries.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/memgraph 2026-07-06T12:28:22,655 copying build/lib/orthograph/backends/memgraph/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/memgraph 2026-07-06T12:28:22,657 copying build/lib/orthograph/backends/memgraph/inspector.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/memgraph 2026-07-06T12:28:22,660 copying build/lib/orthograph/backends/registry.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends 2026-07-06T12:28:22,663 copying build/lib/orthograph/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends 2026-07-06T12:28:22,665 creating build/bdist.linux-armv7l/wheel/orthograph/backends/gqlalchemy 2026-07-06T12:28:22,667 copying build/lib/orthograph/backends/gqlalchemy/client.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/gqlalchemy 2026-07-06T12:28:22,670 copying build/lib/orthograph/backends/gqlalchemy/codegen.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/gqlalchemy 2026-07-06T12:28:22,672 copying build/lib/orthograph/backends/gqlalchemy/query_builder.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/gqlalchemy 2026-07-06T12:28:22,674 copying build/lib/orthograph/backends/gqlalchemy/result_adapter.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/gqlalchemy 2026-07-06T12:28:22,676 copying build/lib/orthograph/backends/gqlalchemy/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/gqlalchemy 2026-07-06T12:28:22,678 copying build/lib/orthograph/backends/gqlalchemy/base_models.py -> build/bdist.linux-armv7l/wheel/./orthograph/backends/gqlalchemy 2026-07-06T12:28:22,680 copying build/lib/orthograph/definition.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,683 copying build/lib/orthograph/discovery.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,685 copying build/lib/orthograph/errors.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,687 copying build/lib/orthograph/logging.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,690 creating build/bdist.linux-armv7l/wheel/orthograph/comparison 2026-07-06T12:28:22,691 copying build/lib/orthograph/comparison/type_mapping.py -> build/bdist.linux-armv7l/wheel/./orthograph/comparison 2026-07-06T12:28:22,693 copying build/lib/orthograph/comparison/diff_rules.py -> build/bdist.linux-armv7l/wheel/./orthograph/comparison 2026-07-06T12:28:22,696 copying build/lib/orthograph/comparison/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/comparison 2026-07-06T12:28:22,698 copying build/lib/orthograph/comparison/engine.py -> build/bdist.linux-armv7l/wheel/./orthograph/comparison 2026-07-06T12:28:22,701 copying build/lib/orthograph/comparison/rules.py -> build/bdist.linux-armv7l/wheel/./orthograph/comparison 2026-07-06T12:28:22,704 copying build/lib/orthograph/comparison/views.py -> build/bdist.linux-armv7l/wheel/./orthograph/comparison 2026-07-06T12:28:22,707 creating build/bdist.linux-armv7l/wheel/orthograph/diagnostics 2026-07-06T12:28:22,708 copying build/lib/orthograph/diagnostics/result.py -> build/bdist.linux-armv7l/wheel/./orthograph/diagnostics 2026-07-06T12:28:22,711 copying build/lib/orthograph/diagnostics/errors.py -> build/bdist.linux-armv7l/wheel/./orthograph/diagnostics 2026-07-06T12:28:22,713 copying build/lib/orthograph/diagnostics/logging.py -> build/bdist.linux-armv7l/wheel/./orthograph/diagnostics 2026-07-06T12:28:22,715 copying build/lib/orthograph/diagnostics/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/diagnostics 2026-07-06T12:28:22,717 copying build/lib/orthograph/diagnostics/classification.py -> build/bdist.linux-armv7l/wheel/./orthograph/diagnostics 2026-07-06T12:28:22,720 creating build/bdist.linux-armv7l/wheel/orthograph/graph_profile 2026-07-06T12:28:22,721 creating build/bdist.linux-armv7l/wheel/orthograph/graph_profile/queries 2026-07-06T12:28:22,722 copying build/lib/orthograph/graph_profile/queries/shared.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_profile/queries 2026-07-06T12:28:22,725 copying build/lib/orthograph/graph_profile/queries/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_profile/queries 2026-07-06T12:28:22,727 copying build/lib/orthograph/graph_profile/constraints.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_profile 2026-07-06T12:28:22,730 copying build/lib/orthograph/graph_profile/inspection.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_profile 2026-07-06T12:28:22,733 copying build/lib/orthograph/graph_profile/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_profile 2026-07-06T12:28:22,735 copying build/lib/orthograph/graph_profile/models.py -> build/bdist.linux-armv7l/wheel/./orthograph/graph_profile 2026-07-06T12:28:22,737 copying build/lib/orthograph/compare.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,740 copying build/lib/orthograph/dependencies.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,742 copying build/lib/orthograph/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,745 creating build/bdist.linux-armv7l/wheel/orthograph/query 2026-07-06T12:28:22,747 copying build/lib/orthograph/query/catalogue.py -> build/bdist.linux-armv7l/wheel/./orthograph/query 2026-07-06T12:28:22,749 copying build/lib/orthograph/query/write_result.py -> build/bdist.linux-armv7l/wheel/./orthograph/query 2026-07-06T12:28:22,751 copying build/lib/orthograph/query/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/query 2026-07-06T12:28:22,753 copying build/lib/orthograph/query/base_models.py -> build/bdist.linux-armv7l/wheel/./orthograph/query 2026-07-06T12:28:22,756 copying build/lib/orthograph/query/pagination.py -> build/bdist.linux-armv7l/wheel/./orthograph/query 2026-07-06T12:28:22,759 creating build/bdist.linux-armv7l/wheel/orthograph/cypher 2026-07-06T12:28:22,760 copying build/lib/orthograph/cypher/bindings.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,763 copying build/lib/orthograph/cypher/query.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,766 copying build/lib/orthograph/cypher/identifiers.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,768 copying build/lib/orthograph/cypher/parser.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,770 copying build/lib/orthograph/cypher/schema_codec.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,773 copying build/lib/orthograph/cypher/validation.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,776 copying build/lib/orthograph/cypher/exceptions.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,778 copying build/lib/orthograph/cypher/__init__.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,780 copying build/lib/orthograph/cypher/base_models.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,783 copying build/lib/orthograph/cypher/generator.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,785 copying build/lib/orthograph/cypher/query_execution.py -> build/bdist.linux-armv7l/wheel/./orthograph/cypher 2026-07-06T12:28:22,788 copying build/lib/orthograph/rendering.py -> build/bdist.linux-armv7l/wheel/./orthograph 2026-07-06T12:28:22,790 running install_egg_info 2026-07-06T12:28:22,796 Copying src/orthograph.egg-info to build/bdist.linux-armv7l/wheel/./orthograph-0.1.0-py3.11.egg-info 2026-07-06T12:28:22,808 running install_scripts 2026-07-06T12:28:22,822 creating build/bdist.linux-armv7l/wheel/orthograph-0.1.0.dist-info/WHEEL 2026-07-06T12:28:22,826 creating '/tmp/pip-wheel-g_i8a00r/.tmp-75qs4yvl/orthograph-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-06T12:28:22,828 adding 'orthograph/__init__.py' 2026-07-06T12:28:22,830 adding 'orthograph/compare.py' 2026-07-06T12:28:22,832 adding 'orthograph/definition.py' 2026-07-06T12:28:22,834 adding 'orthograph/dependencies.py' 2026-07-06T12:28:22,835 adding 'orthograph/discovery.py' 2026-07-06T12:28:22,837 adding 'orthograph/errors.py' 2026-07-06T12:28:22,838 adding 'orthograph/execution.py' 2026-07-06T12:28:22,840 adding 'orthograph/logging.py' 2026-07-06T12:28:22,842 adding 'orthograph/profile.py' 2026-07-06T12:28:22,844 adding 'orthograph/py.typed' 2026-07-06T12:28:22,846 adding 'orthograph/queries.py' 2026-07-06T12:28:22,847 adding 'orthograph/rendering.py' 2026-07-06T12:28:22,850 adding 'orthograph/backends/__init__.py' 2026-07-06T12:28:22,851 adding 'orthograph/backends/loader.py' 2026-07-06T12:28:22,853 adding 'orthograph/backends/registry.py' 2026-07-06T12:28:22,855 adding 'orthograph/backends/gqlalchemy/__init__.py' 2026-07-06T12:28:22,856 adding 'orthograph/backends/gqlalchemy/base_models.py' 2026-07-06T12:28:22,858 adding 'orthograph/backends/gqlalchemy/client.py' 2026-07-06T12:28:22,859 adding 'orthograph/backends/gqlalchemy/codegen.py' 2026-07-06T12:28:22,861 adding 'orthograph/backends/gqlalchemy/query_builder.py' 2026-07-06T12:28:22,862 adding 'orthograph/backends/gqlalchemy/result_adapter.py' 2026-07-06T12:28:22,864 adding 'orthograph/backends/memgraph/__init__.py' 2026-07-06T12:28:22,867 adding 'orthograph/backends/memgraph/inspector.py' 2026-07-06T12:28:22,869 adding 'orthograph/backends/memgraph/queries.py' 2026-07-06T12:28:22,871 adding 'orthograph/backends/neo4j/__init__.py' 2026-07-06T12:28:22,875 adding 'orthograph/backends/neo4j/inspector.py' 2026-07-06T12:28:22,880 adding 'orthograph/backends/neo4j/queries.py' 2026-07-06T12:28:22,882 adding 'orthograph/backends/neo4j/result_adapter.py' 2026-07-06T12:28:22,884 adding 'orthograph/backends/networkx/__init__.py' 2026-07-06T12:28:22,885 adding 'orthograph/backends/networkx/conversion.py' 2026-07-06T12:28:22,888 adding 'orthograph/backends/networkx/inspector.py' 2026-07-06T12:28:22,890 adding 'orthograph/comparison/__init__.py' 2026-07-06T12:28:22,894 adding 'orthograph/comparison/diff_rules.py' 2026-07-06T12:28:22,896 adding 'orthograph/comparison/engine.py' 2026-07-06T12:28:22,902 adding 'orthograph/comparison/rules.py' 2026-07-06T12:28:22,904 adding 'orthograph/comparison/type_mapping.py' 2026-07-06T12:28:22,905 adding 'orthograph/comparison/views.py' 2026-07-06T12:28:22,908 adding 'orthograph/cypher/__init__.py' 2026-07-06T12:28:22,910 adding 'orthograph/cypher/base_models.py' 2026-07-06T12:28:22,912 adding 'orthograph/cypher/bindings.py' 2026-07-06T12:28:22,913 adding 'orthograph/cypher/exceptions.py' 2026-07-06T12:28:22,916 adding 'orthograph/cypher/generator.py' 2026-07-06T12:28:22,917 adding 'orthograph/cypher/identifiers.py' 2026-07-06T12:28:22,920 adding 'orthograph/cypher/parser.py' 2026-07-06T12:28:22,922 adding 'orthograph/cypher/query.py' 2026-07-06T12:28:22,924 adding 'orthograph/cypher/query_execution.py' 2026-07-06T12:28:22,926 adding 'orthograph/cypher/schema_codec.py' 2026-07-06T12:28:22,929 adding 'orthograph/cypher/validation.py' 2026-07-06T12:28:22,931 adding 'orthograph/diagnostics/__init__.py' 2026-07-06T12:28:22,932 adding 'orthograph/diagnostics/classification.py' 2026-07-06T12:28:22,934 adding 'orthograph/diagnostics/errors.py' 2026-07-06T12:28:22,935 adding 'orthograph/diagnostics/logging.py' 2026-07-06T12:28:22,937 adding 'orthograph/diagnostics/result.py' 2026-07-06T12:28:22,940 adding 'orthograph/graph_definition/__init__.py' 2026-07-06T12:28:22,942 adding 'orthograph/graph_definition/cardinality_checks.py' 2026-07-06T12:28:22,944 adding 'orthograph/graph_definition/exceptions.py' 2026-07-06T12:28:22,946 adding 'orthograph/graph_definition/graph_definition.py' 2026-07-06T12:28:22,948 adding 'orthograph/graph_definition/identity.py' 2026-07-06T12:28:22,953 adding 'orthograph/graph_definition/models.py' 2026-07-06T12:28:22,955 adding 'orthograph/graph_definition/property_spec.py' 2026-07-06T12:28:22,961 adding 'orthograph/graph_definition/validation.py' 2026-07-06T12:28:22,964 adding 'orthograph/graph_profile/__init__.py' 2026-07-06T12:28:22,965 adding 'orthograph/graph_profile/constraints.py' 2026-07-06T12:28:22,968 adding 'orthograph/graph_profile/inspection.py' 2026-07-06T12:28:22,971 adding 'orthograph/graph_profile/models.py' 2026-07-06T12:28:22,973 adding 'orthograph/graph_profile/queries/__init__.py' 2026-07-06T12:28:22,976 adding 'orthograph/graph_profile/queries/shared.py' 2026-07-06T12:28:22,978 adding 'orthograph/io/__init__.py' 2026-07-06T12:28:22,979 adding 'orthograph/io/formats.py' 2026-07-06T12:28:22,981 adding 'orthograph/io/query_catalogue_yaml.py' 2026-07-06T12:28:22,984 adding 'orthograph/io/yaml.py' 2026-07-06T12:28:22,986 adding 'orthograph/query/__init__.py' 2026-07-06T12:28:22,988 adding 'orthograph/query/base_models.py' 2026-07-06T12:28:22,990 adding 'orthograph/query/catalogue.py' 2026-07-06T12:28:22,992 adding 'orthograph/query/pagination.py' 2026-07-06T12:28:22,994 adding 'orthograph/query/write_result.py' 2026-07-06T12:28:22,996 adding 'orthograph/visualization/__init__.py' 2026-07-06T12:28:22,998 adding 'orthograph/visualization/formats.py' 2026-07-06T12:28:23,000 adding 'orthograph/visualization/mermaid.py' 2026-07-06T12:28:23,002 adding 'orthograph/visualization/text.py' 2026-07-06T12:28:23,005 adding 'orthograph-0.1.0.dist-info/licenses/LICENSE' 2026-07-06T12:28:23,007 adding 'orthograph-0.1.0.dist-info/METADATA' 2026-07-06T12:28:23,009 adding 'orthograph-0.1.0.dist-info/WHEEL' 2026-07-06T12:28:23,010 adding 'orthograph-0.1.0.dist-info/top_level.txt' 2026-07-06T12:28:23,012 adding 'orthograph-0.1.0.dist-info/RECORD' 2026-07-06T12:28:23,018 removing build/bdist.linux-armv7l/wheel 2026-07-06T12:28:23,138 Building wheel for orthograph (pyproject.toml): finished with status 'done' 2026-07-06T12:28:23,147 Created wheel for orthograph: filename=orthograph-0.1.0-py3-none-any.whl size=194830 sha256=6f038917d1b78a5b0f4b3e9ae88e10dc3d13938cd41b23429812ac830275f84d 2026-07-06T12:28:23,148 Stored in directory: /tmp/pip-ephem-wheel-cache-s46m22t5/wheels/90/22/33/13174399b90a573fd83f36a13fe342e3d606cd4003d297dd80 2026-07-06T12:28:23,163 Successfully built orthograph 2026-07-06T12:28:23,172 Removed build tracker: '/tmp/pip-build-tracker-2o3_gna9'