2025-11-14T11:30:32,286 Created temporary directory: /tmp/pip-ephem-wheel-cache-vlzc5n65 2025-11-14T11:30:32,287 Created temporary directory: /tmp/pip-build-tracker-y8ibmpwx 2025-11-14T11:30:32,288 Initialized build tracking at /tmp/pip-build-tracker-y8ibmpwx 2025-11-14T11:30:32,289 Created build tracker: /tmp/pip-build-tracker-y8ibmpwx 2025-11-14T11:30:32,289 Entered build tracker: /tmp/pip-build-tracker-y8ibmpwx 2025-11-14T11:30:32,290 Created temporary directory: /tmp/pip-wheel-6tqwcp43 2025-11-14T11:30:32,293 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 2025-11-14T11:30:32,295 Created temporary directory: /tmp/pip-ephem-wheel-cache-74olfh79 2025-11-14T11:30:32,317 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-14T11:30:32,321 2 location(s) to search for versions of pyobjc-framework-metalperformanceshadersgraph: 2025-11-14T11:30:32,321 * https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/ 2025-11-14T11:30:32,321 * https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/ 2025-11-14T11:30:32,322 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/ 2025-11-14T11:30:32,323 Getting page https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/ 2025-11-14T11:30:32,324 Found index url https://pypi.org/simple 2025-11-14T11:30:32,459 Fetched page https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/ as application/vnd.pypi.simple.v1+json 2025-11-14T11:30:32,472 Found link https://files.pythonhosted.org/packages/0f/b2/1a0d3952c94701ec9c31e6b55d073e95e03604760b44c50085dda8e3fa02/pyobjc-framework-MetalPerformanceShadersGraph-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 7.0 2025-11-14T11:30:32,473 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/d4/e8/e1fc905c7801dc03a1984257f0ea1197e083e8dd01aa075b2d72568e8abe/pyobjc_framework_MetalPerformanceShadersGraph-7.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,474 Found link https://files.pythonhosted.org/packages/8c/d7/e3b064b74d183772f9ca951eaf289f91dbb15d44abeee6a9ff753e1b0502/pyobjc-framework-MetalPerformanceShadersGraph-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 7.0.1 2025-11-14T11:30:32,475 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/9a/99/497497899456254a48dd9555dbffa8653e056721cb785b3f7a249cbb8626/pyobjc_framework_MetalPerformanceShadersGraph-7.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,476 Found link https://files.pythonhosted.org/packages/87/fe/b9f37a3057840ad7a13486c4c89d4dce7a2ea7c6fae221a6dd0683f2e873/pyobjc-framework-MetalPerformanceShadersGraph-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 7.1 2025-11-14T11:30:32,477 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/2c/a4/e9722e4b7aa058c007a3f15ebbe6bfb824aad8cdea2e4ac7e4f71a0f5631/pyobjc_framework_MetalPerformanceShadersGraph-7.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,478 Found link https://files.pythonhosted.org/packages/f9/e0/fedf6a06fffeeb519562b1bf48b740c4e0f7789a0888710f5e7925285399/pyobjc-framework-MetalPerformanceShadersGraph-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 7.2 2025-11-14T11:30:32,479 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/81/5c/662f7173320626a177c31e7d09e61481d84dfbee679a009605b2b2842de9/pyobjc_framework_MetalPerformanceShadersGraph-7.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,480 Found link https://files.pythonhosted.org/packages/c4/47/34f55bb8d9ff2ab7ee277d4c1e248208a6805666a677839586f1fa719d08/pyobjc-framework-MetalPerformanceShadersGraph-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 7.3 2025-11-14T11:30:32,480 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/aa/36/a8492e1f86f2730634cc1a920d14df257c97006a596e4c53b2fcc4740e4b/pyobjc_framework_MetalPerformanceShadersGraph-7.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,481 Found link https://files.pythonhosted.org/packages/66/e1/4d19250fe63b7197e9c0fce0d258d3d0534eb11a0abb7407e6120fd6b321/pyobjc-framework-MetalPerformanceShadersGraph-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.0b1 2025-11-14T11:30:32,482 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/2a/ad/9ceebba2a74dc36c088ec52ced3851ef3189f0b5966fcd7a95007385ff03/pyobjc_framework_MetalPerformanceShadersGraph-8.0b1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,483 Found link https://files.pythonhosted.org/packages/87/e8/76fd8675b9f855405c504da21835c3ba84015c3803374a5ab13a6a980f51/pyobjc-framework-MetalPerformanceShadersGraph-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.0 2025-11-14T11:30:32,484 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/06/bb/4c392deee24b23681206fa5109adf67b189170f67717322df7ac2129ae4c/pyobjc_framework_MetalPerformanceShadersGraph-8.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,485 Found link https://files.pythonhosted.org/packages/59/e6/6aa56c8e3ab9def3641591a0c10b50d65718ea8a4a0b204f6f4af651bfed/pyobjc-framework-MetalPerformanceShadersGraph-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.1 2025-11-14T11:30:32,486 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/e9/f2/95c25a0d9252a0dc44890671f1fc28e3710e99c23b5bc431b5388e2b50ba/pyobjc_framework_MetalPerformanceShadersGraph-8.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,487 Found link https://files.pythonhosted.org/packages/40/02/73b5ea48afe4b9e51dc96ca0c796566e0e659a0c1c227769d8d5834905b1/pyobjc-framework-MetalPerformanceShadersGraph-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.2 2025-11-14T11:30:32,487 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/ba/51/036d0efe908df9c8fcca780d5d982ca122c94d7b95c5139f8a29c1536b7e/pyobjc_framework_MetalPerformanceShadersGraph-8.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,488 Found link https://files.pythonhosted.org/packages/6f/7f/547e6b18aba8984b353ccd70aa8fd9217aa2d29a69b2a6089d09a9b17274/pyobjc-framework-MetalPerformanceShadersGraph-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.3 2025-11-14T11:30:32,489 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/37/83/b3bff26b7ae1215311f45d1ae7d067f81b369d1b7ead7284eda98f779a9c/pyobjc_framework_MetalPerformanceShadersGraph-8.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,490 Found link https://files.pythonhosted.org/packages/80/fc/e654e6365afa959d4dda243d226f941f1dffb32413b49eb2ef3a8c999084/pyobjc-framework-MetalPerformanceShadersGraph-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.4 2025-11-14T11:30:32,491 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/56/d9/30be6598af23eb812b5968b98e28e98eb816476aa890cd540ee50f9ea798/pyobjc_framework_MetalPerformanceShadersGraph-8.4-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,492 Found link https://files.pythonhosted.org/packages/ed/bf/83875d361dacc817b7b5a8b17c282a483ce25109fecf2692ec08f4c64416/pyobjc-framework-MetalPerformanceShadersGraph-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.4.1 2025-11-14T11:30:32,492 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/a9/6f/15a2b9beafc92b5ab81d99283a83ba517ec77230d38a81b3cb8bbbe2f8a3/pyobjc_framework_MetalPerformanceShadersGraph-8.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,493 Found link https://files.pythonhosted.org/packages/91/c6/d8cf65a44d5bbfe73c6dfabc9e7fdf3181617ff82d2bae9cb7acf3bf9c5e/pyobjc-framework-MetalPerformanceShadersGraph-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.5 2025-11-14T11:30:32,494 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/d4/fc/104da47108d6fa4ed17099fc7b7232a128c9299c8613ad8980b1aade0313/pyobjc_framework_MetalPerformanceShadersGraph-8.5-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,495 Found link https://files.pythonhosted.org/packages/e2/3b/ec21f3ab10086a6d4e16a2ec9d603f31f189306841f8dbe3af8e050fda6e/pyobjc-framework-MetalPerformanceShadersGraph-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6), version: 8.5.1 2025-11-14T11:30:32,496 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/d9/c4/35a16e1f80cc40d89c487c87a3e8e1953d00792c75238c629a0fc8f1bcb1/pyobjc_framework_MetalPerformanceShadersGraph-8.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,497 Found link https://files.pythonhosted.org/packages/81/38/e197cb3e4c300d54d6f603be181b5e2be328ffa26e95ca7194276fd1ab1b/pyobjc-framework-MetalPerformanceShadersGraph-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7), version: 9.0 2025-11-14T11:30:32,497 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/0c/05/1cca3c7b62c8b43bbe8b321d8afb04e9bee8c8dae64e0d1cfc4d3895da57/pyobjc_framework_MetalPerformanceShadersGraph-9.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7) 2025-11-14T11:30:32,498 Found link https://files.pythonhosted.org/packages/09/42/efefc4b1c358caedd90e0d55a7a91233ad8d028a7f46f2ec7322c917f2c3/pyobjc-framework-MetalPerformanceShadersGraph-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7), version: 9.0.1 2025-11-14T11:30:32,499 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/07/32/00315861af6eb686751ab5e29293a04aa274230439971262f166d963efa0/pyobjc_framework_MetalPerformanceShadersGraph-9.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7) 2025-11-14T11:30:32,500 Found link https://files.pythonhosted.org/packages/ff/bb/4ed529c14f16336439d7a8e84a07c5a31d888511622ff2e48cbbfe28d907/pyobjc-framework-MetalPerformanceShadersGraph-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7), version: 9.1b1 2025-11-14T11:30:32,501 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/4d/67/d9556e9545b19941176b4d8f9e975070aefdc54cc76ef7411e88f6ffb331/pyobjc_framework_MetalPerformanceShadersGraph-9.1b1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7) 2025-11-14T11:30:32,502 Found link https://files.pythonhosted.org/packages/70/e4/56ff92dfa817f2e6bceff3751741d2a408eb37d9df23383669f64b43455c/pyobjc-framework-MetalPerformanceShadersGraph-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7), version: 9.1 2025-11-14T11:30:32,502 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/4d/e0/441c80e5a4a7dcf93a32eb98f94355e9451a7fdf08e362b0bdaf9d901cfd/pyobjc_framework_MetalPerformanceShadersGraph-9.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7) 2025-11-14T11:30:32,504 Found link https://files.pythonhosted.org/packages/53/89/1cfb284c49f97bd1883dd97e7fe752509aea958e0a8fdba8aa849eb213ba/pyobjc-framework-MetalPerformanceShadersGraph-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7), version: 9.1.1 2025-11-14T11:30:32,504 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/e9/43/8304339ea5978893af9ea9f5868aa3c8a2e2799908b027a71e1ebb087e56/pyobjc_framework_MetalPerformanceShadersGraph-9.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7) 2025-11-14T11:30:32,505 Found link https://files.pythonhosted.org/packages/ab/dc/5f951006a4abe37f5f87917c020fcd4b3a7d77bd61ecdb8fde1002dfddb8/pyobjc-framework-MetalPerformanceShadersGraph-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7), version: 9.2 2025-11-14T11:30:32,506 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/41/70/ef413881ff15f3b6af42d4993fb075aed967e4f087d396c27e07c7df805b/pyobjc_framework_MetalPerformanceShadersGraph-9.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.7) 2025-11-14T11:30:32,507 Found link https://files.pythonhosted.org/packages/79/a9/d068d0d033d8be404e272e76f53b05c3d1050dce1342b98752968d9748ac/pyobjc-framework-MetalPerformanceShadersGraph-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8), version: 10.0 2025-11-14T11:30:32,507 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/43/54/0aab283504b33b80ff91844e2234c559dc70a0f40da0e9483bc7f2d1dbf2/pyobjc_framework_MetalPerformanceShadersGraph-10.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8) 2025-11-14T11:30:32,509 Found link https://files.pythonhosted.org/packages/c1/c0/68826e3f2b0161c14e98ce5be167d61cc9288d25f66448718471caf508ee/pyobjc-framework-MetalPerformanceShadersGraph-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8), version: 10.1 2025-11-14T11:30:32,509 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/fd/97/b7e4b2815218b77c8d6e48da0fa86a730eef3e05467381a93ab9ed4f488d/pyobjc_framework_MetalPerformanceShadersGraph-10.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8) 2025-11-14T11:30:32,510 Found link https://files.pythonhosted.org/packages/81/71/be7a30eda2408ff111c8d4ec2cf194c8fb0a4c061286baeb931d5c5d2d13/pyobjc-framework-MetalPerformanceShadersGraph-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8), version: 10.2 2025-11-14T11:30:32,510 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/88/75/3cfed273b3aaf92d5cfde429ab4a188964855b333d93deb466ef3c347b72/pyobjc_framework_MetalPerformanceShadersGraph-10.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8) 2025-11-14T11:30:32,511 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/5c/00/d8d490f772a74f84bb6fae199414e3dea769b69267b68a36da1bc836db59/pyobjc_framework_MetalPerformanceShadersGraph-10.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8) 2025-11-14T11:30:32,512 Found link https://files.pythonhosted.org/packages/56/a6/a92dee959b8c356baba9ed0e6e4929f2a0966497b93fd34d2632ffd7264a/pyobjc_framework_metalperformanceshadersgraph-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8), version: 10.3 2025-11-14T11:30:32,513 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/19/71/0dbf9660d2a31470bb6e5d5338aed82c1906c4624e8629e24cf612fa4e14/pyobjc_framework_MetalPerformanceShadersGraph-10.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8) 2025-11-14T11:30:32,513 Found link https://files.pythonhosted.org/packages/e6/0c/c00edcdc19f692d0d261d2a0c43f296f240c236704666e287e60dea23edd/pyobjc_framework_metalperformanceshadersgraph-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8), version: 10.3.1 2025-11-14T11:30:32,514 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/d6/af/0d907121de5f621833e65ac3bfcbfa472483bd74650d8e1483051eb0c2f8/pyobjc_framework_MetalPerformanceShadersGraph-10.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8) 2025-11-14T11:30:32,515 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/e0/68/bb1e72e834e2fcc5cfa11bd92a6dd24aa0f118ae852d241001c98627ca2d/pyobjc_framework_MetalPerformanceShadersGraph-10.3.2-py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8) 2025-11-14T11:30:32,516 Found link https://files.pythonhosted.org/packages/66/a2/7b0d61e70af9eeae2f428e3d5b8acaf4b5011d6cf07d23e539534510fe4f/pyobjc_framework_metalperformanceshadersgraph-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.8), version: 10.3.2 2025-11-14T11:30:32,517 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/0d/8c/3d8f1cc6cfe7f9fd73f3911bb62256fdefc4d7f5375b8be84870d8c15650/pyobjc_framework_MetalPerformanceShadersGraph-11.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.9) 2025-11-14T11:30:32,517 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/ef/26/ca0441ac11d5ecc7814b48b3af9df467ead93622f0edc67e947f1a4afe97/pyobjc_framework_MetalPerformanceShadersGraph-11.0-py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.9) 2025-11-14T11:30:32,518 Found link https://files.pythonhosted.org/packages/b5/b8/353852c76eb437e907ca0acf8a5b5f9255e9b9ee8c0706b69b0c17498f97/pyobjc_framework_metalperformanceshadersgraph-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.9), version: 11.0 2025-11-14T11:30:32,519 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/0d/a1/2033cf8b0d9f059e3495a1d9a691751b242379c36dd5bcb96c8edb121c9e/pyobjc_framework_metalperformanceshadersgraph-11.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.9) 2025-11-14T11:30:32,519 Found link https://files.pythonhosted.org/packages/32/c3/8d98661f7eecd1f1b0d80a80961069081b88efd3a82fbbed2d7e6050c0ad/pyobjc_framework_metalperformanceshadersgraph-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.9), version: 11.1 2025-11-14T11:30:32,520 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/82/21/b4e0f21f013c54e0675b57a5523ee1c13b1bea73b34455a2450a92e9cc0e/pyobjc_framework_metalperformanceshadersgraph-12.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.9) 2025-11-14T11:30:32,521 Found link https://files.pythonhosted.org/packages/89/e9/4a57eb83ecb167528e3ae3114ad1bf114c56216449da5c236ae41f8ad797/pyobjc_framework_metalperformanceshadersgraph-12.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.9), version: 12.0 2025-11-14T11:30:32,522 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://files.pythonhosted.org/packages/e2/c9/5e7fd0d4bc9bdf7b442f36e020677c721ba9b4c1dc1fa3180085f22a4ef9/pyobjc_framework_metalperformanceshadersgraph-12.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.10) 2025-11-14T11:30:32,523 Found link https://files.pythonhosted.org/packages/a7/56/7ad0cd085532f7bdea9a8d4e9a2dfde376d26dd21e5eabdf1a366040eff8/pyobjc_framework_metalperformanceshadersgraph-12.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.10), version: 12.1 2025-11-14T11:30:32,524 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/ 2025-11-14T11:30:32,524 Getting page https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/ 2025-11-14T11:30:32,526 Found index url https://www.piwheels.org/simple 2025-11-14T11:30:32,679 Fetched page https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/ as text/html 2025-11-14T11:30:32,682 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://archive1.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/pyobjc_framework_MetalPerformanceShadersGraph-7.3-py2.py3-none-any.whl#sha256=432f4a542c1037c7fd65041d21d2e51684bea0649b308d0054e45c3d7df4176b (from https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,683 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://archive1.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/pyobjc_framework_MetalPerformanceShadersGraph-7.2-py2.py3-none-any.whl#sha256=2cc75e8e23d7b43abbd5eb4b0afcfa1f1dc907ad72f697eb3c7d007b63ce74a1 (from https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,684 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://archive1.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/pyobjc_framework_MetalPerformanceShadersGraph-7.1-py2.py3-none-any.whl#sha256=41941c8061e6a270aa25dd05a9106967b419531d9548b81649c25d7ebd47874d (from https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,684 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://archive1.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/pyobjc_framework_MetalPerformanceShadersGraph-7.0.1-py2.py3-none-any.whl#sha256=c52117ee4fe60853d2db5955ebad93e07fcec6ac76dfa27ecf5184722f4f3e47 (from https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,684 Skipping link: No binaries permitted for pyobjc-framework-metalperformanceshadersgraph: https://archive1.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/pyobjc_framework_MetalPerformanceShadersGraph-7.0-py2.py3-none-any.whl#sha256=74abd4ec20bd81506701904655f7ea500b4b3667227e0d7da8b1dd80bf002739 (from https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/) (requires-python:>=3.6) 2025-11-14T11:30:32,685 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-metalperformanceshadersgraph/ 2025-11-14T11:30:32,686 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-metalperformanceshadersgraph/ 2025-11-14T11:30:32,708 Given no hashes to check 1 links for project 'pyobjc-framework-metalperformanceshadersgraph': discarding no candidates 2025-11-14T11:30:32,726 Collecting pyobjc-framework-metalperformanceshadersgraph==12.1 2025-11-14T11:30:32,728 Created temporary directory: /tmp/pip-unpack-2us91oiu 2025-11-14T11:30:32,938 Downloading pyobjc_framework_metalperformanceshadersgraph-12.1.tar.gz (42 kB) 2025-11-14T11:30:33,081 Added pyobjc-framework-metalperformanceshadersgraph==12.1 from https://files.pythonhosted.org/packages/a7/56/7ad0cd085532f7bdea9a8d4e9a2dfde376d26dd21e5eabdf1a366040eff8/pyobjc_framework_metalperformanceshadersgraph-12.1.tar.gz to build tracker '/tmp/pip-build-tracker-y8ibmpwx' 2025-11-14T11:30:33,085 Created temporary directory: /tmp/pip-build-env-w5mmu300 2025-11-14T11:30:33,090 Installing build dependencies: started 2025-11-14T11:30:33,091 Running command pip subprocess to install build dependencies 2025-11-14T11:30:34,219 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-14T11:30:34,836 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 2025-11-14T11:30:34,858 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-14T11:30:36,574 Collecting setuptools 2025-11-14T11:30:36,659 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-14T11:30:36,930 Collecting wheel 2025-11-14T11:30:36,948 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-14T11:30:39,835 Installing collected packages: wheel, setuptools 2025-11-14T11:30:40,076 Creating /tmp/pip-build-env-w5mmu300/overlay/local/bin 2025-11-14T11:30:40,079 changing mode of /tmp/pip-build-env-w5mmu300/overlay/local/bin/wheel to 755 2025-11-14T11:30:43,677 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-14T11:30:43,947 Installing build dependencies: finished with status 'done' 2025-11-14T11:30:43,954 Getting requirements to build wheel: started 2025-11-14T11:30:43,955 Running command Getting requirements to build wheel 2025-11-14T11:30:44,654 Traceback (most recent call last): 2025-11-14T11:30:44,655 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-11-14T11:30:44,655 main() 2025-11-14T11:30:44,656 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-11-14T11:30:44,656 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-11-14T11:30:44,657 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,657 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel 2025-11-14T11:30:44,658 return hook(config_settings) 2025-11-14T11:30:44,658 ^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,659 File "/tmp/pip-build-env-w5mmu300/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel 2025-11-14T11:30:44,659 return self._get_build_requires(config_settings, requirements=[]) 2025-11-14T11:30:44,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,661 File "/tmp/pip-build-env-w5mmu300/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 301, in _get_build_requires 2025-11-14T11:30:44,661 self.run_setup() 2025-11-14T11:30:44,662 File "/tmp/pip-build-env-w5mmu300/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2025-11-14T11:30:44,662 exec(code, locals()) 2025-11-14T11:30:44,663 File "", line 20, in 2025-11-14T11:30:44,672 File "/tmp/pip-wheel-6tqwcp43/pyobjc-framework-metalperformanceshadersgraph_032897924f1b4e0480986ceaeeece9b6/pyobjc_setup.py", line 552, in setup 2025-11-14T11:30:44,673 os_level = get_os_level() 2025-11-14T11:30:44,674 ^^^^^^^^^^^^^^ 2025-11-14T11:30:44,675 File "/tmp/pip-wheel-6tqwcp43/pyobjc-framework-metalperformanceshadersgraph_032897924f1b4e0480986ceaeeece9b6/pyobjc_setup.py", line 252, in get_os_level 2025-11-14T11:30:44,675 subprocess.check_output(["/usr/bin/sw_vers", "-productVersion"]) 2025-11-14T11:30:44,676 File "/usr/lib/python3.11/subprocess.py", line 466, in check_output 2025-11-14T11:30:44,677 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2025-11-14T11:30:44,678 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,679 File "/usr/lib/python3.11/subprocess.py", line 548, in run 2025-11-14T11:30:44,679 with Popen(*popenargs, **kwargs) as process: 2025-11-14T11:30:44,680 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,681 File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__ 2025-11-14T11:30:44,682 self._execute_child(args, executable, preexec_fn, close_fds, 2025-11-14T11:30:44,683 File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child 2025-11-14T11:30:44,684 raise child_exception_type(errno_num, err_msg, err_filename) 2025-11-14T11:30:44,685 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/sw_vers' 2025-11-14T11:30:44,743 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2025-11-14T11:30:44,756 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpp62gzklp[/] 2025-11-14T11:30:44,756 [bold magenta]cwd[/]: /tmp/pip-wheel-6tqwcp43/pyobjc-framework-metalperformanceshadersgraph_032897924f1b4e0480986ceaeeece9b6 2025-11-14T11:30:44,757 Getting requirements to build wheel: finished with status 'error' 2025-11-14T11:30:44,759 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2025-11-14T11:30:44,764 Exception information: 2025-11-14T11:30:44,764 Traceback (most recent call last): 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-11-14T11:30:44,764 status = run_func(*args) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-11-14T11:30:44,764 return func(self, options, args) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-11-14T11:30:44,764 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-11-14T11:30:44,764 result = self._result = resolver.resolve( 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-11-14T11:30:44,764 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-11-14T11:30:44,764 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-11-14T11:30:44,764 if not criterion.candidates: 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-11-14T11:30:44,764 return bool(self._sequence) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-11-14T11:30:44,764 return any(self) 2025-11-14T11:30:44,764 ^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-11-14T11:30:44,764 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-11-14T11:30:44,764 candidate = func() 2025-11-14T11:30:44,764 ^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-11-14T11:30:44,764 self._link_candidate_cache[link] = LinkCandidate( 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-11-14T11:30:44,764 super().__init__( 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-11-14T11:30:44,764 self.dist = self._prepare() 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-11-14T11:30:44,764 dist = self._prepare_distribution() 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-11-14T11:30:44,764 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-11-14T11:30:44,764 return self._prepare_linked_requirement(req, parallel_builds) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-11-14T11:30:44,764 dist = _get_prepared_distribution( 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-11-14T11:30:44,764 abstract_dist.prepare_distribution_metadata( 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2025-11-14T11:30:44,764 self._install_build_reqs(finder) 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2025-11-14T11:30:44,764 build_reqs = self._get_build_requires_wheel() 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2025-11-14T11:30:44,764 return backend.get_requires_for_build_wheel() 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 725, in get_requires_for_build_wheel 2025-11-14T11:30:44,764 return super().get_requires_for_build_wheel(config_settings=cs) 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel 2025-11-14T11:30:44,764 return self._call_hook('get_requires_for_build_wheel', { 2025-11-14T11:30:44,764 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-11-14T11:30:44,764 self._subprocess_runner( 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-11-14T11:30:44,764 call_subprocess( 2025-11-14T11:30:44,764 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-11-14T11:30:44,764 raise error 2025-11-14T11:30:44,764 pip._internal.exceptions.InstallationSubprocessError: Getting requirements to build wheel exited with 1 2025-11-14T11:30:44,777 Removed pyobjc-framework-metalperformanceshadersgraph==12.1 from https://files.pythonhosted.org/packages/a7/56/7ad0cd085532f7bdea9a8d4e9a2dfde376d26dd21e5eabdf1a366040eff8/pyobjc_framework_metalperformanceshadersgraph-12.1.tar.gz from build tracker '/tmp/pip-build-tracker-y8ibmpwx' 2025-11-14T11:30:44,778 Removed build tracker: '/tmp/pip-build-tracker-y8ibmpwx'