2025-09-12T08:43:52,020 Created temporary directory: /tmp/pip-build-tracker-w3w4rltj 2025-09-12T08:43:52,021 Initialized build tracking at /tmp/pip-build-tracker-w3w4rltj 2025-09-12T08:43:52,021 Created build tracker: /tmp/pip-build-tracker-w3w4rltj 2025-09-12T08:43:52,021 Entered build tracker: /tmp/pip-build-tracker-w3w4rltj 2025-09-12T08:43:52,021 Created temporary directory: /tmp/pip-wheel-mu807zdv 2025-09-12T08:43:52,025 Created temporary directory: /tmp/pip-ephem-wheel-cache-qh34_47v 2025-09-12T08:43:52,083 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T08:43:52,086 2 location(s) to search for versions of pyobjc-framework-extensionkit: 2025-09-12T08:43:52,086 * https://pypi.org/simple/pyobjc-framework-extensionkit/ 2025-09-12T08:43:52,086 * https://www.piwheels.org/simple/pyobjc-framework-extensionkit/ 2025-09-12T08:43:52,086 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-extensionkit/ 2025-09-12T08:43:52,087 Getting page https://pypi.org/simple/pyobjc-framework-extensionkit/ 2025-09-12T08:43:52,088 Found index url https://pypi.org/simple/ 2025-09-12T08:43:52,239 Fetched page https://pypi.org/simple/pyobjc-framework-extensionkit/ as application/vnd.pypi.simple.v1+json 2025-09-12T08:43:52,249 Found link https://files.pythonhosted.org/packages/b5/3b/4c2aedf70a5eda5f749120c40b6be3d34b072915cc1a34c29571c29811a6/pyobjc-framework-ExtensionKit-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7), version: 9.0 2025-09-12T08:43:52,249 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/3f/15/023cf5513d85f097f0d566c9066e427760b13e4a570c5aabd349c60dfdde/pyobjc_framework_ExtensionKit-9.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,250 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/19/87/49b0fd602260b509f143d9827581bfb292245e1335a267e9128a59e4caa8/pyobjc_framework_ExtensionKit-9.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,250 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/22/a1/faabf5f9f03bc0314d4af555b3a0af1db1c4d6bfdca2094aabba91ab64ac/pyobjc_framework_ExtensionKit-9.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,250 Found link https://files.pythonhosted.org/packages/73/86/5a862f111f2b49cb516985db66e8e16bc0229565387a152bffd8cb926fd7/pyobjc-framework-ExtensionKit-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7), version: 9.0.1 2025-09-12T08:43:52,250 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/0b/4e/c474f3356da1a35032b5ea143d89dd38b2d7b4cf85c1b2c2b7bc609c7ff5/pyobjc_framework_ExtensionKit-9.0.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,250 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/25/f7/356c47ecc71cf2d89ec3389ac8a8f6cea318650e06d87e1c7336dd0c3875/pyobjc_framework_ExtensionKit-9.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,251 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/ae/f7/326664b69f44536ec41e46e28f4268532d079db34a2d0b0b573bd9c2deae/pyobjc_framework_ExtensionKit-9.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,251 Found link https://files.pythonhosted.org/packages/6a/97/d4835f8fe35a992a375b733237a73da3d645e3ea7a631fdd5d47c32442f1/pyobjc-framework-ExtensionKit-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7), version: 9.1b1 2025-09-12T08:43:52,251 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/9f/43/3bfce44e0e7c00bf3cac0ace8483adff71fa1685f78e262be259fe25f377/pyobjc_framework_ExtensionKit-9.1b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,251 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/10/51/fe05b52b09861546a372fbf35e39c03981eaf8c0c0609240b3b6fbac85fc/pyobjc_framework_ExtensionKit-9.1b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,251 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/d5/4a/c594713957ef38c5a20ec360e8d26be7b32661cf1b80299c10158a439ef9/pyobjc_framework_ExtensionKit-9.1b1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,252 Found link https://files.pythonhosted.org/packages/f0/17/a0ebf73c996207de374035ec8b4b64eb8bbb07725cee551f6e18e082f97a/pyobjc-framework-ExtensionKit-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7), version: 9.1 2025-09-12T08:43:52,252 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/db/d1/74fd03c1be9537004d65c496b58fc5f55e9a1b4a7853a9d18864876301b3/pyobjc_framework_ExtensionKit-9.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,252 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/f6/a0/c2686a1d2f3c831936b80b24c977d6d31823a4ef5d8eee6e26f57553021e/pyobjc_framework_ExtensionKit-9.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,252 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/b0/29/c55ab1fe5d62ecec479e34a46cbac7a86a1b56f4786ae7cff1ce609c8fc3/pyobjc_framework_ExtensionKit-9.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,252 Found link https://files.pythonhosted.org/packages/8d/4d/897d2e11ea5c087bb24808a6c072db85c41ec838eae5c1e241ef4ce4b84e/pyobjc-framework-ExtensionKit-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7), version: 9.1.1 2025-09-12T08:43:52,253 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/62/b0/36c2022504b219d4f363786bf6f2b185f997211081771d565363f45754c3/pyobjc_framework_ExtensionKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,253 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/0c/71/7e14960d993a2dcd6e645976c1cd28bb2c77a0635c4f44ea5253c0e23be1/pyobjc_framework_ExtensionKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,253 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/6e/83/8edf41bd9433d9d9c9c527d4c74b61783109b4296a560e496e7111779785/pyobjc_framework_ExtensionKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,253 Found link https://files.pythonhosted.org/packages/00/e4/6dd82b0d821bce4f976ba11e3fa3dc05574d00040849edec5342fb0071b2/pyobjc-framework-ExtensionKit-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7), version: 9.2 2025-09-12T08:43:52,253 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/2d/ee/96a8608da614aedc175b22847a1d3af7603b0d215848f67ce824dc148c65/pyobjc_framework_ExtensionKit-9.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,254 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/d6/5a/2ac3583e1f0fe6c930c068f69136208739a3074d2abc07d2689f3171596d/pyobjc_framework_ExtensionKit-9.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,254 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/6d/b7/b4226c297a361283a0bf05b1457ca6edc8572adb33cb2351710fc9988580/pyobjc_framework_ExtensionKit-9.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.7) 2025-09-12T08:43:52,254 Found link https://files.pythonhosted.org/packages/d8/0f/35112b9e05d58543e10746c68f540513db69d9408fa08680b7954eba66e3/pyobjc-framework-ExtensionKit-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8), version: 10.0 2025-09-12T08:43:52,255 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/7a/8f/63249d4c2586091e51ff57bc46f6397b45793d47ce87a6c36beff40cf91a/pyobjc_framework_ExtensionKit-10.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,255 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/68/2d/170b331e89349a06ed4b2473e979d910059fc0052718887daa8de5186845/pyobjc_framework_ExtensionKit-10.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,255 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/47/bf/8d826f327154dbcf62f64a194e1cbeef75d96ab7d3048a89813570b35d1a/pyobjc_framework_ExtensionKit-10.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,255 Found link https://files.pythonhosted.org/packages/d3/ce/a76cec1fe1c30762840c5c3f554f5d9f8e4273c8d6f3f48370e9016448b7/pyobjc-framework-ExtensionKit-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8), version: 10.1 2025-09-12T08:43:52,255 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/98/65/646a11e63af14db1d9fca6ed2846dc8e9063238a495ed2ffacef51f45173/pyobjc_framework_ExtensionKit-10.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,256 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/d2/60/77059d0edd86dae35372fb6c957f1f9021469900a2a39d3b1d0a23973179/pyobjc_framework_ExtensionKit-10.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,256 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/c2/17/bbdd3494a7db2b27d5caf88ec63efd4ebff7a8d9b27d352db42c94996b52/pyobjc_framework_ExtensionKit-10.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,256 Found link https://files.pythonhosted.org/packages/98/50/cf74917661bf524e9fcc2c8ce5925c08e3b8b8d022ef80b9e488723b8d81/pyobjc-framework-ExtensionKit-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8), version: 10.2 2025-09-12T08:43:52,256 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/be/ee/17f4c143d32b2684aa2dfca4beb20d7ab67ad17d0cd08a8c9d1484c0c073/pyobjc_framework_ExtensionKit-10.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,256 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/fd/ac/c3177523546c6c446a6c8133223ae9167696737fa5ed2ceeb54110bad0a5/pyobjc_framework_ExtensionKit-10.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,257 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/af/51/28368c21bb02bcbf209a880a118603f2f3ab0c59f4b825602d927063faa4/pyobjc_framework_ExtensionKit-10.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,257 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/5d/b9/4e92c7a448fc3bf15d4a523259c5e321c0acca8cab1fb571f317dcdcd112/pyobjc_framework_ExtensionKit-10.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,257 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/dc/1d/f5744e945fa4df80cdc84a3325ba5577042a8aee09999a650fd8c53cc2a1/pyobjc_framework_ExtensionKit-10.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,257 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/3f/28/45e8e2e57c868d7dd01e34057e9db17e7260236aed0ba79f246a0714f6c8/pyobjc_framework_ExtensionKit-10.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,257 Found link https://files.pythonhosted.org/packages/3b/5c/b97c93ac069dae283b79aea88de94b8da316a50a9d52daaa9db617b50401/pyobjc_framework_extensionkit-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8), version: 10.3 2025-09-12T08:43:52,257 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/f1/a0/927202bf17e502e9e5e44821666e21158d6f251bd770d8478148ad66b0da/pyobjc_framework_ExtensionKit-10.3.1-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,258 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/2a/af/5db1176b6ddf9319054cff45550a32d60a6339918cc1f9e5c65717624c54/pyobjc_framework_ExtensionKit-10.3.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,258 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/0b/43/bf841d52b0da616d850821e28a299fe87fa0e50a45796be6994251801539/pyobjc_framework_ExtensionKit-10.3.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,258 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/83/1b/113201c23f9c9fc562b456362340669eb6744eb38081df093f6a9a7095dc/pyobjc_framework_ExtensionKit-10.3.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,258 Found link https://files.pythonhosted.org/packages/e7/6a/2803c373283c66eb0d38f139aa1bfa7eb9dc909bc470856ae2308f064e39/pyobjc_framework_extensionkit-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8), version: 10.3.1 2025-09-12T08:43:52,258 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/9a/da/730f2beda6d1055fafe7c585934980b77fa72654e19a0a79b58170e2b57f/pyobjc_framework_ExtensionKit-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,259 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/2a/97/f603f26eea364f087b07360e490d66c26e1523b2914149c36a458923e1e0/pyobjc_framework_ExtensionKit-10.3.2-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,259 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/c0/16/97725ca9725a8094d67860c7cf63a20350491e38e0c718479fa88d53c11e/pyobjc_framework_ExtensionKit-10.3.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,259 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/a6/72/ffff99e8ece0e86ef632a29b52c26ef8ab0ea1747918558675905bd3ee05/pyobjc_framework_ExtensionKit-10.3.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,259 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/36/85/ed3035f98962dbc39bfb7025c2c1733199984394306aef489f47b14635ca/pyobjc_framework_ExtensionKit-10.3.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8) 2025-09-12T08:43:52,259 Found link https://files.pythonhosted.org/packages/47/be/25e45cccd58fc61525d1f92684bed8d274a186706f2222144eb6b268c387/pyobjc_framework_extensionkit-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.8), version: 10.3.2 2025-09-12T08:43:52,260 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/84/2f/c4714fe6d7a641734494a383d2284756542a3ce663c1dca394057308ff30/pyobjc_framework_ExtensionKit-11.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,260 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/a7/1d/ed580ce024d7e9a1ea88ee592d03b34f0b688414793bf8b7be5a367ecea8/pyobjc_framework_ExtensionKit-11.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,260 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/fd/9e/a68989bf7bbba7b5fb1ade168d2179e37164439daaad63a27ccb790a6593/pyobjc_framework_ExtensionKit-11.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,260 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/72/fb/c05dbc1332a542f23bf97bb17b29386f334b6c609642f384838033884012/pyobjc_framework_ExtensionKit-11.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,260 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/c4/69/cd650abea2aeded38ee5113cbc32220c36d41723051517644895af669e7f/pyobjc_framework_ExtensionKit-11.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,260 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/43/47/79ec40a400c6fea4b7b15e1e2547f1060075d32c922b01067822e21d8e6f/pyobjc_framework_ExtensionKit-11.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,261 Found link https://files.pythonhosted.org/packages/22/98/803e3cb000dac227eb0d223802a0aeb052d34a741e572d9584e7d83afca7/pyobjc_framework_extensionkit-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9), version: 11.0 2025-09-12T08:43:52,261 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/6b/83/b1d6ea45dbb74e5cf3006d9bbbb32341c506b95b5827b3a8789d1c1bb9ad/pyobjc_framework_extensionkit-11.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,261 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/0f/90/e6607b779756e039c0a4725a37cf70dc5b13c54a8cedbcf01ec1608866b1/pyobjc_framework_extensionkit-11.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,262 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/90/2a/93105b5452d2ff680a47e38a3ec6f2a37164babd95e0ab976c07984366de/pyobjc_framework_extensionkit-11.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,262 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/b8/67/1dbd000d9d0c17d838c471dbb48229fca1ca18fad8453c19ecc01d3312a1/pyobjc_framework_extensionkit-11.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,262 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/fb/35/e5d1e633ad5b0c5163afd19ac0b02740e47a45de78d6f2599de3bc6542a5/pyobjc_framework_extensionkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,262 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/9f/18/4c5ad3cbbf4f984f5316c2264789080d3caeaae47293cc739a59814f682f/pyobjc_framework_extensionkit-11.1-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,262 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/75/1b/84ac20bb341a739681ad46ea0ec3d83b40f4716fa6ed966ad93274abe423/pyobjc_framework_extensionkit-11.1-cp314-cp314t-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,262 Skipping link: No binaries permitted for pyobjc-framework-extensionkit: https://files.pythonhosted.org/packages/eb/16/01468d98b324ed57c43f67dd01b26944f390c9565673e78bccc31cf5b224/pyobjc_framework_extensionkit-11.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9) 2025-09-12T08:43:52,263 Found link https://files.pythonhosted.org/packages/ce/7d/89adf16c7de4246477714dce8fcffae4242778aecd0c5f0ad9904725f42c/pyobjc_framework_extensionkit-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-extensionkit/) (requires-python:>=3.9), version: 11.1 2025-09-12T08:43:52,263 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-extensionkit/ 2025-09-12T08:43:52,263 Getting page https://www.piwheels.org/simple/pyobjc-framework-extensionkit/ 2025-09-12T08:43:52,264 Found index url https://www.piwheels.org/simple/ 2025-09-12T08:43:52,352 Fetched page https://www.piwheels.org/simple/pyobjc-framework-extensionkit/ as text/html 2025-09-12T08:43:52,353 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-extensionkit/ 2025-09-12T08:43:52,353 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-extensionkit/ 2025-09-12T08:43:52,380 Given no hashes to check 1 links for project 'pyobjc-framework-extensionkit': discarding no candidates 2025-09-12T08:43:52,381 Collecting pyobjc-framework-extensionkit==9.1b1 2025-09-12T08:43:52,383 Created temporary directory: /tmp/pip-unpack-8r627o05 2025-09-12T08:43:52,525 Downloading pyobjc-framework-ExtensionKit-9.1b1.tar.gz (17 kB) 2025-09-12T08:43:52,559 Added pyobjc-framework-extensionkit==9.1b1 from https://files.pythonhosted.org/packages/6a/97/d4835f8fe35a992a375b733237a73da3d645e3ea7a631fdd5d47c32442f1/pyobjc-framework-ExtensionKit-9.1b1.tar.gz to build tracker '/tmp/pip-build-tracker-w3w4rltj' 2025-09-12T08:43:52,560 Running setup.py (path:/tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/setup.py) egg_info for package pyobjc-framework-extensionkit 2025-09-12T08:43:52,561 Created temporary directory: /tmp/pip-pip-egg-info-v2x0lc4v 2025-09-12T08:43:52,561 Preparing metadata (setup.py): started 2025-09-12T08:43:52,562 Running command python setup.py egg_info 2025-09-12T08:43:53,174 /tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/pyobjc_setup.py:15: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-12T08:43:53,174 import pkg_resources 2025-09-12T08:43:53,873 /tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/pyobjc_setup.py:87: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-12T08:43:53,873 !! 2025-09-12T08:43:53,874 ******************************************************************************** 2025-09-12T08:43:53,874 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-12T08:43:53,874 This deprecation is overdue, please update your project and remove deprecated 2025-09-12T08:43:53,874 calls to avoid build errors in the future. 2025-09-12T08:43:53,874 ******************************************************************************** 2025-09-12T08:43:53,874 !! 2025-09-12T08:43:53,874 class oc_test(test.test): 2025-09-12T08:43:53,875 /tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/pyobjc_setup.py:89: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-12T08:43:53,875 !! 2025-09-12T08:43:53,875 ******************************************************************************** 2025-09-12T08:43:53,875 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-12T08:43:53,875 This deprecation is overdue, please update your project and remove deprecated 2025-09-12T08:43:53,875 calls to avoid build errors in the future. 2025-09-12T08:43:53,875 ******************************************************************************** 2025-09-12T08:43:53,876 !! 2025-09-12T08:43:53,876 user_options = test.test.user_options + [ 2025-09-12T08:43:53,879 Traceback (most recent call last): 2025-09-12T08:43:53,885 File "", line 2, in 2025-09-12T08:43:53,886 exec(compile(''' 2025-09-12T08:43:53,886 ~~~~^^^^^^^^^^^^ 2025-09-12T08:43:53,886 # This is -- a caller that pip uses to run setup.py 2025-09-12T08:43:53,886 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,886 ...<32 lines>... 2025-09-12T08:43:53,886 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T08:43:53,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,887 ''' % ('/tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/setup.py',), "", "exec")) 2025-09-12T08:43:53,887 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,887 File "", line 35, in 2025-09-12T08:43:53,887 File "/tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/setup.py", line 16, in 2025-09-12T08:43:53,888 setup( 2025-09-12T08:43:53,888 ~~~~~^ 2025-09-12T08:43:53,888 name="pyobjc-framework-ExtensionKit", 2025-09-12T08:43:53,888 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,888 ...<22 lines>... 2025-09-12T08:43:53,888 options={"bdist_wheel": {"py_limited_api": "cp36"}}, 2025-09-12T08:43:53,888 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,889 ) 2025-09-12T08:43:53,889 ^ 2025-09-12T08:43:53,889 File "/tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/pyobjc_setup.py", line 541, in setup 2025-09-12T08:43:53,889 os_level = get_os_level() 2025-09-12T08:43:53,889 File "/tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/pyobjc_setup.py", line 230, in get_os_level 2025-09-12T08:43:53,890 subprocess.check_output(["/usr/bin/sw_vers", "-productVersion"]) 2025-09-12T08:43:53,890 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,890 File "/usr/lib/python3.13/subprocess.py", line 472, in check_output 2025-09-12T08:43:53,890 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2025-09-12T08:43:53,890 ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,890 **kwargs).stdout 2025-09-12T08:43:53,891 ^^^^^^^^^ 2025-09-12T08:43:53,891 File "/usr/lib/python3.13/subprocess.py", line 554, in run 2025-09-12T08:43:53,891 with Popen(*popenargs, **kwargs) as process: 2025-09-12T08:43:53,891 ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,891 File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__ 2025-09-12T08:43:53,891 self._execute_child(args, executable, preexec_fn, close_fds, 2025-09-12T08:43:53,891 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,892 pass_fds, cwd, env, 2025-09-12T08:43:53,892 ^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,892 ...<5 lines>... 2025-09-12T08:43:53,892 gid, gids, uid, umask, 2025-09-12T08:43:53,892 ^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,892 start_new_session, process_group) 2025-09-12T08:43:53,893 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,893 File "/usr/lib/python3.13/subprocess.py", line 1857, in _execute_child 2025-09-12T08:43:53,893 self._posix_spawn(args, executable, env, restore_signals, close_fds, 2025-09-12T08:43:53,893 ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,893 p2cread, p2cwrite, 2025-09-12T08:43:53,893 ^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,894 c2pread, c2pwrite, 2025-09-12T08:43:53,894 ^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,894 errread, errwrite) 2025-09-12T08:43:53,894 ^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,894 File "/usr/lib/python3.13/subprocess.py", line 1801, in _posix_spawn 2025-09-12T08:43:53,894 self.pid = os.posix_spawn(executable, args, env, **kwargs) 2025-09-12T08:43:53,895 ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:53,895 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/sw_vers' 2025-09-12T08:43:54,022 ERROR: python setup.py egg_info exited with 1 2025-09-12T08:43:54,035 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T08:43:54,035 exec(compile('"'"''"'"''"'"' 2025-09-12T08:43:54,035 # This is -- a caller that pip uses to run setup.py 2025-09-12T08:43:54,035 # 2025-09-12T08:43:54,035 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T08:43:54,035 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T08:43:54,035 # - It provides a clear error message when setuptools is not installed. 2025-09-12T08:43:54,035 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T08:43:54,035 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T08:43:54,035 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T08:43:54,035 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T08:43:54,035 import os, sys, tokenize, traceback 2025-09-12T08:43:54,035 2025-09-12T08:43:54,035 try: 2025-09-12T08:43:54,035 import setuptools 2025-09-12T08:43:54,035 except ImportError: 2025-09-12T08:43:54,035 print( 2025-09-12T08:43:54,035 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T08:43:54,035 "the build environment with exception:", 2025-09-12T08:43:54,035 file=sys.stderr, 2025-09-12T08:43:54,035 ) 2025-09-12T08:43:54,035 traceback.print_exc() 2025-09-12T08:43:54,035 sys.exit(1) 2025-09-12T08:43:54,035 2025-09-12T08:43:54,035 __file__ = %r 2025-09-12T08:43:54,035 sys.argv[0] = __file__ 2025-09-12T08:43:54,035 2025-09-12T08:43:54,035 if os.path.exists(__file__): 2025-09-12T08:43:54,035 filename = __file__ 2025-09-12T08:43:54,035 with tokenize.open(__file__) as f: 2025-09-12T08:43:54,035 setup_py_code = f.read() 2025-09-12T08:43:54,035 else: 2025-09-12T08:43:54,035 filename = "" 2025-09-12T08:43:54,035 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T08:43:54,035 2025-09-12T08:43:54,035 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T08:43:54,035 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-v2x0lc4v[/] 2025-09-12T08:43:54,035 [bold magenta]cwd[/]: /tmp/pip-wheel-mu807zdv/pyobjc-framework-extensionkit_d8d30719f4644fcf853451f4aca589a7/ 2025-09-12T08:43:54,035 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T08:43:54,036 ERROR: metadata generation failed 2025-09-12T08:43:54,042 Exception information: 2025-09-12T08:43:54,042 Traceback (most recent call last): 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T08:43:54,042 call_subprocess( 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~^ 2025-09-12T08:43:54,042 args, 2025-09-12T08:43:54,042 ^^^^^ 2025-09-12T08:43:54,042 ...<2 lines>... 2025-09-12T08:43:54,042 spinner=spinner, 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 ) 2025-09-12T08:43:54,042 ^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T08:43:54,042 raise error 2025-09-12T08:43:54,042 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T08:43:54,042 2025-09-12T08:43:54,042 The above exception was the direct cause of the following exception: 2025-09-12T08:43:54,042 2025-09-12T08:43:54,042 Traceback (most recent call last): 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T08:43:54,042 status = _inner_run() 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T08:43:54,042 return self.run(options, args) 2025-09-12T08:43:54,042 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T08:43:54,042 return func(self, options, args) 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T08:43:54,042 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T08:43:54,042 result = self._result = resolver.resolve( 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~^ 2025-09-12T08:43:54,042 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 ) 2025-09-12T08:43:54,042 ^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T08:43:54,042 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T08:43:54,042 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T08:43:54,042 if not criterion.candidates: 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T08:43:54,042 return bool(self._sequence) 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T08:43:54,042 self._bool = any(self) 2025-09-12T08:43:54,042 ~~~^^^^^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T08:43:54,042 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T08:43:54,042 ^^^^^^^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T08:43:54,042 candidate = func() 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T08:43:54,042 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T08:43:54,042 link, template, name, version 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 ) 2025-09-12T08:43:54,042 ^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T08:43:54,042 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~^ 2025-09-12T08:43:54,042 link, 2025-09-12T08:43:54,042 ^^^^^ 2025-09-12T08:43:54,042 ...<3 lines>... 2025-09-12T08:43:54,042 version=version, 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 ) 2025-09-12T08:43:54,042 ^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T08:43:54,042 super().__init__( 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~^ 2025-09-12T08:43:54,042 link=link, 2025-09-12T08:43:54,042 ^^^^^^^^^^ 2025-09-12T08:43:54,042 ...<4 lines>... 2025-09-12T08:43:54,042 version=version, 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 ) 2025-09-12T08:43:54,042 ^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T08:43:54,042 self.dist = self._prepare() 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T08:43:54,042 dist = self._prepare_distribution() 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T08:43:54,042 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T08:43:54,042 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T08:43:54,042 dist = _get_prepared_distribution( 2025-09-12T08:43:54,042 req, 2025-09-12T08:43:54,042 ...<3 lines>... 2025-09-12T08:43:54,042 self.check_build_deps, 2025-09-12T08:43:54,042 ) 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T08:43:54,042 abstract_dist.prepare_distribution_metadata( 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T08:43:54,042 finder, build_isolation, check_build_deps 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 ) 2025-09-12T08:43:54,042 ^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T08:43:54,042 self.req.prepare_metadata() 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T08:43:54,042 self.metadata_directory = generate_metadata_legacy( 2025-09-12T08:43:54,042 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T08:43:54,042 build_env=self.build_env, 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 ...<3 lines>... 2025-09-12T08:43:54,042 details=details, 2025-09-12T08:43:54,042 ^^^^^^^^^^^^^^^^ 2025-09-12T08:43:54,042 ) 2025-09-12T08:43:54,042 ^ 2025-09-12T08:43:54,042 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T08:43:54,042 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T08:43:54,042 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T08:43:54,065 Removed pyobjc-framework-extensionkit==9.1b1 from https://files.pythonhosted.org/packages/6a/97/d4835f8fe35a992a375b733237a73da3d645e3ea7a631fdd5d47c32442f1/pyobjc-framework-ExtensionKit-9.1b1.tar.gz from build tracker '/tmp/pip-build-tracker-w3w4rltj' 2025-09-12T08:43:54,065 Removed build tracker: '/tmp/pip-build-tracker-w3w4rltj'