2025-09-12T08:45:01,595 Created temporary directory: /tmp/pip-build-tracker-o6u7p1tx 2025-09-12T08:45:01,596 Initialized build tracking at /tmp/pip-build-tracker-o6u7p1tx 2025-09-12T08:45:01,596 Created build tracker: /tmp/pip-build-tracker-o6u7p1tx 2025-09-12T08:45:01,596 Entered build tracker: /tmp/pip-build-tracker-o6u7p1tx 2025-09-12T08:45:01,597 Created temporary directory: /tmp/pip-wheel-gj1vjts2 2025-09-12T08:45:01,600 Created temporary directory: /tmp/pip-ephem-wheel-cache-idm30vqc 2025-09-12T08:45:01,660 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T08:45:01,662 2 location(s) to search for versions of pyobjc-framework-usernotificationsui: 2025-09-12T08:45:01,662 * https://pypi.org/simple/pyobjc-framework-usernotificationsui/ 2025-09-12T08:45:01,662 * https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/ 2025-09-12T08:45:01,663 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-usernotificationsui/ 2025-09-12T08:45:01,663 Getting page https://pypi.org/simple/pyobjc-framework-usernotificationsui/ 2025-09-12T08:45:01,664 Found index url https://pypi.org/simple/ 2025-09-12T08:45:01,815 Fetched page https://pypi.org/simple/pyobjc-framework-usernotificationsui/ as application/vnd.pypi.simple.v1+json 2025-09-12T08:45:01,823 Found link https://files.pythonhosted.org/packages/46/02/f5772eaf14247b8dfdc67dcb69f38a6d13f897712aa166619c07e3dfc12a/pyobjc-framework-UserNotificationsUI-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 7.0 2025-09-12T08:45:01,824 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/e0/19/80198f21fead6580c7490837aeac656b7a131064e750531ae5bc090c1957/pyobjc_framework_UserNotificationsUI-7.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,824 Found link https://files.pythonhosted.org/packages/9e/7a/9c7db7671880b3b9dd08cbc8c3b3c009e4b5cad71329b7d62e867b022069/pyobjc-framework-UserNotificationsUI-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 7.0.1 2025-09-12T08:45:01,824 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/89/5f/1fa0980001b9f42b06b59e677e01b9168a68110b1b0a940213b2f6bc884b/pyobjc_framework_UserNotificationsUI-7.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,825 Found link https://files.pythonhosted.org/packages/99/69/4eb2838e13ee395530f72d9ce04990b5df8959be5012dac723aef12e475d/pyobjc-framework-UserNotificationsUI-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 7.1 2025-09-12T08:45:01,825 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/9e/db/c01c9b05bf233627ce1d86a42d8556b3afddbd0ae192566debdc7ec305d2/pyobjc_framework_UserNotificationsUI-7.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,825 Found link https://files.pythonhosted.org/packages/c5/0a/66507765312f504e798c74de12bcfaaf2f18002d20d41242454c7e8df133/pyobjc-framework-UserNotificationsUI-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 7.2 2025-09-12T08:45:01,825 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/66/8f/a0a0946a3e3effb988449dbe79765d157821b4adaa94ed9d8ab4c88768f5/pyobjc_framework_UserNotificationsUI-7.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,826 Found link https://files.pythonhosted.org/packages/0b/25/71fd6d7ce214ac47e3ca6b718b9e622b3497801fd8321a233faa295435ec/pyobjc-framework-UserNotificationsUI-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 7.3 2025-09-12T08:45:01,826 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/2f/a2/d29fa671f86366848b829719b1bd4f7df3ee981c844767763ed5c119d3b1/pyobjc_framework_UserNotificationsUI-7.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,826 Found link https://files.pythonhosted.org/packages/bf/6e/c173de1ff55526add22e0aba38bb3d3a884a40a668ad8f0d51f9438a432e/pyobjc-framework-UserNotificationsUI-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.0b1 2025-09-12T08:45:01,826 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/b9/e2/8f3e6c60ce46c5ad0666b351104641a778eed1f0036c647e83d0ee93e5fd/pyobjc_framework_UserNotificationsUI-8.0b1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,827 Found link https://files.pythonhosted.org/packages/dc/dd/4903f631a9d3852a87d11be0fd834af71253fe74c4392b7ecbb0fc5e903a/pyobjc-framework-UserNotificationsUI-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.0 2025-09-12T08:45:01,827 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/b5/4b/0acb665a4b2763e7875f3b54fe8615575a9a6f583324510134beac42cd5b/pyobjc_framework_UserNotificationsUI-8.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,827 Found link https://files.pythonhosted.org/packages/de/b9/210260067d07e6e71e52602a80135927db9d9fbd750b04d24e8e3703b84b/pyobjc-framework-UserNotificationsUI-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.1 2025-09-12T08:45:01,827 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/a5/48/677ac9fca116c75abf74cd8e38e0737131acbcb1d0d3fb12db29344da7e3/pyobjc_framework_UserNotificationsUI-8.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,828 Found link https://files.pythonhosted.org/packages/97/22/586f85263bc41a89efb768cb13688a3f134fcd5f852a899662a57f1cb9ed/pyobjc-framework-UserNotificationsUI-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.2 2025-09-12T08:45:01,828 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/65/ce/ad787954b4a4ad801584d72e99dd052de7b953b5f76084dc49467bbfc9ca/pyobjc_framework_UserNotificationsUI-8.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,828 Found link https://files.pythonhosted.org/packages/7f/6c/62565d461fb4bbf8cfc779d0ee2dd614f12f79f004906de16d8c626d966e/pyobjc-framework-UserNotificationsUI-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.3 2025-09-12T08:45:01,828 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/c3/04/72885101f368098c37ccbf0f9c0253f76a6dbb94914ffe72a76720d6672d/pyobjc_framework_UserNotificationsUI-8.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,828 Found link https://files.pythonhosted.org/packages/8e/f8/e693cd8dfc330d8ad235828490a93a82f8db8142caaee917e1b4c6e8105a/pyobjc-framework-UserNotificationsUI-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.4 2025-09-12T08:45:01,829 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/1a/c4/c7af1b30e0a06cea51ac9c5d9af51b9f4ad9481646c7e1fcba4370655317/pyobjc_framework_UserNotificationsUI-8.4-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,829 Found link https://files.pythonhosted.org/packages/6d/92/a3ba4a98cd3eb214f7e15fa464c2fcfe4d1ed34bf0ca6b9778f0b603d5c2/pyobjc-framework-UserNotificationsUI-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.4.1 2025-09-12T08:45:01,829 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/50/39/f5df527789576034dcf7bd97d367169770d67bfadd3335c17beb9f52ff6c/pyobjc_framework_UserNotificationsUI-8.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,829 Found link https://files.pythonhosted.org/packages/05/fb/0ce8618c60f30fbafc7aa0b35ba9d13bec7c229a8de87fc0aff7b03bed90/pyobjc-framework-UserNotificationsUI-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.5 2025-09-12T08:45:01,830 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/ff/7c/e12faa24bd1fac5485bbe35c15e28b771f313bae7bffc785b96c2024138c/pyobjc_framework_UserNotificationsUI-8.5-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,830 Found link https://files.pythonhosted.org/packages/24/bb/e1690c08898e05eaffb8e585218478fa8ce56348767d3a3e9c12a96f3c47/pyobjc-framework-UserNotificationsUI-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6), version: 8.5.1 2025-09-12T08:45:01,830 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/7f/53/129300067f8ee3595a92160d6106c34ab09a89b2997ab9378c9815540357/pyobjc_framework_UserNotificationsUI-8.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,831 Found link https://files.pythonhosted.org/packages/60/fc/961e3b30f2bc3c4b706d108e2a34e2e2ef745509a7b90a78396faf57a363/pyobjc-framework-UserNotificationsUI-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7), version: 9.0 2025-09-12T08:45:01,831 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/a0/e8/8c27a57011438372bbc71a05c04823e1460b3fb9c7e867bd4dc26b9d7d7e/pyobjc_framework_UserNotificationsUI-9.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7) 2025-09-12T08:45:01,831 Found link https://files.pythonhosted.org/packages/0e/d4/8a3dbd7196d0d882fc1ebf16eb2fcfb3aa8c92f0c1745913594eb4608cee/pyobjc-framework-UserNotificationsUI-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7), version: 9.0.1 2025-09-12T08:45:01,832 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/fd/a2/bc2b3f25b581ddf533c62afd260d91e3dfb0007f5b0c62e4239211302968/pyobjc_framework_UserNotificationsUI-9.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7) 2025-09-12T08:45:01,832 Found link https://files.pythonhosted.org/packages/6c/af/d57a7ac86e489c669c99ae5c694306724d9112ee942b6ef65d64eccf9ba4/pyobjc-framework-UserNotificationsUI-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7), version: 9.1b1 2025-09-12T08:45:01,832 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/66/b3/1b9b1c9988442c79a56827f11d77b6f74ae4e53ec929e26d6e30a44b8ee1/pyobjc_framework_UserNotificationsUI-9.1b1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7) 2025-09-12T08:45:01,832 Found link https://files.pythonhosted.org/packages/9f/64/065d5a66b86249868a9b5f9b2cca5a800cb7be4fc81829506b06a2bd2388/pyobjc-framework-UserNotificationsUI-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7), version: 9.1 2025-09-12T08:45:01,832 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/9a/c2/3c52b26ae404cd6d58d1e9389aa2af91ac64743b9743ddb516ee67dda0b1/pyobjc_framework_UserNotificationsUI-9.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7) 2025-09-12T08:45:01,833 Found link https://files.pythonhosted.org/packages/56/fb/3f6cc8527ca3798b1919c33eca495c9b66ec25fab67239f09a08960b586f/pyobjc-framework-UserNotificationsUI-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7), version: 9.1.1 2025-09-12T08:45:01,833 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/9b/e7/6cbcf14f5dcf6101cf172de9f06ed3f653366ccd7e32529f3fe03be25eaf/pyobjc_framework_UserNotificationsUI-9.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7) 2025-09-12T08:45:01,833 Found link https://files.pythonhosted.org/packages/84/8b/5a6fe56a459d4a9fb93a112d40b65613011479162f1a218dbff5cc3ea25a/pyobjc-framework-UserNotificationsUI-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7), version: 9.2 2025-09-12T08:45:01,833 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/4d/90/96954c855c098ea33df1f0b2a65a45054644e8816c9b5d16f3ac691f924c/pyobjc_framework_UserNotificationsUI-9.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.7) 2025-09-12T08:45:01,834 Found link https://files.pythonhosted.org/packages/eb/c0/3317a7539881662a69ea025e50d524ab5315c048073da3d3c6d5656694b7/pyobjc-framework-UserNotificationsUI-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8), version: 10.0 2025-09-12T08:45:01,834 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/2b/b0/901d5933879732b9cc4f6ffcb40b73a64acae2ea3b301278cdda5b07ebe0/pyobjc_framework_UserNotificationsUI-10.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8) 2025-09-12T08:45:01,835 Found link https://files.pythonhosted.org/packages/41/d2/7a01176885f44110e5ff4a6e2b62aa81b49b7b908802e4c3e55bfdd23f5b/pyobjc-framework-UserNotificationsUI-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8), version: 10.1 2025-09-12T08:45:01,835 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/bb/3e/09f634b82f7e6ca935b2bb201e0b6646e698c45a93ce1f10f26a8eef1009/pyobjc_framework_UserNotificationsUI-10.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8) 2025-09-12T08:45:01,835 Found link https://files.pythonhosted.org/packages/f4/b3/911103427bdc0e85b8cff507031e58446ac86c085b5da695069d91d9e425/pyobjc-framework-UserNotificationsUI-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8), version: 10.2 2025-09-12T08:45:01,835 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/9e/11/facf4e8c84a65c16f04a7c6fbdd4bf4d30889b5c174c7a17f6904387fd3b/pyobjc_framework_UserNotificationsUI-10.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8) 2025-09-12T08:45:01,835 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/39/10/ac5485dae19fc468d4c52efd95343be05df9e9f6183ef7b3137fd8d5ff4d/pyobjc_framework_UserNotificationsUI-10.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8) 2025-09-12T08:45:01,836 Found link https://files.pythonhosted.org/packages/4d/3d/442d20c27464f32c5ab52af8ea7de354a71e02da8c5bbfe9b50149d1b06a/pyobjc_framework_usernotificationsui-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8), version: 10.3 2025-09-12T08:45:01,836 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/17/4b/1a198d4d8907d83f4334d34dae76572e18362391ee0644c9a5bc002980e7/pyobjc_framework_UserNotificationsUI-10.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8) 2025-09-12T08:45:01,836 Found link https://files.pythonhosted.org/packages/df/10/a525f13919955d653fd431f527974e2604b0b8727c886de1ec7e2bf34189/pyobjc_framework_usernotificationsui-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8), version: 10.3.1 2025-09-12T08:45:01,836 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/f6/48/f1151d0a32375c0ec62307dd742f04653bd997787cfd936be8184394329a/pyobjc_framework_UserNotificationsUI-10.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8) 2025-09-12T08:45:01,836 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/5c/c9/16ceccd1c95f899b503be31ab4d39b898df9c1179001cf15f1b5caa34e3e/pyobjc_framework_UserNotificationsUI-10.3.2-py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8) 2025-09-12T08:45:01,837 Found link https://files.pythonhosted.org/packages/cc/14/c028e54d93df12c4b84376bb1f343bbcf338dea8f21bd724c32de8841efe/pyobjc_framework_usernotificationsui-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.8), version: 10.3.2 2025-09-12T08:45:01,837 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/bb/f7/64c95c6f82e92bb1cbcb8d5c3658c79c954668627eef28f11e76025a3ed1/pyobjc_framework_UserNotificationsUI-11.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.9) 2025-09-12T08:45:01,837 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/eb/c3/e1d64c9e523b5192e0179b6723ee465e74d6c282104a49a67347d527a65d/pyobjc_framework_UserNotificationsUI-11.0-py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.9) 2025-09-12T08:45:01,838 Found link https://files.pythonhosted.org/packages/e9/e8/f0d50cdc678260a628b92e55b5752155f941c2f72b96fe3f2412a28c5d79/pyobjc_framework_usernotificationsui-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.9), version: 11.0 2025-09-12T08:45:01,838 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://files.pythonhosted.org/packages/9d/2c/0bb489b5ac4daf83b113018701ce30a0cb4bf47c615c92c5844a16e0a012/pyobjc_framework_usernotificationsui-11.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.9) 2025-09-12T08:45:01,838 Found link https://files.pythonhosted.org/packages/d2/c4/03d97bd3adcee9b857533cb42967df0d019f6a034adcdbcfca2569d415b2/pyobjc_framework_usernotificationsui-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.9), version: 11.1 2025-09-12T08:45:01,839 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/ 2025-09-12T08:45:01,839 Getting page https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/ 2025-09-12T08:45:01,840 Found index url https://www.piwheels.org/simple/ 2025-09-12T08:45:01,937 Fetched page https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/ as text/html 2025-09-12T08:45:01,939 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://archive1.piwheels.org/simple/pyobjc-framework-usernotificationsui/pyobjc_framework_UserNotificationsUI-7.3-py2.py3-none-any.whl#sha256=36b17214c55bd38988c9f039029a4faf49c15071ffc586664474a2c8190c1f2c (from https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,939 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://archive1.piwheels.org/simple/pyobjc-framework-usernotificationsui/pyobjc_framework_UserNotificationsUI-7.2-py2.py3-none-any.whl#sha256=f9644f9a84b10c2bb1da9809a21669c5f22ae6830998c961691ce47cb01d63e6 (from https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,939 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://archive1.piwheels.org/simple/pyobjc-framework-usernotificationsui/pyobjc_framework_UserNotificationsUI-7.1-py2.py3-none-any.whl#sha256=93c08f9db5415aba217911c6457d30d1f8c886dfe41bc41693981de37f4b6d94 (from https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,939 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://archive1.piwheels.org/simple/pyobjc-framework-usernotificationsui/pyobjc_framework_UserNotificationsUI-7.0.1-py2.py3-none-any.whl#sha256=8f06845164372c7292c83f6cb640aa29204e2d2dd302de0ed07b4168e7a81021 (from https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,940 Skipping link: No binaries permitted for pyobjc-framework-usernotificationsui: https://archive1.piwheels.org/simple/pyobjc-framework-usernotificationsui/pyobjc_framework_UserNotificationsUI-7.0-py2.py3-none-any.whl#sha256=960e6ac700921506eb16e063f57331d64fd566c27a6c6233cb9977cd0ed3c112 (from https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/) (requires-python:>=3.6) 2025-09-12T08:45:01,940 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-usernotificationsui/ 2025-09-12T08:45:01,940 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-usernotificationsui/ 2025-09-12T08:45:01,968 Given no hashes to check 1 links for project 'pyobjc-framework-usernotificationsui': discarding no candidates 2025-09-12T08:45:01,969 Collecting pyobjc-framework-usernotificationsui==9.1b1 2025-09-12T08:45:01,971 Created temporary directory: /tmp/pip-unpack-683zigyq 2025-09-12T08:45:02,110 Downloading pyobjc-framework-UserNotificationsUI-9.1b1.tar.gz (12 kB) 2025-09-12T08:45:02,142 Added pyobjc-framework-usernotificationsui==9.1b1 from https://files.pythonhosted.org/packages/6c/af/d57a7ac86e489c669c99ae5c694306724d9112ee942b6ef65d64eccf9ba4/pyobjc-framework-UserNotificationsUI-9.1b1.tar.gz to build tracker '/tmp/pip-build-tracker-o6u7p1tx' 2025-09-12T08:45:02,143 Running setup.py (path:/tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/setup.py) egg_info for package pyobjc-framework-usernotificationsui 2025-09-12T08:45:02,143 Created temporary directory: /tmp/pip-pip-egg-info-cvsm9f8v 2025-09-12T08:45:02,144 Preparing metadata (setup.py): started 2025-09-12T08:45:02,144 Running command python setup.py egg_info 2025-09-12T08:45:02,731 /tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/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:45:02,731 import pkg_resources 2025-09-12T08:45:03,306 /tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/pyobjc_setup.py:87: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-12T08:45:03,306 !! 2025-09-12T08:45:03,307 ******************************************************************************** 2025-09-12T08:45:03,307 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-12T08:45:03,307 This deprecation is overdue, please update your project and remove deprecated 2025-09-12T08:45:03,307 calls to avoid build errors in the future. 2025-09-12T08:45:03,307 ******************************************************************************** 2025-09-12T08:45:03,307 !! 2025-09-12T08:45:03,307 class oc_test(test.test): 2025-09-12T08:45:03,308 /tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/pyobjc_setup.py:89: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-12T08:45:03,308 !! 2025-09-12T08:45:03,308 ******************************************************************************** 2025-09-12T08:45:03,308 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-12T08:45:03,308 This deprecation is overdue, please update your project and remove deprecated 2025-09-12T08:45:03,308 calls to avoid build errors in the future. 2025-09-12T08:45:03,308 ******************************************************************************** 2025-09-12T08:45:03,309 !! 2025-09-12T08:45:03,309 user_options = test.test.user_options + [ 2025-09-12T08:45:03,312 Traceback (most recent call last): 2025-09-12T08:45:03,318 File "", line 2, in 2025-09-12T08:45:03,318 exec(compile(''' 2025-09-12T08:45:03,319 ~~~~^^^^^^^^^^^^ 2025-09-12T08:45:03,319 # This is -- a caller that pip uses to run setup.py 2025-09-12T08:45:03,319 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,319 ...<32 lines>... 2025-09-12T08:45:03,319 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T08:45:03,320 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,320 ''' % ('/tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/setup.py',), "", "exec")) 2025-09-12T08:45:03,320 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,320 File "", line 35, in 2025-09-12T08:45:03,320 File "/tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/setup.py", line 14, in 2025-09-12T08:45:03,321 setup( 2025-09-12T08:45:03,321 ~~~~~^ 2025-09-12T08:45:03,321 name="pyobjc-framework-UserNotificationsUI", 2025-09-12T08:45:03,321 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,321 ...<10 lines>... 2025-09-12T08:45:03,321 long_description=__doc__, 2025-09-12T08:45:03,321 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,322 ) 2025-09-12T08:45:03,322 ^ 2025-09-12T08:45:03,322 File "/tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/pyobjc_setup.py", line 541, in setup 2025-09-12T08:45:03,322 os_level = get_os_level() 2025-09-12T08:45:03,322 File "/tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/pyobjc_setup.py", line 230, in get_os_level 2025-09-12T08:45:03,323 subprocess.check_output(["/usr/bin/sw_vers", "-productVersion"]) 2025-09-12T08:45:03,323 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,323 File "/usr/lib/python3.13/subprocess.py", line 472, in check_output 2025-09-12T08:45:03,323 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2025-09-12T08:45:03,323 ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,323 **kwargs).stdout 2025-09-12T08:45:03,323 ^^^^^^^^^ 2025-09-12T08:45:03,324 File "/usr/lib/python3.13/subprocess.py", line 554, in run 2025-09-12T08:45:03,324 with Popen(*popenargs, **kwargs) as process: 2025-09-12T08:45:03,324 ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,324 File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__ 2025-09-12T08:45:03,324 self._execute_child(args, executable, preexec_fn, close_fds, 2025-09-12T08:45:03,324 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,325 pass_fds, cwd, env, 2025-09-12T08:45:03,325 ^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,325 ...<5 lines>... 2025-09-12T08:45:03,325 gid, gids, uid, umask, 2025-09-12T08:45:03,325 ^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,326 start_new_session, process_group) 2025-09-12T08:45:03,326 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,326 File "/usr/lib/python3.13/subprocess.py", line 1857, in _execute_child 2025-09-12T08:45:03,326 self._posix_spawn(args, executable, env, restore_signals, close_fds, 2025-09-12T08:45:03,326 ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,326 p2cread, p2cwrite, 2025-09-12T08:45:03,327 ^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,327 c2pread, c2pwrite, 2025-09-12T08:45:03,327 ^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,327 errread, errwrite) 2025-09-12T08:45:03,327 ^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,327 File "/usr/lib/python3.13/subprocess.py", line 1801, in _posix_spawn 2025-09-12T08:45:03,328 self.pid = os.posix_spawn(executable, args, env, **kwargs) 2025-09-12T08:45:03,328 ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,328 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/sw_vers' 2025-09-12T08:45:03,454 ERROR: python setup.py egg_info exited with 1 2025-09-12T08:45:03,467 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T08:45:03,467 exec(compile('"'"''"'"''"'"' 2025-09-12T08:45:03,467 # This is -- a caller that pip uses to run setup.py 2025-09-12T08:45:03,467 # 2025-09-12T08:45:03,467 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T08:45:03,467 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T08:45:03,467 # - It provides a clear error message when setuptools is not installed. 2025-09-12T08:45:03,467 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T08:45:03,467 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T08:45:03,467 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T08:45:03,467 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T08:45:03,467 import os, sys, tokenize, traceback 2025-09-12T08:45:03,467 2025-09-12T08:45:03,467 try: 2025-09-12T08:45:03,467 import setuptools 2025-09-12T08:45:03,467 except ImportError: 2025-09-12T08:45:03,467 print( 2025-09-12T08:45:03,467 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T08:45:03,467 "the build environment with exception:", 2025-09-12T08:45:03,467 file=sys.stderr, 2025-09-12T08:45:03,467 ) 2025-09-12T08:45:03,467 traceback.print_exc() 2025-09-12T08:45:03,467 sys.exit(1) 2025-09-12T08:45:03,467 2025-09-12T08:45:03,467 __file__ = %r 2025-09-12T08:45:03,467 sys.argv[0] = __file__ 2025-09-12T08:45:03,467 2025-09-12T08:45:03,467 if os.path.exists(__file__): 2025-09-12T08:45:03,467 filename = __file__ 2025-09-12T08:45:03,467 with tokenize.open(__file__) as f: 2025-09-12T08:45:03,467 setup_py_code = f.read() 2025-09-12T08:45:03,467 else: 2025-09-12T08:45:03,467 filename = "" 2025-09-12T08:45:03,467 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T08:45:03,467 2025-09-12T08:45:03,467 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T08:45:03,467 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-cvsm9f8v[/] 2025-09-12T08:45:03,467 [bold magenta]cwd[/]: /tmp/pip-wheel-gj1vjts2/pyobjc-framework-usernotificationsui_f9f517e7333142aaa375fca4a116155d/ 2025-09-12T08:45:03,468 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T08:45:03,469 ERROR: metadata generation failed 2025-09-12T08:45:03,475 Exception information: 2025-09-12T08:45:03,475 Traceback (most recent call last): 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T08:45:03,475 call_subprocess( 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~^ 2025-09-12T08:45:03,475 args, 2025-09-12T08:45:03,475 ^^^^^ 2025-09-12T08:45:03,475 ...<2 lines>... 2025-09-12T08:45:03,475 spinner=spinner, 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 ) 2025-09-12T08:45:03,475 ^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T08:45:03,475 raise error 2025-09-12T08:45:03,475 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T08:45:03,475 2025-09-12T08:45:03,475 The above exception was the direct cause of the following exception: 2025-09-12T08:45:03,475 2025-09-12T08:45:03,475 Traceback (most recent call last): 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T08:45:03,475 status = _inner_run() 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T08:45:03,475 return self.run(options, args) 2025-09-12T08:45:03,475 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T08:45:03,475 return func(self, options, args) 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T08:45:03,475 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T08:45:03,475 result = self._result = resolver.resolve( 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~^ 2025-09-12T08:45:03,475 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 ) 2025-09-12T08:45:03,475 ^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T08:45:03,475 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T08:45:03,475 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T08:45:03,475 if not criterion.candidates: 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T08:45:03,475 return bool(self._sequence) 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T08:45:03,475 self._bool = any(self) 2025-09-12T08:45:03,475 ~~~^^^^^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T08:45:03,475 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T08:45:03,475 ^^^^^^^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T08:45:03,475 candidate = func() 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T08:45:03,475 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T08:45:03,475 link, template, name, version 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 ) 2025-09-12T08:45:03,475 ^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T08:45:03,475 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~^ 2025-09-12T08:45:03,475 link, 2025-09-12T08:45:03,475 ^^^^^ 2025-09-12T08:45:03,475 ...<3 lines>... 2025-09-12T08:45:03,475 version=version, 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 ) 2025-09-12T08:45:03,475 ^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T08:45:03,475 super().__init__( 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~^ 2025-09-12T08:45:03,475 link=link, 2025-09-12T08:45:03,475 ^^^^^^^^^^ 2025-09-12T08:45:03,475 ...<4 lines>... 2025-09-12T08:45:03,475 version=version, 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 ) 2025-09-12T08:45:03,475 ^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T08:45:03,475 self.dist = self._prepare() 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T08:45:03,475 dist = self._prepare_distribution() 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T08:45:03,475 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T08:45:03,475 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T08:45:03,475 dist = _get_prepared_distribution( 2025-09-12T08:45:03,475 req, 2025-09-12T08:45:03,475 ...<3 lines>... 2025-09-12T08:45:03,475 self.check_build_deps, 2025-09-12T08:45:03,475 ) 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T08:45:03,475 abstract_dist.prepare_distribution_metadata( 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T08:45:03,475 finder, build_isolation, check_build_deps 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 ) 2025-09-12T08:45:03,475 ^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T08:45:03,475 self.req.prepare_metadata() 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T08:45:03,475 self.metadata_directory = generate_metadata_legacy( 2025-09-12T08:45:03,475 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T08:45:03,475 build_env=self.build_env, 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 ...<3 lines>... 2025-09-12T08:45:03,475 details=details, 2025-09-12T08:45:03,475 ^^^^^^^^^^^^^^^^ 2025-09-12T08:45:03,475 ) 2025-09-12T08:45:03,475 ^ 2025-09-12T08:45:03,475 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T08:45:03,475 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T08:45:03,475 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T08:45:03,498 Removed pyobjc-framework-usernotificationsui==9.1b1 from https://files.pythonhosted.org/packages/6c/af/d57a7ac86e489c669c99ae5c694306724d9112ee942b6ef65d64eccf9ba4/pyobjc-framework-UserNotificationsUI-9.1b1.tar.gz from build tracker '/tmp/pip-build-tracker-o6u7p1tx' 2025-09-12T08:45:03,498 Removed build tracker: '/tmp/pip-build-tracker-o6u7p1tx'