2025-09-09T20:17:23,309 Created temporary directory: /tmp/pip-build-tracker-mzs0s3xo 2025-09-09T20:17:23,310 Initialized build tracking at /tmp/pip-build-tracker-mzs0s3xo 2025-09-09T20:17:23,310 Created build tracker: /tmp/pip-build-tracker-mzs0s3xo 2025-09-09T20:17:23,310 Entered build tracker: /tmp/pip-build-tracker-mzs0s3xo 2025-09-09T20:17:23,311 Created temporary directory: /tmp/pip-wheel-_ksn89vu 2025-09-09T20:17:23,314 Created temporary directory: /tmp/pip-ephem-wheel-cache-gp17ft1a 2025-09-09T20:17:23,372 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T20:17:23,375 2 location(s) to search for versions of pyobjc-framework-replaykit: 2025-09-09T20:17:23,375 * https://pypi.org/simple/pyobjc-framework-replaykit/ 2025-09-09T20:17:23,375 * https://www.piwheels.org/simple/pyobjc-framework-replaykit/ 2025-09-09T20:17:23,375 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-replaykit/ 2025-09-09T20:17:23,375 Getting page https://pypi.org/simple/pyobjc-framework-replaykit/ 2025-09-09T20:17:23,377 Found index url https://pypi.org/simple/ 2025-09-09T20:17:23,532 Fetched page https://pypi.org/simple/pyobjc-framework-replaykit/ as application/vnd.pypi.simple.v1+json 2025-09-09T20:17:23,559 Found link https://files.pythonhosted.org/packages/0c/bc/8ec3d564721b54eb51a68392b377aa516e88a25df7b4fece84a1977ce7d9/pyobjc-framework-ReplayKit-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 7.0 2025-09-09T20:17:23,559 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/d6/b4/7838f0151784a261d407b4bef5d24b07328db495acbaa3085aaf6ad0b39e/pyobjc_framework_ReplayKit-7.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,559 Found link https://files.pythonhosted.org/packages/c8/ad/46166b73c988d8f1c07880eeef7688dc7974e5384f86bcaf1dcbb5640b9b/pyobjc-framework-ReplayKit-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 7.0.1 2025-09-09T20:17:23,560 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/76/94/a4750eebd54eb47f43b9621663b82d4a2f9a5fc4be762f0b4fa354da6662/pyobjc_framework_ReplayKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,560 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/f1/fc/633e77005f1f0c54032bb2c390be2341e9e394c196ea689aa6b50ddb187f/pyobjc_framework_ReplayKit-7.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,560 Found link https://files.pythonhosted.org/packages/6e/be/437c99bb5a80e84d566d9f7336d6604b2885a450d0691de6095aa49b9e66/pyobjc-framework-ReplayKit-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 7.1 2025-09-09T20:17:23,560 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/39/05/e3af398a8d6e378b3f318c42d921f4af7ebd911898e1669dbda6c727631e/pyobjc_framework_ReplayKit-7.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,560 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/26/23/702a638c7d063edcac65f396b6ccfad33844c384a72a7ffbbbe1cbc70491/pyobjc_framework_ReplayKit-7.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,561 Found link https://files.pythonhosted.org/packages/f1/4d/927544d799ca005499af7ba30feddb667f351a75ac7a7198f06c11f50259/pyobjc-framework-ReplayKit-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 7.2 2025-09-09T20:17:23,561 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/a4/55/9c9a5d6cc5d21c6ab8bb84b9f009c15895627af957610cfefb9b653d3aec/pyobjc_framework_ReplayKit-7.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,561 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/f6/25/e0c64cd8a7770a650cb847e51069a4c128390c4ee918aa226b1b22178acc/pyobjc_framework_ReplayKit-7.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,561 Found link https://files.pythonhosted.org/packages/6f/a5/12456a24bb8a1c554717396a947a30962616b84063a2806d2fc6a20f7674/pyobjc-framework-ReplayKit-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 7.3 2025-09-09T20:17:23,561 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/9c/72/04b7df7a9ed7d767061dbcaf42893336010b204c5b0314c91a2c354ed2a7/pyobjc_framework_ReplayKit-7.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,561 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/7e/83/abaf56ad104d1b351026e144358212e9608ca99f8390c56e1bf1b94f0526/pyobjc_framework_ReplayKit-7.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,562 Found link https://files.pythonhosted.org/packages/ac/ff/932548fbc7e407c5b96d08ad8035df9769df89ebc5d2ac73e746252b036d/pyobjc-framework-ReplayKit-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.0b1 2025-09-09T20:17:23,562 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/9c/63/f6993a4e44430c6d64f36b539ef6b49ca303a00e07e07c94b5d156cbbf0c/pyobjc_framework_ReplayKit-8.0b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,562 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/a3/16/bfcdec78b4e405558acefc84e4e5afdbf6f7aa81a3b2e0741388eccb5ec0/pyobjc_framework_ReplayKit-8.0b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,562 Found link https://files.pythonhosted.org/packages/b8/8c/a38c08c0e3c8a52503670a48275e8aa99781bd07c5819d43fdb3a79b0eb8/pyobjc-framework-ReplayKit-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.0 2025-09-09T20:17:23,562 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/b9/dc/a335780a8266f0b1d7b84fc2f37970e1f71ed33fae8f187698bcb9a002cc/pyobjc_framework_ReplayKit-8.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,562 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/18/93/466968a81b7857d6ad0918595a4df7d5db559b6bba6ad20355b15dcf8d58/pyobjc_framework_ReplayKit-8.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,562 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/48/d9/a3a590a5c7c49120a5f0382bf591fb3a9e53e6a890cd5b2cffdcfd468333/pyobjc_framework_ReplayKit-8.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,563 Found link https://files.pythonhosted.org/packages/fe/5e/5b004a7799ab0f66f771b284ffca3f49e33f0c79cbbf182cb462dda32490/pyobjc-framework-ReplayKit-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.1 2025-09-09T20:17:23,563 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/6f/a8/076e4d907718738374eda94b370a8411ad2c9f2f5e770c6ed6c4b89fb2dc/pyobjc_framework_ReplayKit-8.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,563 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/37/1a/b50cab9a829a945cd9490afff5d981c2ed7945993ed69f91b38be291d673/pyobjc_framework_ReplayKit-8.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,563 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/df/8e/cf3e2005a48600efefca43090a7a6d039b1e11afd3dd6eeec54281ccdb23/pyobjc_framework_ReplayKit-8.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,563 Found link https://files.pythonhosted.org/packages/f6/0c/806db719a749fb11d98a570490a197cb434e0a67c1511cce876d150ea004/pyobjc-framework-ReplayKit-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.2 2025-09-09T20:17:23,563 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/c0/68/863317f02bc6ff077c437b28b63a2826003491bf24456a86efcc4f8ec023/pyobjc_framework_ReplayKit-8.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,564 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/36/f1/4fd39bc3aecff7555ed782ef5a01430edf35c16bda0ebc3017780a389d40/pyobjc_framework_ReplayKit-8.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,564 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/c6/c3/cca395603ee2ab56423b88fa3bc16e826922695dd3b5817f81db479d960c/pyobjc_framework_ReplayKit-8.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,564 Found link https://files.pythonhosted.org/packages/da/36/b5860facf58c2876bc212718fd5d40f157d80f0b4640ccb30ef88df315ba/pyobjc-framework-ReplayKit-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.3 2025-09-09T20:17:23,564 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/57/10/f1e833571e9c7ade0bb452b8a6c032434cb2a82797fd9edb6a4113fffb4b/pyobjc_framework_ReplayKit-8.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,564 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/0f/ef/e77987e3e5b28135413d2976d519aa8e8b69509b1adab78a5ea94dfcd84e/pyobjc_framework_ReplayKit-8.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,564 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/98/ac/57447dc6e614f067cc1848ddc3ba08c527156d7043a3807b409f2135d4e3/pyobjc_framework_ReplayKit-8.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,565 Found link https://files.pythonhosted.org/packages/ae/76/3e96ece0b9fcd763723b0daeaa7eda01b2ca085704bef62486d5bbf1f8b5/pyobjc-framework-ReplayKit-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.4 2025-09-09T20:17:23,565 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/61/ef/3d7d73e3cb967b6175f8677ef18c675c17668c50d4ff154c767748275e7a/pyobjc_framework_ReplayKit-8.4-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,565 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/cd/34/03b9977df74d8af0bd7f1c9ae1078070c9ce348e362c78010ded9955218a/pyobjc_framework_ReplayKit-8.4-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,565 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/a9/92/48c5e5b963d3284bd64f84b45a0704ebb83d3684bb52741c622145fef69e/pyobjc_framework_ReplayKit-8.4-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,565 Found link https://files.pythonhosted.org/packages/67/04/4484adebc113b49f900fb2d007ec2b55bddaadc4701ad96d8e028e448471/pyobjc-framework-ReplayKit-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.4.1 2025-09-09T20:17:23,565 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/9a/55/cb5526df915bdcf61ab4cab8fdb3fa36b6a237964d56a0e90f9a133b7d53/pyobjc_framework_ReplayKit-8.4.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,565 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/56/f2/65fbafa4f17b706c3411ac399b303873cec17953e482f19ee1d1827264b6/pyobjc_framework_ReplayKit-8.4.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,566 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/e0/8a/e4eadaa7ae88263a2bbaaff6c8ff0164bb84041e7ea3b07d3c8c2b83c311/pyobjc_framework_ReplayKit-8.4.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,566 Found link https://files.pythonhosted.org/packages/01/24/1469363514a59bd9f52473d2e3cc9d7c8f4632e0ed82f6c8ad95568a29ab/pyobjc-framework-ReplayKit-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.5 2025-09-09T20:17:23,566 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/c1/5d/97ed82c911fe17e6f7be0ab10aa596baff3f41f50bcbac2f465961e55130/pyobjc_framework_ReplayKit-8.5-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,566 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/88/65/876287467b2f8643fde4b2c7701c5a3286155b61f0119a45fa4eda0fa7ee/pyobjc_framework_ReplayKit-8.5-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,566 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/ef/d1/7adc1d0e57722cc049a03318302c6cc965399690ef7c5922e0c428f9f143/pyobjc_framework_ReplayKit-8.5-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,566 Found link https://files.pythonhosted.org/packages/cb/b1/76430850a36ef33f7287d408afe9621296bcaf37a8ef88c65b5bf3ee18f3/pyobjc-framework-ReplayKit-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6), version: 8.5.1 2025-09-09T20:17:23,567 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/f2/f6/0b8a3ab4f5825b6154e0f6c46569783ca3802d54a71ca023190786df66d8/pyobjc_framework_ReplayKit-8.5.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,567 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/a0/1a/db94b2b26e8fb007943a53b7f6fe5f3030e2a60c75c777d2519376bd0b48/pyobjc_framework_ReplayKit-8.5.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,567 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/37/30/9b7d166e47f99f7a4fa365b057678b9e90f9a6924d86bb09253b24fd8d7b/pyobjc_framework_ReplayKit-8.5.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.6) 2025-09-09T20:17:23,567 Found link https://files.pythonhosted.org/packages/ad/62/5553a526e071d39ee447bb3dbad7c62e4b85e70f04f5331ace795bd7a7d9/pyobjc-framework-ReplayKit-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7), version: 9.0 2025-09-09T20:17:23,568 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/e5/11/3bfa972ba30f06bd9490fbda9f737b612ad83733104fc351c79f67f178fc/pyobjc_framework_ReplayKit-9.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,568 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/f9/e6/d2dd841729e4778324da99f5e7c1a948131a70b78199357ac64cf89846b1/pyobjc_framework_ReplayKit-9.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,568 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/4f/ef/da2d70ab6cf3b738047a0dcf0ea3f2c3c6d217da19ec5668323f1a811e71/pyobjc_framework_ReplayKit-9.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,568 Found link https://files.pythonhosted.org/packages/e0/bd/69da81077a11acbebf2f45a02d62578c7d76ffefc5ebba607ae7931daaa3/pyobjc-framework-ReplayKit-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7), version: 9.0.1 2025-09-09T20:17:23,568 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/b5/88/1fca2837d9ef2ccdbc097944a3326596a2316c04d6994d5e3d03a72772e8/pyobjc_framework_ReplayKit-9.0.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,568 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/69/9f/b13b942226dee1af7101e52377f5a4b965af7521745e8dc63391561338d7/pyobjc_framework_ReplayKit-9.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,568 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/58/7e/8de88c777925859e00fc285bde2575bdb901b0e76749fc44c7ffb62172e8/pyobjc_framework_ReplayKit-9.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,569 Found link https://files.pythonhosted.org/packages/c4/dc/4147f9366d57799f7d2110775be997bdf6445c960d62da2a2179f48e25d8/pyobjc-framework-ReplayKit-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7), version: 9.1b1 2025-09-09T20:17:23,569 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/de/70/d17525b70f6863fbc160b835bfdbd96b1175f2ca0f4752701e0d6c6c95f6/pyobjc_framework_ReplayKit-9.1b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,569 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/e1/60/aa24fd9121eb929326f2c7191b6511b75525cf9cc6feec1d2667944e7adc/pyobjc_framework_ReplayKit-9.1b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,569 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/09/a6/2166f5a110785f7f7d894f650a53fbda4c816684a3b1a38d41985b09fd9a/pyobjc_framework_ReplayKit-9.1b1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,569 Found link https://files.pythonhosted.org/packages/9c/60/3849c610566c56121cb15c782f5efb36f4e6095d07f55f8d10ee593d8490/pyobjc-framework-ReplayKit-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7), version: 9.1 2025-09-09T20:17:23,569 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/c8/b8/0cdd75491f4509edfc04a3ab264215d91d51eb74a54c945a2fae92f663f8/pyobjc_framework_ReplayKit-9.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,570 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/fc/8f/0c3208b755a4afed5d20c2e485bddc97e6ba608006dc65da790e54c74fb3/pyobjc_framework_ReplayKit-9.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,570 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/22/3b/315840ef9adc6e5484bebaa51db0c04e0c1b8483b485ca93c21539fb0d27/pyobjc_framework_ReplayKit-9.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,570 Found link https://files.pythonhosted.org/packages/e9/28/2dcac6b53c2925adbb2797834b1a715fcff4d3db1fd521d2d68fa7461d78/pyobjc-framework-ReplayKit-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7), version: 9.1.1 2025-09-09T20:17:23,570 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/e8/1f/ca66c2b1d35bc37428a9af2d6f9dbcf39228604406988e6b97e5b1b10173/pyobjc_framework_ReplayKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,570 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/ee/4e/72016bdb0fd0b00f7e3988d3d2e56ebe3939dc37c9e369e8f61af222fa2c/pyobjc_framework_ReplayKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,570 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/aa/dc/7e9930d2e080e70d78d4bbe9996d2324108625e4e4506fe01cac285a835c/pyobjc_framework_ReplayKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,571 Found link https://files.pythonhosted.org/packages/9f/5a/d21d4a8d331aa3ca4615f7242acf9b2e63d234d5193030b1b90be815b04d/pyobjc-framework-ReplayKit-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7), version: 9.2 2025-09-09T20:17:23,571 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/15/7a/36c6aad2a803ad44f3a132c85163db5abc62cb98ae87be4cc9f4394041ab/pyobjc_framework_ReplayKit-9.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,571 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/8f/02/2285079b379acce4dd70fce0c42c4b7de277b73787600e83e1da11a066dc/pyobjc_framework_ReplayKit-9.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,571 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/a1/6d/7238891750b62c203059f8034d8e59ba78708bd6a692aa50eddc348860ed/pyobjc_framework_ReplayKit-9.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.7) 2025-09-09T20:17:23,572 Found link https://files.pythonhosted.org/packages/12/40/37a8c88e07a6aed1c24d55d7c120504010d9a24786860f69c06e74f86582/pyobjc-framework-ReplayKit-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8), version: 10.0 2025-09-09T20:17:23,572 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/37/df/3fa047852cc366bf1f5612adc2a6e6946f1e82201587d9eca74ccc8dd46d/pyobjc_framework_ReplayKit-10.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,572 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/39/d7/f78cb3e66fb1e0dd1b134862e051e4559d1abee1f6c506a0e0c69b29de70/pyobjc_framework_ReplayKit-10.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,572 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/fb/35/52ef351e5a720f9dcb284beaf7ce9032bba43d8c0d0b0fe19ccdc667029b/pyobjc_framework_ReplayKit-10.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,572 Found link https://files.pythonhosted.org/packages/2f/40/3abd5a1275f8b309b43c1640f9a26edb0c13f7ff022d7ef18a7893e7f14b/pyobjc-framework-ReplayKit-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8), version: 10.1 2025-09-09T20:17:23,572 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/f0/76/7ab6ca334a8defa818647e266f1cd81161096fa2917aad841f6986972aec/pyobjc_framework_ReplayKit-10.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,572 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/7f/0a/718d4462f8ac11cb585e28cb0f7c0709f8737352fadd2083810571201dda/pyobjc_framework_ReplayKit-10.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,573 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/c2/55/6fa93fa5ff1f5b4ba33795a70322ab43c8fafeaa2d52cc7490fe2dd6cfdd/pyobjc_framework_ReplayKit-10.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,573 Found link https://files.pythonhosted.org/packages/69/0e/b618ccb5ffb028ea72d3fd0374d52c24cbbd1540d1a02ffdf8b4272890ed/pyobjc-framework-ReplayKit-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8), version: 10.2 2025-09-09T20:17:23,573 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/61/0e/4c1ef0894203d2ed3c3a631a82657e1166c5aa7e537c12dcbed4268ccc33/pyobjc_framework_ReplayKit-10.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,573 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/53/da/ea3d5132da6f1646e614dc69caa31f36d11f8d1a5457d64ceabd6126c402/pyobjc_framework_ReplayKit-10.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,573 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/19/2b/06161ee18d4ab3955c06a6da09ea7b675dda3fedc1c8bf194927032fb5c2/pyobjc_framework_ReplayKit-10.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,573 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/e2/c0/2af8c5ec13e5916476de3cf999c46e636a711fc3d5e0d4a0b2345114b51c/pyobjc_framework_ReplayKit-10.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,573 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/aa/8c/6fa609eb6d032eed974b7d5d2419494d7368d5dbabd31f92ab82691e1090/pyobjc_framework_ReplayKit-10.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,573 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/f8/84/7d48974f84f5f40b3f70538e8ff622862dfe05873bcad21ebeb2ff90d99c/pyobjc_framework_ReplayKit-10.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,574 Found link https://files.pythonhosted.org/packages/2b/e3/57cab25e5da24bda9c33904ef7f438c2ff2a0284dac14465ee9e565837eb/pyobjc_framework_replaykit-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8), version: 10.3 2025-09-09T20:17:23,574 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/de/0a/173ad3f0ae54f172b59a351244a7b049cedca96d2b9b88d2609ea611dd1d/pyobjc_framework_ReplayKit-10.3.1-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,574 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/36/c9/493a621107b3d2540140acfa70e72fb9f340485d38b475f1590d57608bc9/pyobjc_framework_ReplayKit-10.3.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,574 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/13/3f/3cbeb95beb520422d20d050ae107a8238ca118c36eeddad645248255ef12/pyobjc_framework_ReplayKit-10.3.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,574 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/5a/7f/0fcd8020fb8b29e31c42ce0a672b58c4e3b41d8a587ce621e06a68d89b0a/pyobjc_framework_ReplayKit-10.3.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,574 Found link https://files.pythonhosted.org/packages/5b/37/dbadcb487150f4ea1a691c83d09f1ed58463bed6b4fa54dca6aeb1584d06/pyobjc_framework_replaykit-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8), version: 10.3.1 2025-09-09T20:17:23,574 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/2d/b5/f5381f2344d50726ea023f0f6151481c1ab25cca744d69345029ff484aa1/pyobjc_framework_ReplayKit-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,575 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/8c/aa/59e930709f3e1ec0d1843cceb11c9f76ecd4760868563fe808fe94a00615/pyobjc_framework_ReplayKit-10.3.2-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,575 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/21/06/cf598b30960b5fee4189c83348df62152aad7d9625a33134844b4013f81c/pyobjc_framework_ReplayKit-10.3.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,575 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/7c/1b/0951dd465b3bc7ffd43c8a935abe92137bef71a1c0a74cf717fc7cc039e4/pyobjc_framework_ReplayKit-10.3.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,575 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/87/8d/8173d946668af4103648d39d4229b6eaba7a0eda44a6ac294046d6cbc70b/pyobjc_framework_ReplayKit-10.3.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8) 2025-09-09T20:17:23,575 Found link https://files.pythonhosted.org/packages/ef/b1/b8539b171c6a335378928e077d5a8f05e97d43d459c4f1578cd7ed82ac83/pyobjc_framework_replaykit-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.8), version: 10.3.2 2025-09-09T20:17:23,575 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/8f/e6/b409c7fc42e1749732dca3dc3ad8f2f01ad5e4c1ad6035806c67dc4bb52b/pyobjc_framework_ReplayKit-11.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,575 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/fe/56/89a8544426a46bf176c9462511c08d4c94ae7e0403abb2d73632af68ee8e/pyobjc_framework_ReplayKit-11.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,576 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/47/af/9abfa41060efc96000cc9ae77f302bb8210f3be0f793ba5d11f98a03e468/pyobjc_framework_ReplayKit-11.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,576 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/01/ce/1f9c893cf91bdec4e89e591964c46c588c4bf4a4cd1fda0d457855ad769c/pyobjc_framework_ReplayKit-11.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,576 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/b0/f4/f4705cd2416f64f783aa63751aa47f2a21e59bd530239ebba3813b214e14/pyobjc_framework_ReplayKit-11.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,576 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/4b/f1/4bb7a10f90903ee35206be6264f5748ac8f7aa7480a17d53fd3816efa230/pyobjc_framework_ReplayKit-11.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,576 Found link https://files.pythonhosted.org/packages/aa/43/c751c517dbb8ee599a31e59832c01080473c7964b6996ca29906f46c0967/pyobjc_framework_replaykit-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9), version: 11.0 2025-09-09T20:17:23,577 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/8f/b0/095e0dd648e23ef5d3b175813759e37bd19ad8885ca55d467af833cddb51/pyobjc_framework_replaykit-11.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,577 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/72/97/2b4fbd52c6727977c0fdbde2b4a15226a9beb836248c289781e4129394e4/pyobjc_framework_replaykit-11.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,577 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/b9/73/846cebb36fc279df18f10dc3a27cba8fe2e47e95350a3651147e4d454719/pyobjc_framework_replaykit-11.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,577 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/bf/2e/996764cd045b6c9e033167e573c9fe67c4e867eb6ab49c2d4fde005cd4a7/pyobjc_framework_replaykit-11.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,577 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/d6/f9/1013a88f655b9eaf6fc81a5da48403724435cf2f87c147038dfa733e6213/pyobjc_framework_replaykit-11.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,577 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/fc/df/62a735c034bdbd0670f93636725b898a762fd23532a3841ae491bc8d16bd/pyobjc_framework_replaykit-11.1-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,577 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/56/00/d582fd058e580e5f803ee57fa8513b7df0c6d2abca876e04a4bc682b7143/pyobjc_framework_replaykit-11.1-cp314-cp314t-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,577 Skipping link: No binaries permitted for pyobjc-framework-replaykit: https://files.pythonhosted.org/packages/9e/52/568c8363b6e23b3525716c6681cdaefa56617ecc26429d94e7bb88d4a98b/pyobjc_framework_replaykit-11.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9) 2025-09-09T20:17:23,578 Found link https://files.pythonhosted.org/packages/c8/4f/014e95f0fd6842d7fcc3d443feb6ee65ac69d06c66ffa9327fc33ceb7c27/pyobjc_framework_replaykit-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-replaykit/) (requires-python:>=3.9), version: 11.1 2025-09-09T20:17:23,578 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-replaykit/ 2025-09-09T20:17:23,578 Getting page https://www.piwheels.org/simple/pyobjc-framework-replaykit/ 2025-09-09T20:17:23,579 Found index url https://www.piwheels.org/simple/ 2025-09-09T20:17:23,669 Fetched page https://www.piwheels.org/simple/pyobjc-framework-replaykit/ as text/html 2025-09-09T20:17:23,669 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-replaykit/ 2025-09-09T20:17:23,669 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-replaykit/ 2025-09-09T20:17:23,697 Given no hashes to check 1 links for project 'pyobjc-framework-replaykit': discarding no candidates 2025-09-09T20:17:23,698 Collecting pyobjc-framework-replaykit==8.0b1 2025-09-09T20:17:23,700 Created temporary directory: /tmp/pip-unpack-cnf8p05u 2025-09-09T20:17:23,896 Downloading pyobjc-framework-ReplayKit-8.0b1.tar.gz (22 kB) 2025-09-09T20:17:23,941 Added pyobjc-framework-replaykit==8.0b1 from https://files.pythonhosted.org/packages/ac/ff/932548fbc7e407c5b96d08ad8035df9769df89ebc5d2ac73e746252b036d/pyobjc-framework-ReplayKit-8.0b1.tar.gz to build tracker '/tmp/pip-build-tracker-mzs0s3xo' 2025-09-09T20:17:23,942 Running setup.py (path:/tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/setup.py) egg_info for package pyobjc-framework-replaykit 2025-09-09T20:17:23,942 Created temporary directory: /tmp/pip-pip-egg-info-7i3wcghy 2025-09-09T20:17:23,942 Preparing metadata (setup.py): started 2025-09-09T20:17:23,943 Running command python setup.py egg_info 2025-09-09T20:17:24,720 /tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/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-09T20:17:24,720 import pkg_resources 2025-09-09T20:17:25,375 /tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/pyobjc_setup.py:78: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-09T20:17:25,375 !! 2025-09-09T20:17:25,375 ******************************************************************************** 2025-09-09T20:17:25,376 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-09T20:17:25,376 This deprecation is overdue, please update your project and remove deprecated 2025-09-09T20:17:25,376 calls to avoid build errors in the future. 2025-09-09T20:17:25,376 ******************************************************************************** 2025-09-09T20:17:25,376 !! 2025-09-09T20:17:25,376 class oc_test(test.test): 2025-09-09T20:17:25,380 Traceback (most recent call last): 2025-09-09T20:17:25,386 File "", line 2, in 2025-09-09T20:17:25,386 exec(compile(''' 2025-09-09T20:17:25,386 ~~~~^^^^^^^^^^^^ 2025-09-09T20:17:25,386 # This is -- a caller that pip uses to run setup.py 2025-09-09T20:17:25,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,386 ...<32 lines>... 2025-09-09T20:17:25,386 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T20:17:25,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,387 ''' % ('/tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/setup.py',), "", "exec")) 2025-09-09T20:17:25,387 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,387 File "", line 35, in 2025-09-09T20:17:25,387 File "/tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/setup.py", line 21, in 2025-09-09T20:17:25,387 Extension( 2025-09-09T20:17:25,387 ~~~~~~~~~^ 2025-09-09T20:17:25,387 "ReplayKit._ReplayKit", 2025-09-09T20:17:25,388 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,388 ...<7 lines>... 2025-09-09T20:17:25,388 ], 2025-09-09T20:17:25,388 ^^ 2025-09-09T20:17:25,388 ) 2025-09-09T20:17:25,388 ^ 2025-09-09T20:17:25,388 File "/tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/pyobjc_setup.py", line 437, in Extension 2025-09-09T20:17:25,388 os_level = get_os_level() 2025-09-09T20:17:25,388 File "/tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/pyobjc_setup.py", line 215, in get_os_level 2025-09-09T20:17:25,389 subprocess.check_output(["/usr/bin/sw_vers", "-productVersion"]) 2025-09-09T20:17:25,389 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,389 File "/usr/lib/python3.13/subprocess.py", line 472, in check_output 2025-09-09T20:17:25,389 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2025-09-09T20:17:25,389 ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,389 **kwargs).stdout 2025-09-09T20:17:25,389 ^^^^^^^^^ 2025-09-09T20:17:25,389 File "/usr/lib/python3.13/subprocess.py", line 554, in run 2025-09-09T20:17:25,390 with Popen(*popenargs, **kwargs) as process: 2025-09-09T20:17:25,390 ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,390 File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__ 2025-09-09T20:17:25,390 self._execute_child(args, executable, preexec_fn, close_fds, 2025-09-09T20:17:25,390 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,390 pass_fds, cwd, env, 2025-09-09T20:17:25,390 ^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,390 ...<5 lines>... 2025-09-09T20:17:25,391 gid, gids, uid, umask, 2025-09-09T20:17:25,391 ^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,391 start_new_session, process_group) 2025-09-09T20:17:25,391 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,391 File "/usr/lib/python3.13/subprocess.py", line 1857, in _execute_child 2025-09-09T20:17:25,391 self._posix_spawn(args, executable, env, restore_signals, close_fds, 2025-09-09T20:17:25,391 ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,391 p2cread, p2cwrite, 2025-09-09T20:17:25,392 ^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,392 c2pread, c2pwrite, 2025-09-09T20:17:25,392 ^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,392 errread, errwrite) 2025-09-09T20:17:25,392 ^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,392 File "/usr/lib/python3.13/subprocess.py", line 1801, in _posix_spawn 2025-09-09T20:17:25,392 self.pid = os.posix_spawn(executable, args, env, **kwargs) 2025-09-09T20:17:25,392 ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,392 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/sw_vers' 2025-09-09T20:17:25,505 ERROR: python setup.py egg_info exited with 1 2025-09-09T20:17:25,519 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T20:17:25,519 exec(compile('"'"''"'"''"'"' 2025-09-09T20:17:25,519 # This is -- a caller that pip uses to run setup.py 2025-09-09T20:17:25,519 # 2025-09-09T20:17:25,519 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T20:17:25,519 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T20:17:25,519 # - It provides a clear error message when setuptools is not installed. 2025-09-09T20:17:25,519 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T20:17:25,519 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T20:17:25,519 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T20:17:25,519 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T20:17:25,519 import os, sys, tokenize, traceback 2025-09-09T20:17:25,519 2025-09-09T20:17:25,519 try: 2025-09-09T20:17:25,519 import setuptools 2025-09-09T20:17:25,519 except ImportError: 2025-09-09T20:17:25,519 print( 2025-09-09T20:17:25,519 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T20:17:25,519 "the build environment with exception:", 2025-09-09T20:17:25,519 file=sys.stderr, 2025-09-09T20:17:25,519 ) 2025-09-09T20:17:25,519 traceback.print_exc() 2025-09-09T20:17:25,519 sys.exit(1) 2025-09-09T20:17:25,519 2025-09-09T20:17:25,519 __file__ = %r 2025-09-09T20:17:25,519 sys.argv[0] = __file__ 2025-09-09T20:17:25,519 2025-09-09T20:17:25,519 if os.path.exists(__file__): 2025-09-09T20:17:25,519 filename = __file__ 2025-09-09T20:17:25,519 with tokenize.open(__file__) as f: 2025-09-09T20:17:25,519 setup_py_code = f.read() 2025-09-09T20:17:25,519 else: 2025-09-09T20:17:25,519 filename = "" 2025-09-09T20:17:25,519 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T20:17:25,519 2025-09-09T20:17:25,519 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T20:17:25,519 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-7i3wcghy[/] 2025-09-09T20:17:25,519 [bold magenta]cwd[/]: /tmp/pip-wheel-_ksn89vu/pyobjc-framework-replaykit_0110454fe79340c988ed0eade5ba4de2/ 2025-09-09T20:17:25,519 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T20:17:25,520 ERROR: metadata generation failed 2025-09-09T20:17:25,526 Exception information: 2025-09-09T20:17:25,526 Traceback (most recent call last): 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T20:17:25,526 call_subprocess( 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~^ 2025-09-09T20:17:25,526 args, 2025-09-09T20:17:25,526 ^^^^^ 2025-09-09T20:17:25,526 ...<2 lines>... 2025-09-09T20:17:25,526 spinner=spinner, 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 ) 2025-09-09T20:17:25,526 ^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T20:17:25,526 raise error 2025-09-09T20:17:25,526 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T20:17:25,526 2025-09-09T20:17:25,526 The above exception was the direct cause of the following exception: 2025-09-09T20:17:25,526 2025-09-09T20:17:25,526 Traceback (most recent call last): 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T20:17:25,526 status = _inner_run() 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T20:17:25,526 return self.run(options, args) 2025-09-09T20:17:25,526 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T20:17:25,526 return func(self, options, args) 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T20:17:25,526 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T20:17:25,526 result = self._result = resolver.resolve( 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~^ 2025-09-09T20:17:25,526 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 ) 2025-09-09T20:17:25,526 ^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T20:17:25,526 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T20:17:25,526 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T20:17:25,526 if not criterion.candidates: 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T20:17:25,526 return bool(self._sequence) 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T20:17:25,526 self._bool = any(self) 2025-09-09T20:17:25,526 ~~~^^^^^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T20:17:25,526 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T20:17:25,526 ^^^^^^^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T20:17:25,526 candidate = func() 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T20:17:25,526 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T20:17:25,526 link, template, name, version 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 ) 2025-09-09T20:17:25,526 ^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T20:17:25,526 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~^ 2025-09-09T20:17:25,526 link, 2025-09-09T20:17:25,526 ^^^^^ 2025-09-09T20:17:25,526 ...<3 lines>... 2025-09-09T20:17:25,526 version=version, 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 ) 2025-09-09T20:17:25,526 ^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T20:17:25,526 super().__init__( 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~^ 2025-09-09T20:17:25,526 link=link, 2025-09-09T20:17:25,526 ^^^^^^^^^^ 2025-09-09T20:17:25,526 ...<4 lines>... 2025-09-09T20:17:25,526 version=version, 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 ) 2025-09-09T20:17:25,526 ^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T20:17:25,526 self.dist = self._prepare() 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T20:17:25,526 dist = self._prepare_distribution() 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T20:17:25,526 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T20:17:25,526 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T20:17:25,526 dist = _get_prepared_distribution( 2025-09-09T20:17:25,526 req, 2025-09-09T20:17:25,526 ...<3 lines>... 2025-09-09T20:17:25,526 self.check_build_deps, 2025-09-09T20:17:25,526 ) 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T20:17:25,526 abstract_dist.prepare_distribution_metadata( 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T20:17:25,526 finder, build_isolation, check_build_deps 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 ) 2025-09-09T20:17:25,526 ^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T20:17:25,526 self.req.prepare_metadata() 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T20:17:25,526 self.metadata_directory = generate_metadata_legacy( 2025-09-09T20:17:25,526 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T20:17:25,526 build_env=self.build_env, 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 ...<3 lines>... 2025-09-09T20:17:25,526 details=details, 2025-09-09T20:17:25,526 ^^^^^^^^^^^^^^^^ 2025-09-09T20:17:25,526 ) 2025-09-09T20:17:25,526 ^ 2025-09-09T20:17:25,526 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T20:17:25,526 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T20:17:25,526 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T20:17:25,547 Removed pyobjc-framework-replaykit==8.0b1 from https://files.pythonhosted.org/packages/ac/ff/932548fbc7e407c5b96d08ad8035df9769df89ebc5d2ac73e746252b036d/pyobjc-framework-ReplayKit-8.0b1.tar.gz from build tracker '/tmp/pip-build-tracker-mzs0s3xo' 2025-09-09T20:17:25,547 Removed build tracker: '/tmp/pip-build-tracker-mzs0s3xo'