2025-11-14T11:30:17,234 Created temporary directory: /tmp/pip-ephem-wheel-cache-bnr61w73 2025-11-14T11:30:17,235 Created temporary directory: /tmp/pip-build-tracker-cad5nzwg 2025-11-14T11:30:17,236 Initialized build tracking at /tmp/pip-build-tracker-cad5nzwg 2025-11-14T11:30:17,237 Created build tracker: /tmp/pip-build-tracker-cad5nzwg 2025-11-14T11:30:17,237 Entered build tracker: /tmp/pip-build-tracker-cad5nzwg 2025-11-14T11:30:17,238 Created temporary directory: /tmp/pip-wheel-c_32rcra 2025-11-14T11:30:17,241 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:17,243 Created temporary directory: /tmp/pip-ephem-wheel-cache-1fwb38ql 2025-11-14T11:30:17,265 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-14T11:30:17,269 2 location(s) to search for versions of pyobjc-framework-metal: 2025-11-14T11:30:17,269 * https://pypi.org/simple/pyobjc-framework-metal/ 2025-11-14T11:30:17,269 * https://www.piwheels.org/simple/pyobjc-framework-metal/ 2025-11-14T11:30:17,270 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-metal/ 2025-11-14T11:30:17,270 Getting page https://pypi.org/simple/pyobjc-framework-metal/ 2025-11-14T11:30:17,272 Found index url https://pypi.org/simple 2025-11-14T11:30:17,406 Fetched page https://pypi.org/simple/pyobjc-framework-metal/ as application/vnd.pypi.simple.v1+json 2025-11-14T11:30:17,432 Found link https://files.pythonhosted.org/packages/3a/6d/c966962b131a23200913f64c58fb31d74d66b66a99e4a5a06c971e955417/pyobjc-framework-Metal-6.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 6.2 2025-11-14T11:30:17,432 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/60/03/542aa298d0d071168c48c26da9378e27e94ec8a2d247b2db80799cb00182/pyobjc_framework_Metal-6.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,433 Found link https://files.pythonhosted.org/packages/a8/ef/4fa15bc505c3e1dd30bfc68f719ec06def9cdca2cd23343cb52f8f5de7b9/pyobjc-framework-Metal-6.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 6.2.1 2025-11-14T11:30:17,434 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/5f/70/fec788cc6dafd6640faf7b17d8bca534ba0b227e11d0d348ab336b50dd2c/pyobjc_framework_Metal-6.2.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,435 Found link https://files.pythonhosted.org/packages/be/01/385b169b09068fd1afe2a25e4a28c8d85bda897942df34940b134e6cafd2/pyobjc-framework-Metal-6.2.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 6.2.2 2025-11-14T11:30:17,436 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/04/1d/9749840bb87a0e18b19b891c5876929c5a895e0cefd331e02a538ffced72/pyobjc_framework_Metal-6.2.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,437 Found link https://files.pythonhosted.org/packages/6e/7b/a1cab1ddffcd648a0344a3d31e262395d8dbd12cac9078fb472098dd1244/pyobjc-framework-Metal-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 7.0 2025-11-14T11:30:17,438 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/1d/b7/55b4397a421b2c450458a41a5b89deae95d5992925c60e5994f66f1fb5d9/pyobjc_framework_Metal-7.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,439 Found link https://files.pythonhosted.org/packages/c6/b1/d7f44eb03cadbc36445be8a42a9e9861544596ae086e1e33bfc1349ce7c2/pyobjc-framework-Metal-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 7.0.1 2025-11-14T11:30:17,440 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/1d/01/f01636a4494f257eb69109f2af78e0ca6c778ad9965dfff5ba9b4c813950/pyobjc_framework_Metal-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,441 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/b7/28/b5325eb2bf4a0ac9c3ba4e3499124bb3008db3fc07648a213835ce543a5e/pyobjc_framework_Metal-7.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,441 Found link https://files.pythonhosted.org/packages/9d/d4/b662311c6605db1126985f90e829cdab2b218272062f0a8a8313dd429b79/pyobjc-framework-Metal-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 7.1 2025-11-14T11:30:17,442 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/a4/a4/e7f15acb12b2831b88e8612d662ed2868a5c71aa525e7d4f00559d92c911/pyobjc_framework_Metal-7.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,443 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/22/11/03b003d3bf44c368bc69966f4a192cffcce29d1968fcf998f31ee4bc0972/pyobjc_framework_Metal-7.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,443 Found link https://files.pythonhosted.org/packages/bb/ac/c188a29eb272401162af1195aa571b09c34a1f1773c06abedca64e1aa7ee/pyobjc-framework-Metal-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 7.2 2025-11-14T11:30:17,444 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/6c/67/0caba23ad7294c8bc8f27b6cd4ae138f805246e46cb859c91048c22a0679/pyobjc_framework_Metal-7.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,445 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/63/d1/9b45a09a2a559e20e8d0543586d4e431689540ec1bdd323837427549af18/pyobjc_framework_Metal-7.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,446 Found link https://files.pythonhosted.org/packages/91/84/f160ca40f3b67961dc81ff141fe20ea98af3c10567c6795aabebb0bc461e/pyobjc-framework-Metal-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 7.3 2025-11-14T11:30:17,447 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/a5/9f/4e7477932777462cbba935b57db3fdedafb68eb15ee270ebd451c2f7e02a/pyobjc_framework_Metal-7.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,447 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/06/50/cd85632fe5522e2295761266912135b5f8b9f74c858024d273194432d4f6/pyobjc_framework_Metal-7.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,448 Found link https://files.pythonhosted.org/packages/2a/01/fef132825dd239b0dedaf469c4d4484a140bb86d95981a30147248182fae/pyobjc-framework-Metal-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.0b1 2025-11-14T11:30:17,449 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/4c/30/57ac48e4f2116bb41bb6d1fc232e9fcdc5377b7e4ed3782921e223dc0cab/pyobjc_framework_Metal-8.0b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,450 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/d7/c7/808b442b202fce9fd7ae96c751b800f77264c034076ffe74edb1ac410ded/pyobjc_framework_Metal-8.0b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,451 Found link https://files.pythonhosted.org/packages/b6/da/ab27147a39331b13c05ec33b63623c3e21fe146ad8d2a1c01ed3ba013a4f/pyobjc-framework-Metal-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.0 2025-11-14T11:30:17,452 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/62/8c/0860b0ecf17553603d25b1424fccf8a1262e3a1f5c04f632d9964d9c307b/pyobjc_framework_Metal-8.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,452 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/1a/2f/186352b7cc63941678480ff14904b96d7b98030afce601d3c7ab828a976d/pyobjc_framework_Metal-8.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,453 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/23/83/d77cb07604cf8c4504f308669e9f412c05d1950471b1463c74dfb0b66749/pyobjc_framework_Metal-8.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,453 Found link https://files.pythonhosted.org/packages/21/5a/15b5ebf478f06a9748908b3a3cc0ed9fbcc7453f40c5792bff75ba93802c/pyobjc-framework-Metal-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.1 2025-11-14T11:30:17,454 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/df/01/6d9488504332a202935cdcac778d5cde57bbe404b2e1c12d96240ff7bdcb/pyobjc_framework_Metal-8.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,455 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/c4/b5/cd2ebc35c48cda9200a5b6f96202774de3df27a0f98c689b259d2efb1902/pyobjc_framework_Metal-8.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,456 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/67/03/37701ce83bac0a9d69054407279a7a3f1bc23292c86fd2a544c4ed56427c/pyobjc_framework_Metal-8.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,457 Found link https://files.pythonhosted.org/packages/b9/16/6e1596a98925418c98839e2bbb0daa58507897b5b207b81b9a5e4b8059ad/pyobjc-framework-Metal-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.2 2025-11-14T11:30:17,457 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/9d/65/aa1997ab627b3b71722a489f4fa38cfbe73ef3adf57f7ddba5b1c0dceda3/pyobjc_framework_Metal-8.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,458 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/92/0a/d6abac2947dad522a28106fb09518c16e1ade517659a0a76b3755b42c70e/pyobjc_framework_Metal-8.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,459 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/1d/2e/1f6d3fcfcbaec779f221d33e3ee3d8ff0168274c353deb79b31b36147bdd/pyobjc_framework_Metal-8.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,460 Found link https://files.pythonhosted.org/packages/b8/6e/d08d43c9f4fa7efdf981f6c4880f0f7d51d1f490310233dbad4f85bf6375/pyobjc-framework-Metal-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.3 2025-11-14T11:30:17,461 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/26/51/358fd70a9931382285d25f95b0de6a2c02a27e676f51224d042fe72c572f/pyobjc_framework_Metal-8.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,461 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/6c/10/d16e6aa425c7b57dff1a1ea7ad34e091094222af44fd143701c92f6172db/pyobjc_framework_Metal-8.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,462 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/08/83/9cbecf91a5d3307030915c1903d5c96f9b18c243dafd497ac9220976e6a8/pyobjc_framework_Metal-8.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,463 Found link https://files.pythonhosted.org/packages/7a/4c/416ebef9c2b5a89e3081ddbcbf57dfd2a83167f4d34edd31b15bc2d83899/pyobjc-framework-Metal-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.4 2025-11-14T11:30:17,463 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/ae/aa/972a5f6696548a47ce6e2134ad7ef70fcad67da237168e23056fa46beae5/pyobjc_framework_Metal-8.4-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,464 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/fd/f7/6a7f55a11d5cbe860e0ae8f361631c8c878d3d1673a7fd7a9b0a6513afa9/pyobjc_framework_Metal-8.4-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,465 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/0e/fe/e12a478b858ebb66cd373de35a3d1f75ae0143225fa602214a937f900fbb/pyobjc_framework_Metal-8.4-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,466 Found link https://files.pythonhosted.org/packages/81/16/06bcd16a954726b3fb5610f8fe557cbf3c3b76008117d2b697788da46100/pyobjc-framework-Metal-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.4.1 2025-11-14T11:30:17,466 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/34/6e/d365534e21a92a5a1067b4e4f491ca8f856eb4fb1473939690a7be1e88bf/pyobjc_framework_Metal-8.4.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,467 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/3d/91/9f671683dd0d32ce301c234d04fccd0d7b237581e3ce65dc742858ffb3a3/pyobjc_framework_Metal-8.4.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,468 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/8e/0c/e6ff8b2ad545fd4c2f764994a4251e98f313e02366a65e26fcb6f20f48ef/pyobjc_framework_Metal-8.4.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,469 Found link https://files.pythonhosted.org/packages/11/db/a1d113239b05ed8536c16d8158b1382e65b38e7eaf1267f14979e1e81574/pyobjc-framework-Metal-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.5 2025-11-14T11:30:17,470 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/c8/61/477f430d2b32b7c59a1fee95cd6f5f155fab5acb2ea068b174cf7c208e72/pyobjc_framework_Metal-8.5-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,470 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/a9/75/95deecd0f19bd2be03ac806fb6246a320cbfec62585a9dbb464115e875d2/pyobjc_framework_Metal-8.5-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,471 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/a6/c3/80b611b8f0c9f970008686ee33ce44365d12f81c23c3e2843b737727df5f/pyobjc_framework_Metal-8.5-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,471 Found link https://files.pythonhosted.org/packages/25/c7/eef8dd1b14fb69c45c96d202b63b22070674454de7944971945576d2dd43/pyobjc-framework-Metal-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6), version: 8.5.1 2025-11-14T11:30:17,472 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/66/23/face8ccd755e0f43c86342c96fe45c8e84648c61619ae8318f97215bf25f/pyobjc_framework_Metal-8.5.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,473 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/a5/88/33591f6756845df0c2235f1b5f30effe6b1b84a20ebbf6089c257f24d7e3/pyobjc_framework_Metal-8.5.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,473 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/86/67/5e9da3e94a6f0bc3640c4f957cf1dec4b1cd869ae958052ec2b4ee92d742/pyobjc_framework_Metal-8.5.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.6) 2025-11-14T11:30:17,474 Found link https://files.pythonhosted.org/packages/32/a0/8c0ea1309c179c9bb1bcf84715df11c282c43297ea26407d46cfd0832ce4/pyobjc-framework-Metal-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7), version: 9.0 2025-11-14T11:30:17,475 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/87/6a/6d8ef24a0a75c3fceb34fe384e25099256c0cf104c10cfd2b5209af0dd82/pyobjc_framework_Metal-9.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,476 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/50/bb/7205f2723129bc7f009c391d067718cdc79f72bf921a6edc87682bf5dd30/pyobjc_framework_Metal-9.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,476 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/84/44/6a4308bda5b498a4cae0bf48866c20e7c55a3f4afcd482bdc38530eee7f1/pyobjc_framework_Metal-9.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,477 Found link https://files.pythonhosted.org/packages/75/c6/d758768d79eb134d11f75bd4d1e893359fe9d1339a2ebbce70362744cf82/pyobjc-framework-Metal-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7), version: 9.0.1 2025-11-14T11:30:17,478 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/fd/ce/30ae25e7fe1fef1cb4e66e927adf936c23326884bab70d19f178782f841c/pyobjc_framework_Metal-9.0.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,479 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/19/b4/0429d72e769fcdcf0af637b7a66b12f513685e4ea57a0627a0b82382416a/pyobjc_framework_Metal-9.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,479 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/80/d4/a70675d0f4ddbb0ed7164bbf3d6f7317158748eac42dc1288e7d7c6c548f/pyobjc_framework_Metal-9.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,480 Found link https://files.pythonhosted.org/packages/ee/2b/088e7c43c5362199893040c0fe4126fc2d25ec5c5e5c99537d15c38449c8/pyobjc-framework-Metal-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7), version: 9.1b1 2025-11-14T11:30:17,481 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/12/d9/40f5740d62c5b429985efc97ad21ab29c66c3c4b15f107d39dcf5fd7a3ed/pyobjc_framework_Metal-9.1b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,482 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/ef/7b/1a8c424b17246e412738a5b91a83b3282a7c0535e45828cbe4a22d7c62be/pyobjc_framework_Metal-9.1b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,482 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/bb/e2/f0a4850d838146ce1eee2e9ef97bfcf10f9e7f44065ab10587aade13aeb6/pyobjc_framework_Metal-9.1b1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,483 Found link https://files.pythonhosted.org/packages/c1/d0/4f93150c3652f0e3e7bf35a79884886782ae43de99eb9ade6fee627f9a7b/pyobjc-framework-Metal-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7), version: 9.1 2025-11-14T11:30:17,484 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/b8/44/fe20d882875b10eb586617a5f248def0c5b165833c2f8ceb45c9db3996e0/pyobjc_framework_Metal-9.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,485 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/ac/b0/eb06c565a8d140a8638455c5ce219ad902d3185ebce438b363d0b25a6fa7/pyobjc_framework_Metal-9.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,485 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/3a/ca/89813ab213fde93ac8268bfa4be01ce679cb4982f63e446b0c30e82bdfd3/pyobjc_framework_Metal-9.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,486 Found link https://files.pythonhosted.org/packages/6d/0d/0254046dde780a32c513297beefa128e9715485cf405e2af3ef2c0436321/pyobjc-framework-Metal-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7), version: 9.1.1 2025-11-14T11:30:17,487 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/06/dc/e174152245502b0704b9d18bf337382d8c83a090d8f8647c7e1e02f2df5c/pyobjc_framework_Metal-9.1.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,488 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/3a/78/b9c03258170cce07fe456e60f2b7d78d1e1be81cf24c239ab3577e1a794e/pyobjc_framework_Metal-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,488 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/06/6a/7502a1f8597d57f568904cd88b45658b994afb0a78b1b58ed884885ab005/pyobjc_framework_Metal-9.1.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,489 Found link https://files.pythonhosted.org/packages/52/3c/5c797a8c6ea99815d87231a710a688ab87801aaceabffd7128882c9b22e3/pyobjc-framework-Metal-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7), version: 9.2 2025-11-14T11:30:17,490 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/b6/c8/2f3165262e35a72cd1d397452e95140b9a6ce865efdeada6b92072547799/pyobjc_framework_Metal-9.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,490 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/c9/a3/4405307a3f14ad2963f22a548b68b35e68397cf083f1ee891a3f042537f6/pyobjc_framework_Metal-9.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,491 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/e8/66/ae9da004a2bd055268a662524272298c168f4e1c5187a2f3e6110575e234/pyobjc_framework_Metal-9.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.7) 2025-11-14T11:30:17,492 Found link https://files.pythonhosted.org/packages/00/da/9da6adc32af4a548e0746c254c5165139cbd295e38f53dd321e5256641d9/pyobjc-framework-Metal-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8), version: 10.0 2025-11-14T11:30:17,493 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/76/9b/0e96f65a91774f146647239bbaa56538acbc64bf7cd633bb89310e7910a3/pyobjc_framework_Metal-10.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,493 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/2f/70/bf96df16e20e2edc21c6f7118eab62d4be72e7baa49d6c272955cd35826d/pyobjc_framework_Metal-10.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,494 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/92/b2/6ba6c66c3925a04be3b103b77893f6e1b1f1ee9a5c761467b12cc3490e72/pyobjc_framework_Metal-10.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,495 Found link https://files.pythonhosted.org/packages/5b/d7/c63fb8e7e5f055ebdbc1c56e93395e96d961fb708ef9321376e2ae5bafde/pyobjc-framework-Metal-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8), version: 10.1 2025-11-14T11:30:17,496 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/aa/58/dc2fbe3670947195034fb441e93291bdf971ee6c6a6504679657925b8aa2/pyobjc_framework_Metal-10.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,496 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/e5/02/1b8ae62c72e86d5c5f1c485ed403387458fb2717a266e3a3eaf85ad619e7/pyobjc_framework_Metal-10.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,497 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/45/ab/3d1293356123c6e413af3e5b1adb16381337e0b92476d9ede3d24394d17b/pyobjc_framework_Metal-10.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,498 Found link https://files.pythonhosted.org/packages/03/c5/2d4ac87f9ea2196f8ae1b0d31b7470db9c4fdb1c981dedf48818685e2684/pyobjc-framework-Metal-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8), version: 10.2 2025-11-14T11:30:17,499 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/b5/b1/02e4b19df6dc014d4ff08b56c43408d6a5e2ee5438fa1cd2137ddffe7992/pyobjc_framework_Metal-10.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,499 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/0d/73/5aae6b0ee0ffe37ce4e7ca41818c9de2365a1630b588ae7b9a5c58a2f71d/pyobjc_framework_Metal-10.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,500 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/98/b8/0353d65afee29980e260fb492ceea038ff0f784eeb785fc82d04d3c283c3/pyobjc_framework_Metal-10.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,500 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/ce/7d/131d7c015cd93f373f8c5f050768f519c31362122e5a8e2b18aca4546034/pyobjc_framework_Metal-10.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,501 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/5a/81/345a23b3deb0c573dc554814b1a9a7d457d5ae3df5f9e778455d8d6c3005/pyobjc_framework_Metal-10.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,502 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/00/a3/91c16aa681bfae55b3dc1d786fb37c5cc71672684cb002c38a9a46be2d32/pyobjc_framework_Metal-10.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,503 Found link https://files.pythonhosted.org/packages/c3/3c/a40bf24a17006cd96b2c727213fe41282fd44cb5fc5d579a141cbc33ea67/pyobjc_framework_metal-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8), version: 10.3 2025-11-14T11:30:17,504 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/07/40/405b6d09b646756b450dfe9b47f9fb4c6a8cfc93dd94bccf2e4469c03ab3/pyobjc_framework_Metal-10.3.1-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,504 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/2d/09/3bcf777771e3db8cf692d64395e78555dc158098eb6a49ebf8d55168941b/pyobjc_framework_Metal-10.3.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,505 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/09/cd/763b1469d6a33687bae43a489599db7942f2788e1d9a1d499f132dd0a504/pyobjc_framework_Metal-10.3.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,506 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/43/e1/86702984f0f229be8ccc6c3f02f2d3598b67f17e898590ba127229fcbfda/pyobjc_framework_Metal-10.3.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,507 Found link https://files.pythonhosted.org/packages/8c/5e/2df5fdb85a5753ebe6e1a1b1905da565a408a4f090f7c1d89f3a3143d18b/pyobjc_framework_metal-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8), version: 10.3.1 2025-11-14T11:30:17,507 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/30/7c/921983793d8b3e7fc233bf9bc70f18ddde0f0d5ec9b80ef5e3203125b81b/pyobjc_framework_Metal-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,508 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/28/8c/b3eea5f2137694d107ffa276621d4e7b79fc2584f2144d27ee68eec85239/pyobjc_framework_Metal-10.3.2-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,508 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/c3/3f/d6013e14be2217dc86d2be68421fbab832e4630c2196265db4670d635316/pyobjc_framework_Metal-10.3.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,509 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/a6/21/88549e155912110d8fff35856d4ecb034b5ad5c56ae52836f5db92beec86/pyobjc_framework_Metal-10.3.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,509 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/5a/79/adbaf11e2cdb0b82a73f6d6d28a13bb553751314a503a16b6edc99968929/pyobjc_framework_Metal-10.3.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8) 2025-11-14T11:30:17,510 Found link https://files.pythonhosted.org/packages/ef/12/a7695cab9ee18c2500ada306b283fc80f6628cb5fc396ee19fcc470bf186/pyobjc_framework_metal-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.8), version: 10.3.2 2025-11-14T11:30:17,511 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/4a/cd/6b3712961afad2981c70c88a90e758b5a41a15b1e6f3db1c45421af0a9e1/pyobjc_framework_Metal-11.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,512 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/e2/fe/083727028e63ffcf7455d10288df05696737ee74a31decdc671e32624f58/pyobjc_framework_Metal-11.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,512 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/78/85/396ad46929ec6e2aa554c29a3fae2f7c7ffb2e1a3fbb9c41948d5a573dc8/pyobjc_framework_Metal-11.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,513 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/eb/01/fb4c79da7558694cd22ea93a0e346648fa4249b5ab99e46a6cf5339add68/pyobjc_framework_Metal-11.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,514 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/46/da/eda15da1154611923ec7ac3df7e3da2b7c6ea686d75d51070bcfad21c81a/pyobjc_framework_Metal-11.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,514 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/29/13/8d202932a2221842dc6456824e6fc6ce7c38a52cae2a2d41da8aa6f4d377/pyobjc_framework_Metal-11.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,515 Found link https://files.pythonhosted.org/packages/77/e0/a6d18a1183410a5d8610ca1ae6c065b8944586441f8669faee7509817246/pyobjc_framework_metal-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9), version: 11.0 2025-11-14T11:30:17,516 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/45/53/c785c8de4689393b65abd324b369cc31586d7599f62ac07db40f6936d85c/pyobjc_framework_metal-11.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,516 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/e9/e8/cd0621e246dc0dc06f55c50af3002573ad19208e30f6806ec997ac587886/pyobjc_framework_metal-11.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,517 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/4c/94/3d5a8bed000dec4a13e72dde175898b488192716b7256a05cc253c77020d/pyobjc_framework_metal-11.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,518 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/4f/af/b1f78770bb4b8d73d7a70140e39ca92daa2ba6b8de93d52b2ebf9db7d03e/pyobjc_framework_metal-11.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,518 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/97/93/e680c0ece0e21cb20bc5d0504acd96ca6828fc766b8ed624d69230c1796d/pyobjc_framework_metal-11.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,519 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/22/f0/b7c636729ed75d05bbb236b3b813d7629ffad5fb5951710978a478ac7713/pyobjc_framework_metal-11.1-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,520 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/dc/22/8683231702db8a585c83db38cf9e76de2272673e7230de715ff3a868d0dc/pyobjc_framework_metal-11.1-cp314-cp314t-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,520 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/d3/4b/bfb13b75fe3f4455fdcc51c9fa884163fd481dc0eef1fc63f21f167bb907/pyobjc_framework_metal-11.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,521 Found link https://files.pythonhosted.org/packages/af/cf/29fea96fd49bf72946c5dac4c43ef50f26c15e9f76edd6f15580d556aa23/pyobjc_framework_metal-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9), version: 11.1 2025-11-14T11:30:17,522 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/c4/7e/51f787e5e10492ef75a8710be8371fba91009c13c038f5219984e00ab4ca/pyobjc_framework_metal-12.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,523 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/99/b3/e364e20ca7929eb805d7bebb462cbb5d864ae2e874cf6488fdecaea165e5/pyobjc_framework_metal-12.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,523 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/3f/90/3b5c7048f158a6c3aa2e0e04b3ec746e7862ac43c931e14337188e7550ae/pyobjc_framework_metal-12.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,524 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/29/e2/640e8ca7c55b73c44e462ac6f80a34ee1fae1c45b945020dbf59b7909144/pyobjc_framework_metal-12.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,524 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/2a/8b/275c9ad42814a31c7afe0d1c2147cfaf2ddf96354247167900141702f8c4/pyobjc_framework_metal-12.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,525 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/dd/6f/5c970d719f4ce23910d59bbe342ad621739ef81720cdd34976127fdd5869/pyobjc_framework_metal-12.0-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,525 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/e6/7c/8fd303cae8afc6c8d748194c6eb6cf8684bf465c796b4c949f92d72ea156/pyobjc_framework_metal-12.0-cp314-cp314t-macosx_10_15_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9) 2025-11-14T11:30:17,526 Found link https://files.pythonhosted.org/packages/53/fe/529b6061e9d2012330fd5089fb9db3b56061557ca97762c961688eca41ad/pyobjc_framework_metal-12.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.9), version: 12.0 2025-11-14T11:30:17,527 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/0c/be/6edbdb4ef80fa1806562294bd7afe607d09f1b3e83291d9fa2f85c7a8457/pyobjc_framework_metal-12.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.10) 2025-11-14T11:30:17,528 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/1d/cf/edbb8b6dd084df3d235b74dbeb1fc5daf4d063ee79d13fa3bc1cb1779177/pyobjc_framework_metal-12.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.10) 2025-11-14T11:30:17,529 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/d0/48/9286d06e1b14c11b65d3fea1555edc0061d9ebe11898dff8a14089e3a4c9/pyobjc_framework_metal-12.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.10) 2025-11-14T11:30:17,529 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/1c/aa/caa900c1fdb9a3b7e48946c5206171a7adcf3b5189bcdb535cf899220909/pyobjc_framework_metal-12.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.10) 2025-11-14T11:30:17,530 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/9c/a9/a42a173ea2d94071bc0f3112006a5d6ba7eaf0df9c48424f99b3e867e02d/pyobjc_framework_metal-12.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.10) 2025-11-14T11:30:17,531 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/88/8a/890dbc66bdae2ec839e28a15f16696ed1ab34b3cf32d58ed4dcd76183f25/pyobjc_framework_metal-12.1-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.10) 2025-11-14T11:30:17,531 Skipping link: No binaries permitted for pyobjc-framework-metal: https://files.pythonhosted.org/packages/4d/73/df12913fa33b52ff0e2c3cb7d578849a198b2a141d6e07e8930856a40851/pyobjc_framework_metal-12.1-cp314-cp314t-macosx_10_15_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.10) 2025-11-14T11:30:17,532 Found link https://files.pythonhosted.org/packages/e7/06/a84f7eb8561d5631954b9458cfca04b690b80b5b85ce70642bc89335f52a/pyobjc_framework_metal-12.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metal/) (requires-python:>=3.10), version: 12.1 2025-11-14T11:30:17,533 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-metal/ 2025-11-14T11:30:17,533 Getting page https://www.piwheels.org/simple/pyobjc-framework-metal/ 2025-11-14T11:30:17,535 Found index url https://www.piwheels.org/simple 2025-11-14T11:30:17,689 Fetched page https://www.piwheels.org/simple/pyobjc-framework-metal/ as text/html 2025-11-14T11:30:17,690 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-metal/ 2025-11-14T11:30:17,691 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-metal/ 2025-11-14T11:30:17,714 Given no hashes to check 1 links for project 'pyobjc-framework-metal': discarding no candidates 2025-11-14T11:30:17,731 Collecting pyobjc-framework-metal==12.1 2025-11-14T11:30:17,734 Created temporary directory: /tmp/pip-unpack-bdresnn4 2025-11-14T11:30:17,942 Downloading pyobjc_framework_metal-12.1.tar.gz (181 kB) 2025-11-14T11:30:18,272 Added pyobjc-framework-metal==12.1 from https://files.pythonhosted.org/packages/e7/06/a84f7eb8561d5631954b9458cfca04b690b80b5b85ce70642bc89335f52a/pyobjc_framework_metal-12.1.tar.gz to build tracker '/tmp/pip-build-tracker-cad5nzwg' 2025-11-14T11:30:18,276 Created temporary directory: /tmp/pip-build-env-xscqk6c3 2025-11-14T11:30:18,281 Installing build dependencies: started 2025-11-14T11:30:18,282 Running command pip subprocess to install build dependencies 2025-11-14T11:30:19,425 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-14T11:30:20,068 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:20,091 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-14T11:30:21,799 Collecting setuptools 2025-11-14T11:30:21,923 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-14T11:30:22,190 Collecting wheel 2025-11-14T11:30:22,207 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-14T11:30:25,086 Installing collected packages: wheel, setuptools 2025-11-14T11:30:25,322 Creating /tmp/pip-build-env-xscqk6c3/overlay/local/bin 2025-11-14T11:30:25,324 changing mode of /tmp/pip-build-env-xscqk6c3/overlay/local/bin/wheel to 755 2025-11-14T11:30:28,892 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-14T11:30:29,176 Installing build dependencies: finished with status 'done' 2025-11-14T11:30:29,192 Getting requirements to build wheel: started 2025-11-14T11:30:29,193 Running command Getting requirements to build wheel 2025-11-14T11:30:29,913 Traceback (most recent call last): 2025-11-14T11:30:29,914 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-11-14T11:30:29,914 main() 2025-11-14T11:30:29,915 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-11-14T11:30:29,915 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-11-14T11:30:29,916 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:29,917 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:29,917 return hook(config_settings) 2025-11-14T11:30:29,918 ^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:29,918 File "/tmp/pip-build-env-xscqk6c3/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel 2025-11-14T11:30:29,919 return self._get_build_requires(config_settings, requirements=[]) 2025-11-14T11:30:29,919 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:29,920 File "/tmp/pip-build-env-xscqk6c3/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 301, in _get_build_requires 2025-11-14T11:30:29,920 self.run_setup() 2025-11-14T11:30:29,921 File "/tmp/pip-build-env-xscqk6c3/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2025-11-14T11:30:29,921 exec(code, locals()) 2025-11-14T11:30:29,922 File "", line 20, in 2025-11-14T11:30:29,923 File "/tmp/pip-wheel-c_32rcra/pyobjc-framework-metal_f8ec8a8dd82847f19261f82517a2a92a/pyobjc_setup.py", line 552, in setup 2025-11-14T11:30:29,923 os_level = get_os_level() 2025-11-14T11:30:29,923 ^^^^^^^^^^^^^^ 2025-11-14T11:30:29,924 File "/tmp/pip-wheel-c_32rcra/pyobjc-framework-metal_f8ec8a8dd82847f19261f82517a2a92a/pyobjc_setup.py", line 252, in get_os_level 2025-11-14T11:30:29,924 subprocess.check_output(["/usr/bin/sw_vers", "-productVersion"]) 2025-11-14T11:30:29,925 File "/usr/lib/python3.11/subprocess.py", line 466, in check_output 2025-11-14T11:30:29,926 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2025-11-14T11:30:29,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:29,927 File "/usr/lib/python3.11/subprocess.py", line 548, in run 2025-11-14T11:30:29,928 with Popen(*popenargs, **kwargs) as process: 2025-11-14T11:30:29,929 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:29,930 File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__ 2025-11-14T11:30:29,931 self._execute_child(args, executable, preexec_fn, close_fds, 2025-11-14T11:30:29,931 File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child 2025-11-14T11:30:29,932 raise child_exception_type(errno_num, err_msg, err_filename) 2025-11-14T11:30:29,933 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/sw_vers' 2025-11-14T11:30:30,006 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2025-11-14T11:30:30,019 [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/tmp3nxvmock[/] 2025-11-14T11:30:30,020 [bold magenta]cwd[/]: /tmp/pip-wheel-c_32rcra/pyobjc-framework-metal_f8ec8a8dd82847f19261f82517a2a92a 2025-11-14T11:30:30,020 Getting requirements to build wheel: finished with status 'error' 2025-11-14T11:30:30,023 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2025-11-14T11:30:30,028 Exception information: 2025-11-14T11:30:30,028 Traceback (most recent call last): 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-11-14T11:30:30,028 status = run_func(*args) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-11-14T11:30:30,028 return func(self, options, args) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-11-14T11:30:30,028 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-11-14T11:30:30,028 result = self._result = resolver.resolve( 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-11-14T11:30:30,028 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-11-14T11:30:30,028 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-11-14T11:30:30,028 if not criterion.candidates: 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-11-14T11:30:30,028 return bool(self._sequence) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-11-14T11:30:30,028 return any(self) 2025-11-14T11:30:30,028 ^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-11-14T11:30:30,028 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-11-14T11:30:30,028 candidate = func() 2025-11-14T11:30:30,028 ^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-11-14T11:30:30,028 self._link_candidate_cache[link] = LinkCandidate( 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-11-14T11:30:30,028 super().__init__( 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-11-14T11:30:30,028 self.dist = self._prepare() 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-11-14T11:30:30,028 dist = self._prepare_distribution() 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-11-14T11:30:30,028 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-11-14T11:30:30,028 return self._prepare_linked_requirement(req, parallel_builds) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-11-14T11:30:30,028 dist = _get_prepared_distribution( 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-11-14T11:30:30,028 abstract_dist.prepare_distribution_metadata( 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2025-11-14T11:30:30,028 self._install_build_reqs(finder) 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2025-11-14T11:30:30,028 build_reqs = self._get_build_requires_wheel() 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2025-11-14T11:30:30,028 return backend.get_requires_for_build_wheel() 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 725, in get_requires_for_build_wheel 2025-11-14T11:30:30,028 return super().get_requires_for_build_wheel(config_settings=cs) 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel 2025-11-14T11:30:30,028 return self._call_hook('get_requires_for_build_wheel', { 2025-11-14T11:30:30,028 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-11-14T11:30:30,028 self._subprocess_runner( 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-11-14T11:30:30,028 call_subprocess( 2025-11-14T11:30:30,028 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-11-14T11:30:30,028 raise error 2025-11-14T11:30:30,028 pip._internal.exceptions.InstallationSubprocessError: Getting requirements to build wheel exited with 1 2025-11-14T11:30:30,040 Removed pyobjc-framework-metal==12.1 from https://files.pythonhosted.org/packages/e7/06/a84f7eb8561d5631954b9458cfca04b690b80b5b85ce70642bc89335f52a/pyobjc_framework_metal-12.1.tar.gz from build tracker '/tmp/pip-build-tracker-cad5nzwg' 2025-11-14T11:30:30,041 Removed build tracker: '/tmp/pip-build-tracker-cad5nzwg'