2026-07-29T07:43:02,384 Created temporary directory: /tmp/pip-ephem-wheel-cache-mkw47a8e 2026-07-29T07:43:02,386 Created temporary directory: /tmp/pip-build-tracker-t2zvhfzi 2026-07-29T07:43:02,386 Initialized build tracking at /tmp/pip-build-tracker-t2zvhfzi 2026-07-29T07:43:02,387 Created build tracker: /tmp/pip-build-tracker-t2zvhfzi 2026-07-29T07:43:02,387 Entered build tracker: /tmp/pip-build-tracker-t2zvhfzi 2026-07-29T07:43:02,388 Created temporary directory: /tmp/pip-wheel-pe108bsq 2026-07-29T07:43:02,391 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-29T07:43:02,394 Created temporary directory: /tmp/pip-ephem-wheel-cache-sinmxei4 2026-07-29T07:43:02,419 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-29T07:43:02,422 2 location(s) to search for versions of quri-parts-rust: 2026-07-29T07:43:02,422 * https://pypi.org/simple/quri-parts-rust/ 2026-07-29T07:43:02,422 * https://www.piwheels.org/simple/quri-parts-rust/ 2026-07-29T07:43:02,423 Fetching project page and analyzing links: https://pypi.org/simple/quri-parts-rust/ 2026-07-29T07:43:02,424 Getting page https://pypi.org/simple/quri-parts-rust/ 2026-07-29T07:43:02,425 Found index url https://pypi.org/simple 2026-07-29T07:43:02,577 Fetched page https://pypi.org/simple/quri-parts-rust/ as application/vnd.pypi.simple.v1+json 2026-07-29T07:43:02,605 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/12/13/a274c8a43d4af569b9a43b33ff381a039a1029b18abf4931a37eccb7756b/quri_parts_rust-0.20.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,606 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/cd/77/c166463754deb4490f7ff5c67317bc4e8acfebce8fa739aa34f62b073aef/quri_parts_rust-0.20.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,607 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/d2/a2/6810a9dc78c4634254dc8556fa6c04dfa78542fa6ef769b38fc31eda7942/quri_parts_rust-0.20.0-cp310-cp310-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,607 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f2/e4/fe9bb3f1843809c8dd36ceca649e2fafa84e98e449f8d7330cc16deb678e/quri_parts_rust-0.20.0-cp310-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,608 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/32/92/5f66ba09a81d9ff41aae9bba7ac006a11c08a7b50cd8b5f7f81702d22405/quri_parts_rust-0.20.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,608 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/bd/a1/e11b1882e0651729f45f2d6b6e31f3027e4e907e330713faea3c69f91fe9/quri_parts_rust-0.20.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,609 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/53/4f/cc0765367f0ff9c15185016a188fe017912023cdbe50a054e4086cd989d2/quri_parts_rust-0.20.0-cp311-cp311-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,609 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/e7/55/025cb6283b12624f187981f21b1b2a5dbfcf48fca9b9b3a56fef54cad4ff/quri_parts_rust-0.20.0-cp311-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,610 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/33/7c/24306176913ff974dcbc79e65749fac7c889e64ee54f11a676eb8934c7e6/quri_parts_rust-0.20.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,611 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/ce/dd/bc0d0f404feff65af139bfb45556e9ca3e4f8a5692c9c5fa5bd4fd77bdef/quri_parts_rust-0.20.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,611 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7b/13/fa5c9581f0921e73679919cdb0e9b8dc5d31ffff6be298ae90167e183947/quri_parts_rust-0.20.0-cp39-cp39-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,612 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/c6/69/295b6a925b4d400695bda392b0b9666526452aca1c882e0c25cfcd866548/quri_parts_rust-0.20.0-cp39-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,613 Found link https://files.pythonhosted.org/packages/f8/0f/fc39fa6493bfbcb307cb9f566c4cb16c8b31e967a5438a648a4a2777385d/quri_parts_rust-0.20.0.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.20.0 2026-07-29T07:43:02,613 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/5b/24/f69c24c430a6b15d2e9e42cf4dc585b45e551b89b1b9b79ce179fa9c799d/quri_parts_rust-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,614 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/a0/ab/12e968ded3a40f177424cadab64ebf22fd9f435e60a8c5cfe621bfc2ea46/quri_parts_rust-0.20.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,614 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/25/32/cc8d8715413fb0dc235db609da8af1aa9bff01a87fd849a90a1f900f59f5/quri_parts_rust-0.20.1-cp310-cp310-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,615 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/b2/74/28ec1df1ab60888cd9a1a3491436ec6fa603f13e353487cdb400cc3d84b9/quri_parts_rust-0.20.1-cp310-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,615 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/8c/65/3ae6da80dd06ee1170fc99f3ada50622844d66607b3bc1c208002e8b5483/quri_parts_rust-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,616 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/42/ce/e493fa167e4bc1da0abc40dcff64eac3b5fbc4c16b4a5bddbbee188349f8/quri_parts_rust-0.20.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,616 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/59/de/bfe90355fa0fa93e390e04ae4b623036802cf7e434735dcae5e2252da6e0/quri_parts_rust-0.20.1-cp311-cp311-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,617 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/a0/ed/e60042dc6b97ae27e87920ebf2ed5bb5dc6bcdbd4c350b846b79e6bf8a6c/quri_parts_rust-0.20.1-cp311-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,618 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/86/b1/6cfc73cdd0aa6dd59209b1fbeda2ee2a34b5955f584f526b2e8c35fbcf1e/quri_parts_rust-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,618 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7a/18/cd074efec94885007b2f117cd3c6a27b9f4b1020e3339343033f05f23c9e/quri_parts_rust-0.20.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,619 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/ab/9b/d07f23fdde543083f8e7417951055e4fc6931b97318a297ef9ab85da7857/quri_parts_rust-0.20.1-cp39-cp39-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,619 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/a0/cb/beccc93cd04615eb7313e79b30b19de10d2139691b102f73c46afd95e22c/quri_parts_rust-0.20.1-cp39-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,620 Found link https://files.pythonhosted.org/packages/c5/d7/bd0b504d2cb287995e885c984f0b1ad6708d0a967426a1d824636db91f15/quri_parts_rust-0.20.1.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.20.1 2026-07-29T07:43:02,621 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/b2/26/323cd8e213bbcfe6d338e8bf018925f51202aec1bb4580c127432f9f6970/quri_parts_rust-0.20.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,621 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/53/13/96f280a4e1a56572d56f7775ee8e89f4632163be5a812e48444985bf5911/quri_parts_rust-0.20.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,622 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/dd/1a/328f1361978570f28fc5f537cdacc65d5f289e023176636356e0ec94d46e/quri_parts_rust-0.20.2-cp310-cp310-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,622 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/a7/b6/089f12ced01e6d985053d36af08fc0abd6313c30fa720276af9e3ae7eec6/quri_parts_rust-0.20.2-cp310-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,623 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/1b/24/4e7278f592d34b8e2f43d5c264afff3a02e2921b1b3a2c7b3fb11e2ce4f3/quri_parts_rust-0.20.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,624 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/a7/71/d6687c469e61dc3f6897d1371950cfff46940bcd739a9e796fbf95183663/quri_parts_rust-0.20.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,624 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/3a/d4/e56d07f9c8bbd7890180fbb5fcdd686a3807fde1790a0dbac0e93c718d60/quri_parts_rust-0.20.2-cp311-cp311-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,625 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/c3/20/835cbee9266d5750f58956af05a00d9372cd4277b419e0843e842ab4faeb/quri_parts_rust-0.20.2-cp311-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,625 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f3/32/9630cda6320e145a2f95ac0e6f8c2ccf270d69afa5781b152276830f86fa/quri_parts_rust-0.20.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,626 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f2/25/c1e489e36858680d8599c577598a5faa3434c937e9c9dae707feba6b5bd1/quri_parts_rust-0.20.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,626 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f6/d9/73efc42582082abc4c7be0dbd8d5a6a2bc4aef7935abd4a426ea0e95cea2/quri_parts_rust-0.20.2-cp39-cp39-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,627 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/07/c6/db9b9cf2b488092599b38d3bb8d6ccf7b3abde7e28cedf163d25229d4b33/quri_parts_rust-0.20.2-cp39-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,628 Found link https://files.pythonhosted.org/packages/72/27/67daf3d60f4946dc8c703e76869b069479df3ac8c26f7c7b4c1219a88f89/quri_parts_rust-0.20.2.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.20.2 2026-07-29T07:43:02,628 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/af/84/e0d3abe31723355208f9f32cfce6302cb6a414ea37866c025a79bc52ae1e/quri_parts_rust-0.20.3-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,629 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7e/cb/2c97c4e9ed8e57acb572c05b648b35b46dddc513b94da1d1c2cf421c2d40/quri_parts_rust-0.20.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,629 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/37/49/8fe8c4c9e15c83a83558b1e45ebbe42fa4189d651f1cab4a95e33aac1258/quri_parts_rust-0.20.3-cp310-cp310-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,630 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7d/5a/2cbc256e397e7368a6e2878b7d26c83242e94056a5113169293bd4cb8209/quri_parts_rust-0.20.3-cp310-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,631 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f6/00/e5263f7b7d7dede6b2d1d9db1cf421ad05477cf4541bffed654f6b5b6e04/quri_parts_rust-0.20.3-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,631 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/c4/0e/fc85667b5e25c49ef07c534c4e2d9362c63ae46d76f969f713f52e311fc2/quri_parts_rust-0.20.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,632 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/b7/c1/30a03312c4c832d036fc66dda417d75dc2f3f06378f52ddc653a2c1c38ef/quri_parts_rust-0.20.3-cp311-cp311-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,632 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/8d/8f/2ac0b7df1a6d85ffeab3a1ef31e5b3b100d54a76a769139904bc3fb8e887/quri_parts_rust-0.20.3-cp311-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,633 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/05/33/bdce70d5cdafda327412da8a58eded88110f4d09f784001d83e1ac27286c/quri_parts_rust-0.20.3-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,634 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/8c/69/0b6426b9856e3250a0255b25101758c545a0d5bb1fa9663d6a000ece9af1/quri_parts_rust-0.20.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,634 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/63/25/566a2dc856724e045209dc3052ac982d02c1f65443f15fd07cef3b4d4aef/quri_parts_rust-0.20.3-cp39-cp39-manylinux_2_35_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,635 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/0b/5c/23e1464cdec78978c38a9a9f306c538bfc32ac99ac8fa43428299f50a095/quri_parts_rust-0.20.3-cp39-none-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,636 Found link https://files.pythonhosted.org/packages/54/38/a6306ddc6a64c07724987abbbb89351c8e68a491c5ca95948170a62a594f/quri_parts_rust-0.20.3.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.20.3 2026-07-29T07:43:02,637 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/1f/4c/65aced709e8815f696c233a1e42cbd42492d61dd8d508a3ac24761ce3525/quri_parts_rust-0.20.4-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,637 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/5c/b9/5a0cf619d7035ad18ad67f96187ea16cd0d79a47d11614d936245e7784bf/quri_parts_rust-0.20.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,638 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/76/77/b8efcf82504e3a6168b1f9e1f8f88a5de842564299819a42bdcaab63b6d2/quri_parts_rust-0.20.4-cp310-cp310-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,638 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/9b/07/071d3ce3030c6a934afb6294aabd94050bc8f0a5fd17e04c2b64d47fbc33/quri_parts_rust-0.20.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,639 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/90/e0/6e18e714fc64aee8b2f6be40b99b9473c7c8d027963127d758d88e1de500/quri_parts_rust-0.20.4-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,639 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/c5/4c/8ace7e081729289956e13d9d2beef933fe94cf9c1b0795db86b5e4046965/quri_parts_rust-0.20.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,640 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f7/e3/97fd9802188ed116eb8a5a6e4c001e2dbddc664017da34824bad58a8d17e/quri_parts_rust-0.20.4-cp311-cp311-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,641 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7e/35/7f53e6650baec4c74c8e40668ab031927756c5f948cc388b48cd1f3d8136/quri_parts_rust-0.20.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,641 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/60/be/9aa0cb01ce576b7ed0d7ecf60cdeceececd6ca085caff1b4932ff1060484/quri_parts_rust-0.20.4-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,642 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/e6/f9/e88241b5873ee11df46e0ed71869569c19eea62ba116509650f6c6dfa56c/quri_parts_rust-0.20.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,642 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7c/67/641f5172e36b1fad115740c3b913b55c3ebfcde0ddeec60178299cda6911/quri_parts_rust-0.20.4-cp39-cp39-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,643 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/e0/6a/53c7b50767bfacda01d789eaf5654b3353ba9d69b4721f029034cbe51383/quri_parts_rust-0.20.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,643 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/1c/c9/77a5d63b45181de426008d652974a3da3ff977f305b8457bfd021ecf5961/quri_parts_rust-0.21.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,644 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/0d/39/d52084a3fa0b1aa4afe0941b5d3efe27b0af8b08e21c7f6ad7d703eff2fb/quri_parts_rust-0.21.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,644 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/bf/c4/0960785b5c089be429d2fcc6f6c0ae3764891a95a7557313c242410f336e/quri_parts_rust-0.21.0-cp310-cp310-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,645 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/24/96/d3bd5fa8e78a2730b57eb2b33c76619171fe9381084656482b20bfd64aca/quri_parts_rust-0.21.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,646 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/8d/80/0a57a40e5cb316383bf5d9a2800ce2f629c16f6f228ef48ead12455dd818/quri_parts_rust-0.21.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,646 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/65/18/527fd9300e1584cee87721d63090aca935ce7187982c88086a839adba416/quri_parts_rust-0.21.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,647 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/1d/0c/fe33771495743491b65e2f21ae459f494b9dbb5966ff8c7a9fafb4bfa59d/quri_parts_rust-0.21.0-cp311-cp311-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,647 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/d6/0e/a4cce551b0c66fb844856d1c3b19cf6f8fb9d5430ea974c7c54832bc7449/quri_parts_rust-0.21.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,648 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/ae/76/3228312ca50bc70eb0a3079374f9c990e4554bbaf3dfd29c33d52658755b/quri_parts_rust-0.21.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,649 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/e3/a9/b82a7b12973c27cca4e54f2a92dbc432fe3ef608250dc95e4575eec44b3c/quri_parts_rust-0.21.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,649 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/e6/24/7102f4aafaf8a8b6eb3494b969777d8d4d810f345f490cc9d295b6e84278/quri_parts_rust-0.21.0-cp39-cp39-manylinux_2_28_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,650 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/d6/38/c4d95a34d8a48629749207356a2f1b353a924c6c53e08a59b20f7e5a851f/quri_parts_rust-0.21.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,651 Found link https://files.pythonhosted.org/packages/98/e5/6b1c060da5f5fac03205d13b9007b989d550811954a2dc9edfa418542215/quri_parts_rust-0.21.0.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.21.0 2026-07-29T07:43:02,651 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/66/30/bc453912a2b03032ca5aa225128d87b74e23c82692f83e6ea3804e7dc034/quri_parts_rust-0.22.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,652 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/fa/35/b7330f5c0a2ad726d6e48a7658af30a176310fb2e91259c213a28bd9ae2b/quri_parts_rust-0.22.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,652 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/4f/74/d0089e78404f632650c6b614330562baa4aad5f7be5d40765d387446b10b/quri_parts_rust-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,653 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/70/77/70729c5e3b5d7b9d6103baae3f823fb0354d4810731a41aa1abf67c1ccb5/quri_parts_rust-0.22.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,653 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/0e/74/4456b0775ff00262cf0b20a99d3c204af5d657e6c5458759ea23b4df3d15/quri_parts_rust-0.22.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,654 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/8b/46/10889d2b78e71cc538c95dfafdb3a1ca1bc7ce4e52023a3efa1f9024c75a/quri_parts_rust-0.22.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,655 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/91/4c/6366fd404f877019866d78dd3fd6a1b67d68d473f57a8bd4339e658d4ced/quri_parts_rust-0.22.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,655 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/75/be/c25c0c0dbb835a8e397859ed748c9f16d7e74e378ddf8a5a9e397489999f/quri_parts_rust-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,656 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f0/01/5ada5ad349649618ea248d931cad43a4261a2acda278bd9474895c8bbc46/quri_parts_rust-0.22.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,656 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/bd/43/1605d7c6c562997265f194b895680945ef2668c0e054f899ef47dc17ee0c/quri_parts_rust-0.22.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,657 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/66/d8/802b6d121c97eb71876df842c7697d3ae27348664b946dd5f79a2580d7df/quri_parts_rust-0.22.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,657 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/74/bd/56d352f9d97fdf92b270302dcf0b6011e97a06a3849545c06ce9316f8d4c/quri_parts_rust-0.22.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,658 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/32/8d/c50e56965915b0016b5e02349b17e912139dcad1ff06ce4e6be841f81433/quri_parts_rust-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,658 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/79/d9/a085fe06b7bf9c5d55c78b930216e3b20e0c7dac65d84c645a139d1632dd/quri_parts_rust-0.22.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,659 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/43/40/a559a390870e757e53a38252a6ccfc6f37d0bdb0d5f34216f550e90e1c93/quri_parts_rust-0.22.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,660 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/26/3a/01f97cd0d29746fdd289c7635a14a8743fc8e9864aec9e4c883edc130965/quri_parts_rust-0.22.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,660 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/93/f9/65e83dd354ae25b45e90a9d122af4354e41fd80d8b22dba21c972b2df835/quri_parts_rust-0.22.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,661 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/e1/4b/81a4436567187b73a19fbb88fb4a854bca4f9e35a467999fc6f3bbf0cc8d/quri_parts_rust-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,661 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/56/20/860b70d46e4a0bdc38e91b7c0e960982cebac33a015f519a94a756d6cb33/quri_parts_rust-0.22.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,662 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/bb/74/6993fb9892d462000334b2aaf2a7aea3761d2e0e543a7ed2dc260cb218f5/quri_parts_rust-0.22.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,663 Found link https://files.pythonhosted.org/packages/f1/f1/13a597b19fa7c45ae1a6ef5deed4f04dc8c08a46a9da7da2ce17b68562d7/quri_parts_rust-0.22.0.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.22.0 2026-07-29T07:43:02,664 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/c7/0d/11c56b161422e7e879ffe4a5e99a095b821a7b36a73b57b46bb67f7741ec/quri_parts_rust-0.22.1-cp310-cp310-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,664 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/94/6f/a7a60ecc2419a1c0ac9e3a1479786b82616902b93ec094e7a0c08e999ce1/quri_parts_rust-0.22.1-cp310-cp310-macosx_13_0_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,665 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/ee/df/ac301ba6068d6f6fd77fc92416cd022afcf22eb7765ce5088c16b64bfbcb/quri_parts_rust-0.22.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,665 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/5a/1d/8fddecf3fa3656df4762857aaeb739d6c83022c775ca390ca96a7e239acb/quri_parts_rust-0.22.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,666 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/90/68/85c6f1e762cc0fac439614d341735c3b628e7a36afbf69a724faa7ab4634/quri_parts_rust-0.22.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,666 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/ee/35/46aa9dd1e8da8ae7ce842c0882cb1588c8223dfe1af778371a12bd17c887/quri_parts_rust-0.22.1-cp311-cp311-macosx_10_12_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,667 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/2f/02/53abc28688bf67c25e05b16efc7e7745207006d062d2b54df54a0afc7a41/quri_parts_rust-0.22.1-cp311-cp311-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,667 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/5e/c4/d640e551dc132e07d4961d905c8f8106af890c2be07065bc18382f577d8c/quri_parts_rust-0.22.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,668 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/ae/54/27f380fbf5aee8c3737366bd4cb1c6b291972b98e5cc255d31ccd75ef39b/quri_parts_rust-0.22.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,668 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/e5/ad/e918580e45511a481fb97dba5e4b2db3fdea438fc3693cc4689f5454a8d6/quri_parts_rust-0.22.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,669 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/08/67/4c23e04af134dc0e017348d6f029f58c0ccf5f07087e307993ae687488dc/quri_parts_rust-0.22.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,670 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/de/fc/d70e60e12a976859b8a0264f768d9f5e042939e1cf159cd6c1e9abf6d099/quri_parts_rust-0.22.1-cp312-cp312-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,670 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/5c/54/c5756c1b7003ff748741c09c47f9e1ee4f76f54e67e46698c338049db868/quri_parts_rust-0.22.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,671 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/6c/46/70c7b2d8d7f0b3b0fb00f831128fc53642b1072253d80cc49df555c71452/quri_parts_rust-0.22.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,671 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/94/85/79317d68cc9995f3a2d7701665285ebc1e45863e4d31e433925d8bbc0575/quri_parts_rust-0.22.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,672 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7c/af/b8d93bd67cf0361291d2db7ee60eac6cf91057006a592147b6380b7441f3/quri_parts_rust-0.22.1-cp39-cp39-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,672 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/46/8b/8abe1be1f2a82c2ca508bcb6bdd57ce943707416c6c29bb293f528459245/quri_parts_rust-0.22.1-cp39-cp39-macosx_13_0_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,673 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/06/69/36dd3f08b46aa9c1ae405e6e8877941c90f1a9c7efca4f64cbb89810203a/quri_parts_rust-0.22.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,674 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/c2/9f/7754d8a6aff4f5e7358719af7b392e742de707bb07c88fa88ccf31266835/quri_parts_rust-0.22.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,674 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f5/a3/eafbd7779371e487d26bdac57e7a542f4e55eeeff206b522dbf35f33215a/quri_parts_rust-0.22.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,675 Found link https://files.pythonhosted.org/packages/1f/8c/5409a15587c2ec963c8a16759cd749e58897c4f5e638c5e8eca136feede0/quri_parts_rust-0.22.1.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.22.1 2026-07-29T07:43:02,676 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/07/05/9f00777a91e450cec6519b427c6239a418764fcf31babc133b6837f851fa/quri_parts_rust-0.23.0-cp39-abi3-macosx_10_12_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,677 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/18/2f/c5f0b715219e5a0c7805f25db4230c8de47e1ada6a40c9528393f5064f73/quri_parts_rust-0.23.0-cp39-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,677 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/c2/b0/1db3f644e23ca1550ce5c66dbf599112276fff8097ea6b4a2835fa1ae8f4/quri_parts_rust-0.23.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,678 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/28/c3/2ba6040e506892d9c316eb5126adc9d35bd593a00ae43d5ff444be551faa/quri_parts_rust-0.23.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,679 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/29/a2/6603c3d46093544d8e684e1a056e55f01f9360a0eeeb2ee53f7d6311aba2/quri_parts_rust-0.23.0-cp39-abi3-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,680 Found link https://files.pythonhosted.org/packages/f2/df/c18b70676e9bbe8b179fb6c122af54ee4ca7091a06a6d28378096121a8f3/quri_parts_rust-0.23.0.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.23.0 2026-07-29T07:43:02,680 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/46/ae/238893aac18a4d0249a842356354e3d016b09a36f891a1b1e2334f5697b3/quri_parts_rust-0.24.0-cp39-abi3-macosx_10_12_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,681 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/d0/e6/5047725eab1f30b9cb6f215bc233457f0c82c5c0dd63ce094679d6a7111f/quri_parts_rust-0.24.0-cp39-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,681 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/d7/b6/b6276f670f0fb9424c46489f15e8313f8c3fed434a362964d1ceb5f4e400/quri_parts_rust-0.24.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,682 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/22/68/d79f69446f6a81db2a8cf955e565d3dea87301761e595a972c4ef472c138/quri_parts_rust-0.24.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,683 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/65/94/8f151e0f43f1626bc2f3c88ec2e1fae7e5fcfa76b2d2cc6cef4bb54bcec3/quri_parts_rust-0.24.0-cp39-abi3-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,684 Found link https://files.pythonhosted.org/packages/1e/b2/1c2a9a4c8ae444fa70ebb53bc29d6cd92858ece52c2e8eee2c1546cb2192/quri_parts_rust-0.24.0.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.24.0 2026-07-29T07:43:02,684 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/f4/4d/22d0ff9e130e50dd0225d719ad073be4c664f6177c2a5e198bfe597c5921/quri_parts_rust-0.24.1-cp39-abi3-macosx_10_12_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,685 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7e/7d/7f8105fd46db392b04c96bd6a37e419a244ef42d9eeb6e40ea276f159559/quri_parts_rust-0.24.1-cp39-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,686 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/a1/13/b0cd25385d748db1f5ac8be37c4f063c4692cce098f05c20f221b2b66c52/quri_parts_rust-0.24.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,686 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/e7/21/0b42f735e39bff939818fa1c916956501a26c500181c118d2d0304b0b757/quri_parts_rust-0.24.1-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,687 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/9c/0f/5b416337fb8927961c2be915b30e29d44e6ad021d65594bb9ae21b1f4791/quri_parts_rust-0.24.1-cp39-abi3-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,688 Found link https://files.pythonhosted.org/packages/70/f2/e8abe760576f32a14833efaa251341a7c850006e8e810302ad836fd41b7f/quri_parts_rust-0.24.1.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.24.1 2026-07-29T07:43:02,688 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/74/f9/f9c94d241d7a353d4fd0629eb1f66cf4377a098a85914a7eef4b54813d02/quri_parts_rust-0.25.1-cp39-abi3-macosx_10_12_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,689 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/71/7d/5f1e794c51b548868f0643c566015de1b7a86195a64f1ec62e46c56feb98/quri_parts_rust-0.25.1-cp39-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,690 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/27/76/a9afd77a0ec1193682e5ce6aea243510b73c4f456927daf57007e03a4c2a/quri_parts_rust-0.25.1-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,690 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/dd/83/44d20fc2a58e4f48a8a3b43660419feb9ca4a622f0fc0ce29e04a41959ad/quri_parts_rust-0.25.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,691 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/28/f5/0bab37d57b862055481f8e69c1174d4aa782e4facc6040eb5308bfec2b36/quri_parts_rust-0.25.1-cp39-abi3-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,692 Found link https://files.pythonhosted.org/packages/4c/f8/4d7f23a21c4e3dd23a4309e1e88842674e3f0e4c73ba8fab24e099b6422d/quri_parts_rust-0.25.1.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.25.1 2026-07-29T07:43:02,692 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/1d/42/a951896673d732227e92cbecadb0ea8c7628764f6a90108633e08b8d80a3/quri_parts_rust-0.26.2-cp39-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,693 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/bc/7b/d99f1376974346fc49817370cca261151a3228bbb14dbc3a314851ad3114/quri_parts_rust-0.26.2-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,694 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/1d/6e/7b6d53627af5ee8c0a0484ab1718b1b1727d191328d51e7aa49e6de50f6a/quri_parts_rust-0.26.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,694 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/7f/1f/92f72ebcb5ad9e27828c1548190476de9fb31396bb64f7e583500db2773f/quri_parts_rust-0.26.2-cp39-abi3-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,695 Found link https://files.pythonhosted.org/packages/7d/ee/30ed13d62e22f07ee801ce033fa0ae740cc8bf99cad4c793959598d98ef4/quri_parts_rust-0.26.2.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8), version: 0.26.2 2026-07-29T07:43:02,696 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/a3/fd/640e2b5a2791caf5fd29992eea978763c55023508c33307702d12b90831c/quri_parts_rust-0.26.4-cp39-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.10) 2026-07-29T07:43:02,696 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/05/c3/92d0d5d36db6b074d71a33dd869310f707936ca5e3bdb7e09057328b7ca5/quri_parts_rust-0.26.4-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.10) 2026-07-29T07:43:02,697 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/14/9d/54e9e627998f417197efff27721979cfe02af9aa49941b905301d75f0574/quri_parts_rust-0.26.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.10) 2026-07-29T07:43:02,698 Skipping link: No binaries permitted for quri-parts-rust: https://files.pythonhosted.org/packages/b2/41/bb0388d10821083f12a1de93fbcd6724002664fa056907a5f12ac66721ee/quri_parts_rust-0.26.4-cp39-abi3-win_amd64.whl (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.10) 2026-07-29T07:43:02,699 Found link https://files.pythonhosted.org/packages/63/9f/b753853e401157ee98b9415f9a791ccc16393062125c3bfc14ad427127aa/quri_parts_rust-0.26.4.tar.gz (from https://pypi.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.10), version: 0.26.4 2026-07-29T07:43:02,699 Fetching project page and analyzing links: https://www.piwheels.org/simple/quri-parts-rust/ 2026-07-29T07:43:02,700 Getting page https://www.piwheels.org/simple/quri-parts-rust/ 2026-07-29T07:43:02,701 Found index url https://www.piwheels.org/simple 2026-07-29T07:43:02,887 Fetched page https://www.piwheels.org/simple/quri-parts-rust/ as text/html 2026-07-29T07:43:02,897 Skipping link: No binaries permitted for quri-parts-rust: https://www.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.26.4-cp39-abi3-linux_armv6l.whl#sha256=600ffa0548390d1558671cf6fefcf458ce728474a5787ba6a0f56a8d4bbb3bce (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.10) 2026-07-29T07:43:02,898 Skipping link: No binaries permitted for quri-parts-rust: https://www.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.26.4-cp39-abi3-linux_armv7l.whl#sha256=600ffa0548390d1558671cf6fefcf458ce728474a5787ba6a0f56a8d4bbb3bce (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.10) 2026-07-29T07:43:02,898 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.26.2-cp39-abi3-linux_armv6l.whl#sha256=a8b64e39519e88c94f9edd2b291a1ff185f5c1cad6ab04134907d9620f42ab65 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,899 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.26.2-cp39-abi3-linux_armv7l.whl#sha256=a8b64e39519e88c94f9edd2b291a1ff185f5c1cad6ab04134907d9620f42ab65 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,900 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.25.1-cp39-abi3-linux_armv6l.whl#sha256=99ff3e4e46541cee2d96bd30db8ce7eb5e7137ecf8fb68279b413c6b348af44c (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,900 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.25.1-cp39-abi3-linux_armv7l.whl#sha256=99ff3e4e46541cee2d96bd30db8ce7eb5e7137ecf8fb68279b413c6b348af44c (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,901 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.24.1-cp39-abi3-linux_armv6l.whl#sha256=5aef8b4bc6c67f31cef7a5b1d832c66c31cf0c68fee1a9f07ce146641908ad10 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,901 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.24.1-cp39-abi3-linux_armv7l.whl#sha256=5aef8b4bc6c67f31cef7a5b1d832c66c31cf0c68fee1a9f07ce146641908ad10 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,902 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.24.0-cp39-abi3-linux_armv7l.whl#sha256=dcfbaa52e3198cd7660a87b1fb795ea1327a635ba2488928b52af233391f7f6d (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,902 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.24.0-cp39-abi3-linux_armv6l.whl#sha256=dcfbaa52e3198cd7660a87b1fb795ea1327a635ba2488928b52af233391f7f6d (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,903 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.23.0-cp39-abi3-linux_armv6l.whl#sha256=776e3a3dde9aa1d247f07f5f7d0dc1f2136710d22fefb5ff6b62af707ee7bc31 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,903 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.23.0-cp39-abi3-linux_armv7l.whl#sha256=776e3a3dde9aa1d247f07f5f7d0dc1f2136710d22fefb5ff6b62af707ee7bc31 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,904 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.22.1-cp311-cp311-linux_armv6l.whl#sha256=38e53fc21bf1019b400dccfa501ea0f1fa6f7d910b46a1b1f4404f4c2e4f1ec3 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,904 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.22.1-cp311-cp311-linux_armv7l.whl#sha256=38e53fc21bf1019b400dccfa501ea0f1fa6f7d910b46a1b1f4404f4c2e4f1ec3 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,905 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.22.1-cp313-cp313-linux_armv7l.whl#sha256=b81c5af9ccd2de8c0adc54bc67b530d07c7fb636b10d58d5243e0dd3456ac5e1 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,906 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.22.1-cp313-cp313-linux_armv6l.whl#sha256=b81c5af9ccd2de8c0adc54bc67b530d07c7fb636b10d58d5243e0dd3456ac5e1 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:<4.0.0,>=3.9.8) 2026-07-29T07:43:02,907 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.22.0-cp311-cp311-linux_armv6l.whl#sha256=37d02964a6c1c47d59a0683391751b61919eb6af824af779c12c106c624e171a (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,907 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.22.0-cp311-cp311-linux_armv7l.whl#sha256=37d02964a6c1c47d59a0683391751b61919eb6af824af779c12c106c624e171a (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,907 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.22.0-cp313-cp313-linux_armv6l.whl#sha256=655d02f38ab71a6ca1634ae7c7c58febf1db5a82d97468c0390879cde6e66362 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,908 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.22.0-cp313-cp313-linux_armv7l.whl#sha256=655d02f38ab71a6ca1634ae7c7c58febf1db5a82d97468c0390879cde6e66362 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,908 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.21.0-cp311-cp311-linux_armv6l.whl#sha256=c42ce846b8518dc6f28b08e3b2e83f14e7e0560b5c7165f4b0db9fe66bc1f09c (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,909 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.21.0-cp311-cp311-linux_armv7l.whl#sha256=c42ce846b8518dc6f28b08e3b2e83f14e7e0560b5c7165f4b0db9fe66bc1f09c (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,909 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.21.0-cp313-cp313-linux_armv6l.whl#sha256=5bec08429c25653dfbe59d386e3af241924ee87b7570180bf8a4f2b9b77797fd (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,910 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.21.0-cp313-cp313-linux_armv7l.whl#sha256=5bec08429c25653dfbe59d386e3af241924ee87b7570180bf8a4f2b9b77797fd (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,910 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.20.3-cp311-cp311-linux_armv6l.whl#sha256=20aa949e1495d314531059ff778ad64c7dd5c127a02b7c9c9db0b3b76e9ed4b0 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,911 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.20.3-cp311-cp311-linux_armv7l.whl#sha256=20aa949e1495d314531059ff778ad64c7dd5c127a02b7c9c9db0b3b76e9ed4b0 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,911 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.20.2-cp311-cp311-linux_armv6l.whl#sha256=a07b7df65ab57589f6fb34153b8fd9437f9027198a73149a7d709f046f8967b8 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,912 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.20.2-cp311-cp311-linux_armv7l.whl#sha256=a07b7df65ab57589f6fb34153b8fd9437f9027198a73149a7d709f046f8967b8 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,913 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.20.1-cp313-cp313-linux_armv6l.whl#sha256=7502fede94e73035cca8ad800786dccb8090e6a51ea9485f89d7d0c322bc93a7 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,913 Skipping link: No binaries permitted for quri-parts-rust: https://archive1.piwheels.org/simple/quri-parts-rust/quri_parts_rust-0.20.1-cp313-cp313-linux_armv7l.whl#sha256=7502fede94e73035cca8ad800786dccb8090e6a51ea9485f89d7d0c322bc93a7 (from https://www.piwheels.org/simple/quri-parts-rust/) (requires-python:>=3.9.8, <4.0.0) 2026-07-29T07:43:02,914 Skipping link: not a file: https://www.piwheels.org/simple/quri-parts-rust/ 2026-07-29T07:43:02,914 Skipping link: not a file: https://pypi.org/simple/quri-parts-rust/ 2026-07-29T07:43:02,935 Given no hashes to check 1 links for project 'quri-parts-rust': discarding no candidates 2026-07-29T07:43:02,952 Collecting quri-parts-rust==0.26.4 2026-07-29T07:43:02,954 Created temporary directory: /tmp/pip-unpack-26pnh83a 2026-07-29T07:43:03,105 Downloading quri_parts_rust-0.26.4.tar.gz (34 kB) 2026-07-29T07:43:03,222 Added quri-parts-rust==0.26.4 from https://files.pythonhosted.org/packages/63/9f/b753853e401157ee98b9415f9a791ccc16393062125c3bfc14ad427127aa/quri_parts_rust-0.26.4.tar.gz to build tracker '/tmp/pip-build-tracker-t2zvhfzi' 2026-07-29T07:43:03,279 Created temporary directory: /tmp/pip-build-env-fjhw0sq0 2026-07-29T07:43:03,284 Installing build dependencies: started 2026-07-29T07:43:03,285 Running command pip subprocess to install build dependencies 2026-07-29T07:43:04,442 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-29T07:43:04,932 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-29T07:43:04,956 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-29T07:43:04,957 Ignoring setuptools-rust-bundled: markers 'sys_platform == "linux" and platform_machine == "x86_64"' don't match your environment 2026-07-29T07:43:04,958 Ignoring setuptools-rust-bundled: markers 'sys_platform == "darwin" and platform_machine == "arm64"' don't match your environment 2026-07-29T07:43:04,959 Ignoring setuptools-rust-bundled: markers 'sys_platform == "darwin" and platform_machine == "x86_64"' don't match your environment 2026-07-29T07:43:04,960 Ignoring setuptools-rust-bundled: markers 'sys_platform == "win32" and platform_machine == "AMD64"' don't match your environment 2026-07-29T07:43:04,961 Ignoring setuptools-rust-bundled: markers 'sys_platform == "linux" and platform_machine == "aarch64"' don't match your environment 2026-07-29T07:43:05,002 Collecting setuptools-rust-bundled@ https://github.com/QunaSys/setuptools-rust-bundled/releases/download/v0.1.4/setuptools_rust_bundled-0.1.4-py3-none-manylinux_2_17_armv7l.whl 2026-07-29T07:43:05,624 Downloading https://github.com/QunaSys/setuptools-rust-bundled/releases/download/v0.1.4/setuptools_rust_bundled-0.1.4-py3-none-manylinux_2_17_armv7l.whl (228.4 MB) 2026-07-29T07:43:19,357 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.4/228.4 MB 2.2 MB/s eta 0:00:00 2026-07-29T07:43:24,355 Ignoring setuptools-rust-bundled: markers 'sys_platform == "linux" and platform_machine == "i686"' don't match your environment 2026-07-29T07:43:24,357 Ignoring setuptools-rust-bundled: markers 'sys_platform == "linux" and platform_machine == "ppc64le"' don't match your environment 2026-07-29T07:43:24,358 Ignoring setuptools-rust-bundled: markers 'sys_platform == "linux" and platform_machine == "riscv64"' don't match your environment 2026-07-29T07:43:24,359 Ignoring setuptools-rust-bundled: markers 'sys_platform == "linux" and platform_machine == "s390x"' don't match your environment 2026-07-29T07:43:24,361 Ignoring setuptools-rust-bundled: markers 'sys_platform == "win32" and platform_machine == "ARM64"' don't match your environment 2026-07-29T07:43:24,362 Ignoring setuptools-rust-bundled: markers 'sys_platform == "freebsd14" and platform_machine == "amd64"' don't match your environment 2026-07-29T07:43:24,363 Ignoring setuptools-rust-bundled: markers 'sys_platform == "netbsd10" and platform_machine == "amd64"' don't match your environment 2026-07-29T07:43:26,159 Collecting setuptools>=64 2026-07-29T07:43:26,161 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-29T07:43:26,176 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-29T07:43:26,564 Collecting setuptools-rust 2026-07-29T07:43:26,565 Obtaining dependency information for setuptools-rust from https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.13.0-py3-none-any.whl.metadata 2026-07-29T07:43:26,577 Downloading https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.13.0-py3-none-any.whl.metadata (9.6 kB) 2026-07-29T07:43:26,880 Collecting requests 2026-07-29T07:43:26,881 Obtaining dependency information for requests from https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl.metadata 2026-07-29T07:43:26,890 Downloading https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) 2026-07-29T07:43:27,339 Collecting semantic_version<3,>=2.8.2 2026-07-29T07:43:27,341 Obtaining dependency information for semantic_version<3,>=2.8.2 from https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl.metadata 2026-07-29T07:43:27,350 Downloading https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB) 2026-07-29T07:43:27,367 Discarding https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl#sha256=dc5baeac289ab6817f916c9cb73cef9448e973aa6f7b6c42c27ef39d0ba03ac9 (from https://www.piwheels.org/simple/semantic-version/) (requires-python:>=2.7): Requested semantic_version<3,>=2.8.2 from https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl#sha256=dc5baeac289ab6817f916c9cb73cef9448e973aa6f7b6c42c27ef39d0ba03ac9 (from setuptools-rust) has inconsistent Name: expected 'semantic_version', but metadata has 'semantic-version' 2026-07-29T07:43:27,545 Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-07-29T07:43:28,552 Collecting charset_normalizer<4,>=2 2026-07-29T07:43:28,563 Downloading charset_normalizer-3.4.9-cp311-cp311-manylinux_2_31_armv7l.whl (205 kB) 2026-07-29T07:43:28,635 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 205.3/205.3 kB 3.1 MB/s eta 0:00:00 2026-07-29T07:43:28,785 Collecting idna<4,>=2.5 2026-07-29T07:43:28,787 Obtaining dependency information for idna<4,>=2.5 from https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl.metadata 2026-07-29T07:43:28,796 Downloading https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl.metadata (6.1 kB) 2026-07-29T07:43:29,137 Collecting urllib3<3,>=1.26 2026-07-29T07:43:29,138 Obtaining dependency information for urllib3<3,>=1.26 from https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl.metadata 2026-07-29T07:43:29,148 Downloading https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB) 2026-07-29T07:43:29,345 Collecting certifi>=2023.5.7 2026-07-29T07:43:29,347 Obtaining dependency information for certifi>=2023.5.7 from https://www.piwheels.org/simple/certifi/certifi-2026.7.22-py3-none-any.whl.metadata 2026-07-29T07:43:29,356 Downloading https://www.piwheels.org/simple/certifi/certifi-2026.7.22-py3-none-any.whl.metadata (2.5 kB) 2026-07-29T07:43:29,660 Downloading https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.13.0-py3-none-any.whl (30 kB) 2026-07-29T07:43:29,679 Downloading https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl (73 kB) 2026-07-29T07:43:29,699 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 5.4 MB/s eta 0:00:00 2026-07-29T07:43:29,712 Downloading https://www.piwheels.org/simple/certifi/certifi-2026.7.22-py3-none-any.whl (136 kB) 2026-07-29T07:43:29,735 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 7.7 MB/s eta 0:00:00 2026-07-29T07:43:29,748 Downloading https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl (65 kB) 2026-07-29T07:43:29,766 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 5.0 MB/s eta 0:00:00 2026-07-29T07:43:29,778 Downloading https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl (131 kB) 2026-07-29T07:43:29,799 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 kB 8.3 MB/s eta 0:00:00 2026-07-29T07:43:29,885 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-29T07:43:29,927 Using cached https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.13.0-py3-none-any.whl (30 kB) 2026-07-29T07:43:29,950 Using cached https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl (73 kB) 2026-07-29T07:43:29,990 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.7.22-py3-none-any.whl (136 kB) 2026-07-29T07:43:30,017 Using cached https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl (65 kB) 2026-07-29T07:43:30,048 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl (131 kB) 2026-07-29T07:43:30,132 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-29T07:43:32,957 Installing collected packages: urllib3, setuptools, semantic_version, idna, charset_normalizer, certifi, setuptools-rust, requests, setuptools-rust-bundled 2026-07-29T07:43:36,560 Creating /tmp/pip-build-env-fjhw0sq0/overlay/local/bin 2026-07-29T07:43:36,562 changing mode of /tmp/pip-build-env-fjhw0sq0/overlay/local/bin/idna to 755 2026-07-29T07:43:36,733 changing mode of /tmp/pip-build-env-fjhw0sq0/overlay/local/bin/normalizer to 755 2026-07-29T07:43:53,155 Successfully installed certifi-2026.7.22 charset_normalizer-3.4.9 idna-3.18 requests-2.34.2 semantic_version-2.10.0 setuptools-83.0.0 setuptools-rust-1.13.0 setuptools-rust-bundled-0.1.4 urllib3-2.7.0 2026-07-29T07:43:53,574 Installing build dependencies: finished with status 'done' 2026-07-29T07:43:53,598 Getting requirements to build wheel: started 2026-07-29T07:43:53,599 Running command Getting requirements to build wheel 2026-07-29T07:43:54,373 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-07-29T07:43:54,373 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-07-29T07:43:54,411 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-29T07:43:54,412 !! 2026-07-29T07:43:54,413 ******************************************************************************** 2026-07-29T07:43:54,413 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-29T07:43:54,414 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-29T07:43:54,415 or your builds will no longer be supported. 2026-07-29T07:43:54,416 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T07:43:54,416 ******************************************************************************** 2026-07-29T07:43:54,417 !! 2026-07-29T07:43:54,418 corresp(dist, value, root_dir) 2026-07-29T07:43:54,459 [PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11'), PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local/lib'), PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local'), PosixPath('/usr'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/usr/local'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/usr')] 2026-07-29T07:43:54,460 running egg_info 2026-07-29T07:43:54,467 writing quri_parts_rust.egg-info/PKG-INFO 2026-07-29T07:43:54,470 writing dependency_links to quri_parts_rust.egg-info/dependency_links.txt 2026-07-29T07:43:54,472 writing requirements to quri_parts_rust.egg-info/requires.txt 2026-07-29T07:43:54,473 writing top-level names to quri_parts_rust.egg-info/top_level.txt 2026-07-29T07:43:54,499 reading manifest file 'quri_parts_rust.egg-info/SOURCES.txt' 2026-07-29T07:43:54,503 reading manifest template 'MANIFEST.in' 2026-07-29T07:43:54,509 warning: no directories found matching 'src' 2026-07-29T07:43:54,509 adding license file 'LICENSE' 2026-07-29T07:43:54,510 adding license file 'NOTICE' 2026-07-29T07:43:54,513 writing manifest file 'quri_parts_rust.egg-info/SOURCES.txt' 2026-07-29T07:43:54,613 Getting requirements to build wheel: finished with status 'done' 2026-07-29T07:43:54,617 Created temporary directory: /tmp/pip-modern-metadata-vmp4hqf0 2026-07-29T07:43:54,619 Preparing metadata (pyproject.toml): started 2026-07-29T07:43:54,620 Running command Preparing metadata (pyproject.toml) 2026-07-29T07:43:55,261 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-07-29T07:43:55,261 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-07-29T07:43:55,294 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-29T07:43:55,294 !! 2026-07-29T07:43:55,295 ******************************************************************************** 2026-07-29T07:43:55,296 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-29T07:43:55,298 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-29T07:43:55,298 or your builds will no longer be supported. 2026-07-29T07:43:55,299 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T07:43:55,299 ******************************************************************************** 2026-07-29T07:43:55,300 !! 2026-07-29T07:43:55,300 corresp(dist, value, root_dir) 2026-07-29T07:43:55,343 [PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11'), PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local/lib'), PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local'), PosixPath('/usr'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/usr/local'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/usr')] 2026-07-29T07:43:55,344 running dist_info 2026-07-29T07:43:55,359 creating /tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust.egg-info 2026-07-29T07:43:55,360 writing /tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust.egg-info/PKG-INFO 2026-07-29T07:43:55,363 writing dependency_links to /tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust.egg-info/dependency_links.txt 2026-07-29T07:43:55,365 writing requirements to /tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust.egg-info/requires.txt 2026-07-29T07:43:55,366 writing top-level names to /tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust.egg-info/top_level.txt 2026-07-29T07:43:55,367 writing manifest file '/tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust.egg-info/SOURCES.txt' 2026-07-29T07:43:55,390 reading manifest file '/tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust.egg-info/SOURCES.txt' 2026-07-29T07:43:55,392 reading manifest template 'MANIFEST.in' 2026-07-29T07:43:55,398 warning: no directories found matching 'src' 2026-07-29T07:43:55,398 adding license file 'LICENSE' 2026-07-29T07:43:55,399 adding license file 'NOTICE' 2026-07-29T07:43:55,402 writing manifest file '/tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust.egg-info/SOURCES.txt' 2026-07-29T07:43:55,403 creating '/tmp/pip-modern-metadata-vmp4hqf0/quri_parts_rust-0.26.4.dist-info' 2026-07-29T07:43:55,531 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-29T07:43:55,535 Source in /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b has version 0.26.4, which satisfies requirement quri-parts-rust==0.26.4 from https://files.pythonhosted.org/packages/63/9f/b753853e401157ee98b9415f9a791ccc16393062125c3bfc14ad427127aa/quri_parts_rust-0.26.4.tar.gz 2026-07-29T07:43:55,536 Removed quri-parts-rust==0.26.4 from https://files.pythonhosted.org/packages/63/9f/b753853e401157ee98b9415f9a791ccc16393062125c3bfc14ad427127aa/quri_parts_rust-0.26.4.tar.gz from build tracker '/tmp/pip-build-tracker-t2zvhfzi' 2026-07-29T07:43:55,542 Created temporary directory: /tmp/pip-unpack-e700e1os 2026-07-29T07:43:55,542 Building wheels for collected packages: quri-parts-rust 2026-07-29T07:43:55,547 Created temporary directory: /tmp/pip-wheel-k8oobrud 2026-07-29T07:43:55,548 Destination directory: /tmp/pip-wheel-k8oobrud 2026-07-29T07:43:55,550 Building wheel for quri-parts-rust (pyproject.toml): started 2026-07-29T07:43:55,551 Running command Building wheel for quri-parts-rust (pyproject.toml) 2026-07-29T07:43:56,176 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. 2026-07-29T07:43:56,176 config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-07-29T07:43:56,208 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-29T07:43:56,209 !! 2026-07-29T07:43:56,210 ******************************************************************************** 2026-07-29T07:43:56,211 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-29T07:43:56,212 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-29T07:43:56,212 or your builds will no longer be supported. 2026-07-29T07:43:56,213 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T07:43:56,213 ******************************************************************************** 2026-07-29T07:43:56,214 !! 2026-07-29T07:43:56,215 corresp(dist, value, root_dir) 2026-07-29T07:43:56,247 [PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11'), PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local/lib'), PosixPath('/tmp/pip-build-env-fjhw0sq0/overlay/local'), PosixPath('/usr'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/usr/local'), PosixPath('/usr'), PosixPath('/home/piwheels/.local'), PosixPath('/usr'), PosixPath('/usr')] 2026-07-29T07:43:56,247 running bdist_wheel 2026-07-29T07:43:56,267 running build 2026-07-29T07:43:56,268 running build_py 2026-07-29T07:43:56,275 running egg_info 2026-07-29T07:43:56,290 writing quri_parts_rust.egg-info/PKG-INFO 2026-07-29T07:43:56,292 writing dependency_links to quri_parts_rust.egg-info/dependency_links.txt 2026-07-29T07:43:56,294 writing requirements to quri_parts_rust.egg-info/requires.txt 2026-07-29T07:43:56,295 writing top-level names to quri_parts_rust.egg-info/top_level.txt 2026-07-29T07:43:56,305 reading manifest file 'quri_parts_rust.egg-info/SOURCES.txt' 2026-07-29T07:43:56,309 reading manifest template 'MANIFEST.in' 2026-07-29T07:43:56,314 warning: no directories found matching 'src' 2026-07-29T07:43:56,315 adding license file 'LICENSE' 2026-07-29T07:43:56,315 adding license file 'NOTICE' 2026-07-29T07:43:56,319 writing manifest file 'quri_parts_rust.egg-info/SOURCES.txt' 2026-07-29T07:43:56,322 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'quri_parts.rust' is absent from the `packages` configuration. 2026-07-29T07:43:56,322 !! 2026-07-29T07:43:56,323 ******************************************************************************** 2026-07-29T07:43:56,324 ############################ 2026-07-29T07:43:56,324 # Package would be ignored # 2026-07-29T07:43:56,325 ############################ 2026-07-29T07:43:56,325 Python recognizes 'quri_parts.rust' as an importable package[^1], 2026-07-29T07:43:56,326 but it is absent from setuptools' `packages` configuration. 2026-07-29T07:43:56,327 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-29T07:43:56,327 package, please make sure that 'quri_parts.rust' is explicitly added 2026-07-29T07:43:56,328 to the `packages` configuration field. 2026-07-29T07:43:56,328 Alternatively, you can also rely on setuptools' discovery methods 2026-07-29T07:43:56,329 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-29T07:43:56,329 instead of `find_packages(...)`/`find:`). 2026-07-29T07:43:56,330 You can read more about "package discovery" on setuptools documentation page: 2026-07-29T07:43:56,331 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-29T07:43:56,332 If you don't want 'quri_parts.rust' to be distributed and are 2026-07-29T07:43:56,333 already explicitly excluding 'quri_parts.rust' via 2026-07-29T07:43:56,333 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-29T07:43:56,334 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-29T07:43:56,335 combination with a more fine grained `package-data` configuration. 2026-07-29T07:43:56,336 You can read more about "package data files" on setuptools documentation page: 2026-07-29T07:43:56,337 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-29T07:43:56,338 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-29T07:43:56,338 even if it does not contain any `.py` files. 2026-07-29T07:43:56,339 On the other hand, currently there is no concept of package data 2026-07-29T07:43:56,339 directory, all directories are treated like packages. 2026-07-29T07:43:56,340 ******************************************************************************** 2026-07-29T07:43:56,340 !! 2026-07-29T07:43:56,341 check.warn(importable) 2026-07-29T07:43:56,342 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'quri_parts.rust.circuit' is absent from the `packages` configuration. 2026-07-29T07:43:56,342 !! 2026-07-29T07:43:56,343 ******************************************************************************** 2026-07-29T07:43:56,343 ############################ 2026-07-29T07:43:56,344 # Package would be ignored # 2026-07-29T07:43:56,345 ############################ 2026-07-29T07:43:56,345 Python recognizes 'quri_parts.rust.circuit' as an importable package[^1], 2026-07-29T07:43:56,345 but it is absent from setuptools' `packages` configuration. 2026-07-29T07:43:56,346 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-29T07:43:56,347 package, please make sure that 'quri_parts.rust.circuit' is explicitly added 2026-07-29T07:43:56,347 to the `packages` configuration field. 2026-07-29T07:43:56,348 Alternatively, you can also rely on setuptools' discovery methods 2026-07-29T07:43:56,349 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-29T07:43:56,349 instead of `find_packages(...)`/`find:`). 2026-07-29T07:43:56,350 You can read more about "package discovery" on setuptools documentation page: 2026-07-29T07:43:56,351 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-29T07:43:56,352 If you don't want 'quri_parts.rust.circuit' to be distributed and are 2026-07-29T07:43:56,353 already explicitly excluding 'quri_parts.rust.circuit' via 2026-07-29T07:43:56,353 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-29T07:43:56,354 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-29T07:43:56,355 combination with a more fine grained `package-data` configuration. 2026-07-29T07:43:56,356 You can read more about "package data files" on setuptools documentation page: 2026-07-29T07:43:56,357 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-29T07:43:56,358 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-29T07:43:56,359 even if it does not contain any `.py` files. 2026-07-29T07:43:56,359 On the other hand, currently there is no concept of package data 2026-07-29T07:43:56,360 directory, all directories are treated like packages. 2026-07-29T07:43:56,360 ******************************************************************************** 2026-07-29T07:43:56,361 !! 2026-07-29T07:43:56,362 check.warn(importable) 2026-07-29T07:43:56,362 /tmp/pip-build-env-fjhw0sq0/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'quri_parts.rust.qulacs' is absent from the `packages` configuration. 2026-07-29T07:43:56,363 !! 2026-07-29T07:43:56,364 ******************************************************************************** 2026-07-29T07:43:56,365 ############################ 2026-07-29T07:43:56,365 # Package would be ignored # 2026-07-29T07:43:56,365 ############################ 2026-07-29T07:43:56,366 Python recognizes 'quri_parts.rust.qulacs' as an importable package[^1], 2026-07-29T07:43:56,366 but it is absent from setuptools' `packages` configuration. 2026-07-29T07:43:56,367 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-29T07:43:56,368 package, please make sure that 'quri_parts.rust.qulacs' is explicitly added 2026-07-29T07:43:56,368 to the `packages` configuration field. 2026-07-29T07:43:56,369 Alternatively, you can also rely on setuptools' discovery methods 2026-07-29T07:43:56,370 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-29T07:43:56,370 instead of `find_packages(...)`/`find:`). 2026-07-29T07:43:56,371 You can read more about "package discovery" on setuptools documentation page: 2026-07-29T07:43:56,372 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-29T07:43:56,373 If you don't want 'quri_parts.rust.qulacs' to be distributed and are 2026-07-29T07:43:56,374 already explicitly excluding 'quri_parts.rust.qulacs' via 2026-07-29T07:43:56,374 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-29T07:43:56,375 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-29T07:43:56,375 combination with a more fine grained `package-data` configuration. 2026-07-29T07:43:56,376 You can read more about "package data files" on setuptools documentation page: 2026-07-29T07:43:56,377 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-29T07:43:56,379 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-29T07:43:56,379 even if it does not contain any `.py` files. 2026-07-29T07:43:56,380 On the other hand, currently there is no concept of package data 2026-07-29T07:43:56,380 directory, all directories are treated like packages. 2026-07-29T07:43:56,381 ******************************************************************************** 2026-07-29T07:43:56,382 !! 2026-07-29T07:43:56,382 check.warn(importable) 2026-07-29T07:43:56,383 creating build/lib.linux-armv7l-cpython-311/quri_parts/rust 2026-07-29T07:43:56,383 copying quri_parts/rust/__init__.py -> build/lib.linux-armv7l-cpython-311/quri_parts/rust 2026-07-29T07:43:56,384 copying quri_parts/rust/py.typed -> build/lib.linux-armv7l-cpython-311/quri_parts/rust 2026-07-29T07:43:56,384 creating build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,385 copying quri_parts/rust/circuit/__init__.py -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,386 copying quri_parts/rust/circuit/circuit.pyi -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,386 copying quri_parts/rust/circuit/circuit_parametric.pyi -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,387 copying quri_parts/rust/circuit/gate.pyi -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,387 copying quri_parts/rust/circuit/gates.pyi -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,388 copying quri_parts/rust/circuit/inverse.pyi -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,388 copying quri_parts/rust/circuit/noise.pyi -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,389 copying quri_parts/rust/circuit/parameter.pyi -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit 2026-07-29T07:43:56,390 creating build/lib.linux-armv7l-cpython-311/quri_parts/rust/qulacs 2026-07-29T07:43:56,390 copying quri_parts/rust/qulacs/__init__.py -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/qulacs 2026-07-29T07:43:56,391 copying quri_parts/rust/qulacs/__init__.pyi -> build/lib.linux-armv7l-cpython-311/quri_parts/rust/qulacs 2026-07-29T07:43:56,391 running build_ext 2026-07-29T07:43:56,392 running build_rust 2026-07-29T07:43:57,525 Updating crates.io index 2026-07-29T07:43:57,872 Downloading crates ... 2026-07-29T07:43:57,915 Downloaded autocfg v1.5.0 2026-07-29T07:43:57,962 Downloaded crossbeam-utils v0.8.21 2026-07-29T07:43:58,018 Downloaded target-lexicon v0.13.5 2026-07-29T07:43:58,049 Downloaded unicode-ident v1.0.18 2026-07-29T07:43:58,102 Downloaded rayon-core v1.13.0 2026-07-29T07:43:58,172 Downloaded proc-macro2 v1.0.101 2026-07-29T07:43:58,222 Downloaded pyo3-macros-backend v0.28.3 2026-07-29T07:43:58,275 Downloaded pyo3-ffi v0.28.3 2026-07-29T07:43:58,413 Downloaded quote v1.0.40 2026-07-29T07:43:58,462 Downloaded pyo3-build-config v0.28.3 2026-07-29T07:43:58,485 Downloaded once_cell v1.21.3 2026-07-29T07:43:58,532 Downloaded rayon v1.11.0 2026-07-29T07:43:58,745 Downloaded portable-atomic v1.11.1 2026-07-29T07:43:58,894 Downloaded num-complex v0.4.6 2026-07-29T07:43:58,921 Downloaded pyo3-macros v0.28.3 2026-07-29T07:43:58,937 Downloaded num-traits v0.2.19 2026-07-29T07:43:58,989 Downloaded syn v2.0.106 2026-07-29T07:43:59,243 Downloaded heck v0.5.0 2026-07-29T07:43:59,268 Downloaded either v1.15.0 2026-07-29T07:43:59,293 Downloaded crossbeam-epoch v0.9.18 2026-07-29T07:43:59,341 Downloaded crossbeam-deque v0.8.6 2026-07-29T07:43:59,387 Downloaded libc v0.2.175 2026-07-29T07:43:59,855 Downloaded pyo3 v0.28.3 2026-07-29T07:44:00,550 cargo rustc --lib --message-format=json-render-diagnostics --manifest-path packages/rust/Cargo.toml --release -v --features pyo3/extension-module pyo3/abi3-py39 --crate-type cdylib 2026-07-29T07:44:00,932 Compiling target-lexicon v0.13.5 2026-07-29T07:44:00,933 Compiling proc-macro2 v1.0.101 2026-07-29T07:44:00,934 Compiling unicode-ident v1.0.18 2026-07-29T07:44:00,934 Compiling crossbeam-utils v0.8.21 2026-07-29T07:44:00,935 Running `rustc --crate-name unicode_ident --edition=2018 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=311b224fee0bb051 -C extra-filename=-a2a8cbf68a15dab6 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:00,936 Running `rustc --crate-name build_script_build --edition=2018 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.13.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(feature, values("rust_1_40", "cargo-clippy"))' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arch_z80", "arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=c2358e4522bd573e -C extra-filename=-f4d38490bbf1abdc --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/target-lexicon-f4d38490bbf1abdc -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:00,937 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=cda7609878952acd -C extra-filename=-a8a049fefc9d0e82 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/crossbeam-utils-a8a049fefc9d0e82 -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:00,938 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=8be544408232dab3 -C extra-filename=-5f9da00383efd095 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/proc-macro2-5f9da00383efd095 -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:02,089 Compiling autocfg v1.5.0 2026-07-29T07:44:02,090 Running `rustc --crate-name autocfg --edition=2015 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/autocfg-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a63ac4a781e552d7 -C extra-filename=-0c5e5b605e7e8e35 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:03,025 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/crossbeam-utils-a8a049fefc9d0e82/build-script-build` 2026-07-29T07:44:03,052 Compiling libc v0.2.175 2026-07-29T07:44:03,053 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.175/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--allow=clippy::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' '--allow=clippy::expl_impl_clone_on_copy' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=9550c64558af22d3 -C extra-filename=-388d0e1e9d99fa4a --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/libc-388d0e1e9d99fa4a -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:03,491 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/proc-macro2-5f9da00383efd095/build-script-build` 2026-07-29T07:44:03,988 Running `rustc --crate-name proc_macro2 --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=a2625c0bd006b947 -C extra-filename=-c84d105dd7a6e745 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern unicode_ident=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libunicode_ident-a2a8cbf68a15dab6.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib --cfg wrap_proc_macro --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` 2026-07-29T07:44:05,372 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/libc-388d0e1e9d99fa4a/build-script-build` 2026-07-29T07:44:05,469 Running `rustc --crate-name crossbeam_utils --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=355dd10434ea9c10 -C extra-filename=-18c3b7e34576c8e2 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` 2026-07-29T07:44:05,580 Compiling num-traits v0.2.19 2026-07-29T07:44:05,583 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=c8b23d94b98301a9 -C extra-filename=-1b5a6186e395be01 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/num-traits-1b5a6186e395be01 -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern autocfg=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libautocfg-0c5e5b605e7e8e35.rlib --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:05,924 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/target-lexicon-f4d38490bbf1abdc/build-script-build` 2026-07-29T07:44:06,050 Running `rustc --crate-name target_lexicon --edition=2018 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.13.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(feature, values("rust_1_40", "cargo-clippy"))' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arch_z80", "arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=1fc9e4243f15542a -C extra-filename=-58dcf72cd8769f9a --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib --cfg 'feature="rust_1_40"'` 2026-07-29T07:44:06,505 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/num-traits-1b5a6186e395be01/build-script-build` 2026-07-29T07:44:06,932 Compiling heck v0.5.0 2026-07-29T07:44:06,934 Running `rustc --crate-name heck --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e9e94d3bc3c08322 -C extra-filename=-98a15b867b2e18cb --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:08,596 Compiling quote v1.0.40 2026-07-29T07:44:08,597 Running `rustc --crate-name quote --edition=2018 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.40/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=fae96e78d647411d -C extra-filename=-f7d8460b5788ee79 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern proc_macro2=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libproc_macro2-c84d105dd7a6e745.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:09,382 Compiling pyo3-build-config v0.28.3 2026-07-29T07:44:09,384 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-build-config-0.28.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="resolve-config"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib", "resolve-config"))' -C metadata=d7790e16a68e4e55 -C extra-filename=-3634de3c781e4beb --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/pyo3-build-config-3634de3c781e4beb -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern target_lexicon=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libtarget_lexicon-58dcf72cd8769f9a.rlib --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:11,256 Compiling syn v2.0.106 2026-07-29T07:44:11,257 Running `rustc --crate-name syn --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.106/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=da57ab2a68058a4e -C extra-filename=-3541c3cbcca00fec --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern proc_macro2=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libproc_macro2-c84d105dd7a6e745.rmeta --extern quote=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libquote-f7d8460b5788ee79.rmeta --extern unicode_ident=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libunicode_ident-a2a8cbf68a15dab6.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:11,474 Compiling crossbeam-epoch v0.9.18 2026-07-29T07:44:11,476 Running `rustc --crate-name crossbeam_epoch --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "loom", "loom-crate", "nightly", "std"))' -C metadata=0b4ad8ba38a04471 -C extra-filename=-6332f09a1c955c99 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern crossbeam_utils=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libcrossbeam_utils-18c3b7e34576c8e2.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:13,727 Running `rustc --crate-name num_traits --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=3e19b41b50f3fc1d -C extra-filename=-4d085f80fac89230 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` 2026-07-29T07:44:16,242 Running `rustc --crate-name libc --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.175/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no '--allow=clippy::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' '--allow=clippy::expl_impl_clone_on_copy' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=af62f8e0e6c589ab -C extra-filename=-bde6c3a17d379aa2 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` 2026-07-29T07:44:16,876 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/pyo3-build-config-3634de3c781e4beb/build-script-build` 2026-07-29T07:44:17,267 Running `rustc --crate-name pyo3_build_config --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-build-config-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="resolve-config"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib", "resolve-config"))' -C metadata=cdbb296fe5da4f7c -C extra-filename=-80fa035917e20554 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern target_lexicon=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libtarget_lexicon-58dcf72cd8769f9a.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:26,795 Compiling pyo3-macros-backend v0.28.3 2026-07-29T07:44:26,797 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-macros-backend-0.28.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-async", "experimental-inspect"))' -C metadata=88ada280798bd7bc -C extra-filename=-ae182f6e8ace33a3 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/pyo3-macros-backend-ae182f6e8ace33a3 -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3_build_config-80fa035917e20554.rlib --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:26,994 Compiling pyo3-ffi v0.28.3 2026-07-29T07:44:26,995 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-ffi-0.28.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib"))' -C metadata=177198465c1ebfbb -C extra-filename=-075fb00e704819ee --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/pyo3-ffi-075fb00e704819ee -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3_build_config-80fa035917e20554.rlib --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:27,898 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/pyo3-macros-backend-ae182f6e8ace33a3/build-script-build` 2026-07-29T07:44:28,006 Compiling pyo3 v0.28.3 2026-07-29T07:44:28,008 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.28.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="macros"' --cfg 'feature="num-complex"' --cfg 'feature="py-clone"' --cfg 'feature="pyo3-macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "arc_lock", "auto-initialize", "bigdecimal", "bytes", "chrono", "chrono-local", "chrono-tz", "default", "either", "experimental-async", "experimental-inspect", "extension-module", "eyre", "full", "generate-import-lib", "hashbrown", "indexmap", "inventory", "jiff-02", "lock_api", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "num-rational", "ordered-float", "parking_lot", "py-clone", "pyo3-macros", "rust_decimal", "serde", "smallvec", "time", "uuid"))' -C metadata=960af2a52ef59bb7 -C extra-filename=-446d4b92de3ea6f8 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/pyo3-446d4b92de3ea6f8 -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3_build_config-80fa035917e20554.rlib --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:28,991 Compiling rayon-core v1.13.0 2026-07-29T07:44:28,992 Running `rustc --crate-name build_script_build --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=7660428f18f677a0 -C extra-filename=-59db2b3fe1d4233f --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/rayon-core-59db2b3fe1d4233f -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:29,001 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/pyo3-ffi-075fb00e704819ee/build-script-build` 2026-07-29T07:44:29,095 Running `rustc --crate-name pyo3_ffi --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-ffi-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib"))' -C metadata=b1dd9e80940b5a6a -C extra-filename=-4ae8d2d31b92d92f --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern libc=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/liblibc-bde6c3a17d379aa2.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_LIMITED_API --cfg fn_ptr_eq --cfg from_bytes_with_nul_error --check-cfg 'cfg(Py_LIMITED_API)' --check-cfg 'cfg(Py_GIL_DISABLED)' --check-cfg 'cfg(PyPy)' --check-cfg 'cfg(GraalPy)' --check-cfg 'cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))' --check-cfg 'cfg(pyo3_disable_reference_pool)' --check-cfg 'cfg(pyo3_leak_on_drop_without_reference_pool)' --check-cfg 'cfg(Py_3_7)' --check-cfg 'cfg(Py_3_8)' --check-cfg 'cfg(Py_3_9)' --check-cfg 'cfg(Py_3_10)' --check-cfg 'cfg(Py_3_11)' --check-cfg 'cfg(Py_3_12)' --check-cfg 'cfg(Py_3_13)' --check-cfg 'cfg(Py_3_14)' --check-cfg 'cfg(Py_3_15)' --check-cfg 'cfg(fn_ptr_eq)' --check-cfg 'cfg(from_bytes_with_nul_error)'` 2026-07-29T07:44:29,315 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/pyo3-446d4b92de3ea6f8/build-script-build` 2026-07-29T07:44:29,413 Compiling num-complex v0.4.6 2026-07-29T07:44:29,414 Running `rustc --crate-name num_complex --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/num-complex-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck", "default", "libm", "rand", "rkyv", "serde", "std"))' -C metadata=26fd7f372af4adb3 -C extra-filename=-b04686a30231095a --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern num_traits=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libnum_traits-4d085f80fac89230.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:29,771 Running `/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/build/rayon-core-59db2b3fe1d4233f/build-script-build` 2026-07-29T07:44:29,806 Compiling crossbeam-deque v0.8.6 2026-07-29T07:44:29,807 Running `rustc --crate-name crossbeam_deque --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=3a01e106fc65e7d5 -C extra-filename=-2cc1ec1c750e7fb3 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern crossbeam_epoch=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libcrossbeam_epoch-6332f09a1c955c99.rmeta --extern crossbeam_utils=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libcrossbeam_utils-18c3b7e34576c8e2.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:31,154 Compiling once_cell v1.21.3 2026-07-29T07:44:31,156 Running `rustc --crate-name once_cell --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.21.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=b2e814d6736314a9 -C extra-filename=-e9d0985f5fcc32d5 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:31,467 Running `rustc --crate-name rayon_core --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=ff9e889fabb019d7 -C extra-filename=-22ffb4a41d4c945b --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern crossbeam_deque=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libcrossbeam_deque-2cc1ec1c750e7fb3.rmeta --extern crossbeam_utils=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libcrossbeam_utils-18c3b7e34576c8e2.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:33,074 Compiling either v1.15.0 2026-07-29T07:44:33,076 Running `rustc --crate-name either --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=0e75964a27138a01 -C extra-filename=-6cb94ea2ce2e8f6a --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:36,705 Compiling rayon v1.11.0 2026-07-29T07:44:36,706 Running `rustc --crate-name rayon --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=21c18b020ca69a51 -C extra-filename=-c35dbbbdcd2c443d --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern either=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libeither-6cb94ea2ce2e8f6a.rmeta --extern rayon_core=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/librayon_core-22ffb4a41d4c945b.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:44:51,000 Running `rustc --crate-name pyo3_macros_backend --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-macros-backend-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-async", "experimental-inspect"))' -C metadata=af9c2c76e3269d7d -C extra-filename=-db68d4cf34327dbd --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern heck=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libheck-98a15b867b2e18cb.rmeta --extern proc_macro2=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libproc_macro2-c84d105dd7a6e745.rmeta --extern pyo3_build_config=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3_build_config-80fa035917e20554.rmeta --extern quote=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libquote-f7d8460b5788ee79.rmeta --extern syn=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libsyn-3541c3cbcca00fec.rmeta --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib --cfg fn_ptr_eq --cfg from_bytes_with_nul_error --check-cfg 'cfg(Py_LIMITED_API)' --check-cfg 'cfg(Py_GIL_DISABLED)' --check-cfg 'cfg(PyPy)' --check-cfg 'cfg(GraalPy)' --check-cfg 'cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))' --check-cfg 'cfg(pyo3_disable_reference_pool)' --check-cfg 'cfg(pyo3_leak_on_drop_without_reference_pool)' --check-cfg 'cfg(Py_3_7)' --check-cfg 'cfg(Py_3_8)' --check-cfg 'cfg(Py_3_9)' --check-cfg 'cfg(Py_3_10)' --check-cfg 'cfg(Py_3_11)' --check-cfg 'cfg(Py_3_12)' --check-cfg 'cfg(Py_3_13)' --check-cfg 'cfg(Py_3_14)' --check-cfg 'cfg(Py_3_15)' --check-cfg 'cfg(fn_ptr_eq)' --check-cfg 'cfg(from_bytes_with_nul_error)'` 2026-07-29T07:45:22,877 Compiling pyo3-macros v0.28.3 2026-07-29T07:45:22,877 Running `rustc --crate-name pyo3_macros --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-macros-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-async", "experimental-inspect", "multiple-pymethods"))' -C metadata=fbae9ebc09762ee4 -C extra-filename=-642b54870547ba45 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern proc_macro2=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libproc_macro2-c84d105dd7a6e745.rlib --extern pyo3_macros_backend=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3_macros_backend-db68d4cf34327dbd.rlib --extern quote=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libquote-f7d8460b5788ee79.rlib --extern syn=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libsyn-3541c3cbcca00fec.rlib --extern proc_macro --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:45:27,304 Running `rustc --crate-name pyo3 --edition=2021 /tmp/tmpcsxix6to/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="macros"' --cfg 'feature="num-complex"' --cfg 'feature="py-clone"' --cfg 'feature="pyo3-macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "arc_lock", "auto-initialize", "bigdecimal", "bytes", "chrono", "chrono-local", "chrono-tz", "default", "either", "experimental-async", "experimental-inspect", "extension-module", "eyre", "full", "generate-import-lib", "hashbrown", "indexmap", "inventory", "jiff-02", "lock_api", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "num-rational", "ordered-float", "parking_lot", "py-clone", "pyo3-macros", "rust_decimal", "serde", "smallvec", "time", "uuid"))' -C metadata=c62dd2a23f467323 -C extra-filename=-c6fc8ec2b23f558d --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern libc=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/liblibc-bde6c3a17d379aa2.rmeta --extern num_complex=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libnum_complex-b04686a30231095a.rmeta --extern once_cell=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libonce_cell-e9d0985f5fcc32d5.rmeta --extern pyo3_ffi=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3_ffi-4ae8d2d31b92d92f.rmeta --extern pyo3_macros=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3_macros-642b54870547ba45.so --cap-lints allow -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_LIMITED_API --cfg fn_ptr_eq --cfg from_bytes_with_nul_error --check-cfg 'cfg(Py_LIMITED_API)' --check-cfg 'cfg(Py_GIL_DISABLED)' --check-cfg 'cfg(PyPy)' --check-cfg 'cfg(GraalPy)' --check-cfg 'cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))' --check-cfg 'cfg(pyo3_disable_reference_pool)' --check-cfg 'cfg(pyo3_leak_on_drop_without_reference_pool)' --check-cfg 'cfg(Py_3_7)' --check-cfg 'cfg(Py_3_8)' --check-cfg 'cfg(Py_3_9)' --check-cfg 'cfg(Py_3_10)' --check-cfg 'cfg(Py_3_11)' --check-cfg 'cfg(Py_3_12)' --check-cfg 'cfg(Py_3_13)' --check-cfg 'cfg(Py_3_14)' --check-cfg 'cfg(Py_3_15)' --check-cfg 'cfg(fn_ptr_eq)' --check-cfg 'cfg(from_bytes_with_nul_error)'` 2026-07-29T07:46:02,501 Compiling quri-parts v0.26.4 (/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b) 2026-07-29T07:46:02,501 Running `rustc --crate-name quri_parts --edition=2021 rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C opt-level=3 -C embed-bitcode=no --cfg 'feature="pyo3"' --cfg 'feature="python"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("pyo3", "python"))' -C metadata=f7d7a55b8978dd71 --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern pyo3=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3-c6fc8ec2b23f558d.rlib -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:46:02,792 Compiling quri-parts-rust v0.26.4 (/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/packages/rust) 2026-07-29T07:46:02,792 Running `rustc --crate-name quri_parts_rust --edition=2021 packages/rust/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8900319d5f58241e --out-dir /tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps --extern num_complex=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libnum_complex-b04686a30231095a.rlib --extern pyo3=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libpyo3-c6fc8ec2b23f558d.rlib --extern quri_parts=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libquri_parts.rlib --extern quri_parts=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/libquri_parts.so --extern rayon=/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/target/release/deps/librayon-c35dbbbdcd2c443d.rlib -L /tmp/pip-build-env-fjhw0sq0/overlay/local/setuptools_rust_bundled/data/armv7-unknown-linux-gnueabihf/lib/rustlib/armv7-unknown-linux-gnueabihf/lib` 2026-07-29T07:46:04,833 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:04,834 --> packages/rust/src/circuit/circuit.rs:10:1 2026-07-29T07:46:04,835 | 2026-07-29T07:46:04,835 10 | #[pyclass(subclass, eq, module = "quri_parts.rust.circuit.circuit")] 2026-07-29T07:46:04,836 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:04,836 | 2026-07-29T07:46:04,837 = note: `#[warn(deprecated)]` on by default 2026-07-29T07:46:04,838 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:04,910 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:04,911 --> packages/rust/src/circuit/circuit.rs:202:1 2026-07-29T07:46:04,911 | 2026-07-29T07:46:04,912 202 | / #[pyclass( 2026-07-29T07:46:04,913 203 | | extends=ImmutableQuantumCircuit, 2026-07-29T07:46:04,914 204 | | subclass, 2026-07-29T07:46:04,915 205 | | module = "quri_parts.rust.circuit.circuit" 2026-07-29T07:46:04,915 206 | | )] 2026-07-29T07:46:04,916 | |__^ 2026-07-29T07:46:04,917 | 2026-07-29T07:46:04,918 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,016 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,017 --> packages/rust/src/circuit/circuit_parametric.rs:12:1 2026-07-29T07:46:05,018 | 2026-07-29T07:46:05,019 12 | #[pyclass(subclass, eq, module = "quri_parts.rust.circuit.circuit_parametric")] 2026-07-29T07:46:05,020 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:05,020 | 2026-07-29T07:46:05,021 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,073 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,074 --> packages/rust/src/circuit/circuit_parametric.rs:455:1 2026-07-29T07:46:05,076 | 2026-07-29T07:46:05,077 455 | / #[pyclass( 2026-07-29T07:46:05,078 456 | | extends=ImmutableParametricQuantumCircuit, 2026-07-29T07:46:05,079 457 | | subclass, 2026-07-29T07:46:05,080 458 | | module = "quri_parts.rust.circuit.circuit_parametric" 2026-07-29T07:46:05,081 459 | | )] 2026-07-29T07:46:05,082 | |__^ 2026-07-29T07:46:05,082 | 2026-07-29T07:46:05,083 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,242 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,243 --> packages/rust/src/circuit/gate.rs:610:5 2026-07-29T07:46:05,243 | 2026-07-29T07:46:05,244 610 | #[pyclass(frozen, module = "quri_parts.rust.circuit.gate", name = "QuantumGate")] 2026-07-29T07:46:05,245 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:05,245 | 2026-07-29T07:46:05,246 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,277 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,278 --> packages/rust/src/circuit/gate.rs:853:5 2026-07-29T07:46:05,278 | 2026-07-29T07:46:05,279 853 | / #[pyclass( 2026-07-29T07:46:05,280 854 | | frozen, 2026-07-29T07:46:05,281 855 | | module = "quri_parts.rust.circuit.gate", 2026-07-29T07:46:05,282 856 | | name = "ParametricQuantumGate" 2026-07-29T07:46:05,283 857 | | )] 2026-07-29T07:46:05,283 | |______^ 2026-07-29T07:46:05,284 | 2026-07-29T07:46:05,285 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,401 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,402 --> packages/rust/src/circuit/noise/noise_instruction.rs:35:1 2026-07-29T07:46:05,403 | 2026-07-29T07:46:05,404 35 | #[pyclass(eq, frozen, subclass, module = "quri_parts.rust.circuit.noise")] 2026-07-29T07:46:05,405 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:05,406 | 2026-07-29T07:46:05,407 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,493 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,494 --> packages/rust/src/circuit/noise/noise_instruction.rs:87:1 2026-07-29T07:46:05,494 | 2026-07-29T07:46:05,495 87 | #[pyclass(eq, frozen, module = "quri_parts.rust.circuit.noise")] 2026-07-29T07:46:05,496 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:05,496 | 2026-07-29T07:46:05,497 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,520 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,521 --> packages/rust/src/circuit/noise/noise_instruction.rs:145:1 2026-07-29T07:46:05,521 | 2026-07-29T07:46:05,522 145 | #[pyclass(eq, frozen, module = "quri_parts.circuit.circuit.noise")] 2026-07-29T07:46:05,522 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:05,523 | 2026-07-29T07:46:05,524 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,546 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,547 --> packages/rust/src/circuit/noise/noise_instruction.rs:199:1 2026-07-29T07:46:05,547 | 2026-07-29T07:46:05,548 199 | #[pyclass(eq, frozen, module = "quri_parts.rust.circuit.noise")] 2026-07-29T07:46:05,549 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:05,550 | 2026-07-29T07:46:05,550 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:05,676 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:05,676 --> packages/rust/src/circuit/parameter.rs:3:1 2026-07-29T07:46:05,677 | 2026-07-29T07:46:05,678 3 | #[pyclass(eq, get_all, ord, module = "quri_parts.rust.circuit.parameter")] 2026-07-29T07:46:05,679 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:05,679 | 2026-07-29T07:46:05,680 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:06,625 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:06,625 --> packages/rust/src/circuit/circuit.rs:124:34 2026-07-29T07:46:06,626 | 2026-07-29T07:46:06,627 124 | if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:06,627 | ^^^^^^^^ 2026-07-29T07:46:06,789 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:06,790 --> packages/rust/src/circuit/circuit.rs:220:41 2026-07-29T07:46:06,790 | 2026-07-29T07:46:06,791 220 | if let Ok(seq) = cbit_count.downcast::() { 2026-07-29T07:46:06,791 | ^^^^^^^^ 2026-07-29T07:46:06,828 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:06,829 --> packages/rust/src/circuit/circuit.rs:314:34 2026-07-29T07:46:06,830 | 2026-07-29T07:46:06,831 314 | if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:06,831 | ^^^^^^^^ 2026-07-29T07:46:06,836 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:06,837 --> packages/rust/src/circuit/circuit.rs:319:41 2026-07-29T07:46:06,837 | 2026-07-29T07:46:06,837 319 | } else if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:06,838 | ^^^^^^^^ 2026-07-29T07:46:06,867 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:06,867 --> packages/rust/src/circuit/circuit.rs:567:60 2026-07-29T07:46:06,868 | 2026-07-29T07:46:06,868 567 | let qubit_indices = if let Ok(seq) = qubit_indices.downcast::() { 2026-07-29T07:46:06,869 | ^^^^^^^^ 2026-07-29T07:46:06,879 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:06,879 --> packages/rust/src/circuit/circuit.rs:575:48 2026-07-29T07:46:06,880 | 2026-07-29T07:46:06,880 575 | if let Ok(seq) = classical_indices.downcast::() { 2026-07-29T07:46:06,881 | ^^^^^^^^ 2026-07-29T07:46:07,724 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:07,725 --> packages/rust/src/circuit/circuit_parametric.rs:538:34 2026-07-29T07:46:07,726 | 2026-07-29T07:46:07,726 538 | if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:07,727 | ^^^^^^^^ 2026-07-29T07:46:07,731 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:07,731 --> packages/rust/src/circuit/circuit_parametric.rs:543:41 2026-07-29T07:46:07,732 | 2026-07-29T07:46:07,733 543 | } else if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:07,734 | ^^^^^^^^ 2026-07-29T07:46:07,737 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:07,738 --> packages/rust/src/circuit/circuit_parametric.rs:548:41 2026-07-29T07:46:07,738 | 2026-07-29T07:46:07,739 548 | } else if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:07,740 | ^^^^^^^^ 2026-07-29T07:46:07,775 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:07,776 --> packages/rust/src/circuit/circuit_parametric.rs:842:60 2026-07-29T07:46:07,777 | 2026-07-29T07:46:07,777 842 | let qubit_indices = if let Ok(seq) = qubit_indices.downcast::() { 2026-07-29T07:46:07,778 | ^^^^^^^^ 2026-07-29T07:46:07,785 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:07,786 --> packages/rust/src/circuit/circuit_parametric.rs:850:48 2026-07-29T07:46:07,786 | 2026-07-29T07:46:07,787 850 | if let Ok(seq) = classical_indices.downcast::() { 2026-07-29T07:46:07,788 | ^^^^^^^^ 2026-07-29T07:46:09,636 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:09,637 --> packages/rust/src/circuit/noise/noise_model.rs:178:39 2026-07-29T07:46:09,638 | 2026-07-29T07:46:09,638 178 | if let Ok(gate_noise) = noise.downcast::() { 2026-07-29T07:46:09,639 | ^^^^^^^^ 2026-07-29T07:46:09,649 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:09,650 --> packages/rust/src/circuit/noise/noise_model.rs:185:49 2026-07-29T07:46:09,651 | 2026-07-29T07:46:09,651 185 | } else if let Ok(circuit_noise) = noise.downcast::() { 2026-07-29T07:46:09,652 | ^^^^^^^^ 2026-07-29T07:46:09,653 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:09,654 --> packages/rust/src/circuit/noise/noise_model.rs:188:49 2026-07-29T07:46:09,654 | 2026-07-29T07:46:09,655 188 | } else if let Ok(circuit_noise) = noise.downcast::() { 2026-07-29T07:46:09,655 | ^^^^^^^^ 2026-07-29T07:46:09,657 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:09,657 --> packages/rust/src/circuit/noise/noise_model.rs:191:49 2026-07-29T07:46:09,658 | 2026-07-29T07:46:09,658 191 | } else if let Ok(circuit_noise) = noise.downcast::() { 2026-07-29T07:46:09,659 | ^^^^^^^^ 2026-07-29T07:46:14,190 warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item 2026-07-29T07:46:14,190 --> packages/rust/src/circuit/circuit_parametric.rs:58:9 2026-07-29T07:46:14,191 | 2026-07-29T07:46:14,191 54 | / fn bind_parameters_internal( 2026-07-29T07:46:14,192 55 | | slf: &Bound<'_, Self>, 2026-07-29T07:46:14,193 56 | | params: Vec, 2026-07-29T07:46:14,193 57 | | ) -> PyResult<(ImmutableQuantumCircuit, HashMap)> { 2026-07-29T07:46:14,194 | |_____________________________________________________________________- move the `impl` block outside of this associated function `bind_parameters_internal` 2026-07-29T07:46:14,194 58 | impl MaybeUnbound { 2026-07-29T07:46:14,195 | ^^^^^------------ 2026-07-29T07:46:14,196 | | 2026-07-29T07:46:14,196 | `MaybeUnbound` is not local 2026-07-29T07:46:14,197 | 2026-07-29T07:46:14,198 = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` 2026-07-29T07:46:14,199 = note: `#[warn(non_local_definitions)]` on by default 2026-07-29T07:46:47,115 warning: `quri-parts-rust` (lib) generated 27 warnings 2026-07-29T07:46:47,115 Finished `release` profile [optimized] target(s) in 2m 46s 2026-07-29T07:46:47,128 Copying rust artifact from target/release/libquri_parts_rust.so to build/lib.linux-armv7l-cpython-311/quri_parts/rust/quri_parts_rust.abi3.so 2026-07-29T07:46:47,170 running build_rust 2026-07-29T07:46:47,171 cargo rustc --lib --message-format=json-render-diagnostics --manifest-path packages/rust/Cargo.toml --release -v --features pyo3/extension-module pyo3/abi3-py39 --crate-type cdylib 2026-07-29T07:46:47,354 Fresh unicode-ident v1.0.18 2026-07-29T07:46:47,355 Fresh target-lexicon v0.13.5 2026-07-29T07:46:47,355 Fresh autocfg v1.5.0 2026-07-29T07:46:47,356 Fresh proc-macro2 v1.0.101 2026-07-29T07:46:47,357 Fresh quote v1.0.40 2026-07-29T07:46:47,357 Fresh pyo3-build-config v0.28.3 2026-07-29T07:46:47,358 Fresh syn v2.0.106 2026-07-29T07:46:47,358 Fresh crossbeam-utils v0.8.21 2026-07-29T07:46:47,359 Fresh heck v0.5.0 2026-07-29T07:46:47,360 Fresh crossbeam-epoch v0.9.18 2026-07-29T07:46:47,360 Fresh libc v0.2.175 2026-07-29T07:46:47,361 Fresh num-traits v0.2.19 2026-07-29T07:46:47,361 Fresh pyo3-macros-backend v0.28.3 2026-07-29T07:46:47,362 Fresh num-complex v0.4.6 2026-07-29T07:46:47,363 Fresh pyo3-macros v0.28.3 2026-07-29T07:46:47,363 Fresh pyo3-ffi v0.28.3 2026-07-29T07:46:47,363 Fresh crossbeam-deque v0.8.6 2026-07-29T07:46:47,364 Fresh once_cell v1.21.3 2026-07-29T07:46:47,364 Fresh rayon-core v1.13.0 2026-07-29T07:46:47,364 Fresh either v1.15.0 2026-07-29T07:46:47,365 Fresh pyo3 v0.28.3 2026-07-29T07:46:47,365 Fresh rayon v1.11.0 2026-07-29T07:46:47,366 Fresh quri-parts v0.26.4 (/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b) 2026-07-29T07:46:47,366 Fresh quri-parts-rust v0.26.4 (/tmp/pip-wheel-pe108bsq/quri-parts-rust_fed1b24e36004c00ab78e47235f8151b/packages/rust) 2026-07-29T07:46:47,366 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,367 --> packages/rust/src/circuit/circuit.rs:10:1 2026-07-29T07:46:47,367 | 2026-07-29T07:46:47,368 10 | #[pyclass(subclass, eq, module = "quri_parts.rust.circuit.circuit")] 2026-07-29T07:46:47,368 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:47,369 | 2026-07-29T07:46:47,369 = note: `#[warn(deprecated)]` on by default 2026-07-29T07:46:47,370 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,371 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,372 --> packages/rust/src/circuit/circuit.rs:202:1 2026-07-29T07:46:47,372 | 2026-07-29T07:46:47,373 202 | / #[pyclass( 2026-07-29T07:46:47,374 203 | | extends=ImmutableQuantumCircuit, 2026-07-29T07:46:47,374 204 | | subclass, 2026-07-29T07:46:47,375 205 | | module = "quri_parts.rust.circuit.circuit" 2026-07-29T07:46:47,376 206 | | )] 2026-07-29T07:46:47,376 | |__^ 2026-07-29T07:46:47,377 | 2026-07-29T07:46:47,378 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,379 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,379 --> packages/rust/src/circuit/circuit_parametric.rs:12:1 2026-07-29T07:46:47,380 | 2026-07-29T07:46:47,381 12 | #[pyclass(subclass, eq, module = "quri_parts.rust.circuit.circuit_parametric")] 2026-07-29T07:46:47,381 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:47,382 | 2026-07-29T07:46:47,383 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,384 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,388 --> packages/rust/src/circuit/circuit_parametric.rs:455:1 2026-07-29T07:46:47,400 | 2026-07-29T07:46:47,401 455 | / #[pyclass( 2026-07-29T07:46:47,402 456 | | extends=ImmutableParametricQuantumCircuit, 2026-07-29T07:46:47,402 457 | | subclass, 2026-07-29T07:46:47,402 458 | | module = "quri_parts.rust.circuit.circuit_parametric" 2026-07-29T07:46:47,403 459 | | )] 2026-07-29T07:46:47,403 | |__^ 2026-07-29T07:46:47,404 | 2026-07-29T07:46:47,404 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,405 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,405 --> packages/rust/src/circuit/gate.rs:610:5 2026-07-29T07:46:47,406 | 2026-07-29T07:46:47,406 610 | #[pyclass(frozen, module = "quri_parts.rust.circuit.gate", name = "QuantumGate")] 2026-07-29T07:46:47,406 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:47,407 | 2026-07-29T07:46:47,407 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,408 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,409 --> packages/rust/src/circuit/gate.rs:853:5 2026-07-29T07:46:47,409 | 2026-07-29T07:46:47,410 853 | / #[pyclass( 2026-07-29T07:46:47,411 854 | | frozen, 2026-07-29T07:46:47,411 855 | | module = "quri_parts.rust.circuit.gate", 2026-07-29T07:46:47,412 856 | | name = "ParametricQuantumGate" 2026-07-29T07:46:47,412 857 | | )] 2026-07-29T07:46:47,413 | |______^ 2026-07-29T07:46:47,413 | 2026-07-29T07:46:47,414 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,415 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,416 --> packages/rust/src/circuit/noise/noise_instruction.rs:35:1 2026-07-29T07:46:47,416 | 2026-07-29T07:46:47,417 35 | #[pyclass(eq, frozen, subclass, module = "quri_parts.rust.circuit.noise")] 2026-07-29T07:46:47,417 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:47,418 | 2026-07-29T07:46:47,418 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,420 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,420 --> packages/rust/src/circuit/noise/noise_instruction.rs:87:1 2026-07-29T07:46:47,421 | 2026-07-29T07:46:47,422 87 | #[pyclass(eq, frozen, module = "quri_parts.rust.circuit.noise")] 2026-07-29T07:46:47,422 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:47,422 | 2026-07-29T07:46:47,423 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,423 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,424 --> packages/rust/src/circuit/noise/noise_instruction.rs:145:1 2026-07-29T07:46:47,424 | 2026-07-29T07:46:47,425 145 | #[pyclass(eq, frozen, module = "quri_parts.circuit.circuit.noise")] 2026-07-29T07:46:47,425 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:47,425 | 2026-07-29T07:46:47,426 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,427 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,427 --> packages/rust/src/circuit/noise/noise_instruction.rs:199:1 2026-07-29T07:46:47,428 | 2026-07-29T07:46:47,428 199 | #[pyclass(eq, frozen, module = "quri_parts.rust.circuit.noise")] 2026-07-29T07:46:47,429 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:47,429 | 2026-07-29T07:46:47,430 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,431 warning: use of deprecated associated constant `pyo3::impl_::deprecated::HasAutomaticFromPyObject::::MSG`: The `FromPyObject` implementation for `#[pyclass]` types which implement `Clone` is changing to an opt-in option. Use `#[pyclass(from_py_object)]` to opt-in to the `FromPyObject` derive now, or `#[pyclass(skip_from_py_object)]` to skip the `FromPyObject` implementation. 2026-07-29T07:46:47,432 --> packages/rust/src/circuit/parameter.rs:3:1 2026-07-29T07:46:47,432 | 2026-07-29T07:46:47,432 3 | #[pyclass(eq, get_all, ord, module = "quri_parts.rust.circuit.parameter")] 2026-07-29T07:46:47,433 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-29T07:46:47,433 | 2026-07-29T07:46:47,434 = note: this warning originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-07-29T07:46:47,435 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,435 --> packages/rust/src/circuit/circuit.rs:124:34 2026-07-29T07:46:47,436 | 2026-07-29T07:46:47,436 124 | if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:47,437 | ^^^^^^^^ 2026-07-29T07:46:47,438 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,438 --> packages/rust/src/circuit/circuit.rs:220:41 2026-07-29T07:46:47,439 | 2026-07-29T07:46:47,439 220 | if let Ok(seq) = cbit_count.downcast::() { 2026-07-29T07:46:47,440 | ^^^^^^^^ 2026-07-29T07:46:47,441 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,442 --> packages/rust/src/circuit/circuit.rs:314:34 2026-07-29T07:46:47,442 | 2026-07-29T07:46:47,443 314 | if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:47,443 | ^^^^^^^^ 2026-07-29T07:46:47,444 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,444 --> packages/rust/src/circuit/circuit.rs:319:41 2026-07-29T07:46:47,444 | 2026-07-29T07:46:47,445 319 | } else if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:47,445 | ^^^^^^^^ 2026-07-29T07:46:47,446 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,446 --> packages/rust/src/circuit/circuit.rs:567:60 2026-07-29T07:46:47,447 | 2026-07-29T07:46:47,447 567 | let qubit_indices = if let Ok(seq) = qubit_indices.downcast::() { 2026-07-29T07:46:47,448 | ^^^^^^^^ 2026-07-29T07:46:47,449 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,449 --> packages/rust/src/circuit/circuit.rs:575:48 2026-07-29T07:46:47,450 | 2026-07-29T07:46:47,450 575 | if let Ok(seq) = classical_indices.downcast::() { 2026-07-29T07:46:47,451 | ^^^^^^^^ 2026-07-29T07:46:47,452 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,452 --> packages/rust/src/circuit/circuit_parametric.rs:538:34 2026-07-29T07:46:47,453 | 2026-07-29T07:46:47,453 538 | if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:47,454 | ^^^^^^^^ 2026-07-29T07:46:47,454 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,455 --> packages/rust/src/circuit/circuit_parametric.rs:543:41 2026-07-29T07:46:47,455 | 2026-07-29T07:46:47,456 543 | } else if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:47,456 | ^^^^^^^^ 2026-07-29T07:46:47,457 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,458 --> packages/rust/src/circuit/circuit_parametric.rs:548:41 2026-07-29T07:46:47,458 | 2026-07-29T07:46:47,459 548 | } else if let Ok(other) = gates.downcast::() { 2026-07-29T07:46:47,459 | ^^^^^^^^ 2026-07-29T07:46:47,460 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,461 --> packages/rust/src/circuit/circuit_parametric.rs:842:60 2026-07-29T07:46:47,461 | 2026-07-29T07:46:47,462 842 | let qubit_indices = if let Ok(seq) = qubit_indices.downcast::() { 2026-07-29T07:46:47,462 | ^^^^^^^^ 2026-07-29T07:46:47,463 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,464 --> packages/rust/src/circuit/circuit_parametric.rs:850:48 2026-07-29T07:46:47,464 | 2026-07-29T07:46:47,465 850 | if let Ok(seq) = classical_indices.downcast::() { 2026-07-29T07:46:47,465 | ^^^^^^^^ 2026-07-29T07:46:47,470 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,473 --> packages/rust/src/circuit/noise/noise_model.rs:178:39 2026-07-29T07:46:47,474 | 2026-07-29T07:46:47,478 178 | if let Ok(gate_noise) = noise.downcast::() { 2026-07-29T07:46:47,478 | ^^^^^^^^ 2026-07-29T07:46:47,479 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,480 --> packages/rust/src/circuit/noise/noise_model.rs:185:49 2026-07-29T07:46:47,481 | 2026-07-29T07:46:47,483 185 | } else if let Ok(circuit_noise) = noise.downcast::() { 2026-07-29T07:46:47,486 | ^^^^^^^^ 2026-07-29T07:46:47,488 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,489 --> packages/rust/src/circuit/noise/noise_model.rs:188:49 2026-07-29T07:46:47,490 | 2026-07-29T07:46:47,491 188 | } else if let Ok(circuit_noise) = noise.downcast::() { 2026-07-29T07:46:47,491 | ^^^^^^^^ 2026-07-29T07:46:47,493 warning: use of deprecated method `pyo3::types::PyAnyMethods::downcast`: use `Bound::cast` instead 2026-07-29T07:46:47,494 --> packages/rust/src/circuit/noise/noise_model.rs:191:49 2026-07-29T07:46:47,494 | 2026-07-29T07:46:47,495 191 | } else if let Ok(circuit_noise) = noise.downcast::() { 2026-07-29T07:46:47,496 | ^^^^^^^^ 2026-07-29T07:46:47,497 warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item 2026-07-29T07:46:47,498 --> packages/rust/src/circuit/circuit_parametric.rs:58:9 2026-07-29T07:46:47,499 | 2026-07-29T07:46:47,502 54 | / fn bind_parameters_internal( 2026-07-29T07:46:47,508 55 | | slf: &Bound<'_, Self>, 2026-07-29T07:46:47,512 56 | | params: Vec, 2026-07-29T07:46:47,513 57 | | ) -> PyResult<(ImmutableQuantumCircuit, HashMap)> { 2026-07-29T07:46:47,514 | |_____________________________________________________________________- move the `impl` block outside of this associated function `bind_parameters_internal` 2026-07-29T07:46:47,515 58 | impl MaybeUnbound { 2026-07-29T07:46:47,515 | ^^^^^------------ 2026-07-29T07:46:47,516 | | 2026-07-29T07:46:47,516 | `MaybeUnbound` is not local 2026-07-29T07:46:47,517 | 2026-07-29T07:46:47,517 = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` 2026-07-29T07:46:47,518 = note: `#[warn(non_local_definitions)]` on by default 2026-07-29T07:46:47,520 warning: `quri-parts-rust` (lib) generated 27 warnings 2026-07-29T07:46:47,521 Finished `release` profile [optimized] target(s) in 0.18s 2026-07-29T07:46:47,521 Copying rust artifact from target/release/libquri_parts_rust.so to build/lib.linux-armv7l-cpython-311/quri_parts/rust/quri_parts_rust.abi3.so 2026-07-29T07:46:47,522 installing to build/bdist.linux-armv7l/wheel 2026-07-29T07:46:47,522 running install 2026-07-29T07:46:47,523 running install_lib 2026-07-29T07:46:47,523 creating build/bdist.linux-armv7l/wheel 2026-07-29T07:46:47,524 creating build/bdist.linux-armv7l/wheel/quri_parts 2026-07-29T07:46:47,524 creating build/bdist.linux-armv7l/wheel/quri_parts/rust 2026-07-29T07:46:47,525 creating build/bdist.linux-armv7l/wheel/quri_parts/rust/circuit 2026-07-29T07:46:47,525 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit/noise.pyi -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/circuit 2026-07-29T07:46:47,526 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit/parameter.pyi -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/circuit 2026-07-29T07:46:47,527 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit/__init__.py -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/circuit 2026-07-29T07:46:47,527 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit/gates.pyi -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/circuit 2026-07-29T07:46:47,528 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit/inverse.pyi -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/circuit 2026-07-29T07:46:47,528 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit/circuit.pyi -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/circuit 2026-07-29T07:46:47,529 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit/circuit_parametric.pyi -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/circuit 2026-07-29T07:46:47,529 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/circuit/gate.pyi -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/circuit 2026-07-29T07:46:47,530 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/__init__.py -> build/bdist.linux-armv7l/wheel/./quri_parts/rust 2026-07-29T07:46:47,530 creating build/bdist.linux-armv7l/wheel/quri_parts/rust/qulacs 2026-07-29T07:46:47,530 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/qulacs/__init__.py -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/qulacs 2026-07-29T07:46:47,531 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/qulacs/__init__.pyi -> build/bdist.linux-armv7l/wheel/./quri_parts/rust/qulacs 2026-07-29T07:46:47,531 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/quri_parts_rust.abi3.so -> build/bdist.linux-armv7l/wheel/./quri_parts/rust 2026-07-29T07:46:47,532 copying build/lib.linux-armv7l-cpython-311/quri_parts/rust/py.typed -> build/bdist.linux-armv7l/wheel/./quri_parts/rust 2026-07-29T07:46:47,532 running install_egg_info 2026-07-29T07:46:47,534 Copying quri_parts_rust.egg-info to build/bdist.linux-armv7l/wheel/./quri_parts_rust-0.26.4-py3.11.egg-info 2026-07-29T07:46:47,544 running install_scripts 2026-07-29T07:46:47,591 creating build/bdist.linux-armv7l/wheel/quri_parts_rust-0.26.4.dist-info/WHEEL 2026-07-29T07:46:47,594 creating '/tmp/pip-wheel-k8oobrud/.tmp-zsz3vwpe/quri_parts_rust-0.26.4-cp39-abi3-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-29T07:46:47,596 adding 'quri_parts/rust/__init__.py' 2026-07-29T07:46:47,598 adding 'quri_parts/rust/py.typed' 2026-07-29T07:46:47,931 adding 'quri_parts/rust/quri_parts_rust.abi3.so' 2026-07-29T07:46:47,943 adding 'quri_parts/rust/circuit/__init__.py' 2026-07-29T07:46:47,944 adding 'quri_parts/rust/circuit/circuit.pyi' 2026-07-29T07:46:47,946 adding 'quri_parts/rust/circuit/circuit_parametric.pyi' 2026-07-29T07:46:47,947 adding 'quri_parts/rust/circuit/gate.pyi' 2026-07-29T07:46:47,949 adding 'quri_parts/rust/circuit/gates.pyi' 2026-07-29T07:46:47,950 adding 'quri_parts/rust/circuit/inverse.pyi' 2026-07-29T07:46:47,951 adding 'quri_parts/rust/circuit/noise.pyi' 2026-07-29T07:46:47,952 adding 'quri_parts/rust/circuit/parameter.pyi' 2026-07-29T07:46:47,954 adding 'quri_parts/rust/qulacs/__init__.py' 2026-07-29T07:46:47,955 adding 'quri_parts/rust/qulacs/__init__.pyi' 2026-07-29T07:46:47,959 adding 'quri_parts_rust-0.26.4.dist-info/licenses/LICENSE' 2026-07-29T07:46:47,960 adding 'quri_parts_rust-0.26.4.dist-info/licenses/NOTICE' 2026-07-29T07:46:47,961 adding 'quri_parts_rust-0.26.4.dist-info/METADATA' 2026-07-29T07:46:47,962 adding 'quri_parts_rust-0.26.4.dist-info/WHEEL' 2026-07-29T07:46:47,963 adding 'quri_parts_rust-0.26.4.dist-info/top_level.txt' 2026-07-29T07:46:47,963 adding 'quri_parts_rust-0.26.4.dist-info/RECORD' 2026-07-29T07:46:47,972 removing build/bdist.linux-armv7l/wheel 2026-07-29T07:46:48,085 Building wheel for quri-parts-rust (pyproject.toml): finished with status 'done' 2026-07-29T07:46:48,103 Created wheel for quri-parts-rust: filename=quri_parts_rust-0.26.4-cp39-abi3-linux_armv7l.whl size=660764 sha256=e941348ee790a2d0bcd3d63e16c956db4d20a67caa85cb92811a11e81da33204 2026-07-29T07:46:48,104 Stored in directory: /tmp/pip-ephem-wheel-cache-sinmxei4/wheels/9e/45/1b/9300f041b017df55b701c03888c91cc806919ad8323dda643e 2026-07-29T07:46:48,115 Successfully built quri-parts-rust 2026-07-29T07:46:48,134 Removed build tracker: '/tmp/pip-build-tracker-t2zvhfzi'