2024-04-26T19:39:09,461 Created temporary directory: /tmp/pip-build-tracker-oiqw_dvq 2024-04-26T19:39:09,462 Initialized build tracking at /tmp/pip-build-tracker-oiqw_dvq 2024-04-26T19:39:09,463 Created build tracker: /tmp/pip-build-tracker-oiqw_dvq 2024-04-26T19:39:09,463 Entered build tracker: /tmp/pip-build-tracker-oiqw_dvq 2024-04-26T19:39:09,464 Created temporary directory: /tmp/pip-wheel-whvds6ct 2024-04-26T19:39:09,467 Created temporary directory: /tmp/pip-ephem-wheel-cache-j8kthkoh 2024-04-26T19:39:09,491 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-26T19:39:09,494 2 location(s) to search for versions of qoqo-aqt: 2024-04-26T19:39:09,494 * https://pypi.org/simple/qoqo-aqt/ 2024-04-26T19:39:09,494 * https://www.piwheels.org/simple/qoqo-aqt/ 2024-04-26T19:39:09,495 Fetching project page and analyzing links: https://pypi.org/simple/qoqo-aqt/ 2024-04-26T19:39:09,496 Getting page https://pypi.org/simple/qoqo-aqt/ 2024-04-26T19:39:09,497 Found index url https://pypi.org/simple/ 2024-04-26T19:39:09,793 Fetched page https://pypi.org/simple/qoqo-aqt/ as application/vnd.pypi.simple.v1+json 2024-04-26T19:39:09,829 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/c7/5f/b3e04772f02981a1023ff3645213454b5a673b59cd919c698c7d68752dcc/qoqo_aqt-0.1.0-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,830 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/81/d0/c0ce815336477ef20ed984a68d60680201e06cc20ecfabdc561e7c6095b5/qoqo_aqt-0.1.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,831 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/10/fa/86f22a698b0293995ccfae0a0be54f3f395a8ce1ab906ede338a9d3a1778/qoqo_aqt-0.1.0-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,831 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/c6/08/861bf706ce41bc1c7c6c4cc99348fb09c3e4909029ae025b585fe5accd29/qoqo_aqt-0.1.0-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,832 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/fa/3a/17e8743ee56e73b9eb0c23f3ec0f3de4c53b86187f46cb6955978e45acf4/qoqo_aqt-0.3.0-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,833 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/2f/3f/945ac2e36040b4543aeefb5ff870a21b39a62d08d1eee0a6972c81bc7e09/qoqo_aqt-0.3.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,833 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a6/02/942741403869177d08f71efcd0d833dca75fb5d8a292a349b7ed5f496580/qoqo_aqt-0.3.0-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,834 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/31/04/791f9e0eeceecebb05fb3984790d0adca9d6fee6e227143bb58c738ea728/qoqo_aqt-0.3.0-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,835 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/46/dd/0fc1a27fb1be8d645e24351725e171e91dbae20c3ca01df869d71a10315b/qoqo_aqt-0.3.1-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,835 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e4/37/2187588958810af3610dba1febe9596836024bc58452d77dadfddfe5d2c8/qoqo_aqt-0.3.1-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,836 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/22/62/db1c607e6e3ded222767bbb61eacc79f0fc3f32bd0e30721c49c19d127ab/qoqo_aqt-0.3.1-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,837 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/4d/b3/e053e781eaa0b0d8d5e000e74f7728e9135330cc79f1c0fe38db7dff8398/qoqo_aqt-0.3.1-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.6) 2024-04-26T19:39:09,837 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a9/19/28218633474fb12920cb57ea3c568bd9afbe397b1a7e82f5f748c4ef0d6e/qoqo_aqt-0.4.1-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,838 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/31/33/eac4bd3490c5bcf90af8648ed8336eaabba3ebcc791b3eebe017f77cd66b/qoqo_aqt-0.4.1-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,838 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/d7/73/c1cba68aa7324c6328b909eb3289c485c9a13796bbe38387f9e19a8c8f05/qoqo_aqt-0.4.1-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,839 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/72/79/81193750c9bd89d07d9b2c380a7eba6de0a090fa1ecc54279ae56278dff9/qoqo_aqt-0.4.1-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,839 Found link https://files.pythonhosted.org/packages/18/22/48a94d28354bd9d09d6438f6c17c7cf33d2d98d864eba32e97580e9ce200/qoqo_aqt-0.4.1.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.4.1 2024-04-26T19:39:09,840 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/7c/3a/304c7b41e7aface50441ca2ddb74a0719f8a0223623e77702d0de8c4fc91/qoqo_aqt-0.5.0-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,841 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a2/e6/e3774215930965f15e334b5d4d2dc68aa1b282952459f25002f0209e2780/qoqo_aqt-0.5.0-cp310-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,841 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/23/04/0a66661bde6f75a9185ab52d88d0d8102e9a53e4706c515eba20e9e92efe/qoqo_aqt-0.5.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,842 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/b6/05/28a7f64646899025637ffceda61983c601119e5a55d6d2406bacb0e2c06e/qoqo_aqt-0.5.0-cp37-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,843 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/52/1c/96eb8a5c751138464cb3ac55fe2e3cbe8689ac2896d0f05815f68bed8ee6/qoqo_aqt-0.5.0-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,843 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/2d/59/e8c2b105d1e066705bb0354dd188a928ed540ec45ee0849466df5f1f99bc/qoqo_aqt-0.5.0-cp38-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,844 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/dd/f3/4749181b716b5953a9ba7b3ec599402a7b0dd5d4f3b9d8fe61e66e6a0665/qoqo_aqt-0.5.0-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,844 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/79/f2/6598d2ac98522e57b6818d14ced67f7dd8cdfd2ac225df9ca7015af1cef0/qoqo_aqt-0.5.0-cp39-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,845 Found link https://files.pythonhosted.org/packages/66/6b/ea9b20b97efa52327d078adfc1b6f575f2105922f08e73bf87e2e0dd4921/qoqo_aqt-0.5.0.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.5.0 2024-04-26T19:39:09,846 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/79/88/79a587227eced32e92425fc0e655b1dd12a0cce4a6c47c21c65218399ea5/qoqo_aqt-0.5.1-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,846 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6d/f2/e4aea568007a20bb80f11ae62ea19e14aa4c864137f9bb148758b6239339/qoqo_aqt-0.5.1-cp310-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,847 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/09/55/71b64b5665c62b6da2f1f0c14e7869c967fb89bfbc7abf707b78e7d628fb/qoqo_aqt-0.5.1-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,847 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/28/06/89310eadf6d56d876a1a241dc8c30e71244d09fd719a81749cfd9cb62c50/qoqo_aqt-0.5.1-cp37-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,848 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/89/c9/5d132ef498477da70827c3bfa2138437a369030f61161b2b115568552471/qoqo_aqt-0.5.1-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,848 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/5b/47/2ec3f39965f80dccb6ae8ded74839b54ee32df8e162439cab3389da41383/qoqo_aqt-0.5.1-cp38-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,849 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/73/9a/2e8a2869540ae2ef49c3483669647656dcd771984e0c24834d86862e30fd/qoqo_aqt-0.5.1-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,850 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/5e/1b/4b17e2e13a30b4d02a2f97b49c854190834a09d662883427a243df60c0c1/qoqo_aqt-0.5.1-cp39-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,851 Found link https://files.pythonhosted.org/packages/92/f6/dfdbb01a596a755e7b99ad62860066c9f5a318ebd3291009074cf4107070/qoqo_aqt-0.5.1.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.5.1 2024-04-26T19:39:09,852 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/8e/b6/39b6048dfca0a29101c0e6db34eb51322c669ba046f24de4d6df63ab7ad3/qoqo_aqt-0.6.0-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,852 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6c/dc/ef6807cbb5be5d5f92f1972f4e4d27a797e3a00b357fd0212c27b2f83b32/qoqo_aqt-0.6.0-cp310-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,853 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/8d/55/e1fe49adb3ec4e6392e1d1b844d6a35aaff989b193b44fad5c3e7a92d513/qoqo_aqt-0.6.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,853 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/b0/1a/2e9c0c57d0e5600aef65b1110b05be48350ce016e4b2ffde84f23e3cdf85/qoqo_aqt-0.6.0-cp37-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,854 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/9a/58/969afd7895915680e3dd8ff5bcdf5e825c347bf0658451cd077d6898ea4e/qoqo_aqt-0.6.0-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,855 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6f/94/86966cc1628ffe65bf80d4ff75b6a804e77bda9c1dfbffb2661776ca2ad2/qoqo_aqt-0.6.0-cp38-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,855 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/4a/07/b3307e1b281b97090214577194dd0675de9b90f9184591b68deca19f56c4/qoqo_aqt-0.6.0-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,856 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/7e/c2/602bd52c015fbb2e7934578a3513949191e73d0c70267b1da2a70aa69004/qoqo_aqt-0.6.0-cp39-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,857 Found link https://files.pythonhosted.org/packages/63/8b/13d2e3fe2a664f8db3dcfb0dc3ae6b8818b2c3512aa7c991017e474f8995/qoqo_aqt-0.6.0.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.6.0 2024-04-26T19:39:09,857 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/c0/12/d47eb9a42073a819bc7c6f1ec9b8b5b1abb56dd66e5dd6821c6fb05d3e25/qoqo_aqt-0.6.1-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,858 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/97/16/17505fc274f5f1586ea1eafc1ad9f8f2e8375c59a6a7a71affe2a00c9154/qoqo_aqt-0.6.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,858 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/1a/2c/5d59ac0ca16ebcfa5e52e275766364a838781ca44bdf062fa5ef5b6cdcd0/qoqo_aqt-0.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,859 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/fd/27/fb21ee8a6cf1eeb11aa1971f2293fd05e686b112ec855a1b1417551d566b/qoqo_aqt-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,859 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/35/0d/318a81235650610ae5b8a91a2f4d4193bb850c4ebaf7639ba2d783b0f51c/qoqo_aqt-0.6.1-cp310-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,860 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/61/de/f862540889ea1d015bdcfd9ef36eb36bae5d68383ec2fdf07c96fcf56ae2/qoqo_aqt-0.6.1-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,861 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/17/ac/e9c6beff59615cd3a6cfc31042c30f9efaf668a39c49e5f0d674f55e697e/qoqo_aqt-0.6.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,861 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a5/c9/d157330dc9106a6acbe01410a0e7215034afe1fe1b65e243b6cc8822620e/qoqo_aqt-0.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,862 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/f0/d5/41988dee5d399653a20cfb8540fcfad1a90ff8d1cc2dacb61c9a69a8be11/qoqo_aqt-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,862 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/3b/4b/e316ffa7b095146a53f174a639365d6e077488f2d491d1231a77b47e04c7/qoqo_aqt-0.6.1-cp311-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,863 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6f/7d/eb111f1d662d1ca9373c0574edff4c6f8caa060126c604a5ff73cfe1ab5d/qoqo_aqt-0.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,864 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e2/8d/90a412f19432d9abffb5e84753fe1e97f33d64b7439a34d6756cf01a6525/qoqo_aqt-0.6.1-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,864 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/39/a6/07b6c33bd34e1b7bfdf59bf3028d7cb97ce917611c4265198ba2304f7aae/qoqo_aqt-0.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,865 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/62/73/ddd0f6e7f1c303d8532d5c426c09ed80a760c82a1d48851f57398feb2936/qoqo_aqt-0.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,865 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/71/6c/f23627f210d430ecc25e934a68b7f9be5aa4e51c19babe6d00a439c3d78b/qoqo_aqt-0.6.1-cp37-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,865 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/1c/83/c20b995aabd8c4efe87b6290ff194e284ed6ad23fe5c3bf689e217486877/qoqo_aqt-0.6.1-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,866 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/34/82/cde79571519e354ba3989b5afa1c0ffdaebf8863efdde7b461e19a6899dc/qoqo_aqt-0.6.1-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,867 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/12/ca/7b9229301257185b61001306fb62a9985708a7b206f003da132ee47b6036/qoqo_aqt-0.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,867 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/9c/94/dbdc78139822ef9b33926a302789a5f354bd14374a283f1eb6648b7151b6/qoqo_aqt-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,868 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/8a/0b/910bf12e95b149bbb23469b627f21c85e297b91b9d268eb6647ab7367b3c/qoqo_aqt-0.6.1-cp38-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,869 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/c8/84/9c0614f177d2b8892b69e97b40ab6239ed91178f0b6dad707cba466a9323/qoqo_aqt-0.6.1-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,869 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/ae/62/17a4e7d1283a44932917678498289530096312591c64ec37eb2b60e57e77/qoqo_aqt-0.6.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,870 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/67/b0/8456ba6b6dce0fbb5fd6e49de81b5b93de15d9e7542e1a22bebe9c33751f/qoqo_aqt-0.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,871 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6f/23/0511a83f1f97bcaafdae6e161a021a1c823b5361ded4c2295be34cdaa483/qoqo_aqt-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,871 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/cd/44/ed2051f70db45625e45a96f74e4f309792e9f27b8cf008c24e47e746a060/qoqo_aqt-0.6.1-cp39-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,871 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/bc/cb/31192f8f8908c5f6118539d6b00144849454ee413b9c0f395fd20d16e0de/qoqo_aqt-0.6.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,872 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/20/c7/f0e020c360b3057e1b1b3f8e0d9792040462790aa7294f18ecbcd4850580/qoqo_aqt-0.6.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,872 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/b6/7d/4743ac45e4196705b4ae649bf519e967ec7c9745aa272e7db4267adb53be/qoqo_aqt-0.6.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,873 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/4b/53/77b9e700ea6766c2a7344aa58de7b3cf9ca5d8b9fe9f45515e1f0c527bb1/qoqo_aqt-0.6.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,874 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/56/9a/55ef4e57d938501f22df5c61ffb67efbc2e879d4c1cc11a5dddf948c4e80/qoqo_aqt-0.6.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,874 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/89/c1/39cdad92c5a02e2ef5c76ce62f4147fbdeb27a714677968d3e7815111bc9/qoqo_aqt-0.6.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,875 Found link https://files.pythonhosted.org/packages/a7/4f/3c7f32f037914ccda52e361b7fc7bded29c7af4a8d3c2a4b735b65a69a38/qoqo_aqt-0.6.1.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.6.1 2024-04-26T19:39:09,876 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/f0/a9/258736c4457e8e4411fd945d4c1722a95d2429ff903106cf2853ea8d435f/qoqo_aqt-0.6.2-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,877 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/53/49/0252e6c847596b4d212beb2fb98e5ddcd44e4ee248bfdbb4b1fb61250d03/qoqo_aqt-0.6.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,877 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/bd/c1/1908f1f19b36d2847ef869f1822637f338c154bb205071c85cee991ba400/qoqo_aqt-0.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,878 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6e/4f/5c4f559400081a13b1826fddf9a0bbb317e803cbda186d4cbe9da8b056e8/qoqo_aqt-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,879 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/70/02/e666404c6c54717fce953b7e2511d6ba2ca3b3301a19def7f85265e67368/qoqo_aqt-0.6.2-cp310-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,879 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/d7/9f/4b25e8f6473b4675881f41d32065fad45ba378e5d23fe84f9e5367614b4d/qoqo_aqt-0.6.2-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,880 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a3/af/766ef39dc56737b70c4a2c31689f47b7287e44cc3dad241dbd416e4adf21/qoqo_aqt-0.6.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,880 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e0/21/4c7b0e03e6b66985bea2fc032d31d3e65d808a854520d8ec2dd76381cbc0/qoqo_aqt-0.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,880 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/62/90/8207aed9fc299fd32268f959ac5209c39955941949ca6d9bc0495223413d/qoqo_aqt-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,881 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e2/2e/735e4f18936936b9e4ba84227466b3cf491b829ae800144b111c7d989401/qoqo_aqt-0.6.2-cp311-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,882 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/c5/43/c4734fb6add180c181a63162363fd0a81d1aeffe4316c542bdb28d0effee/qoqo_aqt-0.6.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,882 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6c/01/a04383f18fbae01311bc350b8c95a342a465ea804f3a0beb7617b953a3ba/qoqo_aqt-0.6.2-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,883 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/76/53/5821ff1f8da22eb35bb9da230dc2848061b1a33cec32302427cc3fbed264/qoqo_aqt-0.6.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,884 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/30/d6/951f3fd18fc454e43a28e6f61fc1120099da101af03e5f8725621d68502a/qoqo_aqt-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,884 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/21/66/189ec41e9d7cd441a6de083e7e02498a37ff858b945c6b0713939783fb43/qoqo_aqt-0.6.2-cp37-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,885 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/ce/d8/5e3c70e4485e960899fba96ade9daa09b5daf45e8b729fc7a887fb7fb90a/qoqo_aqt-0.6.2-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,885 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/20/49/5188eb40cfc41a9d58a51d7e10c71e22c8ba23129454d6ec1daadb0bf543/qoqo_aqt-0.6.2-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,886 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/17/68/7bd1f2f4b1c29941fd7db87417386195a31ca6b133074663c645d3084879/qoqo_aqt-0.6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,886 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/ad/e3/3fc96cbe6e2dd160b2287bf06ca44e87759ece0b655ca7bafacb93662a87/qoqo_aqt-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,887 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/83/fa/245a88614bfe36db0420d26c63c801c297525b6bc55c234cd3e8a42166b3/qoqo_aqt-0.6.2-cp38-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,887 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/bf/c4/11c955f6b5410562b96df2dc7a8ec6fee6426488c054529b8f5d264e7257/qoqo_aqt-0.6.2-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,888 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/51/9c/495b488edb52dd03e82d62143e7fb7e6582ce414cc2f185a092c1a0d2e42/qoqo_aqt-0.6.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,888 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/5c/90/4e22400dbe443f3707ea52d3c0d4806e7fc5e061864c46983c14d238ddf2/qoqo_aqt-0.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,889 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/80/73/35a69ef48cf789e79ea7eb1c2f4adcecb9203f07842fc769dc344d7a62d9/qoqo_aqt-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,889 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/26/eb/a12126db1aa708910c5f1bdead295f2cbcf54241ca24e3381bf09ca7ac8d/qoqo_aqt-0.6.2-cp39-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,890 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/95/55/cc693ecf855b1ad93a15b400ad0d5b6eb391914af4792577060b2e3b709e/qoqo_aqt-0.6.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,890 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/5c/eb/223a279df5102cf2ef4a43f46301c63172bd7cba9535c05a1ba14172061c/qoqo_aqt-0.6.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,891 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/eb/e1/1dfdd0c147e18b9bd478e2a55252899b754d9349e3b8f4f792f9343c1b9d/qoqo_aqt-0.6.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,892 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/7d/44/263da10685ddab57df69143b835b1d6fc4bca931f7d557a49f8244b0c082/qoqo_aqt-0.6.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,892 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e3/34/01bd25e10aee9f4ecc96cc1ef960d55b5c4f02a3cd600c311bbee17aa223/qoqo_aqt-0.6.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,893 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/ed/59/58d78b94087066cff83f3b2891dae88fe08ca559c549f86b16e43766f61a/qoqo_aqt-0.6.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,894 Found link https://files.pythonhosted.org/packages/92/5b/f72eed3ac8aeb45a9444fb6a6d7d31bdb93ca865e3d8054d47c8f3bba394/qoqo_aqt-0.6.2.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.6.2 2024-04-26T19:39:09,894 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/be/26/919932bc0e157cfd370cded84536ae716af83d17a10009304e71f295f825/qoqo_aqt-0.6.3-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,895 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a2/96/a39c79b4d1e67175fe451657a2b72ef1e9336add876c5747f9f28a895a27/qoqo_aqt-0.6.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,895 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/22/cf/8380780cb2947cd96f99f74eb7608062754108ca92f9b07a72ba331a573a/qoqo_aqt-0.6.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,896 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/56/81/955c53e19e5018cd9d0406ccd0d72bf72874afb6cd640abd1bc19d746959/qoqo_aqt-0.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,896 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/1a/ae/326bd1a118f2d4f1bd261a0e9e5b502a06050726143ac0143ff89c1f31de/qoqo_aqt-0.6.3-cp310-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,897 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/59/88/5a2a3d0042373435f97802e4dfa3602894cb1bc16889a100028f2dd342c9/qoqo_aqt-0.6.3-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,897 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/00/cf/c725030a5e1aeb54e167c781154583fdd78c7ca3dfa65f3a471ffeec17f0/qoqo_aqt-0.6.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,898 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/5d/1f/6f8540044aa1950169d6f14b03b36a805556d49e9a5f2c672fc4505e6e44/qoqo_aqt-0.6.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,899 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e2/ef/47eda21664494c007bcb9164f02f549f60bda2ac1025179860959d788980/qoqo_aqt-0.6.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,899 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/39/a6/ea382cb25b819ef8744e737301c0f7dac21e2bec5f13c62b663d4a906e52/qoqo_aqt-0.6.3-cp311-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,900 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/aa/d1/51ec2f753b558628486f682168b0efaea1dbe4b35b09b1f0d19c9576e9af/qoqo_aqt-0.6.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,900 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/40/f0/354ba72af8c99f5a127a08b51cd8f0eb9d54c54b021ab32b241832a3b7a9/qoqo_aqt-0.6.3-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,901 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/4e/9d/e64013e1f233bbb4cb4f946de279ffe6bd060b87c67377c377d84a9fb820/qoqo_aqt-0.6.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,902 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/4f/e0/07c2fdd2f8a8dc99d46daf51cac8a897621c8495663654da2efb852e9388/qoqo_aqt-0.6.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,902 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/c1/c3/f9ed761ac6c152dd1a91c641d2617104239de45c81fef163c5e1fa9d1326/qoqo_aqt-0.6.3-cp37-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,902 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e6/ff/e1669909217a1f0037a8bd4e020f331548b787d01006938b395fa68f62b7/qoqo_aqt-0.6.3-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,903 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/34/6c/a8f01f4d3fb0b7c4f4dfe0a72826e933f0b07ca5854e42599266b7a19573/qoqo_aqt-0.6.3-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,903 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/cc/e8/87df0cd2f431ba84bf1a56f59fb8c139d475d38e4f47c8cc5e4f844fbb45/qoqo_aqt-0.6.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,904 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/37/d8/2cdee98742710c1cb92652d2f4dbb15915456cbec25c1215c44539ad298e/qoqo_aqt-0.6.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,904 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/d1/b5/a184ae55d1004f2af7d8248ea702570ce0ae7fed60cbd31036279d5d0496/qoqo_aqt-0.6.3-cp38-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,905 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/73/b4/66648c4baee68fa8d10601902d8244d1077b09be9d0babde32c243dbea5d/qoqo_aqt-0.6.3-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,906 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6c/a6/2849fc7cf75021a19fc3eb84d2993b893f856fadde7692886b79a72bc43c/qoqo_aqt-0.6.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,906 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/ab/0f/9a5955fc87466975ceaa796227d0d6a68097ab3dc2729beed2b96ef72a2c/qoqo_aqt-0.6.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,907 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/aa/74/be81bc665be5a8024f0c9619c45e5b6044fdf68de3b2a8e586ae22f3f65c/qoqo_aqt-0.6.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,907 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/95/dc/0815acfe6209af26cd9505baa7532d583ca9d5e1ad49b6d5a6c7be3e8260/qoqo_aqt-0.6.3-cp39-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,908 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/7d/3e/570ecefe1059ab50c8ae159c4f8e6342d0fbd9f44059b252b3eec07893be/qoqo_aqt-0.6.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,909 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/ce/db/8161293ee2860344b99ed84357df058c067348cc4f908690806277ad8dfc/qoqo_aqt-0.6.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,909 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/67/cc/d041796a3896df381491a380d5f19176e244459fd72866353663f67ec4a1/qoqo_aqt-0.6.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,910 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/5c/9a/b8c9c24f6ccae14dd86a29b80eaf4ce7e257b0b6c88025cca5affbb29424/qoqo_aqt-0.6.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,910 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a6/9c/4cb220c3f859ac414eff5f2ca1a30e70fbb8bda2ab5c9c35fede4c65bda5/qoqo_aqt-0.6.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,911 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/84/18/d8950d3c99b0e31afdfd3a9e4a80a330b25ba4cc50e22710cc753b44baee/qoqo_aqt-0.6.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,911 Found link https://files.pythonhosted.org/packages/e4/29/a74a84845dc44c269cc5bd7cb0fa9505cd621cc8faf92c4e830542b1a719/qoqo_aqt-0.6.3.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.6.3 2024-04-26T19:39:09,912 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/b2/12/d7a40bfc23cbb26a7cce4784779136a6f45cc1d2cdcd80434261d05f2f35/qoqo_aqt-0.6.4-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,913 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/8b/d8/f3eb0d3b5742073f1379a3f9cb09406abd2f918f43459fc4d8354ae12df7/qoqo_aqt-0.6.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,914 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/fc/e2/ef278aba06af60bfff2b0a04433a3f20fa2d57ae4134bcfa1f2968ce355e/qoqo_aqt-0.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,914 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/66/91/39d9c738de49bdf9d65d85075bc02443ff5b4194c05bd63eb74bf7b06250/qoqo_aqt-0.6.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,915 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/80/ff/a947292dd2271f9cdb91e9c5ac140687bfbed88dc23627e33143516b5753/qoqo_aqt-0.6.4-cp310-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,915 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/10/d6/ca4c518955fa531629764ccaddea8368a9be779215845dacb4645e080e3a/qoqo_aqt-0.6.4-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,916 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/2d/94/8e15cf4cd96265f0dce39018cd1f8ad5ca7b79d97b0195f9e946cbefe6b0/qoqo_aqt-0.6.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,917 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/78/d7/fafb2a0e9a158a8aeac3a540fec7c72750301463a4574ec445f82e1cc3bf/qoqo_aqt-0.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,917 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/c6/93/5014861df5e5074ffaf23ae8ec939ee883b526f686ba98208d080c33c17f/qoqo_aqt-0.6.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,917 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/d2/9d/1b4344badc333e36ba57bf805bd12654d1910307bd8971226ec3a961ca0f/qoqo_aqt-0.6.4-cp311-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,918 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e7/26/036fcb5596f7a409a02a374669ccdaf8400b0db187c0de57f7779ae779ff/qoqo_aqt-0.6.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,918 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/82/3a/f661a0e1a86a3e601df4232373a3b2b9eded2224c232169b896dfc2c7482/qoqo_aqt-0.6.4-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,919 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/70/0b/8ad247693da644bcdda4fcc0d13d86a6c9ca4e5cfb7ce2dacf315bff0907/qoqo_aqt-0.6.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,920 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/0f/14/abeed3121f15b097c7641d8c8b74c3315945d5d2eda94102ce779b1c5fc4/qoqo_aqt-0.6.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,920 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/1b/03/81521886bbeab0917701e4c2c72c500fda861faad77f60ce0c4ab23d462e/qoqo_aqt-0.6.4-cp37-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,921 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e7/a4/1c59b8d9ed8762fddbadad90bd7b135461df16974375e54d716d93d7bcb7/qoqo_aqt-0.6.4-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,922 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/8b/69/1cf98f1005de7a257b603b723d0b32b05218ddc4186525e2d588ea67c158/qoqo_aqt-0.6.4-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,922 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/f4/00/70dce838fffe1ffe8d158b37358c718fe0430e29e74eccb0d0305390b4de/qoqo_aqt-0.6.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,923 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/14/29/5dbbd94c7d2251dbf5fc21a153db59be6ef6e538d27f322b0b8778233784/qoqo_aqt-0.6.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,923 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/26/64/ee9009374d57ba81ef4d5c1c3db595e5f532ced7c107dc774401853a06d5/qoqo_aqt-0.6.4-cp38-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,924 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/8b/c4/337aec43f653e714169d5cba76c6119759032ee6a8fbda1e3535ec1db14d/qoqo_aqt-0.6.4-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,924 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/bc/9b/b4a14803b0c9be9165970a089f38d7b2eae0a937a7fa65c5d0c1f53224bf/qoqo_aqt-0.6.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,925 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/59/60/b14da5d1205ec90e69fc93290ec61d26657a8eb349e761f5757d371246b1/qoqo_aqt-0.6.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,925 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/87/76/dcd83d69db2b6bb8734344c4f0404abfecbe557cb955f08fa501bbf7aa0f/qoqo_aqt-0.6.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,926 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/14/83/912a84fa267736d9bfd67e69f2dcaec1ddddea141b65dedf54a6d2030235/qoqo_aqt-0.6.4-cp39-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,926 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/9e/c1/33189038fe550a7204b00d2b5103736665fbab53fa2b6a4f7c4f0acbc5ad/qoqo_aqt-0.6.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,927 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/6d/7a/23d1d29e30d9c35aaf3be7443ea2c6d0471484e6b1cfb1085609235cc8c1/qoqo_aqt-0.6.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,928 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/46/02/cdf85d1bd294513b8eaf4781e631adb23eb2337740ee90bd731361a71ced/qoqo_aqt-0.6.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,928 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/47/43/423e69606fd44ab8da3ce3411091f073bbba8495992ea399a413e5cd4940/qoqo_aqt-0.6.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,929 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/53/77/9d916f98a27243cbb34518fad78f468faa9e79fc0499a0ab8b9cc3d0c8e1/qoqo_aqt-0.6.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,929 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/5d/fd/ccdaeb88e4b1dff87d2096e233684214f182c3f12ff599fcf3ed233293c1/qoqo_aqt-0.6.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,930 Found link https://files.pythonhosted.org/packages/d0/3b/e82c4ef53945425e17990478d1b383c68838c324ddbb0aade590df89b031/qoqo_aqt-0.6.4.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.6.4 2024-04-26T19:39:09,931 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/3b/d9/8a9895618d905e68021895f26913850f46264b9a5e7fb0878a50d4d6c5ea/qoqo_aqt-0.6.6-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,931 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e6/a7/0740839cb57e3be2f174f0a342ed2d0cb1b11f57b92b592abb1a7463cca5/qoqo_aqt-0.6.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,932 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/b0/ab/fe3b9419a0f99edb83359a3f73c5b7c11379f1e9feb5b12d07a791cf8127/qoqo_aqt-0.6.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,932 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/84/de/5894a3a0a79903879e4f22c7b1975f8bbfa2cedc1e2c8a2d28135d35d740/qoqo_aqt-0.6.6-cp310-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,933 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/db/05/bfb835f0763f8d0079062c88e462a405f4393c7b776feabba385d234432e/qoqo_aqt-0.6.6-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,933 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/9c/c1/f2a2a4cdc5c1c07b135842695c07fa84806f0d6da194cd5376d82edd8386/qoqo_aqt-0.6.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,934 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a0/14/73e1f9fa673a9ff27a17d97e053a0d138b286434455583ea896477bc36a0/qoqo_aqt-0.6.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,934 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/47/9b/f317ae07989837b8b779ba61da54ff9fae56a47c1056e7d9e121df06adfb/qoqo_aqt-0.6.6-cp311-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,935 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/af/f8/f6082cd0a9dc94fbbfeb3d520eadcbcad14cd77db5f6516b1fd134d9cf28/qoqo_aqt-0.6.6-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,936 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/35/e8/68eb48c65a7df8dac1f43053813b41636cc1c7c4ee179cda77d4181da6d2/qoqo_aqt-0.6.6-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,936 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/60/9a/636c2191fa3b09691f43257d78993ebdc54e9edebddcc48a617dc8d61339/qoqo_aqt-0.6.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,937 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/ba/02/db14092d1ecc420498dde7df2f6274eaf2a2d012297a4477b614aad62a41/qoqo_aqt-0.6.6-cp312-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,937 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/71/ec/64434dd03db6fdae3162f05a252ac7eee7a90863e5a694b9e26c91e1ace5/qoqo_aqt-0.6.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,938 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/cc/03/0bd2a9269b4c87ef35141f5d0434a9b8cdee2c6ed93db5e84ec39917c50a/qoqo_aqt-0.6.6-cp37-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,939 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/e7/ed/8032d7ff6d00e4a727e1f2206440e8d7d590e6dfe42ab5139ca747644fc4/qoqo_aqt-0.6.6-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,939 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/31/23/54e3fca703a00f0ccf82dfdc44b08b9981bc13b54252f97c41aa9e5cce40/qoqo_aqt-0.6.6-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,940 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/9a/2a/344ac6fd1498a9a48ef7e813a4535c4bab5ad9b51c8399892466db73373f/qoqo_aqt-0.6.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,940 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/40/6c/096eefa1155b714575d811cef48bcedc74eda88e81b8ffd9bc3eae1e1042/qoqo_aqt-0.6.6-cp38-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,941 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/d9/95/bf5104597422d5e58d272a13c676435aa14fa728a0451a184b7e5d5e5317/qoqo_aqt-0.6.6-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,941 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/5a/37/eea4668ec8477150a0612ff560d4e8d7178b027dad39d1797160811e1ce4/qoqo_aqt-0.6.6-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,942 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/a4/e3/749c7c17eff427291b50427cb8e7815fcf10a8d6cd26bf7c47f48418015f/qoqo_aqt-0.6.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,942 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/72/cf/8c805610913e0f1a4a7e93d1399343ad6a6b20c6294985ed314d709f1bbd/qoqo_aqt-0.6.6-cp39-none-win_amd64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,943 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/fd/2d/a7ffe7de75fae3375824de5047eff8c21e6ac537806c61786cc02bcf072e/qoqo_aqt-0.6.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,944 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/69/6f/70b93c80eefb756b1cba4ae211bd03128f227e773eace17ee544dd839ae6/qoqo_aqt-0.6.6-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,944 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/63/82/dceb40a0fd72853254afbea1ccf2366cf482b6b638653d26868a58fb3f40/qoqo_aqt-0.6.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,945 Skipping link: No binaries permitted for qoqo-aqt: https://files.pythonhosted.org/packages/01/2a/fe6ae90c5ad38a1f0f07a521648cc7926e1c9fb3e72c580d2f20d6542417/qoqo_aqt-0.6.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:09,946 Found link https://files.pythonhosted.org/packages/d3/54/a05a0cafcdb075a611ce68fee0b297fbc9f70e57de610bd09c6269e42d3a/qoqo_aqt-0.6.6.tar.gz (from https://pypi.org/simple/qoqo-aqt/) (requires-python:>=3.7), version: 0.6.6 2024-04-26T19:39:09,947 Fetching project page and analyzing links: https://www.piwheels.org/simple/qoqo-aqt/ 2024-04-26T19:39:09,948 Getting page https://www.piwheels.org/simple/qoqo-aqt/ 2024-04-26T19:39:09,949 Found index url https://www.piwheels.org/simple/ 2024-04-26T19:39:10,184 Fetched page https://www.piwheels.org/simple/qoqo-aqt/ as text/html 2024-04-26T19:39:10,189 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.3-cp37-cp37m-linux_armv6l.whl#sha256=577936b0c5132016fa41e6936c950e289c0727d9951b6de4ff8de473b2c77a4d (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,189 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.3-cp37-cp37m-linux_armv7l.whl#sha256=577936b0c5132016fa41e6936c950e289c0727d9951b6de4ff8de473b2c77a4d (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,190 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.3-cp311-cp311-linux_armv6l.whl#sha256=ba44976015d20506ae9982df28a98f33a14e8056ecd8a1f81308bcd9dc857320 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,190 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.3-cp311-cp311-linux_armv7l.whl#sha256=ba44976015d20506ae9982df28a98f33a14e8056ecd8a1f81308bcd9dc857320 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,191 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.2-cp37-cp37m-linux_armv6l.whl#sha256=01718f81584280a40861a998c1bdc8165d18f988cc041c6e905d340af2e663f3 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,191 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.2-cp37-cp37m-linux_armv7l.whl#sha256=01718f81584280a40861a998c1bdc8165d18f988cc041c6e905d340af2e663f3 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,192 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.2-cp39-cp39-linux_armv6l.whl#sha256=9c14348b4cb54642e5923db8b5e3acf342639e1e550d487b23fec48515ec06b9 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,193 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.2-cp39-cp39-linux_armv7l.whl#sha256=9c14348b4cb54642e5923db8b5e3acf342639e1e550d487b23fec48515ec06b9 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,193 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.1-cp37-cp37m-linux_armv6l.whl#sha256=809b66b855d8e21c953f4f4f9b35e70087d1f6adf12139fb829a2f7937b0afee (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,194 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.1-cp37-cp37m-linux_armv7l.whl#sha256=809b66b855d8e21c953f4f4f9b35e70087d1f6adf12139fb829a2f7937b0afee (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,194 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.1-cp39-cp39-linux_armv6l.whl#sha256=a04af0ac564c9e22ce0c987e85b5255b0ccab203e005b5f50ad9e066152a44d3 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,195 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.6.1-cp39-cp39-linux_armv7l.whl#sha256=a04af0ac564c9e22ce0c987e85b5255b0ccab203e005b5f50ad9e066152a44d3 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,195 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.4.1-cp311-cp311-linux_armv6l.whl#sha256=9f1b457a6745aa9f7706a64996f022d60f9c4e25a1bfcda5adf74861a1914866 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,196 Skipping link: No binaries permitted for qoqo-aqt: https://www.piwheels.org/simple/qoqo-aqt/qoqo_aqt-0.4.1-cp311-cp311-linux_armv7l.whl#sha256=9f1b457a6745aa9f7706a64996f022d60f9c4e25a1bfcda5adf74861a1914866 (from https://www.piwheels.org/simple/qoqo-aqt/) (requires-python:>=3.7) 2024-04-26T19:39:10,197 Skipping link: not a file: https://www.piwheels.org/simple/qoqo-aqt/ 2024-04-26T19:39:10,197 Skipping link: not a file: https://pypi.org/simple/qoqo-aqt/ 2024-04-26T19:39:10,216 Given no hashes to check 1 links for project 'qoqo-aqt': discarding no candidates 2024-04-26T19:39:10,234 Collecting qoqo-aqt==0.5.0 2024-04-26T19:39:10,236 Created temporary directory: /tmp/pip-unpack-jyrq1zz5 2024-04-26T19:39:10,457 Downloading qoqo_aqt-0.5.0.tar.gz (85 kB) 2024-04-26T19:39:10,595 Added qoqo-aqt==0.5.0 from https://files.pythonhosted.org/packages/66/6b/ea9b20b97efa52327d078adfc1b6f575f2105922f08e73bf87e2e0dd4921/qoqo_aqt-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-oiqw_dvq' 2024-04-26T19:39:10,598 Created temporary directory: /tmp/pip-build-env-myol4kbi 2024-04-26T19:39:10,602 Installing build dependencies: started 2024-04-26T19:39:10,604 Running command pip subprocess to install build dependencies 2024-04-26T19:39:11,746 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-04-26T19:39:12,234 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-26T19:39:13,532 Collecting maturin<0.13,>=0.12 2024-04-26T19:39:13,548 Using cached https://www.piwheels.org/simple/maturin/maturin-0.12.20-cp311-cp311-linux_armv7l.whl (8.3 MB) 2024-04-26T19:39:16,082 Installing collected packages: maturin 2024-04-26T19:39:16,714 Creating /tmp/pip-build-env-myol4kbi/overlay/local/bin 2024-04-26T19:39:16,716 changing mode of /tmp/pip-build-env-myol4kbi/overlay/local/bin/maturin to 755 2024-04-26T19:39:16,727 Successfully installed maturin-0.12.20 2024-04-26T19:39:17,306 Installing build dependencies: finished with status 'done' 2024-04-26T19:39:17,309 Getting requirements to build wheel: started 2024-04-26T19:39:17,311 Running command Getting requirements to build wheel 2024-04-26T19:39:17,511 Getting requirements to build wheel: finished with status 'done' 2024-04-26T19:39:17,514 Created temporary directory: /tmp/pip-modern-metadata-wp79oxtp 2024-04-26T19:39:17,517 Preparing metadata (pyproject.toml): started 2024-04-26T19:39:17,518 Running command Preparing metadata (pyproject.toml) 2024-04-26T19:39:24,023 🍹 Building a mixed python/rust project 2024-04-26T19:39:24,024 🔗 Found pyo3 bindings 2024-04-26T19:39:24,024 🐍 Found CPython 3.11 at /usr/bin/python3 2024-04-26T19:39:24,025 qoqo_aqt-0.5.0.dist-info 2024-04-26T19:39:24,026 Checking for Rust toolchain.... 2024-04-26T19:39:24,027 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-wp79oxtp --interpreter /usr/bin/python3` 2024-04-26T19:39:24,047 Preparing metadata (pyproject.toml): finished with status 'done' 2024-04-26T19:39:24,052 Source in /tmp/pip-wheel-whvds6ct/qoqo-aqt_e583f2b13cb140878692807771697914 has version 0.5.0, which satisfies requirement qoqo-aqt==0.5.0 from https://files.pythonhosted.org/packages/66/6b/ea9b20b97efa52327d078adfc1b6f575f2105922f08e73bf87e2e0dd4921/qoqo_aqt-0.5.0.tar.gz 2024-04-26T19:39:24,053 Removed qoqo-aqt==0.5.0 from https://files.pythonhosted.org/packages/66/6b/ea9b20b97efa52327d078adfc1b6f575f2105922f08e73bf87e2e0dd4921/qoqo_aqt-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-oiqw_dvq' 2024-04-26T19:39:24,058 Created temporary directory: /tmp/pip-unpack-jj46zioy 2024-04-26T19:39:24,060 Created temporary directory: /tmp/pip-unpack-3yk4brq0 2024-04-26T19:39:24,066 Building wheels for collected packages: qoqo-aqt 2024-04-26T19:39:24,070 Created temporary directory: /tmp/pip-wheel-dtjdz07k 2024-04-26T19:39:24,071 Destination directory: /tmp/pip-wheel-dtjdz07k 2024-04-26T19:39:24,073 Building wheel for qoqo-aqt (pyproject.toml): started 2024-04-26T19:39:24,074 Running command Building wheel for qoqo-aqt (pyproject.toml) 2024-04-26T19:39:24,237 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2024-04-26T19:39:26,603 Compiling proc-macro2 v1.0.81 2024-04-26T19:39:26,603 Compiling unicode-ident v1.0.12 2024-04-26T19:39:26,604 Compiling autocfg v1.2.0 2024-04-26T19:39:26,604 Compiling libc v0.2.153 2024-04-26T19:39:27,002 Compiling syn v1.0.109 2024-04-26T19:39:28,474 Compiling serde v1.0.198 2024-04-26T19:39:29,722 Compiling libm v0.2.8 2024-04-26T19:39:29,910 Compiling num-traits v0.2.18 2024-04-26T19:39:30,636 Compiling cfg-if v1.0.0 2024-04-26T19:39:32,144 Compiling quote v1.0.36 2024-04-26T19:39:34,905 Compiling syn v2.0.60 2024-04-26T19:39:43,202 Compiling target-lexicon v0.12.14 2024-04-26T19:39:46,581 Compiling serde_json v1.0.116 2024-04-26T19:39:47,428 Compiling thiserror v1.0.59 2024-04-26T19:39:48,898 Compiling itoa v1.0.11 2024-04-26T19:39:49,457 Compiling pyo3-build-config v0.16.6 2024-04-26T19:39:49,629 Compiling schemars v0.8.16 2024-04-26T19:39:50,455 Compiling once_cell v1.19.0 2024-04-26T19:39:53,550 Compiling cc v1.0.95 2024-04-26T19:40:04,254 Compiling pkg-config v0.3.30 2024-04-26T19:40:06,550 Compiling serde_derive_internals v0.26.0 2024-04-26T19:40:09,281 Compiling pin-project-lite v0.2.14 2024-04-26T19:40:11,515 Compiling vcpkg v0.2.15 2024-04-26T19:40:18,017 Compiling ryu v1.0.17 2024-04-26T19:40:18,607 Compiling openssl-sys v0.9.102 2024-04-26T19:40:20,426 Compiling bytes v1.6.0 2024-04-26T19:40:28,705 Compiling test-case-core v3.3.1 2024-04-26T19:40:30,894 Compiling serde_derive v1.0.198 2024-04-26T19:40:31,320 Compiling thiserror-impl v1.0.59 2024-04-26T19:40:32,229 Compiling schemars_derive v0.8.16 2024-04-26T19:40:39,052 Compiling matrixmultiply v0.3.8 2024-04-26T19:40:40,713 Compiling hashbrown v0.14.3 2024-04-26T19:40:44,480 Compiling version_check v0.9.4 2024-04-26T19:40:46,759 Compiling equivalent v1.0.1 2024-04-26T19:40:46,953 Compiling tinyvec_macros v0.1.1 2024-04-26T19:40:47,322 Compiling test-case-macros v3.3.1 2024-04-26T19:40:48,590 Compiling indexmap v2.2.6 2024-04-26T19:40:48,881 Compiling getrandom v0.2.14 2024-04-26T19:40:50,157 Compiling pyo3-ffi v0.16.6 2024-04-26T19:40:51,552 Compiling num-integer v0.1.46 2024-04-26T19:40:51,656 Compiling socket2 v0.5.6 2024-04-26T19:40:56,229 Compiling mio v0.8.11 2024-04-26T19:40:56,326 Compiling lock_api v0.4.12 2024-04-26T19:40:57,118 Compiling slab v0.4.9 2024-04-26T19:40:57,955 Compiling rawpointer v0.2.1 2024-04-26T19:40:58,218 Compiling futures-core v0.3.30 2024-04-26T19:40:58,973 Compiling parking_lot_core v0.9.10 2024-04-26T19:40:59,898 Compiling tokio v1.37.0 2024-04-26T19:41:05,586 Compiling rand_core v0.6.4 2024-04-26T19:41:16,309 Compiling tracing-core v0.1.32 2024-04-26T19:41:28,463 Compiling bytemuck v1.15.0 2024-04-26T19:41:29,947 Compiling foreign-types-shared v0.1.1 2024-04-26T19:41:30,121 Compiling fnv v1.0.7 2024-04-26T19:41:30,352 Compiling openssl v0.10.64 2024-04-26T19:41:31,429 Compiling scopeguard v1.2.0 2024-04-26T19:41:31,687 Compiling dyn-clone v1.0.17 2024-04-26T19:41:32,213 Compiling smallvec v1.13.2 2024-04-26T19:41:34,307 Compiling ppv-lite86 v0.2.17 2024-04-26T19:41:36,596 Compiling paste v1.0.14 2024-04-26T19:41:38,034 Compiling rand_chacha v0.3.1 2024-04-26T19:41:41,159 Compiling num-complex v0.4.5 2024-04-26T19:41:43,337 Compiling tinyvec v1.6.0 2024-04-26T19:41:51,829 Compiling http v0.2.12 2024-04-26T19:41:52,142 Compiling foreign-types v0.3.2 2024-04-26T19:41:52,291 Compiling safe_arch v0.7.1 2024-04-26T19:42:10,855 Compiling tracing v0.1.40 2024-04-26T19:42:13,920 Compiling proc-macro-error-attr v1.0.4 2024-04-26T19:42:13,963 Compiling openssl-macros v0.1.1 2024-04-26T19:42:16,512 Compiling pyo3-macros-backend v0.16.6 2024-04-26T19:42:23,099 Compiling pyo3 v0.16.6 2024-04-26T19:42:24,998 Compiling num-rational v0.4.1 2024-04-26T19:42:25,779 Compiling memchr v2.7.2 2024-04-26T19:42:29,394 Compiling native-tls v0.2.11 2024-04-26T19:42:30,957 Compiling bitflags v2.5.0 2024-04-26T19:42:32,172 Compiling futures-io v0.3.30 2024-04-26T19:42:32,308 Compiling futures-task v0.3.30 2024-04-26T19:42:33,327 Compiling httparse v1.8.0 2024-04-26T19:42:33,392 Compiling futures-sink v0.3.30 2024-04-26T19:42:34,430 Compiling typenum v1.17.0 2024-04-26T19:42:37,246 Compiling pin-utils v0.1.0 2024-04-26T19:42:37,396 Compiling futures-util v0.3.30 2024-04-26T19:42:49,355 Compiling pyo3-macros v0.16.6 2024-04-26T19:42:51,193 Compiling tokio-util v0.7.10 2024-04-26T19:42:55,501 Compiling qoqo_calculator v1.1.5 2024-04-26T19:43:02,135 Compiling wide v0.7.16 2024-04-26T19:43:05,441 Compiling parking_lot v0.12.2 2024-04-26T19:43:15,482 Compiling ndarray v0.15.6 2024-04-26T19:43:21,831 Compiling rand v0.8.5 2024-04-26T19:43:34,056 Compiling proc-macro-error v1.0.4 2024-04-26T19:43:34,465 Compiling approx v0.5.1 2024-04-26T19:43:34,898 Compiling openssl-probe v0.1.5 2024-04-26T19:43:35,373 Compiling percent-encoding v2.3.1 2024-04-26T19:43:36,906 Compiling try-lock v0.2.5 2024-04-26T19:43:37,250 Compiling unindent v0.1.11 2024-04-26T19:43:37,355 Compiling either v1.11.0 2024-04-26T19:43:40,482 Compiling indoc v1.0.9 2024-04-26T19:43:40,513 Compiling log v0.4.21 2024-04-26T19:43:46,934 Compiling itertools v0.12.1 2024-04-26T19:44:01,803 Compiling want v0.3.1 2024-04-26T19:44:04,018 Compiling form_urlencoded v1.2.1 2024-04-26T19:44:04,020 Compiling simba v0.8.1 2024-04-26T19:44:06,143 Compiling roqoqo v1.11.0 2024-04-26T19:44:15,836 Compiling h2 v0.3.26 2024-04-26T19:44:55,809 Compiling http-body v0.4.6 2024-04-26T19:44:56,398 Compiling unicode-normalization v0.1.23 2024-04-26T19:45:01,247 Compiling futures-channel v0.3.30 2024-04-26T19:45:01,537 Compiling test-case v3.3.1 2024-04-26T19:45:01,701 Compiling nalgebra-macros v0.2.1 2024-04-26T19:45:03,027 Compiling httpdate v1.0.3 2024-04-26T19:45:05,736 Compiling fixedbitset v0.4.2 2024-04-26T19:45:07,532 Compiling tower-service v0.3.2 2024-04-26T19:45:07,909 Compiling unicode-bidi v0.3.15 2024-04-26T19:45:16,017 Compiling nalgebra v0.32.5 2024-04-26T19:45:17,656 Compiling idna v0.5.0 2024-04-26T19:45:20,882 Compiling hyper v0.14.28 2024-04-26T19:45:33,903 Compiling petgraph v0.6.4 2024-04-26T19:45:45,866 Compiling struqture v1.6.1 2024-04-26T19:46:23,073 Compiling rand_distr v0.4.3 2024-04-26T19:46:31,612 Compiling tokio-native-tls v0.3.1 2024-04-26T19:46:32,412 Compiling bincode v1.3.3 2024-04-26T19:46:32,808 Compiling roqoqo-derive v1.11.0 2024-04-26T19:46:37,229 Compiling base64 v0.21.7 2024-04-26T19:46:41,538 Compiling rustls-pemfile v1.0.4 2024-04-26T19:46:44,717 Compiling hyper-tls v0.5.0 2024-04-26T19:46:46,256 Compiling test-case-macros v2.2.2 2024-04-26T19:46:56,442 Compiling url v2.5.0 2024-04-26T19:47:21,466 Compiling serde_urlencoded v0.7.1 2024-04-26T19:47:23,851 Compiling qoqo_calculator v0.8.3 2024-04-26T19:47:33,551 Compiling qoqo v1.0.0 2024-04-26T19:47:38,616 Compiling encoding_rs v0.8.34 2024-04-26T19:47:57,335 Compiling ipnet v2.9.0 2024-04-26T19:48:09,116 Compiling sync_wrapper v0.1.2 2024-04-26T19:48:09,351 Compiling mime v0.3.17 2024-04-26T19:48:12,910 Compiling reqwest v0.11.27 2024-04-26T19:48:24,298 Compiling qoqo-macros v1.11.0 2024-04-26T19:48:46,702 Compiling test-case v2.2.2 2024-04-26T19:48:46,862 Compiling qoqo_calculator_pyo3 v1.0.0 2024-04-26T19:49:20,244 Compiling numpy v0.16.2 2024-04-26T19:49:35,083 Compiling roqoqo-aqt v0.5.0 (/tmp/pip-wheel-whvds6ct/qoqo-aqt_e583f2b13cb140878692807771697914/local_dependencies/roqoqo-aqt) 2024-04-26T19:49:39,404 Compiling qoqo_calculator_pyo3 v0.8.3 2024-04-26T19:51:37,936 error: could not compile `qoqo` (lib) due to 4 previous errors 2024-04-26T19:51:37,960 💥 maturin failed 2024-04-26T19:51:37,960 Caused by: Failed to build a native library through cargo 2024-04-26T19:51:37,961 Caused by: Cargo build finished with "exit status: 101": `cargo rustc --manifest-path Cargo.toml --message-format json --release --lib --` 2024-04-26T19:51:37,962 🍹 Building a mixed python/rust project 2024-04-26T19:51:37,962 🔗 Found pyo3 bindings 2024-04-26T19:51:37,963 🐍 Found CPython 3.11 at /usr/bin/python3 2024-04-26T19:51:37,963 error[E0004]: non-exhaustive patterns: `_` not covered 2024-04-26T19:51:37,963 --> /tmp/pip-wheel-whvds6ct/qoqo-aqt_e583f2b13cb140878692807771697914/target/release/build/qoqo-5ee7c63259265150/out/_auto_generated_operation_conversion.rs:1:576 2024-04-26T19:51:37,964 | 2024-04-26T19:51:37,964 1 | ...with_gil (| py | -> PyResult < PyObject > { match operation { Operation :: SingleQubitGate (internal) => { let pyref : Py < SingleQubi... 2024-04-26T19:51:37,965 | ^^^^^^^^^ pattern `_` not covered 2024-04-26T19:51:37,965 | 2024-04-26T19:51:37,966 note: `roqoqo::operations::Operation` defined here 2024-04-26T19:51:37,966 --> /tmp/pip-wheel-whvds6ct/qoqo-aqt_e583f2b13cb140878692807771697914/target/release/build/roqoqo-e68380f20e70bf47/out/_auto_generated_operations.rs:1:340 2024-04-26T19:51:37,967 | 2024-04-26T19:51:37,967 1 | ..." , derive (schemars :: JsonSchema))] # [non_exhaustive] pub enum Operation { # [allow (clippy :: upper_case_acronyms)] # [doc = "Vari... 2024-04-26T19:51:37,968 | ^^^^^^^^^^^^^^^^^^ 2024-04-26T19:51:37,968 = note: the matched value is of type `roqoqo::operations::Operation` 2024-04-26T19:51:37,969 = note: `roqoqo::operations::Operation` is marked as non-exhaustive, so a wildcard `_` is necessary to match exhaustively 2024-04-26T19:51:37,969 help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown 2024-04-26T19:51:37,970 | 2024-04-26T19:51:37,971 1 | use crate :: QoqoError ; use crate :: convert_into_circuit ; use qoqo_calculator :: CalculatorFloat ; use qoqo_calculator_pyo3 :: convert_into_calculator_float ; use pyo3 :: conversion :: ToPyObject ; use roqoqo :: operations :: * ; use std :: collections :: HashMap ; use ndarray :: Array1 ; use num_complex :: Complex64 ; use numpy :: PyArray2 ; # [doc = r" Tries to convert a [roqoqo::operations::Operation] to a PyObject"] pub fn convert_operation_to_pyobject (operation : Operation) -> PyResult < PyObject > { Python :: with_gil (| py | -> PyResult < PyObject > { match operation { Operation :: SingleQubitGate (internal) => { let pyref : Py < SingleQubitGateWrapper > = Py :: new (py , SingleQubitGateWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: RotateX (internal) => { let pyref : Py < RotateXWrapper > = Py :: new (py , RotateXWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: RotateY (internal) => { let pyref : Py < RotateYWrapper > = Py :: new (py , RotateYWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: RotateZ (internal) => { let pyref : Py < RotateZWrapper > = Py :: new (py , RotateZWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PhaseShiftState1 (internal) => { let pyref : Py < PhaseShiftState1Wrapper > = Py :: new (py , PhaseShiftState1Wrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PhaseShiftState0 (internal) => { let pyref : Py < PhaseShiftState0Wrapper > = Py :: new (py , PhaseShiftState0Wrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PauliX (internal) => { let pyref : Py < PauliXWrapper > = Py :: new (py , PauliXWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PauliY (internal) => { let pyref : Py < PauliYWrapper > = Py :: new (py , PauliYWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PauliZ (internal) => { let pyref : Py < PauliZWrapper > = Py :: new (py , PauliZWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: SqrtPauliX (internal) => { let pyref : Py < SqrtPauliXWrapper > = Py :: new (py , SqrtPauliXWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: InvSqrtPauliX (internal) => { let pyref : Py < InvSqrtPauliXWrapper > = Py :: new (py , InvSqrtPauliXWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: Hadamard (internal) => { let pyref : Py < HadamardWrapper > = Py :: new (py , HadamardWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: SGate (internal) => { let pyref : Py < SGateWrapper > = Py :: new (py , SGateWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: TGate (internal) => { let pyref : Py < TGateWrapper > = Py :: new (py , TGateWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: RotateAroundSphericalAxis (internal) => { let pyref : Py < RotateAroundSphericalAxisWrapper > = Py :: new (py , RotateAroundSphericalAxisWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: RotateXY (internal) => { let pyref : Py < RotateXYWrapper > = Py :: new (py , RotateXYWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaSetNumberOfMeasurements (internal) => { let pyref : Py < PragmaSetNumberOfMeasurementsWrapper > = Py :: new (py , PragmaSetNumberOfMeasurementsWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaRepeatGate (internal) => { let pyref : Py < PragmaRepeatGateWrapper > = Py :: new (py , PragmaRepeatGateWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaOverrotation (internal) => { let pyref : Py < PragmaOverrotationWrapper > = Py :: new (py , PragmaOverrotationWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaBoostNoise (internal) => { let pyref : Py < PragmaBoostNoiseWrapper > = Py :: new (py , PragmaBoostNoiseWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaStopParallelBlock (internal) => { let pyref : Py < PragmaStopParallelBlockWrapper > = Py :: new (py , PragmaStopParallelBlockWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaGlobalPhase (internal) => { let pyref : Py < PragmaGlobalPhaseWrapper > = Py :: new (py , PragmaGlobalPhaseWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaSleep (internal) => { let pyref : Py < PragmaSleepWrapper > = Py :: new (py , PragmaSleepWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaActiveReset (internal) => { let pyref : Py < PragmaActiveResetWrapper > = Py :: new (py , PragmaActiveResetWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaStartDecompositionBlock (internal) => { let pyref : Py < PragmaStartDecompositionBlockWrapper > = Py :: new (py , PragmaStartDecompositionBlockWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaStopDecompositionBlock (internal) => { let pyref : Py < PragmaStopDecompositionBlockWrapper > = Py :: new (py , PragmaStopDecompositionBlockWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaDamping (internal) => { let pyref : Py < PragmaDampingWrapper > = Py :: new (py , PragmaDampingWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaDepolarising (internal) => { let pyref : Py < PragmaDepolarisingWrapper > = Py :: new (py , PragmaDepolarisingWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaDephasing (internal) => { let pyref : Py < PragmaDephasingWrapper > = Py :: new (py , PragmaDephasingWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaRandomNoise (internal) => { let pyref : Py < PragmaRandomNoiseWrapper > = Py :: new (py , PragmaRandomNoiseWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaConditional (internal) => { let pyref : Py < PragmaConditionalWrapper > = Py :: new (py , PragmaConditionalWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: CNOT (internal) => { let pyref : Py < CNOTWrapper > = Py :: new (py , CNOTWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: SWAP (internal) => { let pyref : Py < SWAPWrapper > = Py :: new (py , SWAPWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: ISwap (internal) => { let pyref : Py < ISwapWrapper > = Py :: new (py , ISwapWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: SqrtISwap (internal) => { let pyref : Py < SqrtISwapWrapper > = Py :: new (py , SqrtISwapWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: InvSqrtISwap (internal) => { let pyref : Py < InvSqrtISwapWrapper > = Py :: new (py , InvSqrtISwapWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: FSwap (internal) => { let pyref : Py < FSwapWrapper > = Py :: new (py , FSwapWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: MolmerSorensenXX (internal) => { let pyref : Py < MolmerSorensenXXWrapper > = Py :: new (py , MolmerSorensenXXWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: VariableMSXX (internal) => { let pyref : Py < VariableMSXXWrapper > = Py :: new (py , VariableMSXXWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: GivensRotation (internal) => { let pyref : Py < GivensRotationWrapper > = Py :: new (py , GivensRotationWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: GivensRotationLittleEndian (internal) => { let pyref : Py < GivensRotationLittleEndianWrapper > = Py :: new (py , GivensRotationLittleEndianWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: XY (internal) => { let pyref : Py < XYWrapper > = Py :: new (py , XYWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: ControlledPhaseShift (internal) => { let pyref : Py < ControlledPhaseShiftWrapper > = Py :: new (py , ControlledPhaseShiftWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: ControlledPauliY (internal) => { let pyref : Py < ControlledPauliYWrapper > = Py :: new (py , ControlledPauliYWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: ControlledPauliZ (internal) => { let pyref : Py < ControlledPauliZWrapper > = Py :: new (py , ControlledPauliZWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: Qsim (internal) => { let pyref : Py < QsimWrapper > = Py :: new (py , QsimWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: Fsim (internal) => { let pyref : Py < FsimWrapper > = Py :: new (py , FsimWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: SpinInteraction (internal) => { let pyref : Py < SpinInteractionWrapper > = Py :: new (py , SpinInteractionWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: Bogoliubov (internal) => { let pyref : Py < BogoliubovWrapper > = Py :: new (py , BogoliubovWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PMInteraction (internal) => { let pyref : Py < PMInteractionWrapper > = Py :: new (py , PMInteractionWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: ComplexPMInteraction (internal) => { let pyref : Py < ComplexPMInteractionWrapper > = Py :: new (py , ComplexPMInteractionWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PhaseShiftedControlledZ (internal) => { let pyref : Py < PhaseShiftedControlledZWrapper > = Py :: new (py , PhaseShiftedControlledZWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: MultiQubitMS (internal) => { let pyref : Py < MultiQubitMSWrapper > = Py :: new (py , MultiQubitMSWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: MultiQubitZZ (internal) => { let pyref : Py < MultiQubitZZWrapper > = Py :: new (py , MultiQubitZZWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: MeasureQubit (internal) => { let pyref : Py < MeasureQubitWrapper > = Py :: new (py , MeasureQubitWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaGetStateVector (internal) => { let pyref : Py < PragmaGetStateVectorWrapper > = Py :: new (py , PragmaGetStateVectorWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaGetDensityMatrix (internal) => { let pyref : Py < PragmaGetDensityMatrixWrapper > = Py :: new (py , PragmaGetDensityMatrixWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaGetOccupationProbability (internal) => { let pyref : Py < PragmaGetOccupationProbabilityWrapper > = Py :: new (py , PragmaGetOccupationProbabilityWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaGetPauliProduct (internal) => { let pyref : Py < PragmaGetPauliProductWrapper > = Py :: new (py , PragmaGetPauliProductWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: PragmaRepeatedMeasurement (internal) => { let pyref : Py < PragmaRepeatedMeasurementWrapper > = Py :: new (py , PragmaRepeatedMeasurementWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: DefinitionFloat (internal) => { let pyref : Py < DefinitionFloatWrapper > = Py :: new (py , DefinitionFloatWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: DefinitionComplex (internal) => { let pyref : Py < DefinitionComplexWrapper > = Py :: new (py , DefinitionComplexWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: DefinitionUsize (internal) => { let pyref : Py < DefinitionUsizeWrapper > = Py :: new (py , DefinitionUsizeWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: DefinitionBit (internal) => { let pyref : Py < DefinitionBitWrapper > = Py :: new (py , DefinitionBitWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } , Operation :: InputSymbolic (internal) => { let pyref : Py < InputSymbolicWrapper > = Py :: new (py , InputSymbolicWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } Operation :: PragmaSetStateVector (internal) => { { let pyref : Py < PragmaSetStateVectorWrapper > = Py :: new (py , PragmaSetStateVectorWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } } , Operation :: PragmaSetDensityMatrix (internal) => { { let pyref : Py < PragmaSetDensityMatrixWrapper > = Py :: new (py , PragmaSetDensityMatrixWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } } , Operation :: PragmaGeneralNoise (internal) => { { let pyref : Py < PragmaGeneralNoiseWrapper > = Py :: new (py , PragmaGeneralNoiseWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } } , Operation :: PragmaChangeDevice (internal) => { { let pyref : Py < PragmaChangeDeviceWrapper > = Py :: new (py , PragmaChangeDeviceWrapper { internal }) . unwrap () ; let pyobject : PyObject = pyref . to_object (py) ; Ok (pyobject) } }, _ => todo!() } }) } # [doc = r" Tries to convert any python object to a [roqoqo::operations::Operation]"] pub fn convert_pyany_to_operation (op : & PyAny) -> Result < Operation , QoqoError > { let hqslang_pyobject = op . call_method0 ("hqslang") . map_err (| _ | QoqoError :: ConversionError) ? ; let hqslang : String = String :: extract (hqslang_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; match hqslang . as_str () { "SingleQubitGate" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let alpha_r_pyobject = op . call_method0 ("alpha_r") . map_err (| _ | QoqoError :: ConversionError) ? ; let alpha_r = convert_into_calculator_float (alpha_r_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let alpha_i_pyobject = op . call_method0 ("alpha_i") . map_err (| _ | QoqoError :: ConversionError) ? ; let alpha_i = convert_into_calculator_float (alpha_i_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let beta_r_pyobject = op . call_method0 ("beta_r") . map_err (| _ | QoqoError :: ConversionError) ? ; let beta_r = convert_into_calculator_float (beta_r_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let beta_i_pyobject = op . call_method0 ("beta_i") . map_err (| _ | QoqoError :: ConversionError) ? ; let beta_i = convert_into_calculator_float (beta_i_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let global_phase_pyobject = op . call_method0 ("global_phase") . map_err (| _ | QoqoError :: ConversionError) ? ; let global_phase = convert_into_calculator_float (global_phase_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (SingleQubitGate :: new (qubit , alpha_r , alpha_i , beta_r , beta_i , global_phase) . into ()) } , "RotateX" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (RotateX :: new (qubit , theta) . into ()) } , "RotateY" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (RotateY :: new (qubit , theta) . into ()) } , "RotateZ" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (RotateZ :: new (qubit , theta) . into ()) } , "PhaseShiftState1" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PhaseShiftState1 :: new (qubit , theta) . into ()) } , "PhaseShiftState0" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PhaseShiftState0 :: new (qubit , theta) . into ()) } , "PauliX" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PauliX :: new (qubit) . into ()) } , "PauliY" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PauliY :: new (qubit) . into ()) } , "PauliZ" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PauliZ :: new (qubit) . into ()) } , "SqrtPauliX" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (SqrtPauliX :: new (qubit) . into ()) } , "InvSqrtPauliX" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (InvSqrtPauliX :: new (qubit) . into ()) } , "Hadamard" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (Hadamard :: new (qubit) . into ()) } , "SGate" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (SGate :: new (qubit) . into ()) } , "TGate" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (TGate :: new (qubit) . into ()) } , "RotateAroundSphericalAxis" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let spherical_theta_pyobject = op . call_method0 ("spherical_theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let spherical_theta = convert_into_calculator_float (spherical_theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let spherical_phi_pyobject = op . call_method0 ("spherical_phi") . map_err (| _ | QoqoError :: ConversionError) ? ; let spherical_phi = convert_into_calculator_float (spherical_phi_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (RotateAroundSphericalAxis :: new (qubit , theta , spherical_theta , spherical_phi) . into ()) } , "RotateXY" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let phi_pyobject = op . call_method0 ("phi") . map_err (| _ | QoqoError :: ConversionError) ? ; let phi = convert_into_calculator_float (phi_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (RotateXY :: new (qubit , theta , phi) . into ()) } , "PragmaSetNumberOfMeasurements" => { let number_measurements_pyobject = op . call_method0 ("number_measurements") . map_err (| _ | QoqoError :: ConversionError) ? ; let number_measurements : usize = number_measurements_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let readout_pyobject = op . call_method0 ("readout") . map_err (| _ | QoqoError :: ConversionError) ? ; let readout : String = readout_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaSetNumberOfMeasurements :: new (number_measurements , readout) . into ()) } , "PragmaRepeatGate" => { let repetition_coefficient_pyobject = op . call_method0 ("repetition_coefficient") . map_err (| _ | QoqoError :: ConversionError) ? ; let repetition_coefficient : usize = repetition_coefficient_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaRepeatGate :: new (repetition_coefficient) . into ()) } , "PragmaOverrotation" => { let gate_hqslang_pyobject = op . call_method0 ("gate_hqslang") . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_hqslang : String = gate_hqslang_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let qubits_pyobject = op . call_method0 ("qubits") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubits : Vec < usize > = qubits_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let amplitude_pyobject = op . call_method0 ("amplitude") . map_err (| _ | QoqoError :: ConversionError) ? ; let amplitude : f64 = amplitude_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let variance_pyobject = op . call_method0 ("variance") . map_err (| _ | QoqoError :: ConversionError) ? ; let variance : f64 = variance_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaOverrotation :: new (gate_hqslang , qubits , amplitude , variance) . into ()) } , "PragmaBoostNoise" => { let noise_coefficient_pyobject = op . call_method0 ("noise_coefficient") . map_err (| _ | QoqoError :: ConversionError) ? ; let noise_coefficient = convert_into_calculator_float (noise_coefficient_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaBoostNoise :: new (noise_coefficient) . into ()) } , "PragmaStopParallelBlock" => { let qubits_pyobject = op . call_method0 ("qubits") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubits : Vec < usize > = qubits_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let execution_time_pyobject = op . call_method0 ("execution_time") . map_err (| _ | QoqoError :: ConversionError) ? ; let execution_time = convert_into_calculator_float (execution_time_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaStopParallelBlock :: new (qubits , execution_time) . into ()) } , "PragmaGlobalPhase" => { let phase_pyobject = op . call_method0 ("phase") . map_err (| _ | QoqoError :: ConversionError) ? ; let phase = convert_into_calculator_float (phase_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaGlobalPhase :: new (phase) . into ()) } , "PragmaSleep" => { let qubits_pyobject = op . call_method0 ("qubits") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubits : Vec < usize > = qubits_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let sleep_time_pyobject = op . call_method0 ("sleep_time") . map_err (| _ | QoqoError :: ConversionError) ? ; let sleep_time = convert_into_calculator_float (sleep_time_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaSleep :: new (qubits , sleep_time) . into ()) } , "PragmaActiveReset" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaActiveReset :: new (qubit) . into ()) } , "PragmaStartDecompositionBlock" => { let qubits_pyobject = op . call_method0 ("qubits") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubits : Vec < usize > = qubits_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let reordering_dictionary_pyobject = op . call_method0 ("reordering_dictionary") . map_err (| _ | QoqoError :: ConversionError) ? ; let reordering_dictionary : HashMap < usize , usize > = reordering_dictionary_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaStartDecompositionBlock :: new (qubits , reordering_dictionary) . into ()) } , "PragmaStopDecompositionBlock" => { let qubits_pyobject = op . call_method0 ("qubits") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubits : Vec < usize > = qubits_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaStopDecompositionBlock :: new (qubits) . into ()) } , "PragmaDamping" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_time_pyobject = op . call_method0 ("gate_time") . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_time = convert_into_calculator_float (gate_time_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let rate_pyobject = op . call_method0 ("rate") . map_err (| _ | QoqoError :: ConversionError) ? ; let rate = convert_into_calculator_float (rate_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaDamping :: new (qubit , gate_time , rate) . into ()) } , "PragmaDepolarising" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_time_pyobject = op . call_method0 ("gate_time") . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_time = convert_into_calculator_float (gate_time_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let rate_pyobject = op . call_method0 ("rate") . map_err (| _ | QoqoError :: ConversionError) ? ; let rate = convert_into_calculator_float (rate_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaDepolarising :: new (qubit , gate_time , rate) . into ()) } , "PragmaDephasing" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_time_pyobject = op . call_method0 ("gate_time") . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_time = convert_into_calculator_float (gate_time_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let rate_pyobject = op . call_method0 ("rate") . map_err (| _ | QoqoError :: ConversionError) ? ; let rate = convert_into_calculator_float (rate_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaDephasing :: new (qubit , gate_time , rate) . into ()) } , "PragmaRandomNoise" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_time_pyobject = op . call_method0 ("gate_time") . map_err (| _ | QoqoError :: ConversionError) ? ; let gate_time = convert_into_calculator_float (gate_time_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let depolarising_rate_pyobject = op . call_method0 ("depolarising_rate") . map_err (| _ | QoqoError :: ConversionError) ? ; let depolarising_rate = convert_into_calculator_float (depolarising_rate_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let dephasing_rate_pyobject = op . call_method0 ("dephasing_rate") . map_err (| _ | QoqoError :: ConversionError) ? ; let dephasing_rate = convert_into_calculator_float (dephasing_rate_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaRandomNoise :: new (qubit , gate_time , depolarising_rate , dephasing_rate) . into ()) } , "PragmaConditional" => { let condition_register_pyobject = op . call_method0 ("condition_register") . map_err (| _ | QoqoError :: ConversionError) ? ; let condition_register : String = condition_register_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let condition_index_pyobject = op . call_method0 ("condition_index") . map_err (| _ | QoqoError :: ConversionError) ? ; let condition_index : usize = condition_index_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit_pyobject = op . call_method0 ("circuit") . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit = convert_into_circuit (circuit_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaConditional :: new (condition_register , condition_index , circuit) . into ()) } , "CNOT" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (CNOT :: new (control , target) . into ()) } , "SWAP" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (SWAP :: new (control , target) . into ()) } , "ISwap" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (ISwap :: new (control , target) . into ()) } , "SqrtISwap" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (SqrtISwap :: new (control , target) . into ()) } , "InvSqrtISwap" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (InvSqrtISwap :: new (control , target) . into ()) } , "FSwap" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (FSwap :: new (control , target) . into ()) } , "MolmerSorensenXX" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (MolmerSorensenXX :: new (control , target) . into ()) } , "VariableMSXX" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (VariableMSXX :: new (control , target , theta) . into ()) } , "GivensRotation" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let phi_pyobject = op . call_method0 ("phi") . map_err (| _ | QoqoError :: ConversionError) ? ; let phi = convert_into_calculator_float (phi_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (GivensRotation :: new (control , target , theta , phi) . into ()) } , "GivensRotationLittleEndian" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let phi_pyobject = op . call_method0 ("phi") . map_err (| _ | QoqoError :: ConversionError) ? ; let phi = convert_into_calculator_float (phi_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (GivensRotationLittleEndian :: new (control , target , theta , phi) . into ()) } , "XY" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (XY :: new (control , target , theta) . into ()) } , "ControlledPhaseShift" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (ControlledPhaseShift :: new (control , target , theta) . into ()) } , "ControlledPauliY" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (ControlledPauliY :: new (control , target) . into ()) } , "ControlledPauliZ" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (ControlledPauliZ :: new (control , target) . into ()) } , "Qsim" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let x_pyobject = op . call_method0 ("x") . map_err (| _ | QoqoError :: ConversionError) ? ; let x = convert_into_calculator_float (x_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let y_pyobject = op . call_method0 ("y") . map_err (| _ | QoqoError :: ConversionError) ? ; let y = convert_into_calculator_float (y_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let z_pyobject = op . call_method0 ("z") . map_err (| _ | QoqoError :: ConversionError) ? ; let z = convert_into_calculator_float (z_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (Qsim :: new (control , target , x , y , z) . into ()) } , "Fsim" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let t_pyobject = op . call_method0 ("t") . map_err (| _ | QoqoError :: ConversionError) ? ; let t = convert_into_calculator_float (t_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let u_pyobject = op . call_method0 ("u") . map_err (| _ | QoqoError :: ConversionError) ? ; let u = convert_into_calculator_float (u_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let delta_pyobject = op . call_method0 ("delta") . map_err (| _ | QoqoError :: ConversionError) ? ; let delta = convert_into_calculator_float (delta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (Fsim :: new (control , target , t , u , delta) . into ()) } , "SpinInteraction" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let x_pyobject = op . call_method0 ("x") . map_err (| _ | QoqoError :: ConversionError) ? ; let x = convert_into_calculator_float (x_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let y_pyobject = op . call_method0 ("y") . map_err (| _ | QoqoError :: ConversionError) ? ; let y = convert_into_calculator_float (y_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let z_pyobject = op . call_method0 ("z") . map_err (| _ | QoqoError :: ConversionError) ? ; let z = convert_into_calculator_float (z_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (SpinInteraction :: new (control , target , x , y , z) . into ()) } , "Bogoliubov" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let delta_real_pyobject = op . call_method0 ("delta_real") . map_err (| _ | QoqoError :: ConversionError) ? ; let delta_real = convert_into_calculator_float (delta_real_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let delta_imag_pyobject = op . call_method0 ("delta_imag") . map_err (| _ | QoqoError :: ConversionError) ? ; let delta_imag = convert_into_calculator_float (delta_imag_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (Bogoliubov :: new (control , target , delta_real , delta_imag) . into ()) } , "PMInteraction" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let t_pyobject = op . call_method0 ("t") . map_err (| _ | QoqoError :: ConversionError) ? ; let t = convert_into_calculator_float (t_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PMInteraction :: new (control , target , t) . into ()) } , "ComplexPMInteraction" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let t_real_pyobject = op . call_method0 ("t_real") . map_err (| _ | QoqoError :: ConversionError) ? ; let t_real = convert_into_calculator_float (t_real_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; let t_imag_pyobject = op . call_method0 ("t_imag") . map_err (| _ | QoqoError :: ConversionError) ? ; let t_imag = convert_into_calculator_float (t_imag_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (ComplexPMInteraction :: new (control , target , t_real , t_imag) . into ()) } , "PhaseShiftedControlledZ" => { let control_pyobject = op . call_method0 ("control") . map_err (| _ | QoqoError :: ConversionError) ? ; let control : usize = control_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let target_pyobject = op . call_method0 ("target") . map_err (| _ | QoqoError :: ConversionError) ? ; let target : usize = target_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let phi_pyobject = op . call_method0 ("phi") . map_err (| _ | QoqoError :: ConversionError) ? ; let phi = convert_into_calculator_float (phi_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PhaseShiftedControlledZ :: new (control , target , phi) . into ()) } , "MultiQubitMS" => { let qubits_pyobject = op . call_method0 ("qubits") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubits : Vec < usize > = qubits_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (MultiQubitMS :: new (qubits , theta) . into ()) } , "MultiQubitZZ" => { let qubits_pyobject = op . call_method0 ("qubits") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubits : Vec < usize > = qubits_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let theta_pyobject = op . call_method0 ("theta") . map_err (| _ | QoqoError :: ConversionError) ? ; let theta = convert_into_calculator_float (theta_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (MultiQubitZZ :: new (qubits , theta) . into ()) } , "MeasureQubit" => { let qubit_pyobject = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit : usize = qubit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let readout_pyobject = op . call_method0 ("readout") . map_err (| _ | QoqoError :: ConversionError) ? ; let readout : String = readout_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let readout_index_pyobject = op . call_method0 ("readout_index") . map_err (| _ | QoqoError :: ConversionError) ? ; let readout_index : usize = readout_index_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (MeasureQubit :: new (qubit , readout , readout_index) . into ()) } , "PragmaGetStateVector" => { let readout_pyobject = op . call_method0 ("readout") . map_err (| _ | QoqoError :: ConversionError) ? ; let readout : String = readout_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit_pyobject = op . call_method0 ("circuit") . map_err (| _ | QoqoError :: ConversionError) ? ; let tmp : Option < & PyAny > = circuit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit = match tmp { Some (cw) => Some (convert_into_circuit (cw) . map_err (| _ | QoqoError :: ConversionError) ?) , _ => None } ; Ok (PragmaGetStateVector :: new (readout , circuit) . into ()) } , "PragmaGetDensityMatrix" => { let readout_pyobject = op . call_method0 ("readout") . map_err (| _ | QoqoError :: ConversionError) ? ; let readout : String = readout_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit_pyobject = op . call_method0 ("circuit") . map_err (| _ | QoqoError :: ConversionError) ? ; let tmp : Option < & PyAny > = circuit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit = match tmp { Some (cw) => Some (convert_into_circuit (cw) . map_err (| _ | QoqoError :: ConversionError) ?) , _ => None } ; Ok (PragmaGetDensityMatrix :: new (readout , circuit) . into ()) } , "PragmaGetOccupationProbability" => { let readout_pyobject = op . call_method0 ("readout") . map_err (| _ | QoqoError :: ConversionError) ? ; let readout : String = readout_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit_pyobject = op . call_method0 ("circuit") . map_err (| _ | QoqoError :: ConversionError) ? ; let tmp : Option < & PyAny > = circuit_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit = match tmp { Some (cw) => Some (convert_into_circuit (cw) . map_err (| _ | QoqoError :: ConversionError) ?) , _ => None } ; Ok (PragmaGetOccupationProbability :: new (readout , circuit) . into ()) } , "PragmaGetPauliProduct" => { let qubit_paulis_pyobject = op . call_method0 ("qubit_paulis") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit_paulis : std :: collections :: HashMap < usize , usize > = qubit_paulis_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let readout_pyobject = op . call_method0 ("readout") . map_err (| _ | QoqoError :: ConversionError) ? ; let readout : String = readout_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit_pyobject = op . call_method0 ("circuit") . map_err (| _ | QoqoError :: ConversionError) ? ; let circuit = convert_into_circuit (circuit_pyobject) . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaGetPauliProduct :: new (qubit_paulis , readout , circuit) . into ()) } , "PragmaRepeatedMeasurement" => { let readout_pyobject = op . call_method0 ("readout") . map_err (| _ | QoqoError :: ConversionError) ? ; let readout : String = readout_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let number_measurements_pyobject = op . call_method0 ("number_measurements") . map_err (| _ | QoqoError :: ConversionError) ? ; let number_measurements : usize = number_measurements_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit_mapping_pyobject = op . call_method0 ("qubit_mapping") . map_err (| _ | QoqoError :: ConversionError) ? ; let qubit_mapping : Option < std :: collections :: HashMap < usize , usize > > = qubit_mapping_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (PragmaRepeatedMeasurement :: new (readout , number_measurements , qubit_mapping) . into ()) } , "DefinitionFloat" => { let name_pyobject = op . call_method0 ("name") . map_err (| _ | QoqoError :: ConversionError) ? ; let name : String = name_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let length_pyobject = op . call_method0 ("length") . map_err (| _ | QoqoError :: ConversionError) ? ; let length : usize = length_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let is_output_pyobject = op . call_method0 ("is_output") . map_err (| _ | QoqoError :: ConversionError) ? ; let is_output : bool = is_output_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (DefinitionFloat :: new (name , length , is_output) . into ()) } , "DefinitionComplex" => { let name_pyobject = op . call_method0 ("name") . map_err (| _ | QoqoError :: ConversionError) ? ; let name : String = name_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let length_pyobject = op . call_method0 ("length") . map_err (| _ | QoqoError :: ConversionError) ? ; let length : usize = length_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let is_output_pyobject = op . call_method0 ("is_output") . map_err (| _ | QoqoError :: ConversionError) ? ; let is_output : bool = is_output_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (DefinitionComplex :: new (name , length , is_output) . into ()) } , "DefinitionUsize" => { let name_pyobject = op . call_method0 ("name") . map_err (| _ | QoqoError :: ConversionError) ? ; let name : String = name_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let length_pyobject = op . call_method0 ("length") . map_err (| _ | QoqoError :: ConversionError) ? ; let length : usize = length_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let is_output_pyobject = op . call_method0 ("is_output") . map_err (| _ | QoqoError :: ConversionError) ? ; let is_output : bool = is_output_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (DefinitionUsize :: new (name , length , is_output) . into ()) } , "DefinitionBit" => { let name_pyobject = op . call_method0 ("name") . map_err (| _ | QoqoError :: ConversionError) ? ; let name : String = name_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let length_pyobject = op . call_method0 ("length") . map_err (| _ | QoqoError :: ConversionError) ? ; let length : usize = length_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let is_output_pyobject = op . call_method0 ("is_output") . map_err (| _ | QoqoError :: ConversionError) ? ; let is_output : bool = is_output_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (DefinitionBit :: new (name , length , is_output) . into ()) } , "InputSymbolic" => { let name_pyobject = op . call_method0 ("name") . map_err (| _ | QoqoError :: ConversionError) ? ; let name : String = name_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; let input_pyobject = op . call_method0 ("input") . map_err (| _ | QoqoError :: ConversionError) ? ; let input : f64 = input_pyobject . extract () . map_err (| _ | QoqoError :: ConversionError) ? ; Ok (InputSymbolic :: new (name , input) . into ()) } "PragmaSetStateVector" => { let array = op . call_method0 ("statevector") . expect ("error extracting") ; let statevec_casted : Vec < Complex64 > = array . extract () . unwrap () ; let statevec_array : Array1 < Complex64 > = Array1 :: from (statevec_casted) ; Ok (PragmaSetStateVector :: new (statevec_array) . into ()) } , "PragmaSetDensityMatrix" => { let density_matrix = op . call_method0 ("density_matrix") . map_err (| _ | QoqoError :: ConversionError) ?; let density_matrix_op = density_matrix . cast_as ::< PyArray2 < Complex64 >> () . unwrap () ; let densmat_array = density_matrix_op . readonly () . as_array () . to_owned () ; Ok (PragmaSetDensityMatrix :: new (densmat_array) . into ()) } , "PragmaGeneralNoise" => { let qbt = op . call_method0 ("qubit") . map_err (| _ | QoqoError :: ConversionError) ?; let qubit : usize = qbt . extract () . map_err (| _ | QoqoError :: ConversionError) ?; let gatetm = op . call_method0 ("gate_time") . map_err (| _ | QoqoError :: ConversionError) ?; let gate_time : CalculatorFloat = convert_into_calculator_float (gatetm) . map_err (| _ | { QoqoError :: ConversionError }) ?; let array = op . call_method0 ("rates") . map_err (| _ | QoqoError :: ConversionError) ?; let rates_array = array . cast_as ::< PyArray2 < f64 >> () . unwrap () ; let rates = rates_array . readonly () . as_array () . to_owned () ; Ok (PragmaGeneralNoise :: new (qubit , gate_time , rates) . into ()) } , "PragmaChangeDevice" => { let wt = op . call_method0 ("wrapped_tags") . map_err (| _ | QoqoError :: ConversionError) ?; let wrapped_tags : Vec < String > = wt . extract () . map_err (| _ | QoqoError :: ConversionError) ?; let wh = op . call_method0 ("wrapped_hqslang") . map_err (| _ | QoqoError :: ConversionError) ?; let wrapped_hqslang : String = wh . extract () . map_err (| _ | QoqoError :: ConversionError) ?; let wo = op . call_method0 ("wrapped_operation") . map_err (| _ | QoqoError :: ConversionError) ?; let wrapped_operation : Vec < u8 > = wo . extract () . map_err (| _ | QoqoError :: ConversionError) ?; Ok (PragmaChangeDevice { wrapped_tags , wrapped_hqslang , wrapped_operation } . into ()) } _ => Err (QoqoError :: ConversionError) , } } 2024-04-26T19:51:37,973 | ++++++++++++++ 2024-04-26T19:51:37,976 error[E0004]: non-exhaustive patterns: `_` not covered 2024-04-26T19:51:37,977 --> /home/piwheels/.cargo/registry/src/index.crates.io-1cd66030c949c28d/qoqo-1.0.0/src/quantum_program.rs:128:15 2024-04-26T19:51:37,978 | 2024-04-26T19:51:37,979 128 | match self.internal.clone() { 2024-04-26T19:51:37,980 | ^^^^^^^^^^^^^^^^^^^^^ pattern `_` not covered 2024-04-26T19:51:37,981 | 2024-04-26T19:51:37,981 note: `QuantumProgram` defined here 2024-04-26T19:51:37,982 --> /home/piwheels/.cargo/registry/src/index.crates.io-1cd66030c949c28d/roqoqo-1.11.0/src/quantum_program.rs:42:1 2024-04-26T19:51:37,983 | 2024-04-26T19:51:37,983 42 | pub enum QuantumProgram { 2024-04-26T19:51:37,984 | ^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-26T19:51:37,985 = note: the matched value is of type `QuantumProgram` 2024-04-26T19:51:37,985 = note: `QuantumProgram` is marked as non-exhaustive, so a wildcard `_` is necessary to match exhaustively 2024-04-26T19:51:37,986 help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown 2024-04-26T19:51:37,986 | 2024-04-26T19:51:37,987 180 ~ }), 2024-04-26T19:51:37,987 181 ~ _ => todo!(), 2024-04-26T19:51:37,988 | 2024-04-26T19:51:37,990 error[E0004]: non-exhaustive patterns: `_` not covered 2024-04-26T19:51:37,990 --> /home/piwheels/.cargo/registry/src/index.crates.io-1cd66030c949c28d/qoqo-1.0.0/src/quantum_program.rs:189:15 2024-04-26T19:51:37,991 | 2024-04-26T19:51:37,992 189 | match self.internal.clone() { 2024-04-26T19:51:37,993 | ^^^^^^^^^^^^^^^^^^^^^ pattern `_` not covered 2024-04-26T19:51:37,993 | 2024-04-26T19:51:37,994 note: `QuantumProgram` defined here 2024-04-26T19:51:37,995 --> /home/piwheels/.cargo/registry/src/index.crates.io-1cd66030c949c28d/roqoqo-1.11.0/src/quantum_program.rs:42:1 2024-04-26T19:51:37,995 | 2024-04-26T19:51:37,996 42 | pub enum QuantumProgram { 2024-04-26T19:51:37,997 | ^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-26T19:51:37,997 = note: the matched value is of type `QuantumProgram` 2024-04-26T19:51:37,998 = note: `QuantumProgram` is marked as non-exhaustive, so a wildcard `_` is necessary to match exhaustively 2024-04-26T19:51:37,999 help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown 2024-04-26T19:51:37,999 | 2024-04-26T19:51:38,000 205 ~ } => input_parameter_names, 2024-04-26T19:51:38,000 206 ~ _ => todo!(), 2024-04-26T19:51:38,001 | 2024-04-26T19:51:38,003 error: aborting due to 3 previous errors 2024-04-26T19:51:38,004 For more information about this error, try `rustc --explain E0004`. 2024-04-26T19:51:38,005 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3', '--compatibility', 'off'] returned non-zero exit status 1 2024-04-26T19:51:38,007 ERROR: Building wheel for qoqo-aqt (pyproject.toml) exited with 1 2024-04-26T19:51:38,023 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpyxr8ybxn[/] 2024-04-26T19:51:38,023 [bold magenta]cwd[/]: /tmp/pip-wheel-whvds6ct/qoqo-aqt_e583f2b13cb140878692807771697914 2024-04-26T19:51:38,024 Building wheel for qoqo-aqt (pyproject.toml): finished with status 'error' 2024-04-26T19:51:38,026 ERROR: Failed building wheel for qoqo-aqt 2024-04-26T19:51:38,028 Failed to build qoqo-aqt 2024-04-26T19:51:38,030 ERROR: Failed to build one or more wheels 2024-04-26T19:51:38,031 Exception information: 2024-04-26T19:51:38,031 Traceback (most recent call last): 2024-04-26T19:51:38,031 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-04-26T19:51:38,031 status = run_func(*args) 2024-04-26T19:51:38,031 ^^^^^^^^^^^^^^^ 2024-04-26T19:51:38,031 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-04-26T19:51:38,031 return func(self, options, args) 2024-04-26T19:51:38,031 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-26T19:51:38,031 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2024-04-26T19:51:38,031 raise CommandError("Failed to build one or more wheels") 2024-04-26T19:51:38,031 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2024-04-26T19:51:38,035 Removed build tracker: '/tmp/pip-build-tracker-oiqw_dvq'