2025-11-14T11:30:32,008 Created temporary directory: /tmp/pip-ephem-wheel-cache-7h3o8fgz 2025-11-14T11:30:32,010 Created temporary directory: /tmp/pip-build-tracker-7ecyhixc 2025-11-14T11:30:32,010 Initialized build tracking at /tmp/pip-build-tracker-7ecyhixc 2025-11-14T11:30:32,011 Created build tracker: /tmp/pip-build-tracker-7ecyhixc 2025-11-14T11:30:32,011 Entered build tracker: /tmp/pip-build-tracker-7ecyhixc 2025-11-14T11:30:32,012 Created temporary directory: /tmp/pip-wheel-jy0yoq33 2025-11-14T11:30:32,015 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,018 Created temporary directory: /tmp/pip-ephem-wheel-cache-ol5g2q8h 2025-11-14T11:30:32,039 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-14T11:30:32,043 2 location(s) to search for versions of pyobjc-framework-metalkit: 2025-11-14T11:30:32,043 * https://pypi.org/simple/pyobjc-framework-metalkit/ 2025-11-14T11:30:32,043 * https://www.piwheels.org/simple/pyobjc-framework-metalkit/ 2025-11-14T11:30:32,044 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-metalkit/ 2025-11-14T11:30:32,045 Getting page https://pypi.org/simple/pyobjc-framework-metalkit/ 2025-11-14T11:30:32,046 Found index url https://pypi.org/simple 2025-11-14T11:30:32,186 Fetched page https://pypi.org/simple/pyobjc-framework-metalkit/ as application/vnd.pypi.simple.v1+json 2025-11-14T11:30:32,214 Found link https://files.pythonhosted.org/packages/0d/c2/bad792b74e8907751ab8a457f59e1f7992340c979a84fac5523348da0813/pyobjc-framework-MetalKit-6.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 6.0 2025-11-14T11:30:32,215 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/a3/41/5d105cf2925fcc17191610a5f1345c794289ccd3386c3eaf538daa5d901c/pyobjc_framework_MetalKit-6.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,216 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/f0/44/4f4b3beca92ef862b1bc12e0319c167c78a9a730294c78f61d1467f2a845/pyobjc_framework_MetalKit-6.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,216 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/54/98/f78d6dbfe17152a0da3a6ca259b7f89d55c65ae5ad76e1c0b9098f586e9b/pyobjc_framework_MetalKit-6.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,217 Found link https://files.pythonhosted.org/packages/0e/bc/e77cf5146a05f973cf410b696cdb03f09f8fca0b0f10014d924679a67aeb/pyobjc-framework-MetalKit-6.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 6.0.1 2025-11-14T11:30:32,218 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/d9/6a/77ceead5abe065b45f6b9e3213a7541cba53840227ca3871de72a7ea193a/pyobjc_framework_MetalKit-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,219 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/c0/62/f5a69a07ec6c337f8296e9f1371fc56942b1991f4a1945152b6fcd0e3e3e/pyobjc_framework_MetalKit-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,220 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/0b/ac/672223d0f0a49a3d9a5a5c7c557b8f49f4fa2c793b0c49bf748c33d463c1/pyobjc_framework_MetalKit-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,221 Found link https://files.pythonhosted.org/packages/15/b3/1e8d32edb6041b3fcdff762fd59a429c37ebe8634ac1ab7c4e7cf3b1ae51/pyobjc-framework-MetalKit-6.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 6.1 2025-11-14T11:30:32,222 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/7c/89/e8c1721d91a7b49398f4655383f66d97adf7132b93a8667ef442bbec1bf8/pyobjc_framework_MetalKit-6.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,222 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/44/1f/92754a8fa606964ffaad0994062a1b6f97b15a89d21e0ac96685d56476b8/pyobjc_framework_MetalKit-6.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,223 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/97/86/b287e443b5526b8d1d1d437530d16cc5cd2c30175f090823fe10224681c2/pyobjc_framework_MetalKit-6.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,224 Found link https://files.pythonhosted.org/packages/a3/d0/060a28798d28e183c6f67be98d39b928542417f74d812bc79d863418c112/pyobjc-framework-MetalKit-6.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 6.2 2025-11-14T11:30:32,224 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/5c/f5/0c122982e885229e593ea883ed9d28626e1acc4908ea49167fd2584b7f24/pyobjc_framework_MetalKit-6.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,225 Found link https://files.pythonhosted.org/packages/2f/de/a0ace8b1cabd189f4ec7948e848378e6f97c07ad218d807860d3c0dcc312/pyobjc-framework-MetalKit-6.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 6.2.1 2025-11-14T11:30:32,226 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/7a/b0/fcae137f9f7291fba510d4c1f54b086e28a2a95471a028dc72c40b3e5c5b/pyobjc_framework_MetalKit-6.2.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,227 Found link https://files.pythonhosted.org/packages/d8/2f/5abcdb521bd2c954e5ee7f3bc9975387094a8ef048ed71401dc668b31177/pyobjc-framework-MetalKit-6.2.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 6.2.2 2025-11-14T11:30:32,228 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/f5/7b/2de17ba1e4cdb19cfdb79978ec7c9ae7cf2f139424b9e602207ce4559492/pyobjc_framework_MetalKit-6.2.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,229 Found link https://files.pythonhosted.org/packages/c7/f8/1c88a0afb5fd272a74a43a058dfa7f927cf6dfa70c037a76836d60349803/pyobjc-framework-MetalKit-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 7.0 2025-11-14T11:30:32,230 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/23/b8/673cfcea61878d6cec822ef48dc2ad9723ebfbc7d4db6a9c82974f8ab90d/pyobjc_framework_MetalKit-7.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,231 Found link https://files.pythonhosted.org/packages/84/fc/7623e93ec89dcc4fe318c2585269cd94e98ac96ed5a195d851a481803a18/pyobjc-framework-MetalKit-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 7.0.1 2025-11-14T11:30:32,232 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/5b/d1/8367b5751bf4c00e719897a5e857955419f910b5247c72c403153aa62c54/pyobjc_framework_MetalKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,232 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/87/83/9a055de7f49c7dd6a4ae00334253437fb2c1c317514bf6e8f4637f7b4152/pyobjc_framework_MetalKit-7.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,233 Found link https://files.pythonhosted.org/packages/ce/c0/6c4cd4f0322fdb56507d63ea66e98b5566e787d0ff9c42c354660b38d030/pyobjc-framework-MetalKit-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 7.1 2025-11-14T11:30:32,233 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/b0/64/1c4a00c82604e66e8e5d7e1440fa6e74fe2c36c519830ca70a7ea1f482e1/pyobjc_framework_MetalKit-7.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,234 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/ab/e5/44e0b99058f784a8eb70d6243df0d8aca09caac54f04bf3118c788753c4a/pyobjc_framework_MetalKit-7.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,235 Found link https://files.pythonhosted.org/packages/40/53/915ed849e0eedf069c629d5ed4b77831bda4bb63da98cd8cf21b8da7b030/pyobjc-framework-MetalKit-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 7.2 2025-11-14T11:30:32,235 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/67/3c/d8047159baad7bd26d739cb1b1e0af14ab54ec85a3966e001f24bd47e0be/pyobjc_framework_MetalKit-7.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,236 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/ee/e0/379018750e5b0e17d742275370ffe3381ec842d7d067e8f90f8cc250093b/pyobjc_framework_MetalKit-7.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,237 Found link https://files.pythonhosted.org/packages/2f/fe/bf1db65ad098f279a0777ead815ce0c0c2534e46eef0464dd4844394155b/pyobjc-framework-MetalKit-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 7.3 2025-11-14T11:30:32,238 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/c8/7a/7bc050f91509dd932a237a271d42d5b879ec7142e7e5fa0c3e89a498f512/pyobjc_framework_MetalKit-7.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,238 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/52/52/c28cbd96e0d3c926ea1f37095fa9ce3e9d63c766f3bae5778b20254371c0/pyobjc_framework_MetalKit-7.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,239 Found link https://files.pythonhosted.org/packages/73/a6/17eea39154a43d217be724209ff2d805b60c42f86aa7d468a8273e9a07fd/pyobjc-framework-MetalKit-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.0b1 2025-11-14T11:30:32,240 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/11/f6/00861ac9429e31a1322e00991e44576006241af3f98ff65b843b826295e2/pyobjc_framework_MetalKit-8.0b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,241 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/35/d5/17cacb3bfa86b68b903fdc00f63fd538cd2b1c6281be8f9c8962344fec07/pyobjc_framework_MetalKit-8.0b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,242 Found link https://files.pythonhosted.org/packages/07/c9/e524ff9be18a5f7b452619c239d14363628afa954fc79df4845ea2a7a6be/pyobjc-framework-MetalKit-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.0 2025-11-14T11:30:32,242 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/69/ff/0f9bc3107682d42d4720211125c5cfc2370b60726a9cfe6be60a70c46e82/pyobjc_framework_MetalKit-8.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,243 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/a7/84/0783d683ab547cc0de94ab23768f8ebf518c321f07d33b18d9a66ad58809/pyobjc_framework_MetalKit-8.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,244 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/1b/e1/8aa19dea29b917e52c02bedecc3dffc200fff0dfdf23d6e5e867a2cade5f/pyobjc_framework_MetalKit-8.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,244 Found link https://files.pythonhosted.org/packages/fb/c3/bcf7e28346b7e59ac7ae942dd0681bcb42d846b01aac2070b1aa8444044b/pyobjc-framework-MetalKit-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.1 2025-11-14T11:30:32,245 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/f2/e1/3438b02188e53be53d8f84c9c1c229226d17536cc795c324e7dd93edb36e/pyobjc_framework_MetalKit-8.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,246 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/0e/6c/45a1fec56fe4ec1f62c5efde0af04a92d0e4580f97cd68495f8243c53029/pyobjc_framework_MetalKit-8.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,247 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/60/c9/8428c3a1f35a845c5a8d72f1fab263a42fe893009ad6b28733439ddc58d8/pyobjc_framework_MetalKit-8.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,248 Found link https://files.pythonhosted.org/packages/4f/16/a2745cc60c8d28366d687361e6189bd5bc9f8dca0e8e8c58aa7ebd0f4a81/pyobjc-framework-MetalKit-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.2 2025-11-14T11:30:32,248 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/14/6c/e89f250582d6412e05a4b7160a939c65537d8ed380a9062b949341742781/pyobjc_framework_MetalKit-8.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,249 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/54/b3/6e4ec78157a778ebf53178f47db27e3905da25b2fd6cbb35653b132a4be3/pyobjc_framework_MetalKit-8.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,250 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/3e/95/10a2e796f4b2e9b50aed1ca85bd44836e8fde43688a57ee0e29718b45e29/pyobjc_framework_MetalKit-8.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,251 Found link https://files.pythonhosted.org/packages/98/06/4e399e24341761156d804c12b125b02576d5b85f4f8ffeb2761d8b49f54a/pyobjc-framework-MetalKit-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.3 2025-11-14T11:30:32,251 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/7f/3b/1a2f66d884b2b18478153e255703fd017d1716190a1c98fb36fb8a96d7f4/pyobjc_framework_MetalKit-8.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,252 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/49/8f/9cb443925e7366b5aac7d9c0bcf9de582f23701f85f635306c78bec78f80/pyobjc_framework_MetalKit-8.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,253 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/db/64/b528b6635f75b8f411bdac3a351fbf05664b5f2bb9b992833add74f8d9e4/pyobjc_framework_MetalKit-8.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,253 Found link https://files.pythonhosted.org/packages/1d/92/b7969aac35264eede9d9684ce681ce3e7bd5b0cab9cbb6f1f67d9d112faf/pyobjc-framework-MetalKit-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.4 2025-11-14T11:30:32,254 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/4c/4c/c5591da4845c202c2d15f17c859ab5e5c3b8c62bbb9e808abd7c4eef77e8/pyobjc_framework_MetalKit-8.4-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,255 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/b9/4c/a1a5e7eddfe2620afde754d9657dd5e21227133df0d1367c93a010abec4c/pyobjc_framework_MetalKit-8.4-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,256 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/20/67/25138e4f9f31c4faa5d1140a8d19cebf9e64c92fc4d1ec1c5f6f3dc2307e/pyobjc_framework_MetalKit-8.4-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,257 Found link https://files.pythonhosted.org/packages/ff/4f/a4912916527487c0ffd1846f6a56332b6e8165e062945a94ed5976a4dee5/pyobjc-framework-MetalKit-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.4.1 2025-11-14T11:30:32,257 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/78/f6/4e04c781a52bc61755e6b220766366eb7dc8145765cf140343322f24a0f5/pyobjc_framework_MetalKit-8.4.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,258 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/fe/d9/5cf6259c1d219577296a5856d854fe4d929e287cb5a00534ecaa278197dc/pyobjc_framework_MetalKit-8.4.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,259 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/8a/02/2393469d56553b4fd1913baec2852d09d64c018fa66a9790761cf86e4a4e/pyobjc_framework_MetalKit-8.4.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,260 Found link https://files.pythonhosted.org/packages/b9/fd/99fad35a042f2cc09a23c124b763fdc34779a3e1d9ff8a0365a125c94b2c/pyobjc-framework-MetalKit-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.5 2025-11-14T11:30:32,261 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/7b/86/3769ccc94830a59fbb6eea91c6d6e34167e6b41d1cc1763d9f75895ca8e7/pyobjc_framework_MetalKit-8.5-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,261 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/62/0a/7425bd8c04636a2401e9789cfd5251b7813197052107fbfb32ebe782c739/pyobjc_framework_MetalKit-8.5-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,262 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/1e/99/47449c3a7c4cbd9e1a914d5b86e27f720fb2b64ac73cc56fe2459569c77d/pyobjc_framework_MetalKit-8.5-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,262 Found link https://files.pythonhosted.org/packages/41/74/fdf5b8088fcfa79c80f44f099f669b74ba0ad1c8ae948d38bc9ebdb6b812/pyobjc-framework-MetalKit-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6), version: 8.5.1 2025-11-14T11:30:32,263 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/91/5b/9fc15a62301da716b384620995555f699f660b8aa9239ae221e8129d84f2/pyobjc_framework_MetalKit-8.5.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,264 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/8c/3a/e20e57db14ce3ccfe68ed58805d04b195ef65d966ce246b56ec83ae51c95/pyobjc_framework_MetalKit-8.5.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,264 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/59/b9/f3eb5277ae76e0d9430410936e98f5bf38d1555217742a98cb21b4d4274f/pyobjc_framework_MetalKit-8.5.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.6) 2025-11-14T11:30:32,265 Found link https://files.pythonhosted.org/packages/77/57/593d7dca94483a1cad33bd329c790633444da91f8c256590d25c983fdce1/pyobjc-framework-MetalKit-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7), version: 9.0 2025-11-14T11:30:32,266 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/d1/48/a7f7d7c4dd4da164fe3af6d0109eb71c5112f46dffcf8b1ebd494e8c9aff/pyobjc_framework_MetalKit-9.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,267 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/47/64/6f1a1ee4e4697b00b707246df0d39df513666afe5fffc78ae2b8cf2e8ca1/pyobjc_framework_MetalKit-9.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,267 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/e9/3b/0524f09e97d60adc7ce6b7f12f0758bbe63976e1c3777aa43b5d45b26bab/pyobjc_framework_MetalKit-9.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,269 Found link https://files.pythonhosted.org/packages/08/48/b0b71b6eee25c0baa4199a6ac4f8e9fcbd0ad1abb4b28b85a394f237ac77/pyobjc-framework-MetalKit-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7), version: 9.0.1 2025-11-14T11:30:32,269 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/34/40/de94db197ef9da75f88f2ba4aa4b26df44248da847e850da1babe6ebddb1/pyobjc_framework_MetalKit-9.0.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,270 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/a3/17/96088690d67dbd7472c59be6105cb4c8097805d9c3d2d48db1b88494eae2/pyobjc_framework_MetalKit-9.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,270 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/2f/64/2cf1fcea11ee49a72cbbbec16477eecbaa1b63a9220e8ec846ae55356bf4/pyobjc_framework_MetalKit-9.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,271 Found link https://files.pythonhosted.org/packages/a8/75/3aba6c2e38ab8d912b72c4c7d97cdcef3b6d4bd245b4e060eb1432f3c042/pyobjc-framework-MetalKit-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7), version: 9.1b1 2025-11-14T11:30:32,272 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/86/16/845de06ef039142935f2145b0ba3714c55633807a438720f3168136fba0e/pyobjc_framework_MetalKit-9.1b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,272 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/57/49/9d10896380ee18125c1e27c3ba70ab1993e1e832d5c09e3323034ce19ee3/pyobjc_framework_MetalKit-9.1b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,273 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/38/30/b7118beb7eb7a9f407093fe03ddeda825a228b8e2f4a2f58af5e3f391ff1/pyobjc_framework_MetalKit-9.1b1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,274 Found link https://files.pythonhosted.org/packages/75/df/738440e6bf6de50cd6e39925f9cc1b4c7f26cef555d409738c295594572a/pyobjc-framework-MetalKit-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7), version: 9.1 2025-11-14T11:30:32,275 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/a0/20/fcdbe39fcf7fc4b8e4be071f3349e9bf9e499406c81cc480d0336ebba1b9/pyobjc_framework_MetalKit-9.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,275 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/59/92/fbfb790f599eb1b46a03f6ebe72a4c321e77b315664b7ed8ff5d09458d60/pyobjc_framework_MetalKit-9.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,276 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/a0/b8/767f29280679c5723cde396801af1978f2738b70c336b23bc84c3cdc5d48/pyobjc_framework_MetalKit-9.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,277 Found link https://files.pythonhosted.org/packages/5f/f7/f99f14eb96be285bf2474aa58dc33d6a7faaee5b50d42fe368f3e61d58d5/pyobjc-framework-MetalKit-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7), version: 9.1.1 2025-11-14T11:30:32,278 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/79/0f/530c018abf6e316f03468d13a88e27204ccc8a55cd6a9a1cf1b898aa8798/pyobjc_framework_MetalKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,278 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/57/5a/d50d2059a444c792135dd06d35d3b4dd07be2e1d72ac61ce1e5aaac5fea7/pyobjc_framework_MetalKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,279 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/e7/ac/e72a53a25fa3af80ffb0889dc9a023f87207e741e793b4cb61ea389d4ba3/pyobjc_framework_MetalKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,279 Found link https://files.pythonhosted.org/packages/78/7d/e0c9050b7b44a07e7f7af49b146685e622727feb88627f3752747fc1dd8a/pyobjc-framework-MetalKit-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7), version: 9.2 2025-11-14T11:30:32,280 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/8f/36/7ed972e0709a99bdc5749d674d0cc89784ffac4631d418eb9b85342770d7/pyobjc_framework_MetalKit-9.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,281 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/0b/bc/73bcaef9029b6a91cf3fc41d3c1d5f5349718e6c04a113559c2df212a61c/pyobjc_framework_MetalKit-9.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,281 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/7e/a9/f97472a5334e92231c91d329a2f36f58670a529f7d554235a577a822a2a0/pyobjc_framework_MetalKit-9.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.7) 2025-11-14T11:30:32,282 Found link https://files.pythonhosted.org/packages/cb/c3/e55f444b45b3929bbd60aada463e6a2325b4cb3edce2704118d3e33bdf2c/pyobjc-framework-MetalKit-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8), version: 10.0 2025-11-14T11:30:32,283 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/75/02/945d8e97e6ecd9df599cbe44ce6737bfdb463feafb3e6bd7db54c6bc695c/pyobjc_framework_MetalKit-10.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,284 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/3d/3c/89700c6d2202dd637225f8af8b373539845858a9fb03f62c3ded49a22e61/pyobjc_framework_MetalKit-10.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,284 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/3d/b9/f8c163ce6128a57efbbb05df773f7e56c3a2a7e1e5b0c3d0c2c8293ed3a5/pyobjc_framework_MetalKit-10.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,285 Found link https://files.pythonhosted.org/packages/72/a6/6a2759fa4192f18a28d805049c3fe1833bdaad12c12ef7f494f75b954cc7/pyobjc-framework-MetalKit-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8), version: 10.1 2025-11-14T11:30:32,286 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/df/cb/9868f83f0b33de8776056c8a1fa3438e2e7cea31bb1ccf5cb4406cc47902/pyobjc_framework_MetalKit-10.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,287 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/55/63/4d04491542b082a81a016c19b2e54bf579d4b569dcfbb01cc272f8a95128/pyobjc_framework_MetalKit-10.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,287 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/89/9c/6318023d0f6eeb6fa9398ca2ba4f744e17ca5df2db207c43e382a7952e82/pyobjc_framework_MetalKit-10.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,288 Found link https://files.pythonhosted.org/packages/08/d9/0c495e6c02c89b248cb0b762985a049d98c8d99cdd63742f67a66a665104/pyobjc-framework-MetalKit-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8), version: 10.2 2025-11-14T11:30:32,289 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/2c/4c/50d0905b1237d6a402bc521115ee03b179522ab69456471bf62ba14ec0d4/pyobjc_framework_MetalKit-10.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,290 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/02/91/1f7c42e084b40fffcaa240030fa67cac4116f05efdce4341fc4cee0ff5f5/pyobjc_framework_MetalKit-10.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,290 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/9e/d0/42feaf1b7a9016970d2aedaba478da4b4c4bb45332e79b6b80b11ace0b92/pyobjc_framework_MetalKit-10.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,291 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/17/28/e0950c06b10e525a2e8b84a91343d7f79d36ca1a886095df67a441c957bb/pyobjc_framework_MetalKit-10.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,292 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/b4/b3/0c105fef051dd7551602e2ca2bacbda75332ca189c82b2e3f846559b1bf4/pyobjc_framework_MetalKit-10.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,292 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/64/2a/e8ee1272362225ab253e68ba51892d170806f2c456ad2e5ee4e6fc1a29ca/pyobjc_framework_MetalKit-10.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,293 Found link https://files.pythonhosted.org/packages/b3/19/773435baeb41a030ee558f6fa5403bcd95ab84bf5d48354cebc9a57ba1fb/pyobjc_framework_metalkit-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8), version: 10.3 2025-11-14T11:30:32,294 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/5d/aa/3ec47cb09ae256e118f4f54f1759503714ff2a47474ba3f0fd7a83c3b5bf/pyobjc_framework_MetalKit-10.3.1-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,295 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/9c/1b/d8fc542e7ca1c296439fbe17d96c45943ad265c63727e1d03f988a931246/pyobjc_framework_MetalKit-10.3.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,296 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/87/ef/cd801629d09a8d9f5eb9d95b8c1809c48752bd13d1e0ba049b73bb627ed6/pyobjc_framework_MetalKit-10.3.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,296 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/b2/b1/d38a5a62ab8a3db2728474370c3aa3e8fd21b889f2093eb4365c8f4bb4bc/pyobjc_framework_MetalKit-10.3.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,297 Found link https://files.pythonhosted.org/packages/f0/6d/c5a782ee9def0feda16cf41c7326680f306293f4446185f3b0040e3e956c/pyobjc_framework_metalkit-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8), version: 10.3.1 2025-11-14T11:30:32,298 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/1d/b1/990ddb675a9a581c8586a435225f566f9cdd8f71d8c29f6b4a52986a5513/pyobjc_framework_MetalKit-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,298 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/80/49/db7a8146b5e83deace125266d92fb8e70e0b222a35aa0084c931a25ff4da/pyobjc_framework_MetalKit-10.3.2-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,299 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/38/ca/601329e8768de9e037769dee1d563164b6838998d2f93a917ebb657fd1f9/pyobjc_framework_MetalKit-10.3.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,299 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/cc/fb/b14fe7b7a27f677c9eb74929f2652640f7f05f8505cfa4826326495aad03/pyobjc_framework_MetalKit-10.3.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,300 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/cd/9a/53f980f80e69c2ea0443742a02e438f9411ee5bd6595c342650ba438afdb/pyobjc_framework_MetalKit-10.3.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8) 2025-11-14T11:30:32,301 Found link https://files.pythonhosted.org/packages/64/f0/73fbc89e07f98e66666f7e7bf95dff809e270fc7e04ad9e89f67840e402c/pyobjc_framework_metalkit-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.8), version: 10.3.2 2025-11-14T11:30:32,302 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/ca/92/b0fa128488e7911636e87343ed75d28de76c78e33d147848057c2167c1e7/pyobjc_framework_MetalKit-11.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,303 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/d3/44/e7eb6746d9e1ad0ad08ab0a8ac20d264b049960363a8f28a744d1d9c319c/pyobjc_framework_MetalKit-11.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,304 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/a6/1c/1ae6d629065e495e8e0b7def36e1d632e461a933f616f9776a914d69b2fd/pyobjc_framework_MetalKit-11.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,304 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/34/4c/c40821c37bcf24a880d47a7087549eee0cfd48f699b267ed6a57fb2c56bc/pyobjc_framework_MetalKit-11.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,304 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/76/e2/314b0ad3424529727a8d3d2451103944c004588d00ac0c22b135a6299d3b/pyobjc_framework_MetalKit-11.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,305 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/f7/ba/064cba7d8cf2169271b71b61242d33429ec2dfe2a93f0fee0dd2e86115ce/pyobjc_framework_MetalKit-11.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,306 Found link https://files.pythonhosted.org/packages/92/27/fb3c1b10914abf2ae6682837abf76bcd8cb7af2ba613fbc55fb9d055bb95/pyobjc_framework_metalkit-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9), version: 11.0 2025-11-14T11:30:32,306 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/a0/b6/a17fff77ed952414db65d1c589ea65ed5eba96febe59c27bf8acd1b2690d/pyobjc_framework_metalkit-11.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,307 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/2a/eb/fd5640015fc91b16e23cafe3a84508775344cd13f621e62b9c32d1750a83/pyobjc_framework_metalkit-11.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,308 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/87/0c/516b6d7a67a170b7d2316701d5288797a19dd283fcc2f73b7b78973e1392/pyobjc_framework_metalkit-11.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,309 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/11/2a/5c55d1e57d8e90613fbce4b204b7d94a9ae7019a0928cb50cbd60bfa8191/pyobjc_framework_metalkit-11.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,309 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/b6/e4/7b7b61d72fa235c9e364117a595c621c427217567d300da21d7417668c46/pyobjc_framework_metalkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,310 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/8a/cf/103d3233fcf2ff9ae23d5d143fde7a0d1308026ca46a35f23cffa83e6915/pyobjc_framework_metalkit-11.1-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,310 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/96/63/748c15b5aa70a61c6735018d55b7a22560032f2ab060ee13349ae0aaef9c/pyobjc_framework_metalkit-11.1-cp314-cp314t-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,311 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/ab/60/81dc1faafe0241f6fd182dd14c84e7943005f6e83de7b04eb07efbbf5c01/pyobjc_framework_metalkit-11.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,312 Found link https://files.pythonhosted.org/packages/45/cb/7e01bc61625c7a6fea9c9888c9ed35aa6bbc47cda2fcd02b6525757bc2b8/pyobjc_framework_metalkit-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9), version: 11.1 2025-11-14T11:30:32,313 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/38/02/6736b71f9364cb1f29cd971bca136e7d77779f8151f9ed0e968a56d826e4/pyobjc_framework_metalkit-12.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,313 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/05/30/f9c05e635d58c87f8aaa7c87eeb6827b6caaf5809ef9e8da3ebd51de60a7/pyobjc_framework_metalkit-12.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,314 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/72/3c/e16552347b21d27fc29cf455d28fb3f0e5710b63e1dffdb56f3495d382bf/pyobjc_framework_metalkit-12.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,314 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/1f/3b/a3cd18064ce891bb3d5bdf06d2674da0d7af02e20728cbe6532ca7b8b383/pyobjc_framework_metalkit-12.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,315 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/d9/26/31bc69b7e926415c8289b997a04fee7bc397919edddc22a97d0a31262c05/pyobjc_framework_metalkit-12.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,316 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/70/4b/4f9e1c46a5a790a2dc497b9c466e1b352a2e491c331f88db8a7638af9406/pyobjc_framework_metalkit-12.0-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,316 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/5c/19/eac92586b4e87551c2d33c87356af0a03c5ddae6cd17f85d5f0b765e93cf/pyobjc_framework_metalkit-12.0-cp314-cp314t-macosx_10_15_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9) 2025-11-14T11:30:32,317 Found link https://files.pythonhosted.org/packages/75/e9/668136ba83197b2ff34c018710d55abebd8de0267a138f12df0dde17772d/pyobjc_framework_metalkit-12.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.9), version: 12.0 2025-11-14T11:30:32,318 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/5a/fa/aa992323c039a68afb211196200f6e2b7331c2a8e515986ba6bf4df48791/pyobjc_framework_metalkit-12.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.10) 2025-11-14T11:30:32,319 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/10/c5/f72cbc3a5e83211cbfa33b60611abcebbe893854d0f2b28ff6f444f97549/pyobjc_framework_metalkit-12.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.10) 2025-11-14T11:30:32,320 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/bf/c0/c8b5b060895cd51493afe3f09909b7e34893b1161cf4d93bc8e3cd306129/pyobjc_framework_metalkit-12.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.10) 2025-11-14T11:30:32,320 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/2b/cd/f04e991f4db4512e64ea7611796141c316506e733d75c468512df0e8fda4/pyobjc_framework_metalkit-12.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.10) 2025-11-14T11:30:32,321 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/b7/b8/6f2fc56b6f8aee222d584edbdef4cf300e90782813e315418eba6d395533/pyobjc_framework_metalkit-12.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.10) 2025-11-14T11:30:32,321 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/d4/52/84c2829df343322025d3ad474153359c850c3189555c0819155044b8777d/pyobjc_framework_metalkit-12.1-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.10) 2025-11-14T11:30:32,322 Skipping link: No binaries permitted for pyobjc-framework-metalkit: https://files.pythonhosted.org/packages/09/e9/ca6433dbdee520b8e3be3383b2b350692af4366f03842f6d79510a87c33c/pyobjc_framework_metalkit-12.1-cp314-cp314t-macosx_10_15_universal2.whl (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.10) 2025-11-14T11:30:32,323 Found link https://files.pythonhosted.org/packages/14/15/5091147aae12d4011a788b93971c3376aaaf9bf32aa935a2c9a06a71e18b/pyobjc_framework_metalkit-12.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-metalkit/) (requires-python:>=3.10), version: 12.1 2025-11-14T11:30:32,324 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-metalkit/ 2025-11-14T11:30:32,324 Getting page https://www.piwheels.org/simple/pyobjc-framework-metalkit/ 2025-11-14T11:30:32,326 Found index url https://www.piwheels.org/simple 2025-11-14T11:30:32,479 Fetched page https://www.piwheels.org/simple/pyobjc-framework-metalkit/ as text/html 2025-11-14T11:30:32,480 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-metalkit/ 2025-11-14T11:30:32,481 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-metalkit/ 2025-11-14T11:30:32,504 Given no hashes to check 1 links for project 'pyobjc-framework-metalkit': discarding no candidates 2025-11-14T11:30:32,522 Collecting pyobjc-framework-metalkit==12.1 2025-11-14T11:30:32,524 Created temporary directory: /tmp/pip-unpack-33hdw1q_ 2025-11-14T11:30:32,748 Downloading pyobjc_framework_metalkit-12.1.tar.gz (25 kB) 2025-11-14T11:30:32,830 Added pyobjc-framework-metalkit==12.1 from https://files.pythonhosted.org/packages/14/15/5091147aae12d4011a788b93971c3376aaaf9bf32aa935a2c9a06a71e18b/pyobjc_framework_metalkit-12.1.tar.gz to build tracker '/tmp/pip-build-tracker-7ecyhixc' 2025-11-14T11:30:32,834 Created temporary directory: /tmp/pip-build-env-6bdq0oio 2025-11-14T11:30:32,839 Installing build dependencies: started 2025-11-14T11:30:32,840 Running command pip subprocess to install build dependencies 2025-11-14T11:30:33,965 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-14T11:30:34,551 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,574 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-14T11:30:36,333 Collecting setuptools 2025-11-14T11:30:36,426 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-14T11:30:36,696 Collecting wheel 2025-11-14T11:30:36,712 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-14T11:30:39,621 Installing collected packages: wheel, setuptools 2025-11-14T11:30:39,865 Creating /tmp/pip-build-env-6bdq0oio/overlay/local/bin 2025-11-14T11:30:39,867 changing mode of /tmp/pip-build-env-6bdq0oio/overlay/local/bin/wheel to 755 2025-11-14T11:30:43,505 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-14T11:30:43,776 Installing build dependencies: finished with status 'done' 2025-11-14T11:30:43,783 Getting requirements to build wheel: started 2025-11-14T11:30:43,784 Running command Getting requirements to build wheel 2025-11-14T11:30:44,405 Traceback (most recent call last): 2025-11-14T11:30:44,405 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-11-14T11:30:44,406 main() 2025-11-14T11:30:44,406 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-11-14T11:30:44,407 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-11-14T11:30:44,408 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,408 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,409 return hook(config_settings) 2025-11-14T11:30:44,409 ^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,410 File "/tmp/pip-build-env-6bdq0oio/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel 2025-11-14T11:30:44,411 return self._get_build_requires(config_settings, requirements=[]) 2025-11-14T11:30:44,411 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,412 File "/tmp/pip-build-env-6bdq0oio/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 301, in _get_build_requires 2025-11-14T11:30:44,412 self.run_setup() 2025-11-14T11:30:44,413 File "/tmp/pip-build-env-6bdq0oio/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2025-11-14T11:30:44,414 exec(code, locals()) 2025-11-14T11:30:44,414 File "", line 20, in 2025-11-14T11:30:44,415 File "/tmp/pip-wheel-jy0yoq33/pyobjc-framework-metalkit_a27fba66aefc42b7852c62756dda0cf5/pyobjc_setup.py", line 552, in setup 2025-11-14T11:30:44,415 os_level = get_os_level() 2025-11-14T11:30:44,416 ^^^^^^^^^^^^^^ 2025-11-14T11:30:44,417 File "/tmp/pip-wheel-jy0yoq33/pyobjc-framework-metalkit_a27fba66aefc42b7852c62756dda0cf5/pyobjc_setup.py", line 252, in get_os_level 2025-11-14T11:30:44,418 subprocess.check_output(["/usr/bin/sw_vers", "-productVersion"]) 2025-11-14T11:30:44,419 File "/usr/lib/python3.11/subprocess.py", line 466, in check_output 2025-11-14T11:30:44,420 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2025-11-14T11:30:44,421 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,422 File "/usr/lib/python3.11/subprocess.py", line 548, in run 2025-11-14T11:30:44,423 with Popen(*popenargs, **kwargs) as process: 2025-11-14T11:30:44,424 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,425 File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__ 2025-11-14T11:30:44,425 self._execute_child(args, executable, preexec_fn, close_fds, 2025-11-14T11:30:44,426 File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child 2025-11-14T11:30:44,427 raise child_exception_type(errno_num, err_msg, err_filename) 2025-11-14T11:30:44,427 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/sw_vers' 2025-11-14T11:30:44,491 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2025-11-14T11:30:44,505 [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/tmppa4kvlsr[/] 2025-11-14T11:30:44,505 [bold magenta]cwd[/]: /tmp/pip-wheel-jy0yoq33/pyobjc-framework-metalkit_a27fba66aefc42b7852c62756dda0cf5 2025-11-14T11:30:44,506 Getting requirements to build wheel: finished with status 'error' 2025-11-14T11:30:44,508 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2025-11-14T11:30:44,513 Exception information: 2025-11-14T11:30:44,513 Traceback (most recent call last): 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-11-14T11:30:44,513 status = run_func(*args) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-11-14T11:30:44,513 return func(self, options, args) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-11-14T11:30:44,513 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-11-14T11:30:44,513 result = self._result = resolver.resolve( 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-11-14T11:30:44,513 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-11-14T11:30:44,513 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-11-14T11:30:44,513 if not criterion.candidates: 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-11-14T11:30:44,513 return bool(self._sequence) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-11-14T11:30:44,513 return any(self) 2025-11-14T11:30:44,513 ^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-11-14T11:30:44,513 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-11-14T11:30:44,513 candidate = func() 2025-11-14T11:30:44,513 ^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-11-14T11:30:44,513 self._link_candidate_cache[link] = LinkCandidate( 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-11-14T11:30:44,513 super().__init__( 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-11-14T11:30:44,513 self.dist = self._prepare() 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-11-14T11:30:44,513 dist = self._prepare_distribution() 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-11-14T11:30:44,513 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-11-14T11:30:44,513 return self._prepare_linked_requirement(req, parallel_builds) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-11-14T11:30:44,513 dist = _get_prepared_distribution( 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-11-14T11:30:44,513 abstract_dist.prepare_distribution_metadata( 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2025-11-14T11:30:44,513 self._install_build_reqs(finder) 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2025-11-14T11:30:44,513 build_reqs = self._get_build_requires_wheel() 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2025-11-14T11:30:44,513 return backend.get_requires_for_build_wheel() 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 725, in get_requires_for_build_wheel 2025-11-14T11:30:44,513 return super().get_requires_for_build_wheel(config_settings=cs) 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 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,513 return self._call_hook('get_requires_for_build_wheel', { 2025-11-14T11:30:44,513 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-11-14T11:30:44,513 self._subprocess_runner( 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-11-14T11:30:44,513 call_subprocess( 2025-11-14T11:30:44,513 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-11-14T11:30:44,513 raise error 2025-11-14T11:30:44,513 pip._internal.exceptions.InstallationSubprocessError: Getting requirements to build wheel exited with 1 2025-11-14T11:30:44,526 Removed pyobjc-framework-metalkit==12.1 from https://files.pythonhosted.org/packages/14/15/5091147aae12d4011a788b93971c3376aaaf9bf32aa935a2c9a06a71e18b/pyobjc_framework_metalkit-12.1.tar.gz from build tracker '/tmp/pip-build-tracker-7ecyhixc' 2025-11-14T11:30:44,527 Removed build tracker: '/tmp/pip-build-tracker-7ecyhixc'