2026-02-10T14:45:52,959 Created temporary directory: /tmp/pip-ephem-wheel-cache-2we13nm9 2026-02-10T14:45:52,961 Created temporary directory: /tmp/pip-build-tracker-g98p2pfi 2026-02-10T14:45:52,962 Initialized build tracking at /tmp/pip-build-tracker-g98p2pfi 2026-02-10T14:45:52,963 Created build tracker: /tmp/pip-build-tracker-g98p2pfi 2026-02-10T14:45:52,963 Entered build tracker: /tmp/pip-build-tracker-g98p2pfi 2026-02-10T14:45:52,964 Created temporary directory: /tmp/pip-wheel-w4701uf6 2026-02-10T14:45:52,967 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-02-10T14:45:52,969 Created temporary directory: /tmp/pip-ephem-wheel-cache-55vheytp 2026-02-10T14:45:52,991 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T14:45:52,995 2 location(s) to search for versions of pyzx-param: 2026-02-10T14:45:52,995 * https://pypi.org/simple/pyzx-param/ 2026-02-10T14:45:52,995 * https://www.piwheels.org/simple/pyzx-param/ 2026-02-10T14:45:52,996 Fetching project page and analyzing links: https://pypi.org/simple/pyzx-param/ 2026-02-10T14:45:52,996 Getting page https://pypi.org/simple/pyzx-param/ 2026-02-10T14:45:52,998 Found index url https://pypi.org/simple 2026-02-10T14:45:53,280 Fetched page https://pypi.org/simple/pyzx-param/ as application/vnd.pypi.simple.v1+json 2026-02-10T14:45:53,283 Skipping link: No binaries permitted for pyzx-param: https://files.pythonhosted.org/packages/6f/d2/278a012ad2631085e387c36ce1d1db5d082ceaf87fdfa938e3da324909f4/pyzx_param-0.9.0-py3-none-any.whl (from https://pypi.org/simple/pyzx-param/) (requires-python:>=3.9) 2026-02-10T14:45:53,284 Found link https://files.pythonhosted.org/packages/07/e4/809af772f651f21ec33b81e28772ee353559b323f112d43764cf2413ef60/pyzx_param-0.9.0.tar.gz (from https://pypi.org/simple/pyzx-param/) (requires-python:>=3.9), version: 0.9.0 2026-02-10T14:45:53,285 Skipping link: No binaries permitted for pyzx-param: https://files.pythonhosted.org/packages/22/fe/89b12a81be9c7c4c6b14776ff7414af0f53a38b77bdc7e8a5b4d9bd9a843/pyzx_param-0.9.1-py3-none-any.whl (from https://pypi.org/simple/pyzx-param/) (requires-python:>=3.9) 2026-02-10T14:45:53,285 Found link https://files.pythonhosted.org/packages/83/fd/7d5e164d381934fd20474ea1211784c3ad2715f53e2b3f5db534c4f71339/pyzx_param-0.9.1.tar.gz (from https://pypi.org/simple/pyzx-param/) (requires-python:>=3.9), version: 0.9.1 2026-02-10T14:45:53,286 Skipping link: No binaries permitted for pyzx-param: https://files.pythonhosted.org/packages/9b/40/ca0b3e02add85fc8e3e7ad88c99c454f86a3f55e3cc3b08b02175be112ab/pyzx_param-0.9.2-py3-none-any.whl (from https://pypi.org/simple/pyzx-param/) (requires-python:>=3.9) 2026-02-10T14:45:53,287 Found link https://files.pythonhosted.org/packages/22/d3/160c226916130b4995de2e8e95949ed065fe26636c7d359fecabbf66884d/pyzx_param-0.9.2.tar.gz (from https://pypi.org/simple/pyzx-param/) (requires-python:>=3.9), version: 0.9.2 2026-02-10T14:45:53,288 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyzx-param/ 2026-02-10T14:45:53,289 Getting page https://www.piwheels.org/simple/pyzx-param/ 2026-02-10T14:45:53,290 Found index url https://www.piwheels.org/simple 2026-02-10T14:45:53,445 Fetched page https://www.piwheels.org/simple/pyzx-param/ as text/html 2026-02-10T14:45:53,447 Skipping link: No binaries permitted for pyzx-param: https://www.piwheels.org/simple/pyzx-param/pyzx_param-0.9.0-py3-none-any.whl#sha256=d7e971d06ad026d5f80991d5763022fd5b749dc2ec1193547559102a3924c044 (from https://www.piwheels.org/simple/pyzx-param/) (requires-python:>=3.9) 2026-02-10T14:45:53,448 Skipping link: not a file: https://www.piwheels.org/simple/pyzx-param/ 2026-02-10T14:45:53,448 Skipping link: not a file: https://pypi.org/simple/pyzx-param/ 2026-02-10T14:45:53,467 Given no hashes to check 1 links for project 'pyzx-param': discarding no candidates 2026-02-10T14:45:53,485 Collecting pyzx-param==0.9.1 2026-02-10T14:45:53,488 Created temporary directory: /tmp/pip-unpack-_rhxy2kl 2026-02-10T14:45:53,701 Downloading pyzx_param-0.9.1.tar.gz (357 kB) 2026-02-10T14:45:54,075 Added pyzx-param==0.9.1 from https://files.pythonhosted.org/packages/83/fd/7d5e164d381934fd20474ea1211784c3ad2715f53e2b3f5db534c4f71339/pyzx_param-0.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-g98p2pfi' 2026-02-10T14:45:54,076 Running setup.py (path:/tmp/pip-wheel-w4701uf6/pyzx-param_04f9f14ed8a7433fac80394e438e6898/setup.py) egg_info for package pyzx-param 2026-02-10T14:45:54,077 Created temporary directory: /tmp/pip-pip-egg-info-c1i74w9_ 2026-02-10T14:45:54,078 Preparing metadata (setup.py): started 2026-02-10T14:45:54,079 Running command python setup.py egg_info 2026-02-10T14:45:54,937 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T14:45:54,937 !! 2026-02-10T14:45:54,938 ******************************************************************************** 2026-02-10T14:45:54,939 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T14:45:54,940 License :: OSI Approved :: Apache Software License 2026-02-10T14:45:54,941 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:45:54,942 ******************************************************************************** 2026-02-10T14:45:54,943 !! 2026-02-10T14:45:54,943 self._finalize_license_expression() 2026-02-10T14:45:54,966 running egg_info 2026-02-10T14:45:54,994 creating /tmp/pip-pip-egg-info-c1i74w9_/pyzx_param.egg-info 2026-02-10T14:45:54,995 writing /tmp/pip-pip-egg-info-c1i74w9_/pyzx_param.egg-info/PKG-INFO 2026-02-10T14:45:54,999 writing dependency_links to /tmp/pip-pip-egg-info-c1i74w9_/pyzx_param.egg-info/dependency_links.txt 2026-02-10T14:45:55,001 writing requirements to /tmp/pip-pip-egg-info-c1i74w9_/pyzx_param.egg-info/requires.txt 2026-02-10T14:45:55,002 writing top-level names to /tmp/pip-pip-egg-info-c1i74w9_/pyzx_param.egg-info/top_level.txt 2026-02-10T14:45:55,003 writing manifest file '/tmp/pip-pip-egg-info-c1i74w9_/pyzx_param.egg-info/SOURCES.txt' 2026-02-10T14:45:55,102 reading manifest file '/tmp/pip-pip-egg-info-c1i74w9_/pyzx_param.egg-info/SOURCES.txt' 2026-02-10T14:45:55,104 reading manifest template 'MANIFEST.in' 2026-02-10T14:45:55,107 adding license file 'LICENSE' 2026-02-10T14:45:55,112 writing manifest file '/tmp/pip-pip-egg-info-c1i74w9_/pyzx_param.egg-info/SOURCES.txt' 2026-02-10T14:45:55,220 Preparing metadata (setup.py): finished with status 'done' 2026-02-10T14:45:55,224 Source in /tmp/pip-wheel-w4701uf6/pyzx-param_04f9f14ed8a7433fac80394e438e6898 has version 0.9.1, which satisfies requirement pyzx-param==0.9.1 from https://files.pythonhosted.org/packages/83/fd/7d5e164d381934fd20474ea1211784c3ad2715f53e2b3f5db534c4f71339/pyzx_param-0.9.1.tar.gz 2026-02-10T14:45:55,225 Removed pyzx-param==0.9.1 from https://files.pythonhosted.org/packages/83/fd/7d5e164d381934fd20474ea1211784c3ad2715f53e2b3f5db534c4f71339/pyzx_param-0.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-g98p2pfi' 2026-02-10T14:45:55,232 Created temporary directory: /tmp/pip-unpack-a7hu95yo 2026-02-10T14:45:55,233 Building wheels for collected packages: pyzx-param 2026-02-10T14:45:55,237 Created temporary directory: /tmp/pip-wheel-oiij0gxu 2026-02-10T14:45:55,238 Building wheel for pyzx-param (setup.py): started 2026-02-10T14:45:55,239 Destination directory: /tmp/pip-wheel-oiij0gxu 2026-02-10T14:45:55,240 Running command python setup.py bdist_wheel 2026-02-10T14:45:56,064 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T14:45:56,064 !! 2026-02-10T14:45:56,066 ******************************************************************************** 2026-02-10T14:45:56,066 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T14:45:56,067 License :: OSI Approved :: Apache Software License 2026-02-10T14:45:56,068 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:45:56,069 ******************************************************************************** 2026-02-10T14:45:56,069 !! 2026-02-10T14:45:56,070 self._finalize_license_expression() 2026-02-10T14:45:56,070 running bdist_wheel 2026-02-10T14:45:56,197 running build 2026-02-10T14:45:56,198 running build_py 2026-02-10T14:45:56,231 creating build/lib/pyzx_param 2026-02-10T14:45:56,234 copying pyzx_param/generate.py -> build/lib/pyzx_param 2026-02-10T14:45:56,236 copying pyzx_param/altextract.py -> build/lib/pyzx_param 2026-02-10T14:45:56,239 copying pyzx_param/__main__.py -> build/lib/pyzx_param 2026-02-10T14:45:56,241 copying pyzx_param/fourier.py -> build/lib/pyzx_param 2026-02-10T14:45:56,242 copying pyzx_param/linalg.py -> build/lib/pyzx_param 2026-02-10T14:45:56,245 copying pyzx_param/optimize.py -> build/lib/pyzx_param 2026-02-10T14:45:56,248 copying pyzx_param/parity_network.py -> build/lib/pyzx_param 2026-02-10T14:45:56,250 copying pyzx_param/__init__.py -> build/lib/pyzx_param 2026-02-10T14:45:56,252 copying pyzx_param/pauliweb.py -> build/lib/pyzx_param 2026-02-10T14:45:56,254 copying pyzx_param/editor.py -> build/lib/pyzx_param 2026-02-10T14:45:56,257 copying pyzx_param/gadget_extract.py -> build/lib/pyzx_param 2026-02-10T14:45:56,259 copying pyzx_param/mbqc.py -> build/lib/pyzx_param 2026-02-10T14:45:56,261 copying pyzx_param/d3.py -> build/lib/pyzx_param 2026-02-10T14:45:56,262 copying pyzx_param/simulate.py -> build/lib/pyzx_param 2026-02-10T14:45:56,265 copying pyzx_param/editor_actions.py -> build/lib/pyzx_param 2026-02-10T14:45:56,268 copying pyzx_param/tensor.py -> build/lib/pyzx_param 2026-02-10T14:45:56,270 copying pyzx_param/quimb.py -> build/lib/pyzx_param 2026-02-10T14:45:56,272 copying pyzx_param/todd.py -> build/lib/pyzx_param 2026-02-10T14:45:56,275 copying pyzx_param/extract.py -> build/lib/pyzx_param 2026-02-10T14:45:56,278 copying pyzx_param/gflow.py -> build/lib/pyzx_param 2026-02-10T14:45:56,280 copying pyzx_param/tikz.py -> build/lib/pyzx_param 2026-02-10T14:45:56,282 copying pyzx_param/drawing.py -> build/lib/pyzx_param 2026-02-10T14:45:56,285 copying pyzx_param/css.py -> build/lib/pyzx_param 2026-02-10T14:45:56,287 copying pyzx_param/hsimplify.py -> build/lib/pyzx_param 2026-02-10T14:45:56,289 copying pyzx_param/utils.py -> build/lib/pyzx_param 2026-02-10T14:45:56,292 copying pyzx_param/pyquil_circuit.py -> build/lib/pyzx_param 2026-02-10T14:45:56,294 copying pyzx_param/rank_width.py -> build/lib/pyzx_param 2026-02-10T14:45:56,297 copying pyzx_param/rewrite.py -> build/lib/pyzx_param 2026-02-10T14:45:56,299 copying pyzx_param/simplify.py -> build/lib/pyzx_param 2026-02-10T14:45:56,302 copying pyzx_param/symbolic.py -> build/lib/pyzx_param 2026-02-10T14:45:56,305 creating build/lib/pyzx_param/circuit 2026-02-10T14:45:56,306 copying pyzx_param/circuit/qasmparser.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,308 copying pyzx_param/circuit/graphparser.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,311 copying pyzx_param/circuit/__init__.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,314 copying pyzx_param/circuit/qsimparser.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,315 copying pyzx_param/circuit/sqasm.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,317 copying pyzx_param/circuit/quipperparser.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,319 copying pyzx_param/circuit/emojiparser.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,321 copying pyzx_param/circuit/qcparser.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,323 copying pyzx_param/circuit/gates.py -> build/lib/pyzx_param/circuit 2026-02-10T14:45:56,327 creating build/lib/pyzx_param/graph 2026-02-10T14:45:56,328 copying pyzx_param/graph/__init__.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,330 copying pyzx_param/graph/graph_s.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,333 copying pyzx_param/graph/graph.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,335 copying pyzx_param/graph/jsonparser.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,337 copying pyzx_param/graph/graph_gt.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,339 copying pyzx_param/graph/scalar.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,341 copying pyzx_param/graph/base.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,345 copying pyzx_param/graph/graph_ig.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,347 copying pyzx_param/graph/diff.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,349 copying pyzx_param/graph/multigraph.py -> build/lib/pyzx_param/graph 2026-02-10T14:45:56,352 creating build/lib/pyzx_param/rewrite_rules 2026-02-10T14:45:56,353 copying pyzx_param/rewrite_rules/__init__.py -> build/lib/pyzx_param/rewrite_rules 2026-02-10T14:45:56,355 copying pyzx_param/rewrite_rules/rules.py -> build/lib/pyzx_param/rewrite_rules 2026-02-10T14:45:56,359 copying pyzx_param/rewrite_rules/hrules.py -> build/lib/pyzx_param/rewrite_rules 2026-02-10T14:45:56,361 copying pyzx_param/rewrite_rules/editor_actions.py -> build/lib/pyzx_param/rewrite_rules 2026-02-10T14:45:56,364 copying pyzx_param/rewrite_rules/basicrules.py -> build/lib/pyzx_param/rewrite_rules 2026-02-10T14:45:56,367 creating build/lib/pyzx_param/routing 2026-02-10T14:45:56,368 copying pyzx_param/routing/architecture.py -> build/lib/pyzx_param/routing 2026-02-10T14:45:56,372 copying pyzx_param/routing/__init__.py -> build/lib/pyzx_param/routing 2026-02-10T14:45:56,373 copying pyzx_param/routing/machine_learning.py -> build/lib/pyzx_param/routing 2026-02-10T14:45:56,376 copying pyzx_param/routing/parity_maps.py -> build/lib/pyzx_param/routing 2026-02-10T14:45:56,379 copying pyzx_param/routing/phase_poly.py -> build/lib/pyzx_param/routing 2026-02-10T14:45:56,382 copying pyzx_param/routing/cnot_mapper.py -> build/lib/pyzx_param/routing 2026-02-10T14:45:56,384 copying pyzx_param/routing/steiner.py -> build/lib/pyzx_param/routing 2026-02-10T14:45:56,387 creating build/lib/pyzx_param/local_search 2026-02-10T14:45:56,388 copying pyzx_param/local_search/__init__.py -> build/lib/pyzx_param/local_search 2026-02-10T14:45:56,390 copying pyzx_param/local_search/congruences.py -> build/lib/pyzx_param/local_search 2026-02-10T14:45:56,393 copying pyzx_param/local_search/simulated_annealing.py -> build/lib/pyzx_param/local_search 2026-02-10T14:45:56,395 copying pyzx_param/local_search/scores.py -> build/lib/pyzx_param/local_search 2026-02-10T14:45:56,397 copying pyzx_param/local_search/genetic.py -> build/lib/pyzx_param/local_search 2026-02-10T14:45:56,400 creating build/lib/pyzx_param/scripts 2026-02-10T14:45:56,401 copying pyzx_param/scripts/circuit_router.py -> build/lib/pyzx_param/scripts 2026-02-10T14:45:56,404 copying pyzx_param/scripts/__init__.py -> build/lib/pyzx_param/scripts 2026-02-10T14:45:56,406 copying pyzx_param/scripts/circ2circ.py -> build/lib/pyzx_param/scripts 2026-02-10T14:45:56,408 copying pyzx_param/scripts/phase_poly_generator.py -> build/lib/pyzx_param/scripts 2026-02-10T14:45:56,410 copying pyzx_param/scripts/cnot_generator.py -> build/lib/pyzx_param/scripts 2026-02-10T14:45:56,412 copying pyzx_param/scripts/circ2tikz.py -> build/lib/pyzx_param/scripts 2026-02-10T14:45:56,413 running egg_info 2026-02-10T14:45:56,441 writing pyzx_param.egg-info/PKG-INFO 2026-02-10T14:45:56,445 writing dependency_links to pyzx_param.egg-info/dependency_links.txt 2026-02-10T14:45:56,447 writing requirements to pyzx_param.egg-info/requires.txt 2026-02-10T14:45:56,448 writing top-level names to pyzx_param.egg-info/top_level.txt 2026-02-10T14:45:56,487 reading manifest file 'pyzx_param.egg-info/SOURCES.txt' 2026-02-10T14:45:56,494 reading manifest template 'MANIFEST.in' 2026-02-10T14:45:56,496 adding license file 'LICENSE' 2026-02-10T14:45:56,502 writing manifest file 'pyzx_param.egg-info/SOURCES.txt' 2026-02-10T14:45:56,504 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pyzx_param.js' is absent from the `packages` configuration. 2026-02-10T14:45:56,505 !! 2026-02-10T14:45:56,506 ******************************************************************************** 2026-02-10T14:45:56,506 ############################ 2026-02-10T14:45:56,507 # Package would be ignored # 2026-02-10T14:45:56,507 ############################ 2026-02-10T14:45:56,507 Python recognizes 'pyzx_param.js' as an importable package[^1], 2026-02-10T14:45:56,508 but it is absent from setuptools' `packages` configuration. 2026-02-10T14:45:56,509 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-10T14:45:56,509 package, please make sure that 'pyzx_param.js' is explicitly added 2026-02-10T14:45:56,510 to the `packages` configuration field. 2026-02-10T14:45:56,511 Alternatively, you can also rely on setuptools' discovery methods 2026-02-10T14:45:56,511 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-10T14:45:56,512 instead of `find_packages(...)`/`find:`). 2026-02-10T14:45:56,512 You can read more about "package discovery" on setuptools documentation page: 2026-02-10T14:45:56,513 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-10T14:45:56,514 If you don't want 'pyzx_param.js' to be distributed and are 2026-02-10T14:45:56,515 already explicitly excluding 'pyzx_param.js' via 2026-02-10T14:45:56,515 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-10T14:45:56,516 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-10T14:45:56,517 combination with a more fine grained `package-data` configuration. 2026-02-10T14:45:56,518 You can read more about "package data files" on setuptools documentation page: 2026-02-10T14:45:56,519 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-10T14:45:56,521 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-10T14:45:56,522 even if it does not contain any `.py` files. 2026-02-10T14:45:56,522 On the other hand, currently there is no concept of package data 2026-02-10T14:45:56,523 directory, all directories are treated like packages. 2026-02-10T14:45:56,523 ******************************************************************************** 2026-02-10T14:45:56,524 !! 2026-02-10T14:45:56,525 check.warn(importable) 2026-02-10T14:45:56,525 copying pyzx_param/py.typed -> build/lib/pyzx_param 2026-02-10T14:45:56,526 creating build/lib/pyzx_param/js 2026-02-10T14:45:56,526 copying pyzx_param/js/d3.v5.min.js -> build/lib/pyzx_param/js 2026-02-10T14:45:56,527 copying pyzx_param/js/zx_editor_model.js -> build/lib/pyzx_param/js 2026-02-10T14:45:56,527 copying pyzx_param/js/zx_editor_widget.js -> build/lib/pyzx_param/js 2026-02-10T14:45:56,530 copying pyzx_param/js/zx_viewer.inline.js -> build/lib/pyzx_param/js 2026-02-10T14:45:56,533 copying pyzx_param/js/zx_viewer.js -> build/lib/pyzx_param/js 2026-02-10T14:45:56,536 copying pyzx_param/js/zx_viewer3d.js -> build/lib/pyzx_param/js 2026-02-10T14:45:56,568 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-02-10T14:45:56,569 !! 2026-02-10T14:45:56,570 ******************************************************************************** 2026-02-10T14:45:56,571 Please avoid running ``setup.py`` directly. 2026-02-10T14:45:56,572 Instead, use pypa/build, pypa/installer or other 2026-02-10T14:45:56,572 standards-based tools. 2026-02-10T14:45:56,573 This deprecation is overdue, please update your project and remove deprecated 2026-02-10T14:45:56,573 calls to avoid build errors in the future. 2026-02-10T14:45:56,574 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-02-10T14:45:56,575 ******************************************************************************** 2026-02-10T14:45:56,576 !! 2026-02-10T14:45:56,576 self.initialize_options() 2026-02-10T14:45:56,598 installing to build/bdist.linux-armv7l/wheel 2026-02-10T14:45:56,598 running install 2026-02-10T14:45:56,622 running install_lib 2026-02-10T14:45:56,649 creating build/bdist.linux-armv7l/wheel 2026-02-10T14:45:56,651 creating build/bdist.linux-armv7l/wheel/pyzx_param 2026-02-10T14:45:56,652 creating build/bdist.linux-armv7l/wheel/pyzx_param/graph 2026-02-10T14:45:56,654 copying build/lib/pyzx_param/graph/__init__.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,655 copying build/lib/pyzx_param/graph/graph_s.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,658 copying build/lib/pyzx_param/graph/graph.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,659 copying build/lib/pyzx_param/graph/jsonparser.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,662 copying build/lib/pyzx_param/graph/graph_gt.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,664 copying build/lib/pyzx_param/graph/scalar.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,666 copying build/lib/pyzx_param/graph/base.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,669 copying build/lib/pyzx_param/graph/graph_ig.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,671 copying build/lib/pyzx_param/graph/diff.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,674 copying build/lib/pyzx_param/graph/multigraph.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/graph 2026-02-10T14:45:56,676 copying build/lib/pyzx_param/generate.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,679 copying build/lib/pyzx_param/altextract.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,681 copying build/lib/pyzx_param/__main__.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,683 copying build/lib/pyzx_param/fourier.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,686 copying build/lib/pyzx_param/linalg.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,688 copying build/lib/pyzx_param/optimize.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,691 copying build/lib/pyzx_param/parity_network.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,693 copying build/lib/pyzx_param/__init__.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,696 creating build/bdist.linux-armv7l/wheel/pyzx_param/routing 2026-02-10T14:45:56,697 copying build/lib/pyzx_param/routing/architecture.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/routing 2026-02-10T14:45:56,700 copying build/lib/pyzx_param/routing/__init__.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/routing 2026-02-10T14:45:56,702 copying build/lib/pyzx_param/routing/machine_learning.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/routing 2026-02-10T14:45:56,705 copying build/lib/pyzx_param/routing/parity_maps.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/routing 2026-02-10T14:45:56,707 copying build/lib/pyzx_param/routing/phase_poly.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/routing 2026-02-10T14:45:56,710 copying build/lib/pyzx_param/routing/cnot_mapper.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/routing 2026-02-10T14:45:56,713 copying build/lib/pyzx_param/routing/steiner.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/routing 2026-02-10T14:45:56,715 creating build/bdist.linux-armv7l/wheel/pyzx_param/rewrite_rules 2026-02-10T14:45:56,716 copying build/lib/pyzx_param/rewrite_rules/__init__.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/rewrite_rules 2026-02-10T14:45:56,718 copying build/lib/pyzx_param/rewrite_rules/rules.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/rewrite_rules 2026-02-10T14:45:56,721 copying build/lib/pyzx_param/rewrite_rules/hrules.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/rewrite_rules 2026-02-10T14:45:56,724 copying build/lib/pyzx_param/rewrite_rules/editor_actions.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/rewrite_rules 2026-02-10T14:45:56,727 copying build/lib/pyzx_param/rewrite_rules/basicrules.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/rewrite_rules 2026-02-10T14:45:56,729 creating build/bdist.linux-armv7l/wheel/pyzx_param/scripts 2026-02-10T14:45:56,730 copying build/lib/pyzx_param/scripts/circuit_router.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/scripts 2026-02-10T14:45:56,734 copying build/lib/pyzx_param/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/scripts 2026-02-10T14:45:56,736 copying build/lib/pyzx_param/scripts/circ2circ.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/scripts 2026-02-10T14:45:56,738 copying build/lib/pyzx_param/scripts/phase_poly_generator.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/scripts 2026-02-10T14:45:56,739 copying build/lib/pyzx_param/scripts/cnot_generator.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/scripts 2026-02-10T14:45:56,741 copying build/lib/pyzx_param/scripts/circ2tikz.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/scripts 2026-02-10T14:45:56,743 copying build/lib/pyzx_param/pauliweb.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,746 creating build/bdist.linux-armv7l/wheel/pyzx_param/js 2026-02-10T14:45:56,747 copying build/lib/pyzx_param/js/zx_viewer.inline.js -> build/bdist.linux-armv7l/wheel/./pyzx_param/js 2026-02-10T14:45:56,749 copying build/lib/pyzx_param/js/zx_editor_widget.js -> build/bdist.linux-armv7l/wheel/./pyzx_param/js 2026-02-10T14:45:56,752 copying build/lib/pyzx_param/js/zx_viewer.js -> build/bdist.linux-armv7l/wheel/./pyzx_param/js 2026-02-10T14:45:56,754 copying build/lib/pyzx_param/js/zx_viewer3d.js -> build/bdist.linux-armv7l/wheel/./pyzx_param/js 2026-02-10T14:45:56,756 copying build/lib/pyzx_param/js/d3.v5.min.js -> build/bdist.linux-armv7l/wheel/./pyzx_param/js 2026-02-10T14:45:56,762 copying build/lib/pyzx_param/js/zx_editor_model.js -> build/bdist.linux-armv7l/wheel/./pyzx_param/js 2026-02-10T14:45:56,764 copying build/lib/pyzx_param/editor.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,766 copying build/lib/pyzx_param/gadget_extract.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,769 copying build/lib/pyzx_param/mbqc.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,771 copying build/lib/pyzx_param/d3.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,772 copying build/lib/pyzx_param/simulate.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,776 creating build/bdist.linux-armv7l/wheel/pyzx_param/circuit 2026-02-10T14:45:56,777 copying build/lib/pyzx_param/circuit/qasmparser.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,779 copying build/lib/pyzx_param/circuit/graphparser.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,781 copying build/lib/pyzx_param/circuit/__init__.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,784 copying build/lib/pyzx_param/circuit/qsimparser.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,786 copying build/lib/pyzx_param/circuit/sqasm.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,788 copying build/lib/pyzx_param/circuit/quipperparser.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,790 copying build/lib/pyzx_param/circuit/emojiparser.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,792 copying build/lib/pyzx_param/circuit/qcparser.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,795 copying build/lib/pyzx_param/circuit/gates.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/circuit 2026-02-10T14:45:56,798 copying build/lib/pyzx_param/py.typed -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,800 copying build/lib/pyzx_param/editor_actions.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,802 copying build/lib/pyzx_param/tensor.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,804 copying build/lib/pyzx_param/quimb.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,806 copying build/lib/pyzx_param/todd.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,809 copying build/lib/pyzx_param/extract.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,813 copying build/lib/pyzx_param/gflow.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,815 copying build/lib/pyzx_param/tikz.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,817 copying build/lib/pyzx_param/drawing.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,820 copying build/lib/pyzx_param/css.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,822 copying build/lib/pyzx_param/hsimplify.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,825 copying build/lib/pyzx_param/utils.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,827 copying build/lib/pyzx_param/pyquil_circuit.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,829 copying build/lib/pyzx_param/rank_width.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,832 copying build/lib/pyzx_param/rewrite.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,835 creating build/bdist.linux-armv7l/wheel/pyzx_param/local_search 2026-02-10T14:45:56,836 copying build/lib/pyzx_param/local_search/__init__.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/local_search 2026-02-10T14:45:56,838 copying build/lib/pyzx_param/local_search/congruences.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/local_search 2026-02-10T14:45:56,841 copying build/lib/pyzx_param/local_search/simulated_annealing.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/local_search 2026-02-10T14:45:56,843 copying build/lib/pyzx_param/local_search/scores.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/local_search 2026-02-10T14:45:56,845 copying build/lib/pyzx_param/local_search/genetic.py -> build/bdist.linux-armv7l/wheel/./pyzx_param/local_search 2026-02-10T14:45:56,848 copying build/lib/pyzx_param/simplify.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,852 copying build/lib/pyzx_param/symbolic.py -> build/bdist.linux-armv7l/wheel/./pyzx_param 2026-02-10T14:45:56,855 running install_egg_info 2026-02-10T14:45:56,890 Copying pyzx_param.egg-info to build/bdist.linux-armv7l/wheel/./pyzx_param-0.9.1-py3.11.egg-info 2026-02-10T14:45:56,900 running install_scripts 2026-02-10T14:45:56,912 creating build/bdist.linux-armv7l/wheel/pyzx_param-0.9.1.dist-info/WHEEL 2026-02-10T14:45:56,914 creating '/tmp/pip-wheel-oiij0gxu/pyzx_param-0.9.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-10T14:45:56,917 adding 'pyzx_param/__init__.py' 2026-02-10T14:45:56,919 adding 'pyzx_param/__main__.py' 2026-02-10T14:45:56,921 adding 'pyzx_param/altextract.py' 2026-02-10T14:45:56,922 adding 'pyzx_param/css.py' 2026-02-10T14:45:56,924 adding 'pyzx_param/d3.py' 2026-02-10T14:45:56,927 adding 'pyzx_param/drawing.py' 2026-02-10T14:45:56,930 adding 'pyzx_param/editor.py' 2026-02-10T14:45:56,933 adding 'pyzx_param/editor_actions.py' 2026-02-10T14:45:56,941 adding 'pyzx_param/extract.py' 2026-02-10T14:45:56,942 adding 'pyzx_param/fourier.py' 2026-02-10T14:45:56,944 adding 'pyzx_param/gadget_extract.py' 2026-02-10T14:45:56,947 adding 'pyzx_param/generate.py' 2026-02-10T14:45:56,949 adding 'pyzx_param/gflow.py' 2026-02-10T14:45:56,951 adding 'pyzx_param/hsimplify.py' 2026-02-10T14:45:56,953 adding 'pyzx_param/linalg.py' 2026-02-10T14:45:56,955 adding 'pyzx_param/mbqc.py' 2026-02-10T14:45:56,959 adding 'pyzx_param/optimize.py' 2026-02-10T14:45:56,961 adding 'pyzx_param/parity_network.py' 2026-02-10T14:45:56,963 adding 'pyzx_param/pauliweb.py' 2026-02-10T14:45:56,964 adding 'pyzx_param/py.typed' 2026-02-10T14:45:56,965 adding 'pyzx_param/pyquil_circuit.py' 2026-02-10T14:45:56,967 adding 'pyzx_param/quimb.py' 2026-02-10T14:45:56,969 adding 'pyzx_param/rank_width.py' 2026-02-10T14:45:56,971 adding 'pyzx_param/rewrite.py' 2026-02-10T14:45:56,975 adding 'pyzx_param/simplify.py' 2026-02-10T14:45:56,980 adding 'pyzx_param/simulate.py' 2026-02-10T14:45:56,982 adding 'pyzx_param/symbolic.py' 2026-02-10T14:45:56,984 adding 'pyzx_param/tensor.py' 2026-02-10T14:45:56,987 adding 'pyzx_param/tikz.py' 2026-02-10T14:45:56,989 adding 'pyzx_param/todd.py' 2026-02-10T14:45:56,991 adding 'pyzx_param/utils.py' 2026-02-10T14:45:56,995 adding 'pyzx_param/circuit/__init__.py' 2026-02-10T14:45:56,996 adding 'pyzx_param/circuit/emojiparser.py' 2026-02-10T14:45:57,000 adding 'pyzx_param/circuit/gates.py' 2026-02-10T14:45:57,002 adding 'pyzx_param/circuit/graphparser.py' 2026-02-10T14:45:57,004 adding 'pyzx_param/circuit/qasmparser.py' 2026-02-10T14:45:57,006 adding 'pyzx_param/circuit/qcparser.py' 2026-02-10T14:45:57,007 adding 'pyzx_param/circuit/qsimparser.py' 2026-02-10T14:45:57,009 adding 'pyzx_param/circuit/quipperparser.py' 2026-02-10T14:45:57,010 adding 'pyzx_param/circuit/sqasm.py' 2026-02-10T14:45:57,012 adding 'pyzx_param/graph/__init__.py' 2026-02-10T14:45:57,018 adding 'pyzx_param/graph/base.py' 2026-02-10T14:45:57,019 adding 'pyzx_param/graph/diff.py' 2026-02-10T14:45:57,021 adding 'pyzx_param/graph/graph.py' 2026-02-10T14:45:57,022 adding 'pyzx_param/graph/graph_gt.py' 2026-02-10T14:45:57,024 adding 'pyzx_param/graph/graph_ig.py' 2026-02-10T14:45:57,026 adding 'pyzx_param/graph/graph_s.py' 2026-02-10T14:45:57,028 adding 'pyzx_param/graph/jsonparser.py' 2026-02-10T14:45:57,031 adding 'pyzx_param/graph/multigraph.py' 2026-02-10T14:45:57,034 adding 'pyzx_param/graph/scalar.py' 2026-02-10T14:45:57,064 adding 'pyzx_param/js/d3.v5.min.js' 2026-02-10T14:45:57,068 adding 'pyzx_param/js/zx_editor_model.js' 2026-02-10T14:45:57,070 adding 'pyzx_param/js/zx_editor_widget.js' 2026-02-10T14:45:57,073 adding 'pyzx_param/js/zx_viewer.inline.js' 2026-02-10T14:45:57,075 adding 'pyzx_param/js/zx_viewer.js' 2026-02-10T14:45:57,076 adding 'pyzx_param/js/zx_viewer3d.js' 2026-02-10T14:45:57,078 adding 'pyzx_param/local_search/__init__.py' 2026-02-10T14:45:57,080 adding 'pyzx_param/local_search/congruences.py' 2026-02-10T14:45:57,082 adding 'pyzx_param/local_search/genetic.py' 2026-02-10T14:45:57,083 adding 'pyzx_param/local_search/scores.py' 2026-02-10T14:45:57,085 adding 'pyzx_param/local_search/simulated_annealing.py' 2026-02-10T14:45:57,087 adding 'pyzx_param/rewrite_rules/__init__.py' 2026-02-10T14:45:57,089 adding 'pyzx_param/rewrite_rules/basicrules.py' 2026-02-10T14:45:57,091 adding 'pyzx_param/rewrite_rules/editor_actions.py' 2026-02-10T14:45:57,095 adding 'pyzx_param/rewrite_rules/hrules.py' 2026-02-10T14:45:57,101 adding 'pyzx_param/rewrite_rules/rules.py' 2026-02-10T14:45:57,103 adding 'pyzx_param/routing/__init__.py' 2026-02-10T14:45:57,109 adding 'pyzx_param/routing/architecture.py' 2026-02-10T14:45:57,112 adding 'pyzx_param/routing/cnot_mapper.py' 2026-02-10T14:45:57,114 adding 'pyzx_param/routing/machine_learning.py' 2026-02-10T14:45:57,117 adding 'pyzx_param/routing/parity_maps.py' 2026-02-10T14:45:57,123 adding 'pyzx_param/routing/phase_poly.py' 2026-02-10T14:45:57,125 adding 'pyzx_param/routing/steiner.py' 2026-02-10T14:45:57,127 adding 'pyzx_param/scripts/__init__.py' 2026-02-10T14:45:57,128 adding 'pyzx_param/scripts/circ2circ.py' 2026-02-10T14:45:57,129 adding 'pyzx_param/scripts/circ2tikz.py' 2026-02-10T14:45:57,134 adding 'pyzx_param/scripts/circuit_router.py' 2026-02-10T14:45:57,136 adding 'pyzx_param/scripts/cnot_generator.py' 2026-02-10T14:45:57,137 adding 'pyzx_param/scripts/phase_poly_generator.py' 2026-02-10T14:45:57,140 adding 'pyzx_param-0.9.1.dist-info/licenses/LICENSE' 2026-02-10T14:45:57,142 adding 'pyzx_param-0.9.1.dist-info/METADATA' 2026-02-10T14:45:57,143 adding 'pyzx_param-0.9.1.dist-info/WHEEL' 2026-02-10T14:45:57,144 adding 'pyzx_param-0.9.1.dist-info/top_level.txt' 2026-02-10T14:45:57,146 adding 'pyzx_param-0.9.1.dist-info/RECORD' 2026-02-10T14:45:57,152 removing build/bdist.linux-armv7l/wheel 2026-02-10T14:45:57,284 Building wheel for pyzx-param (setup.py): finished with status 'done' 2026-02-10T14:45:57,290 Created wheel for pyzx-param: filename=pyzx_param-0.9.1-py3-none-any.whl size=393797 sha256=59ce4ce03c549aa931898524943674b65c1e3a499af2971d98816e5461f25581 2026-02-10T14:45:57,292 Stored in directory: /tmp/pip-ephem-wheel-cache-55vheytp/wheels/1b/74/a2/f99ea7d7a67745e85ea72a728ea5508d40bb5c9cc53c3cb551 2026-02-10T14:45:57,305 Successfully built pyzx-param 2026-02-10T14:45:57,318 Removed build tracker: '/tmp/pip-build-tracker-g98p2pfi'