2025-06-10T20:22:20,750 Created temporary directory: /tmp/pip-build-tracker-e305yrni 2025-06-10T20:22:20,751 Initialized build tracking at /tmp/pip-build-tracker-e305yrni 2025-06-10T20:22:20,752 Created build tracker: /tmp/pip-build-tracker-e305yrni 2025-06-10T20:22:20,752 Entered build tracker: /tmp/pip-build-tracker-e305yrni 2025-06-10T20:22:20,753 Created temporary directory: /tmp/pip-wheel-858qcx8m 2025-06-10T20:22:20,757 Created temporary directory: /tmp/pip-ephem-wheel-cache-thpnaeu2 2025-06-10T20:22:20,817 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-10T20:22:20,820 2 location(s) to search for versions of qcraft: 2025-06-10T20:22:20,820 * https://pypi.org/simple/qcraft/ 2025-06-10T20:22:20,820 * https://www.piwheels.org/simple/qcraft/ 2025-06-10T20:22:20,821 Fetching project page and analyzing links: https://pypi.org/simple/qcraft/ 2025-06-10T20:22:20,821 Getting page https://pypi.org/simple/qcraft/ 2025-06-10T20:22:20,823 Found index url https://pypi.org/simple/ 2025-06-10T20:22:21,051 Fetched page https://pypi.org/simple/qcraft/ as application/vnd.pypi.simple.v1+json 2025-06-10T20:22:21,054 Skipping link: No binaries permitted for qcraft: https://files.pythonhosted.org/packages/9a/1b/3c17b6670cc6f89ef9dc563b0156728ec6ab7367c613d86f0dd8b910e358/qcraft-0.1.0-py3-none-any.whl (from https://pypi.org/simple/qcraft/) 2025-06-10T20:22:21,055 Found link https://files.pythonhosted.org/packages/25/ee/7fd278f956d0e0f4a409df72a6ce5cd41288d77e9f33834331c6f798a335/qcraft-0.1.0.tar.gz (from https://pypi.org/simple/qcraft/), version: 0.1.0 2025-06-10T20:22:21,055 Skipping link: No binaries permitted for qcraft: https://files.pythonhosted.org/packages/45/f9/11ebf87c044509a4a2bf6809a7f4ad355f53743a10e2fc9c2e6108af1768/qcraft-0.1.2-py3-none-any.whl (from https://pypi.org/simple/qcraft/) 2025-06-10T20:22:21,056 Found link https://files.pythonhosted.org/packages/29/53/e5679d8fb319f6d5d490372b86e4fc55d9789a2c19fd3b0c9aa2daae96ff/qcraft-0.1.2.tar.gz (from https://pypi.org/simple/qcraft/), version: 0.1.2 2025-06-10T20:22:21,057 Skipping link: No binaries permitted for qcraft: https://files.pythonhosted.org/packages/03/96/c36eeeff62a27c120e24c796fc529017e2e81d9f9773e5257d052a995373/qcraft-0.1.3-py3-none-any.whl (from https://pypi.org/simple/qcraft/) 2025-06-10T20:22:21,057 Found link https://files.pythonhosted.org/packages/e5/da/fe1d64503eaa0ce4ef306407b8f63c84b70a66af4fd8798045eeb8b437cd/qcraft-0.1.3.tar.gz (from https://pypi.org/simple/qcraft/), version: 0.1.3 2025-06-10T20:22:21,058 Skipping link: No binaries permitted for qcraft: https://files.pythonhosted.org/packages/d4/f9/d154f463e708519b1ef566267eabb08c432298f44ec7669d8cc18d57cf3e/qcraft-0.1.4-py3-none-any.whl (from https://pypi.org/simple/qcraft/) 2025-06-10T20:22:21,058 Found link https://files.pythonhosted.org/packages/60/c9/51bc9248b9bd5924d30bb087c62d8d4f4ef43e8cb4f2cbc6ff78f5bd81e2/qcraft-0.1.4.tar.gz (from https://pypi.org/simple/qcraft/), version: 0.1.4 2025-06-10T20:22:21,059 Skipping link: No binaries permitted for qcraft: https://files.pythonhosted.org/packages/f8/6e/c74ea3f368df300ccaeff08deed28a7a91340db7dae088466302a77c6aa3/qcraft-0.1.5-py3-none-any.whl (from https://pypi.org/simple/qcraft/) 2025-06-10T20:22:21,060 Found link https://files.pythonhosted.org/packages/52/d6/6c8060814305793de99d46faefc0864b337ea39e639c5e6949a75f27c5cf/qcraft-0.1.5.tar.gz (from https://pypi.org/simple/qcraft/), version: 0.1.5 2025-06-10T20:22:21,061 Skipping link: No binaries permitted for qcraft: https://files.pythonhosted.org/packages/90/3c/fe2d3c02366552eb278a6356e20272cc2533181a3c4222fd89bf03413d13/qcraft-0.1.6-py3-none-any.whl (from https://pypi.org/simple/qcraft/) 2025-06-10T20:22:21,061 Found link https://files.pythonhosted.org/packages/e2/1f/e60d0017ad9a739e633bc5692b75d713a3d194dfd5152c7b853305d44474/qcraft-0.1.6.tar.gz (from https://pypi.org/simple/qcraft/), version: 0.1.6 2025-06-10T20:22:21,062 Fetching project page and analyzing links: https://www.piwheels.org/simple/qcraft/ 2025-06-10T20:22:21,063 Getting page https://www.piwheels.org/simple/qcraft/ 2025-06-10T20:22:21,064 Found index url https://www.piwheels.org/simple/ 2025-06-10T20:22:21,238 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qcraft/ 2025-06-10T20:22:21,894 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qcraft/ 2025-06-10T20:22:23,060 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qcraft/ 2025-06-10T20:22:25,222 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qcraft/ 2025-06-10T20:22:29,379 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/qcraft/ 2025-06-10T20:22:29,538 Could not fetch URL https://www.piwheels.org/simple/qcraft/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/qcraft/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-10T20:22:29,540 Skipping link: not a file: https://www.piwheels.org/simple/qcraft/ 2025-06-10T20:22:29,540 Skipping link: not a file: https://pypi.org/simple/qcraft/ 2025-06-10T20:22:29,560 Given no hashes to check 1 links for project 'qcraft': discarding no candidates 2025-06-10T20:22:29,562 Collecting qcraft==0.1.0 2025-06-10T20:22:29,564 Created temporary directory: /tmp/pip-unpack-lzxtwc2j 2025-06-10T20:22:30,299 Downloading qcraft-0.1.0.tar.gz (73 kB) 2025-06-10T20:22:30,528 Added qcraft==0.1.0 from https://files.pythonhosted.org/packages/25/ee/7fd278f956d0e0f4a409df72a6ce5cd41288d77e9f33834331c6f798a335/qcraft-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-e305yrni' 2025-06-10T20:22:30,530 Running setup.py (path:/tmp/pip-wheel-858qcx8m/qcraft_fbd980975c8b4be4a205ed552366c459/setup.py) egg_info for package qcraft 2025-06-10T20:22:30,531 Created temporary directory: /tmp/pip-pip-egg-info-8d9gci9q 2025-06-10T20:22:30,532 Preparing metadata (setup.py): started 2025-06-10T20:22:30,533 Running command python setup.py egg_info 2025-06-10T20:22:31,429 running egg_info 2025-06-10T20:22:31,458 creating /tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info 2025-06-10T20:22:31,459 writing /tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info/PKG-INFO 2025-06-10T20:22:31,463 writing dependency_links to /tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info/dependency_links.txt 2025-06-10T20:22:31,464 writing entry points to /tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info/entry_points.txt 2025-06-10T20:22:31,466 writing requirements to /tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info/requires.txt 2025-06-10T20:22:31,467 writing top-level names to /tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info/top_level.txt 2025-06-10T20:22:31,469 writing manifest file '/tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info/SOURCES.txt' 2025-06-10T20:22:31,585 reading manifest file '/tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info/SOURCES.txt' 2025-06-10T20:22:31,587 reading manifest template 'MANIFEST.in' 2025-06-10T20:22:31,601 warning: no files found matching '*.ui' under directory 'circuit_designer' 2025-06-10T20:22:31,614 warning: no files found matching '*.yaml' under directory 'scode' 2025-06-10T20:22:31,627 warning: no files found matching '*.json' under directory 'scode' 2025-06-10T20:22:31,627 warning: no files found matching '*.py' under directory 'scode/code_switcher' 2025-06-10T20:22:31,632 writing manifest file '/tmp/pip-pip-egg-info-8d9gci9q/qcraft.egg-info/SOURCES.txt' 2025-06-10T20:22:31,743 Preparing metadata (setup.py): finished with status 'done' 2025-06-10T20:22:31,747 Source in /tmp/pip-wheel-858qcx8m/qcraft_fbd980975c8b4be4a205ed552366c459 has version 0.1.0, which satisfies requirement qcraft==0.1.0 from https://files.pythonhosted.org/packages/25/ee/7fd278f956d0e0f4a409df72a6ce5cd41288d77e9f33834331c6f798a335/qcraft-0.1.0.tar.gz 2025-06-10T20:22:31,748 Removed qcraft==0.1.0 from https://files.pythonhosted.org/packages/25/ee/7fd278f956d0e0f4a409df72a6ce5cd41288d77e9f33834331c6f798a335/qcraft-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-e305yrni' 2025-06-10T20:22:31,754 Created temporary directory: /tmp/pip-unpack-g1we7ujw 2025-06-10T20:22:31,755 Created temporary directory: /tmp/pip-unpack-1v9q6yyp 2025-06-10T20:22:31,756 Building wheels for collected packages: qcraft 2025-06-10T20:22:31,759 Created temporary directory: /tmp/pip-wheel-7kdguscw 2025-06-10T20:22:31,760 DEPRECATION: Building 'qcraft' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'qcraft'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-10T20:22:31,761 Building wheel for qcraft (setup.py): started 2025-06-10T20:22:31,763 Destination directory: /tmp/pip-wheel-7kdguscw 2025-06-10T20:22:31,763 Running command python setup.py bdist_wheel 2025-06-10T20:22:32,622 running bdist_wheel 2025-06-10T20:22:32,760 running build 2025-06-10T20:22:32,761 running build_py 2025-06-10T20:22:32,791 creating build/lib/orchestration_controller 2025-06-10T20:22:32,794 copying orchestration_controller/orchestrator.py -> build/lib/orchestration_controller 2025-06-10T20:22:32,796 copying orchestration_controller/__init__.py -> build/lib/orchestration_controller 2025-06-10T20:22:32,799 creating build/lib/configs 2025-06-10T20:22:32,800 copying configs/__init__.py -> build/lib/configs 2025-06-10T20:22:32,802 creating build/lib/fault_tolerant_circuit_builder 2025-06-10T20:22:32,803 copying fault_tolerant_circuit_builder/__init__.py -> build/lib/fault_tolerant_circuit_builder 2025-06-10T20:22:32,805 copying fault_tolerant_circuit_builder/ft_circuit_builder.py -> build/lib/fault_tolerant_circuit_builder 2025-06-10T20:22:32,808 creating build/lib/schemas 2025-06-10T20:22:32,809 copying schemas/__init__.py -> build/lib/schemas 2025-06-10T20:22:32,812 creating build/lib/hardware_abstraction 2025-06-10T20:22:32,813 copying hardware_abstraction/__init__.py -> build/lib/hardware_abstraction 2025-06-10T20:22:32,815 copying hardware_abstraction/device_abstraction.py -> build/lib/hardware_abstraction 2025-06-10T20:22:32,817 copying hardware_abstraction/hardware_config_loader.py -> build/lib/hardware_abstraction 2025-06-10T20:22:32,820 creating build/lib/configuration_management 2025-06-10T20:22:32,821 copying configuration_management/schema_validator.py -> build/lib/configuration_management 2025-06-10T20:22:32,823 copying configuration_management/__init__.py -> build/lib/configuration_management 2025-06-10T20:22:32,824 copying configuration_management/config_manager.py -> build/lib/configuration_management 2025-06-10T20:22:32,827 creating build/lib/scode 2025-06-10T20:22:32,828 copying scode/__init__.py -> build/lib/scode 2025-06-10T20:22:32,830 copying scode/api.py -> build/lib/scode 2025-06-10T20:22:32,834 creating build/lib/circuit_optimization 2025-06-10T20:22:32,835 copying circuit_optimization/__init__.py -> build/lib/circuit_optimization 2025-06-10T20:22:32,838 copying circuit_optimization/circuit_optimizer.py -> build/lib/circuit_optimization 2025-06-10T20:22:32,841 copying circuit_optimization/utils.py -> build/lib/circuit_optimization 2025-06-10T20:22:32,843 copying circuit_optimization/api.py -> build/lib/circuit_optimization 2025-06-10T20:22:32,846 creating build/lib/code_switcher 2025-06-10T20:22:32,848 copying code_switcher/code_switcher.py -> build/lib/code_switcher 2025-06-10T20:22:32,850 copying code_switcher/__init__.py -> build/lib/code_switcher 2025-06-10T20:22:32,853 creating build/lib/execution_simulation 2025-06-10T20:22:32,854 copying execution_simulation/execution_simulator.py -> build/lib/execution_simulation 2025-06-10T20:22:32,857 copying execution_simulation/__init__.py -> build/lib/execution_simulation 2025-06-10T20:22:32,860 creating build/lib/circuit_designer 2025-06-10T20:22:32,861 copying circuit_designer/circuit_canvas.py -> build/lib/circuit_designer 2025-06-10T20:22:32,865 copying circuit_designer/workflow_bridge.py -> build/lib/circuit_designer 2025-06-10T20:22:32,867 copying circuit_designer/__init__.py -> build/lib/circuit_designer 2025-06-10T20:22:32,869 copying circuit_designer/gate_palette.py -> build/lib/circuit_designer 2025-06-10T20:22:32,871 copying circuit_designer/training_dialog.py -> build/lib/circuit_designer 2025-06-10T20:22:32,873 copying circuit_designer/gui_main.py -> build/lib/circuit_designer 2025-06-10T20:22:32,875 copying circuit_designer/circuit_editor.py -> build/lib/circuit_designer 2025-06-10T20:22:32,878 copying circuit_designer/config_dialog.py -> build/lib/circuit_designer 2025-06-10T20:22:32,881 creating build/lib/evaluation 2025-06-10T20:22:32,882 copying evaluation/__init__.py -> build/lib/evaluation 2025-06-10T20:22:32,884 copying evaluation/evaluation_framework.py -> build/lib/evaluation 2025-06-10T20:22:32,886 copying evaluation/__main__.py -> build/lib/evaluation 2025-06-10T20:22:32,888 copying evaluation/test_surface_code_layouts.py -> build/lib/evaluation 2025-06-10T20:22:32,891 creating build/lib/logging_results 2025-06-10T20:22:32,892 copying logging_results/__init__.py -> build/lib/logging_results 2025-06-10T20:22:32,894 copying logging_results/logging_results_manager.py -> build/lib/logging_results 2025-06-10T20:22:32,897 creating build/lib/scode/heuristic_layer 2025-06-10T20:22:32,898 copying scode/heuristic_layer/heuristic_initialization_layer.py -> build/lib/scode/heuristic_layer 2025-06-10T20:22:32,900 copying scode/heuristic_layer/surface_code_object.py -> build/lib/scode/heuristic_layer 2025-06-10T20:22:32,902 copying scode/heuristic_layer/__init__.py -> build/lib/scode/heuristic_layer 2025-06-10T20:22:32,904 copying scode/heuristic_layer/surface_code.py -> build/lib/scode/heuristic_layer 2025-06-10T20:22:32,906 copying scode/heuristic_layer/__main__.py -> build/lib/scode/heuristic_layer 2025-06-10T20:22:32,907 copying scode/heuristic_layer/config_loader.py -> build/lib/scode/heuristic_layer 2025-06-10T20:22:32,910 creating build/lib/scode/reward_engine 2025-06-10T20:22:32,911 copying scode/reward_engine/__init__.py -> build/lib/scode/reward_engine 2025-06-10T20:22:32,913 copying scode/reward_engine/reward_engine.py -> build/lib/scode/reward_engine 2025-06-10T20:22:32,915 creating build/lib/scode/utils 2025-06-10T20:22:32,916 copying scode/utils/__init__.py -> build/lib/scode/utils 2025-06-10T20:22:32,919 creating build/lib/scode/rl_agent 2025-06-10T20:22:32,920 copying scode/rl_agent/environment.py -> build/lib/scode/rl_agent 2025-06-10T20:22:32,922 copying scode/rl_agent/__init__.py -> build/lib/scode/rl_agent 2025-06-10T20:22:32,924 copying scode/rl_agent/__main__.py -> build/lib/scode/rl_agent 2025-06-10T20:22:32,927 creating build/lib/scode/graph_transformer 2025-06-10T20:22:32,928 copying scode/graph_transformer/graph_transformer.py -> build/lib/scode/graph_transformer 2025-06-10T20:22:32,930 copying scode/graph_transformer/__init__.py -> build/lib/scode/graph_transformer 2025-06-10T20:22:32,932 copying scode/graph_transformer/__main__.py -> build/lib/scode/graph_transformer 2025-06-10T20:22:32,934 creating build/lib/scode/multi_patch_mapper 2025-06-10T20:22:32,935 copying scode/multi_patch_mapper/multi_patch_mapper.py -> build/lib/scode/multi_patch_mapper 2025-06-10T20:22:32,937 copying scode/multi_patch_mapper/__init__.py -> build/lib/scode/multi_patch_mapper 2025-06-10T20:22:32,939 copying scode/multi_patch_mapper/__main__.py -> build/lib/scode/multi_patch_mapper 2025-06-10T20:22:32,941 creating build/lib/scode/tests 2025-06-10T20:22:32,942 copying scode/tests/test_heuristic_layer.py -> build/lib/scode/tests 2025-06-10T20:22:32,944 copying scode/tests/test_code_switching_workflow.py -> build/lib/scode/tests 2025-06-10T20:22:32,946 copying scode/tests/test_rl_learning_progress.py -> build/lib/scode/tests 2025-06-10T20:22:32,948 copying scode/tests/__init__.py -> build/lib/scode/tests 2025-06-10T20:22:32,950 copying scode/tests/test_integration_pipeline.py -> build/lib/scode/tests 2025-06-10T20:22:32,952 copying scode/tests/test_full_frontend_workflow.py -> build/lib/scode/tests 2025-06-10T20:22:32,955 copying scode/tests/test_graph_transformer.py -> build/lib/scode/tests 2025-06-10T20:22:32,956 copying scode/tests/test_reward_engine.py -> build/lib/scode/tests 2025-06-10T20:22:32,958 copying scode/tests/test_multi_patch_mapper.py -> build/lib/scode/tests 2025-06-10T20:22:32,960 creating build/lib/scode/tests/multi_patch 2025-06-10T20:22:32,961 copying scode/tests/multi_patch/__init__.py -> build/lib/scode/tests/multi_patch 2025-06-10T20:22:32,964 creating build/lib/circuit_optimization/strategies 2025-06-10T20:22:32,965 copying circuit_optimization/strategies/rl_based.py -> build/lib/circuit_optimization/strategies 2025-06-10T20:22:32,967 copying circuit_optimization/strategies/rule_based.py -> build/lib/circuit_optimization/strategies 2025-06-10T20:22:32,969 copying circuit_optimization/strategies/__init__.py -> build/lib/circuit_optimization/strategies 2025-06-10T20:22:32,971 copying circuit_optimization/strategies/ml_based.py -> build/lib/circuit_optimization/strategies 2025-06-10T20:22:32,973 running egg_info 2025-06-10T20:22:33,001 writing qcraft.egg-info/PKG-INFO 2025-06-10T20:22:33,004 writing dependency_links to qcraft.egg-info/dependency_links.txt 2025-06-10T20:22:33,006 writing entry points to qcraft.egg-info/entry_points.txt 2025-06-10T20:22:33,007 writing requirements to qcraft.egg-info/requires.txt 2025-06-10T20:22:33,009 writing top-level names to qcraft.egg-info/top_level.txt 2025-06-10T20:22:33,059 reading manifest file 'qcraft.egg-info/SOURCES.txt' 2025-06-10T20:22:33,065 reading manifest template 'MANIFEST.in' 2025-06-10T20:22:33,079 warning: no files found matching '*.ui' under directory 'circuit_designer' 2025-06-10T20:22:33,091 warning: no files found matching '*.yaml' under directory 'scode' 2025-06-10T20:22:33,104 warning: no files found matching '*.json' under directory 'scode' 2025-06-10T20:22:33,104 warning: no files found matching '*.py' under directory 'scode/code_switcher' 2025-06-10T20:22:33,110 writing manifest file 'qcraft.egg-info/SOURCES.txt' 2025-06-10T20:22:33,124 copying configs/backends.yaml -> build/lib/configs 2025-06-10T20:22:33,126 copying configs/config_registry.yaml -> build/lib/configs 2025-06-10T20:22:33,128 copying configs/editor_config.yaml -> build/lib/configs 2025-06-10T20:22:33,130 copying configs/ft_builder_config.yaml -> build/lib/configs 2025-06-10T20:22:33,132 copying configs/gates.yaml -> build/lib/configs 2025-06-10T20:22:33,134 copying configs/hardware.json -> build/lib/configs 2025-06-10T20:22:33,136 copying configs/ibm_devices.yaml -> build/lib/configs 2025-06-10T20:22:33,139 copying configs/ionq_devices.yaml -> build/lib/configs 2025-06-10T20:22:33,141 copying configs/logging.yaml -> build/lib/configs 2025-06-10T20:22:33,143 copying configs/optimizer_config.yaml -> build/lib/configs 2025-06-10T20:22:33,145 copying configs/surface_code_config.yaml -> build/lib/configs 2025-06-10T20:22:33,148 copying configs/switcher_config.yaml -> build/lib/configs 2025-06-10T20:22:33,186 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-10T20:22:33,186 !! 2025-06-10T20:22:33,187 ******************************************************************************** 2025-06-10T20:22:33,188 Please avoid running ``setup.py`` directly. 2025-06-10T20:22:33,188 Instead, use pypa/build, pypa/installer or other 2025-06-10T20:22:33,189 standards-based tools. 2025-06-10T20:22:33,189 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-10T20:22:33,190 or your builds will no longer be supported. 2025-06-10T20:22:33,191 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-10T20:22:33,191 ******************************************************************************** 2025-06-10T20:22:33,192 !! 2025-06-10T20:22:33,193 self.initialize_options() 2025-06-10T20:22:33,214 installing to build/bdist.linux-armv7l/wheel 2025-06-10T20:22:33,215 running install 2025-06-10T20:22:33,239 running install_lib 2025-06-10T20:22:33,267 creating build/bdist.linux-armv7l/wheel 2025-06-10T20:22:33,269 creating build/bdist.linux-armv7l/wheel/orchestration_controller 2025-06-10T20:22:33,270 copying build/lib/orchestration_controller/orchestrator.py -> build/bdist.linux-armv7l/wheel/./orchestration_controller 2025-06-10T20:22:33,272 copying build/lib/orchestration_controller/__init__.py -> build/bdist.linux-armv7l/wheel/./orchestration_controller 2025-06-10T20:22:33,275 creating build/bdist.linux-armv7l/wheel/configs 2025-06-10T20:22:33,276 copying build/lib/configs/surface_code_config.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,278 copying build/lib/configs/logging.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,280 copying build/lib/configs/backends.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,282 copying build/lib/configs/ft_builder_config.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,284 copying build/lib/configs/__init__.py -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,285 copying build/lib/configs/editor_config.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,287 copying build/lib/configs/hardware.json -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,289 copying build/lib/configs/ibm_devices.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,292 copying build/lib/configs/optimizer_config.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,293 copying build/lib/configs/gates.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,295 copying build/lib/configs/ionq_devices.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,297 copying build/lib/configs/config_registry.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,298 copying build/lib/configs/switcher_config.yaml -> build/bdist.linux-armv7l/wheel/./configs 2025-06-10T20:22:33,301 creating build/bdist.linux-armv7l/wheel/fault_tolerant_circuit_builder 2025-06-10T20:22:33,302 copying build/lib/fault_tolerant_circuit_builder/__init__.py -> build/bdist.linux-armv7l/wheel/./fault_tolerant_circuit_builder 2025-06-10T20:22:33,304 copying build/lib/fault_tolerant_circuit_builder/ft_circuit_builder.py -> build/bdist.linux-armv7l/wheel/./fault_tolerant_circuit_builder 2025-06-10T20:22:33,306 creating build/bdist.linux-armv7l/wheel/schemas 2025-06-10T20:22:33,308 copying build/lib/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./schemas 2025-06-10T20:22:33,310 creating build/bdist.linux-armv7l/wheel/hardware_abstraction 2025-06-10T20:22:33,311 copying build/lib/hardware_abstraction/__init__.py -> build/bdist.linux-armv7l/wheel/./hardware_abstraction 2025-06-10T20:22:33,313 copying build/lib/hardware_abstraction/device_abstraction.py -> build/bdist.linux-armv7l/wheel/./hardware_abstraction 2025-06-10T20:22:33,316 copying build/lib/hardware_abstraction/hardware_config_loader.py -> build/bdist.linux-armv7l/wheel/./hardware_abstraction 2025-06-10T20:22:33,318 creating build/bdist.linux-armv7l/wheel/configuration_management 2025-06-10T20:22:33,319 copying build/lib/configuration_management/schema_validator.py -> build/bdist.linux-armv7l/wheel/./configuration_management 2025-06-10T20:22:33,321 copying build/lib/configuration_management/__init__.py -> build/bdist.linux-armv7l/wheel/./configuration_management 2025-06-10T20:22:33,322 copying build/lib/configuration_management/config_manager.py -> build/bdist.linux-armv7l/wheel/./configuration_management 2025-06-10T20:22:33,325 creating build/bdist.linux-armv7l/wheel/scode 2025-06-10T20:22:33,327 creating build/bdist.linux-armv7l/wheel/scode/heuristic_layer 2025-06-10T20:22:33,328 copying build/lib/scode/heuristic_layer/heuristic_initialization_layer.py -> build/bdist.linux-armv7l/wheel/./scode/heuristic_layer 2025-06-10T20:22:33,330 copying build/lib/scode/heuristic_layer/surface_code_object.py -> build/bdist.linux-armv7l/wheel/./scode/heuristic_layer 2025-06-10T20:22:33,332 copying build/lib/scode/heuristic_layer/__init__.py -> build/bdist.linux-armv7l/wheel/./scode/heuristic_layer 2025-06-10T20:22:33,334 copying build/lib/scode/heuristic_layer/surface_code.py -> build/bdist.linux-armv7l/wheel/./scode/heuristic_layer 2025-06-10T20:22:33,335 copying build/lib/scode/heuristic_layer/__main__.py -> build/bdist.linux-armv7l/wheel/./scode/heuristic_layer 2025-06-10T20:22:33,337 copying build/lib/scode/heuristic_layer/config_loader.py -> build/bdist.linux-armv7l/wheel/./scode/heuristic_layer 2025-06-10T20:22:33,339 copying build/lib/scode/__init__.py -> build/bdist.linux-armv7l/wheel/./scode 2025-06-10T20:22:33,341 creating build/bdist.linux-armv7l/wheel/scode/reward_engine 2025-06-10T20:22:33,342 copying build/lib/scode/reward_engine/__init__.py -> build/bdist.linux-armv7l/wheel/./scode/reward_engine 2025-06-10T20:22:33,344 copying build/lib/scode/reward_engine/reward_engine.py -> build/bdist.linux-armv7l/wheel/./scode/reward_engine 2025-06-10T20:22:33,347 creating build/bdist.linux-armv7l/wheel/scode/utils 2025-06-10T20:22:33,348 copying build/lib/scode/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./scode/utils 2025-06-10T20:22:33,351 creating build/bdist.linux-armv7l/wheel/scode/rl_agent 2025-06-10T20:22:33,352 copying build/lib/scode/rl_agent/environment.py -> build/bdist.linux-armv7l/wheel/./scode/rl_agent 2025-06-10T20:22:33,354 copying build/lib/scode/rl_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./scode/rl_agent 2025-06-10T20:22:33,356 copying build/lib/scode/rl_agent/__main__.py -> build/bdist.linux-armv7l/wheel/./scode/rl_agent 2025-06-10T20:22:33,359 creating build/bdist.linux-armv7l/wheel/scode/graph_transformer 2025-06-10T20:22:33,360 copying build/lib/scode/graph_transformer/graph_transformer.py -> build/bdist.linux-armv7l/wheel/./scode/graph_transformer 2025-06-10T20:22:33,362 copying build/lib/scode/graph_transformer/__init__.py -> build/bdist.linux-armv7l/wheel/./scode/graph_transformer 2025-06-10T20:22:33,364 copying build/lib/scode/graph_transformer/__main__.py -> build/bdist.linux-armv7l/wheel/./scode/graph_transformer 2025-06-10T20:22:33,366 creating build/bdist.linux-armv7l/wheel/scode/multi_patch_mapper 2025-06-10T20:22:33,367 copying build/lib/scode/multi_patch_mapper/multi_patch_mapper.py -> build/bdist.linux-armv7l/wheel/./scode/multi_patch_mapper 2025-06-10T20:22:33,369 copying build/lib/scode/multi_patch_mapper/__init__.py -> build/bdist.linux-armv7l/wheel/./scode/multi_patch_mapper 2025-06-10T20:22:33,371 copying build/lib/scode/multi_patch_mapper/__main__.py -> build/bdist.linux-armv7l/wheel/./scode/multi_patch_mapper 2025-06-10T20:22:33,373 copying build/lib/scode/api.py -> build/bdist.linux-armv7l/wheel/./scode 2025-06-10T20:22:33,376 creating build/bdist.linux-armv7l/wheel/scode/tests 2025-06-10T20:22:33,377 copying build/lib/scode/tests/test_heuristic_layer.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,379 copying build/lib/scode/tests/test_code_switching_workflow.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,381 copying build/lib/scode/tests/test_rl_learning_progress.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,383 copying build/lib/scode/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,385 copying build/lib/scode/tests/test_integration_pipeline.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,387 copying build/lib/scode/tests/test_full_frontend_workflow.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,389 copying build/lib/scode/tests/test_graph_transformer.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,391 copying build/lib/scode/tests/test_reward_engine.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,393 creating build/bdist.linux-armv7l/wheel/scode/tests/multi_patch 2025-06-10T20:22:33,394 copying build/lib/scode/tests/multi_patch/__init__.py -> build/bdist.linux-armv7l/wheel/./scode/tests/multi_patch 2025-06-10T20:22:33,396 copying build/lib/scode/tests/test_multi_patch_mapper.py -> build/bdist.linux-armv7l/wheel/./scode/tests 2025-06-10T20:22:33,399 creating build/bdist.linux-armv7l/wheel/circuit_optimization 2025-06-10T20:22:33,400 copying build/lib/circuit_optimization/__init__.py -> build/bdist.linux-armv7l/wheel/./circuit_optimization 2025-06-10T20:22:33,402 copying build/lib/circuit_optimization/circuit_optimizer.py -> build/bdist.linux-armv7l/wheel/./circuit_optimization 2025-06-10T20:22:33,404 creating build/bdist.linux-armv7l/wheel/circuit_optimization/strategies 2025-06-10T20:22:33,405 copying build/lib/circuit_optimization/strategies/rl_based.py -> build/bdist.linux-armv7l/wheel/./circuit_optimization/strategies 2025-06-10T20:22:33,407 copying build/lib/circuit_optimization/strategies/rule_based.py -> build/bdist.linux-armv7l/wheel/./circuit_optimization/strategies 2025-06-10T20:22:33,410 copying build/lib/circuit_optimization/strategies/__init__.py -> build/bdist.linux-armv7l/wheel/./circuit_optimization/strategies 2025-06-10T20:22:33,411 copying build/lib/circuit_optimization/strategies/ml_based.py -> build/bdist.linux-armv7l/wheel/./circuit_optimization/strategies 2025-06-10T20:22:33,413 copying build/lib/circuit_optimization/utils.py -> build/bdist.linux-armv7l/wheel/./circuit_optimization 2025-06-10T20:22:33,415 copying build/lib/circuit_optimization/api.py -> build/bdist.linux-armv7l/wheel/./circuit_optimization 2025-06-10T20:22:33,417 creating build/bdist.linux-armv7l/wheel/code_switcher 2025-06-10T20:22:33,418 copying build/lib/code_switcher/code_switcher.py -> build/bdist.linux-armv7l/wheel/./code_switcher 2025-06-10T20:22:33,421 copying build/lib/code_switcher/__init__.py -> build/bdist.linux-armv7l/wheel/./code_switcher 2025-06-10T20:22:33,423 creating build/bdist.linux-armv7l/wheel/execution_simulation 2025-06-10T20:22:33,424 copying build/lib/execution_simulation/execution_simulator.py -> build/bdist.linux-armv7l/wheel/./execution_simulation 2025-06-10T20:22:33,427 copying build/lib/execution_simulation/__init__.py -> build/bdist.linux-armv7l/wheel/./execution_simulation 2025-06-10T20:22:33,429 creating build/bdist.linux-armv7l/wheel/circuit_designer 2025-06-10T20:22:33,430 copying build/lib/circuit_designer/circuit_canvas.py -> build/bdist.linux-armv7l/wheel/./circuit_designer 2025-06-10T20:22:33,432 copying build/lib/circuit_designer/workflow_bridge.py -> build/bdist.linux-armv7l/wheel/./circuit_designer 2025-06-10T20:22:33,435 copying build/lib/circuit_designer/__init__.py -> build/bdist.linux-armv7l/wheel/./circuit_designer 2025-06-10T20:22:33,437 copying build/lib/circuit_designer/gate_palette.py -> build/bdist.linux-armv7l/wheel/./circuit_designer 2025-06-10T20:22:33,439 copying build/lib/circuit_designer/training_dialog.py -> build/bdist.linux-armv7l/wheel/./circuit_designer 2025-06-10T20:22:33,441 copying build/lib/circuit_designer/gui_main.py -> build/bdist.linux-armv7l/wheel/./circuit_designer 2025-06-10T20:22:33,443 copying build/lib/circuit_designer/circuit_editor.py -> build/bdist.linux-armv7l/wheel/./circuit_designer 2025-06-10T20:22:33,446 copying build/lib/circuit_designer/config_dialog.py -> build/bdist.linux-armv7l/wheel/./circuit_designer 2025-06-10T20:22:33,448 creating build/bdist.linux-armv7l/wheel/evaluation 2025-06-10T20:22:33,450 copying build/lib/evaluation/__init__.py -> build/bdist.linux-armv7l/wheel/./evaluation 2025-06-10T20:22:33,451 copying build/lib/evaluation/evaluation_framework.py -> build/bdist.linux-armv7l/wheel/./evaluation 2025-06-10T20:22:33,453 copying build/lib/evaluation/__main__.py -> build/bdist.linux-armv7l/wheel/./evaluation 2025-06-10T20:22:33,455 copying build/lib/evaluation/test_surface_code_layouts.py -> build/bdist.linux-armv7l/wheel/./evaluation 2025-06-10T20:22:33,458 creating build/bdist.linux-armv7l/wheel/logging_results 2025-06-10T20:22:33,459 copying build/lib/logging_results/__init__.py -> build/bdist.linux-armv7l/wheel/./logging_results 2025-06-10T20:22:33,460 copying build/lib/logging_results/logging_results_manager.py -> build/bdist.linux-armv7l/wheel/./logging_results 2025-06-10T20:22:33,462 running install_egg_info 2025-06-10T20:22:33,498 Copying qcraft.egg-info to build/bdist.linux-armv7l/wheel/./qcraft-0.1.0-py3.11.egg-info 2025-06-10T20:22:33,510 running install_scripts 2025-06-10T20:22:33,520 creating build/bdist.linux-armv7l/wheel/qcraft-0.1.0.dist-info/WHEEL 2025-06-10T20:22:33,523 creating '/tmp/pip-wheel-7kdguscw/qcraft-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-10T20:22:33,525 adding 'circuit_designer/__init__.py' 2025-06-10T20:22:33,528 adding 'circuit_designer/circuit_canvas.py' 2025-06-10T20:22:33,531 adding 'circuit_designer/circuit_editor.py' 2025-06-10T20:22:33,532 adding 'circuit_designer/config_dialog.py' 2025-06-10T20:22:33,534 adding 'circuit_designer/gate_palette.py' 2025-06-10T20:22:33,536 adding 'circuit_designer/gui_main.py' 2025-06-10T20:22:33,538 adding 'circuit_designer/training_dialog.py' 2025-06-10T20:22:33,540 adding 'circuit_designer/workflow_bridge.py' 2025-06-10T20:22:33,542 adding 'circuit_optimization/__init__.py' 2025-06-10T20:22:33,543 adding 'circuit_optimization/api.py' 2025-06-10T20:22:33,545 adding 'circuit_optimization/circuit_optimizer.py' 2025-06-10T20:22:33,547 adding 'circuit_optimization/utils.py' 2025-06-10T20:22:33,549 adding 'circuit_optimization/strategies/__init__.py' 2025-06-10T20:22:33,551 adding 'circuit_optimization/strategies/ml_based.py' 2025-06-10T20:22:33,552 adding 'circuit_optimization/strategies/rl_based.py' 2025-06-10T20:22:33,554 adding 'circuit_optimization/strategies/rule_based.py' 2025-06-10T20:22:33,555 adding 'code_switcher/__init__.py' 2025-06-10T20:22:33,557 adding 'code_switcher/code_switcher.py' 2025-06-10T20:22:33,559 adding 'configs/__init__.py' 2025-06-10T20:22:33,560 adding 'configs/backends.yaml' 2025-06-10T20:22:33,561 adding 'configs/config_registry.yaml' 2025-06-10T20:22:33,563 adding 'configs/editor_config.yaml' 2025-06-10T20:22:33,564 adding 'configs/ft_builder_config.yaml' 2025-06-10T20:22:33,565 adding 'configs/gates.yaml' 2025-06-10T20:22:33,566 adding 'configs/hardware.json' 2025-06-10T20:22:33,568 adding 'configs/ibm_devices.yaml' 2025-06-10T20:22:33,569 adding 'configs/ionq_devices.yaml' 2025-06-10T20:22:33,571 adding 'configs/logging.yaml' 2025-06-10T20:22:33,572 adding 'configs/optimizer_config.yaml' 2025-06-10T20:22:33,573 adding 'configs/surface_code_config.yaml' 2025-06-10T20:22:33,574 adding 'configs/switcher_config.yaml' 2025-06-10T20:22:33,576 adding 'configuration_management/__init__.py' 2025-06-10T20:22:33,578 adding 'configuration_management/config_manager.py' 2025-06-10T20:22:33,579 adding 'configuration_management/schema_validator.py' 2025-06-10T20:22:33,581 adding 'evaluation/__init__.py' 2025-06-10T20:22:33,583 adding 'evaluation/__main__.py' 2025-06-10T20:22:33,584 adding 'evaluation/evaluation_framework.py' 2025-06-10T20:22:33,586 adding 'evaluation/test_surface_code_layouts.py' 2025-06-10T20:22:33,589 adding 'execution_simulation/__init__.py' 2025-06-10T20:22:33,591 adding 'execution_simulation/execution_simulator.py' 2025-06-10T20:22:33,593 adding 'fault_tolerant_circuit_builder/__init__.py' 2025-06-10T20:22:33,594 adding 'fault_tolerant_circuit_builder/ft_circuit_builder.py' 2025-06-10T20:22:33,596 adding 'hardware_abstraction/__init__.py' 2025-06-10T20:22:33,597 adding 'hardware_abstraction/device_abstraction.py' 2025-06-10T20:22:33,599 adding 'hardware_abstraction/hardware_config_loader.py' 2025-06-10T20:22:33,600 adding 'logging_results/__init__.py' 2025-06-10T20:22:33,602 adding 'logging_results/logging_results_manager.py' 2025-06-10T20:22:33,604 adding 'orchestration_controller/__init__.py' 2025-06-10T20:22:33,606 adding 'orchestration_controller/orchestrator.py' 2025-06-10T20:22:33,608 adding 'schemas/__init__.py' 2025-06-10T20:22:33,610 adding 'scode/__init__.py' 2025-06-10T20:22:33,612 adding 'scode/api.py' 2025-06-10T20:22:33,614 adding 'scode/graph_transformer/__init__.py' 2025-06-10T20:22:33,615 adding 'scode/graph_transformer/__main__.py' 2025-06-10T20:22:33,617 adding 'scode/graph_transformer/graph_transformer.py' 2025-06-10T20:22:33,618 adding 'scode/heuristic_layer/__init__.py' 2025-06-10T20:22:33,620 adding 'scode/heuristic_layer/__main__.py' 2025-06-10T20:22:33,621 adding 'scode/heuristic_layer/config_loader.py' 2025-06-10T20:22:33,623 adding 'scode/heuristic_layer/heuristic_initialization_layer.py' 2025-06-10T20:22:33,624 adding 'scode/heuristic_layer/surface_code.py' 2025-06-10T20:22:33,625 adding 'scode/heuristic_layer/surface_code_object.py' 2025-06-10T20:22:33,627 adding 'scode/multi_patch_mapper/__init__.py' 2025-06-10T20:22:33,629 adding 'scode/multi_patch_mapper/__main__.py' 2025-06-10T20:22:33,631 adding 'scode/multi_patch_mapper/multi_patch_mapper.py' 2025-06-10T20:22:33,632 adding 'scode/reward_engine/__init__.py' 2025-06-10T20:22:33,635 adding 'scode/reward_engine/reward_engine.py' 2025-06-10T20:22:33,636 adding 'scode/rl_agent/__init__.py' 2025-06-10T20:22:33,638 adding 'scode/rl_agent/__main__.py' 2025-06-10T20:22:33,640 adding 'scode/rl_agent/environment.py' 2025-06-10T20:22:33,642 adding 'scode/tests/__init__.py' 2025-06-10T20:22:33,644 adding 'scode/tests/test_code_switching_workflow.py' 2025-06-10T20:22:33,645 adding 'scode/tests/test_full_frontend_workflow.py' 2025-06-10T20:22:33,646 adding 'scode/tests/test_graph_transformer.py' 2025-06-10T20:22:33,648 adding 'scode/tests/test_heuristic_layer.py' 2025-06-10T20:22:33,649 adding 'scode/tests/test_integration_pipeline.py' 2025-06-10T20:22:33,650 adding 'scode/tests/test_multi_patch_mapper.py' 2025-06-10T20:22:33,652 adding 'scode/tests/test_reward_engine.py' 2025-06-10T20:22:33,653 adding 'scode/tests/test_rl_learning_progress.py' 2025-06-10T20:22:33,655 adding 'scode/tests/multi_patch/__init__.py' 2025-06-10T20:22:33,656 adding 'scode/utils/__init__.py' 2025-06-10T20:22:33,657 adding 'qcraft-0.1.0.dist-info/METADATA' 2025-06-10T20:22:33,658 adding 'qcraft-0.1.0.dist-info/WHEEL' 2025-06-10T20:22:33,659 adding 'qcraft-0.1.0.dist-info/entry_points.txt' 2025-06-10T20:22:33,660 adding 'qcraft-0.1.0.dist-info/top_level.txt' 2025-06-10T20:22:33,662 adding 'qcraft-0.1.0.dist-info/RECORD' 2025-06-10T20:22:33,665 removing build/bdist.linux-armv7l/wheel 2025-06-10T20:22:33,804 Building wheel for qcraft (setup.py): finished with status 'done' 2025-06-10T20:22:33,809 Created wheel for qcraft: filename=qcraft-0.1.0-py3-none-any.whl size=93970 sha256=b5a74263b3c1babf1b020f7061628b2e8f490037e14bef12377f648f14b60285 2025-06-10T20:22:33,810 Stored in directory: /tmp/pip-ephem-wheel-cache-thpnaeu2/wheels/ac/a1/fc/098be2d2dd80c6dd2144f78177b5304bd033d65abd1f4ea753 2025-06-10T20:22:33,823 Successfully built qcraft 2025-06-10T20:22:33,829 Removed build tracker: '/tmp/pip-build-tracker-e305yrni'