2025-09-08T21:26:12,835 Created temporary directory: /tmp/pip-build-tracker-e0_4xhs_ 2025-09-08T21:26:12,836 Initialized build tracking at /tmp/pip-build-tracker-e0_4xhs_ 2025-09-08T21:26:12,836 Created build tracker: /tmp/pip-build-tracker-e0_4xhs_ 2025-09-08T21:26:12,836 Entered build tracker: /tmp/pip-build-tracker-e0_4xhs_ 2025-09-08T21:26:12,837 Created temporary directory: /tmp/pip-wheel-c4wevw20 2025-09-08T21:26:12,840 Created temporary directory: /tmp/pip-ephem-wheel-cache-0dcczfe6 2025-09-08T21:26:12,904 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T21:26:12,906 2 location(s) to search for versions of pyobjc-framework-pushkit: 2025-09-08T21:26:12,906 * https://pypi.org/simple/pyobjc-framework-pushkit/ 2025-09-08T21:26:12,906 * https://www.piwheels.org/simple/pyobjc-framework-pushkit/ 2025-09-08T21:26:12,907 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-pushkit/ 2025-09-08T21:26:12,907 Getting page https://pypi.org/simple/pyobjc-framework-pushkit/ 2025-09-08T21:26:12,908 Found index url https://pypi.org/simple/ 2025-09-08T21:26:13,059 Fetched page https://pypi.org/simple/pyobjc-framework-pushkit/ as application/vnd.pypi.simple.v1+json 2025-09-08T21:26:13,084 Found link https://files.pythonhosted.org/packages/dc/a8/77f25659b7b1516b04a6cc634abb0fd801b3ce638a1dc76df5bd69a3e365/pyobjc-framework-PushKit-6.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 6.0 2025-09-08T21:26:13,084 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/46/6d/659af6d3f58f3375c5d461aa77dc2192196507b9afd17d2989d665871851/pyobjc_framework_PushKit-6.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,084 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/87/84/734abcde07573540ac29483ef15396bd6cabc99146f5e72ffe5f2319bf9e/pyobjc_framework_PushKit-6.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,085 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/1b/ff/ea160a3b3a1586d8f8526a41595cb43a007ac66eec90d821a7590ee52f5a/pyobjc_framework_PushKit-6.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,085 Found link https://files.pythonhosted.org/packages/99/25/5d113bb44bb1194edcc81d42d86dacdd0284602f0f5204795df22b210ffc/pyobjc-framework-PushKit-6.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 6.0.1 2025-09-08T21:26:13,085 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/fc/90/4f7ac8b7ecf04644281dc0c8ec4af99480de82ea2ac08004719fda4b4e4e/pyobjc_framework_PushKit-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,085 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/ad/9c/41e0cc054274f15ccdc1bb9ee3c72464647587beffccf25683b8fd389ade/pyobjc_framework_PushKit-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,085 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/6b/22/6e4110d8ce6f62555777b883e578d8a47ba78279569792fa331dd91e4055/pyobjc_framework_PushKit-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,086 Found link https://files.pythonhosted.org/packages/50/d8/80662099ac944cb0179014083c8d91b029c67e385e06027a36e332948481/pyobjc-framework-PushKit-6.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 6.1 2025-09-08T21:26:13,086 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/30/be/5ea3910f32067c800e30d03a6c431a63fcd0d7bba88e5801bc92ec140557/pyobjc_framework_PushKit-6.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,086 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/40/d4/7d3815c1db8dc5fb83155ea7a275a9b995f4c05024dbe46c38961c63d825/pyobjc_framework_PushKit-6.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,086 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/8a/28/7d41ce54ed7a6e9aa65acaa26c2e7f7c2d9d4e8e46a63768feda6603da10/pyobjc_framework_PushKit-6.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,086 Found link https://files.pythonhosted.org/packages/bc/60/e8a7e09d5617a14122b4dcbdd55e9ef9b1ed1184cafd6c73e66168d2b56a/pyobjc-framework-PushKit-6.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 6.2 2025-09-08T21:26:13,086 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/4c/7e/b6b80be6fbfccf4496578979b26a79e82ceb05198e0dd1d8e9c58f869687/pyobjc_framework_PushKit-6.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,087 Found link https://files.pythonhosted.org/packages/61/fb/136c53d239d5be1f23fe74171f4292c536a6aa6e5ce2cc6bb736fb6def86/pyobjc-framework-PushKit-6.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 6.2.1 2025-09-08T21:26:13,087 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/18/02/b82719d7132d8197e196da58f0403070c9eaf29494bdb77898b2f70cc029/pyobjc_framework_PushKit-6.2.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,087 Found link https://files.pythonhosted.org/packages/11/cc/0106c97a200bb2d0e99b8ea9929f513767fe6d40fd00b2eb762d094684bb/pyobjc-framework-PushKit-6.2.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 6.2.2 2025-09-08T21:26:13,087 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/84/be/d7062acbf93011bab832389cf1fa5e95600e5e4e3b2e1f193e4b528218e2/pyobjc_framework_PushKit-6.2.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,087 Found link https://files.pythonhosted.org/packages/42/67/07da6779c525b06d7ba0b5aa61931708b9dff4ed3d1e6e7c47ad1ca31cbd/pyobjc-framework-PushKit-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 7.0 2025-09-08T21:26:13,088 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/ea/44/c10b78fd8ecdcc5a2b0263bf497c414f47a58e4b5b3154d3e291c8d8a61f/pyobjc_framework_PushKit-7.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,088 Found link https://files.pythonhosted.org/packages/1d/d0/34b2e693cc11ffd12d88117a8715e4e69e6514911883cac5548d7cd51a47/pyobjc-framework-PushKit-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 7.0.1 2025-09-08T21:26:13,088 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/d6/90/915acb9e8dc31b5fcfa64a570a2b1cbeb81bfded1075526912eabf720c97/pyobjc_framework_PushKit-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,088 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/d9/a1/5adb5131678ded209268bf4a862186cf86a96416546bf1b02bb3c906bada/pyobjc_framework_PushKit-7.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,088 Found link https://files.pythonhosted.org/packages/bc/11/a36c83c0372144b4ce8168b1fb3244d88997ff4172bc38d5fa5a22668810/pyobjc-framework-PushKit-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 7.1 2025-09-08T21:26:13,089 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/ff/5c/d9a70d30cdb7b860817562906c2905796150036b466121ddaddb87328b17/pyobjc_framework_PushKit-7.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,089 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/8f/9b/4e1b2822d2d4e1882099caf2c3fc29d37f73cea468568437e5d91a65ffad/pyobjc_framework_PushKit-7.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,089 Found link https://files.pythonhosted.org/packages/41/7a/678faed82c479bf79adb9bf686aa2edc60d16761078ea45bf76f6361b34b/pyobjc-framework-PushKit-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 7.2 2025-09-08T21:26:13,089 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/3c/15/3a9e5fd37eca86b3dfbf7ce23996832289b0bfe69bb2bcc5f2c18f7a0a9a/pyobjc_framework_PushKit-7.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,089 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/fc/a0/11953ca516754a2a441d84c74eea5fff4a0ffb2edb59935f3d727c84d905/pyobjc_framework_PushKit-7.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,089 Found link https://files.pythonhosted.org/packages/06/14/769c4f2fcd1ab86b503b906d8d3ccece3cef097b7c5e746c9c2bafffa75c/pyobjc-framework-PushKit-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 7.3 2025-09-08T21:26:13,090 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/ff/a2/646bc0b38a7fd3a4d295de11a4fe2c8a8d20d6c26e2d4a76b7e4ab3dfcfb/pyobjc_framework_PushKit-7.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,090 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/cf/e6/64c8c191b04778dd6a06c466d271044b572b45dbf6461a9d30b52a9cde21/pyobjc_framework_PushKit-7.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,090 Found link https://files.pythonhosted.org/packages/e9/66/6a9f2060ea493daf10cea3c42ecb246d2ce6e5dc941d31f03e84c3ab17a2/pyobjc-framework-PushKit-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.0b1 2025-09-08T21:26:13,090 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/71/88/0abe60d43b710f53434bd1d14eb8274b26e290ca738ff48c8d71fece0de7/pyobjc_framework_PushKit-8.0b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,090 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/9a/24/8cd964da544938d8752c81c70f00dc19616a7c62952e0069dc667fe877c2/pyobjc_framework_PushKit-8.0b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,090 Found link https://files.pythonhosted.org/packages/5a/1f/ef7d226d55df6072409743850f9e958cc3373ce624e69058254f5dabad11/pyobjc-framework-PushKit-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.0 2025-09-08T21:26:13,091 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/b7/5d/ec9b9b613a3b4de5bfa24dc317a9742c64f7f6a00d370dd7a4bcc0ba33dd/pyobjc_framework_PushKit-8.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,091 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/8d/79/764fab7d2fee5589a5fe65a279685619c75b3314743d324e478f8fe6ac59/pyobjc_framework_PushKit-8.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,091 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/6b/c7/a242c9f8e99deda45864400d5e78ae47168f49f3521f40f9909476ed2971/pyobjc_framework_PushKit-8.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,091 Found link https://files.pythonhosted.org/packages/b1/d7/a561561e51e030d8106024213cdcfddb74e4355994db88e234f2aedbb1f5/pyobjc-framework-PushKit-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.1 2025-09-08T21:26:13,091 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/dd/aa/1987ce052a0cd61f573be5ce725fa4993bb96a7fb02d2fbb1554973eb1bb/pyobjc_framework_PushKit-8.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,091 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/a0/d8/8d0b28eee678836a5871cdc585227d710ce030ffa03b23725c82f4267a36/pyobjc_framework_PushKit-8.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,092 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/c1/e4/ff25b9b656d385af13c6772d5b3b67169e83dbdbae5e928446dfb1940d25/pyobjc_framework_PushKit-8.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,092 Found link https://files.pythonhosted.org/packages/ab/e3/98e93f33f62ec19b8da96468f4c559ed42cb3cb9dc2b8dc21528bbb416a6/pyobjc-framework-PushKit-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.2 2025-09-08T21:26:13,092 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/d5/96/68d0f6ac5b5d554f0e2a8e719b10a3751ffffd16ad92120f6ff2679b8b2f/pyobjc_framework_PushKit-8.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,092 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/e2/a9/4021b35a4ad945ae361cba26df20337e695adec9839cefd154690caafd5c/pyobjc_framework_PushKit-8.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,092 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/65/6c/8acc7c6c3de1f27ae9af183c0c90bbefa6203a19e7cbc832fc4d22807037/pyobjc_framework_PushKit-8.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,093 Found link https://files.pythonhosted.org/packages/be/1a/9098f9513b50b9fef16b2878dc70b20e6c769d9b2f4b675154a1cd3f6f60/pyobjc-framework-PushKit-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.3 2025-09-08T21:26:13,093 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/e5/c0/a4a07fc1b7ee26e432c539c37f8330b63ce9dfea625abfc5846d15d6d549/pyobjc_framework_PushKit-8.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,093 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/d3/b3/a693f8f403d35d6cae060855c86028825c6a81f3d97b89be8f1c7a6f3930/pyobjc_framework_PushKit-8.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,093 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/6e/a6/170173533fbb087afcc436ebd592f54706fd36971901f9c842b4ba21090c/pyobjc_framework_PushKit-8.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,093 Found link https://files.pythonhosted.org/packages/13/84/eb6b6cac2da3f6450557b5702eeb1b40beaf6311dc6cf2da2845897909f2/pyobjc-framework-PushKit-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.4 2025-09-08T21:26:13,093 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/cf/b2/25a3610a6e9efe8df0d17a33057e1eb7c5dad7c3017d71372e3937342aa6/pyobjc_framework_PushKit-8.4-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,094 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/2c/bb/18ba7341b0279470eef35ef8859484b13146e578c63a4e5de4580ff4edc8/pyobjc_framework_PushKit-8.4-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,094 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/79/22/780c5657617645d451fd9c89a0c9ac86839c701e958dacd2544f1b0d55c7/pyobjc_framework_PushKit-8.4-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,094 Found link https://files.pythonhosted.org/packages/23/8d/8ea2d4b95f5d680bd594bb19ed344c6ecf2caf3e5b39f5926a114c078276/pyobjc-framework-PushKit-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.4.1 2025-09-08T21:26:13,094 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/1d/33/3b0920f37172c9c827fd21a8ff1f543a5ccd300e2ae0f6c2d7d82d886f31/pyobjc_framework_PushKit-8.4.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,094 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/05/46/e9e7bd277367025ccb16ca81638c0aac752a6ab0f3bca24403113363e4fe/pyobjc_framework_PushKit-8.4.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,094 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/43/f7/aab29f90c588cb05ac407719f800a660bbf3c08062479e2024d45b1ece45/pyobjc_framework_PushKit-8.4.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,095 Found link https://files.pythonhosted.org/packages/c2/b7/bbfb412285e4eb29a0fe8d07fa0ee37cf6dbb21cfd264c33079d13d0e8bf/pyobjc-framework-PushKit-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.5 2025-09-08T21:26:13,095 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/60/9c/b7159302ec16ce3eab8685ddbdb11eb7c7e9f12adad43e5208e39c76d40e/pyobjc_framework_PushKit-8.5-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,095 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/8f/15/130a98c062fa83bfc30ac61c3a53b78028c171d363f400fad0cf855ffef5/pyobjc_framework_PushKit-8.5-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,095 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/43/c6/10777b17bea857645736f058fa9d8104e125e200e2df2614af212e795f95/pyobjc_framework_PushKit-8.5-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,095 Found link https://files.pythonhosted.org/packages/7a/9d/59dfb3a042919dfbc6ceb2f4e47d343b30206f6fcbd2bfd4bb6a3210e821/pyobjc-framework-PushKit-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6), version: 8.5.1 2025-09-08T21:26:13,096 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/d2/12/18c06f6372f7f3ab84eab394418b39a72aef90fccf24a9cd0293f632b7d2/pyobjc_framework_PushKit-8.5.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,096 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/12/28/bdf94de196febf39ab0ddd7cbecf680b649fba76b47d101c26c642b0ce01/pyobjc_framework_PushKit-8.5.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,096 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/eb/40/33cbc4078ace556aa74b593353b27a8da955bb9378857c7661350adf630e/pyobjc_framework_PushKit-8.5.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.6) 2025-09-08T21:26:13,096 Found link https://files.pythonhosted.org/packages/cf/4a/1ba28c54063e42bffc2afab648c820b3cd145b04b04a4b39c7554bbb558e/pyobjc-framework-PushKit-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7), version: 9.0 2025-09-08T21:26:13,097 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/8c/fe/5a1c85e4a1ec7447ea5890ab4547cb250d509976190614d7f742e0a38ddb/pyobjc_framework_PushKit-9.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,097 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/6f/98/7d9c315074cb116cb993e3bfaa7d13a0509f5f5f7f3cdbc80ff338e65eff/pyobjc_framework_PushKit-9.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,097 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/c2/92/dc4b39363324597c630545a07eda3faa838f0dcba30aaca89414c5a5669d/pyobjc_framework_PushKit-9.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,097 Found link https://files.pythonhosted.org/packages/ca/43/b62a203ee0a87f605916120905d7014c6633c78003722e6c00d1b957e996/pyobjc-framework-PushKit-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7), version: 9.0.1 2025-09-08T21:26:13,097 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/26/52/333aa83bcf7b22e6e607f4f4641b43b16b37a52b435c3bb30dec9e1c450d/pyobjc_framework_PushKit-9.0.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,097 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/0a/12/7133485b5769715740f5376facd6f67dce13999d00c8851433104845a8e6/pyobjc_framework_PushKit-9.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,098 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/c5/b3/a042e527fc189f838a45b2af5e2ac3bb582bc01d7e8e76ea55cc0b335c1b/pyobjc_framework_PushKit-9.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,098 Found link https://files.pythonhosted.org/packages/69/89/7c0fa141cf3a81417e5216314e977c488f805287cc7f9fc3f5ff4c7ea853/pyobjc-framework-PushKit-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7), version: 9.1b1 2025-09-08T21:26:13,098 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/12/5a/e49eafce64b7134c3a82a422cc4fc5418289a5924538df42e17084549a33/pyobjc_framework_PushKit-9.1b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,098 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/13/99/d5eed4f8ca903bab9e51d39ea6ce9e1e107a1c6dabc6d35e90e8f71d08ff/pyobjc_framework_PushKit-9.1b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,098 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/2f/33/bc1599fc15dbf29e1d3f6277f6ee3e56dfb81fb8ab5d90914a0b127d86bf/pyobjc_framework_PushKit-9.1b1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,098 Found link https://files.pythonhosted.org/packages/5a/84/4f4f9e024a5b847727465fcfd7219d815a79ea1e90b4725610e539f5bed2/pyobjc-framework-PushKit-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7), version: 9.1 2025-09-08T21:26:13,099 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/41/c2/4fc5f484a6ed7fae6fd827240010acba4f9b8a94c0ecf42df54c8b7a16c5/pyobjc_framework_PushKit-9.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,099 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/66/60/00db8e9253f1584364dacd549f0ccf203f2efa8e5b4bc06d4b7e5feb5340/pyobjc_framework_PushKit-9.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,099 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/28/ab/f70e4930842f4819bc1eb6c3f4a07a55d2df632c31870a2157955eac3c78/pyobjc_framework_PushKit-9.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,099 Found link https://files.pythonhosted.org/packages/41/c5/435cb3da75478bc222c88e533b92c0ab3aae7ea304cfe7bc951f78b6ddf4/pyobjc-framework-PushKit-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7), version: 9.1.1 2025-09-08T21:26:13,099 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/03/6f/c37ef803c05e4a1551a64865c84978325b43997aa5917420af2778ee74bf/pyobjc_framework_PushKit-9.1.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,100 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/f5/1a/a32396cf25758e95d9d9d271bbc2f10187f1c8e3cb69618d4b4a25798f91/pyobjc_framework_PushKit-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,100 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/93/89/e0b223e127b5dd9553c60b2faf68dcaae436969e3982855917c9c6bd7622/pyobjc_framework_PushKit-9.1.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,100 Found link https://files.pythonhosted.org/packages/fa/c4/5b837d2aa7be43ac092bd4abf744c603a146f384cf751802ee8744d721ef/pyobjc-framework-PushKit-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7), version: 9.2 2025-09-08T21:26:13,100 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/c6/dd/580858eb0d4daf357b05ffe19cb5e9c78f8f9e26a90e76bad405b90abf69/pyobjc_framework_PushKit-9.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,100 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/5d/24/c524108780c95b7d42867d7b7bac442cb0082b17bf23590d8a62f5392af5/pyobjc_framework_PushKit-9.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,100 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/96/6e/986d64908c8e0f0619586e0c066924cc293388598976bf7fdf9ddd8b8fe1/pyobjc_framework_PushKit-9.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.7) 2025-09-08T21:26:13,101 Found link https://files.pythonhosted.org/packages/e9/3c/fe5032ccae75c7bf19aa7dd2718fcecfd920c127adb4fe777282e32eaae2/pyobjc-framework-PushKit-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8), version: 10.0 2025-09-08T21:26:13,101 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/a1/6b/5084daf58e3fdc0c6c0f3d9260bacaac1e02e97299a7193e61e6036f0703/pyobjc_framework_PushKit-10.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,101 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/c6/72/2577dc4b30f0d8d1bcb6c034b87d52285caa4880a09fc02a9239ea6049b5/pyobjc_framework_PushKit-10.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,101 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/35/4d/4d0841b49b79f361d61265f6a6eb0d625714e8d6b1b20656801299ced1af/pyobjc_framework_PushKit-10.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,102 Found link https://files.pythonhosted.org/packages/1c/ff/faeef627788392270c4a487d9ba743e46f4d95e5a4108daa461ee806fafb/pyobjc-framework-PushKit-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8), version: 10.1 2025-09-08T21:26:13,102 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/48/9e/2da78b045e1b163a6e86861152eb882e7aea3061675f3b54161a9ac5ea17/pyobjc_framework_PushKit-10.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,102 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/49/2e/310ea4a939d197cc9d9d258a167683a7287c2eb3fb591a28fd21811a6f80/pyobjc_framework_PushKit-10.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,102 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/ab/50/6a335200f81a00f90b83e0284a366ee8a8712f83d95593d7a19278fb4444/pyobjc_framework_PushKit-10.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,102 Found link https://files.pythonhosted.org/packages/77/80/1e592435111b7f3c01d17f62f5d8694c639035bceca09dbbf8fb71075f7f/pyobjc-framework-PushKit-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8), version: 10.2 2025-09-08T21:26:13,102 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/19/2e/430d56031613407cd1605b2df84b900d218627e866308caccdd37105f2f2/pyobjc_framework_PushKit-10.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,103 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/33/23/897267ef947edc0d20e2ed831dc8ba1bea1892be4be103d1e2f78ee0f052/pyobjc_framework_PushKit-10.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,103 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/f4/a4/e7fadbf79930e03d30eef7661a68916f258f0108377ab72e01a23d697c8f/pyobjc_framework_PushKit-10.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,103 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/91/33/5c670c69c1975fe28d51b182d4b62027d5e56ff99c2a1d8eb119e8704211/pyobjc_framework_PushKit-10.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,103 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/7c/e2/ff4e089810d2c0a2f565fb16bdc9b4b9a79796af4968003993088792a9e1/pyobjc_framework_PushKit-10.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,103 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/3e/df/e2efab22285779f68eecc6cedc8748c492aee73f3da74632d4514068ae8c/pyobjc_framework_PushKit-10.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,103 Found link https://files.pythonhosted.org/packages/1e/af/ce717da7b0a4f261dc691fc05c501f68b01d992346afa20b0872f7205d8d/pyobjc_framework_pushkit-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8), version: 10.3 2025-09-08T21:26:13,104 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/37/33/0b2cf5dadd448498490a31e52dbbbc6015a62402128fb4e7aac90f3d3889/pyobjc_framework_PushKit-10.3.1-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,104 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/3d/cd/51e1ac0bd23813b6e11a7e1363a104096adc6d56bd2a5f9180014e110d8b/pyobjc_framework_PushKit-10.3.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,104 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/51/a5/5fad3f215db4b300f5e3efcaa1b1393bcd6c14a141435102798ff7cb2766/pyobjc_framework_PushKit-10.3.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,104 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/21/ab/c15351016775f0134b3d500f599d07fb20fffae7ec85c089e1ee79f047c9/pyobjc_framework_PushKit-10.3.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,104 Found link https://files.pythonhosted.org/packages/30/d6/2fec9c42a76466902b14afeea7a9c8cc2c90aeafd3f3dbe72af474681dc5/pyobjc_framework_pushkit-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8), version: 10.3.1 2025-09-08T21:26:13,104 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/f6/0e/baf8a28268e0326e808ca85f406b3f593e0222bdeadce0309c128f3dea7d/pyobjc_framework_PushKit-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,105 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/3e/67/b8083c6f4565d2b3056c68381d5455bee293568561522883973d598881b1/pyobjc_framework_PushKit-10.3.2-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,105 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/d0/ca/48ec49977623a24dbee4a8b0f6bfa5ea06e6c858300c772d285b9cb264c2/pyobjc_framework_PushKit-10.3.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,105 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/bc/92/9f266c225113a434a0e769da36c494a9d1fff47ca460edc6edc9db0c731b/pyobjc_framework_PushKit-10.3.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,105 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/02/a0/12ded7d84cc40af56bc0880cc17a77c609ddcfd3c3523822d1f7ca27d46e/pyobjc_framework_PushKit-10.3.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8) 2025-09-08T21:26:13,105 Found link https://files.pythonhosted.org/packages/b4/41/8e9e021c0168e7c8460038bd3f3289232b1b9429c002bc981dbb8bba2a68/pyobjc_framework_pushkit-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.8), version: 10.3.2 2025-09-08T21:26:13,105 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/a6/e9/9828e7c00714a78615e2ef452512aa88decf234d953184ed442ae8c3790f/pyobjc_framework_PushKit-11.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,106 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/17/5f/de178da22fa628cd88f599fea2a70b7d1d9ebc65576307df0bf29822a347/pyobjc_framework_PushKit-11.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,106 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/5f/a5/60f93031302aba7cdff28728b8141b58c3bd5c12f4a6cef5796a8cc2e666/pyobjc_framework_PushKit-11.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,106 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/11/a8/deb98cbad4cdd18cb1de659c50e4054b878f094fcef4558c843a83eb73a9/pyobjc_framework_PushKit-11.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,106 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/a6/c3/9bb2696746fe9759a94a9941206ea2d945b0c027667b9cdba1cc4ed46039/pyobjc_framework_PushKit-11.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,106 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/cd/c4/662fc6621d0c8842a5f68faadb9a9d0da1f36c4f26ef9c98919ab67824d9/pyobjc_framework_PushKit-11.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,107 Found link https://files.pythonhosted.org/packages/17/ab/7fe55ce5b32c434142be026ec27b1801a2d4694b159b502f9ecd568eebf2/pyobjc_framework_pushkit-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9), version: 11.0 2025-09-08T21:26:13,107 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/2d/ce/e67405c33db03c2255775afede730f85ff9d88ebf9d8b838ee20bba648ae/pyobjc_framework_pushkit-11.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,107 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/d9/dc/415d6d7e3ed04d8b2f8dc6d458e7c6db3f503737b092d71b4856bf1607f7/pyobjc_framework_pushkit-11.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,107 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/31/65/260014c5d13c54bd359221b0a890cbffdb99eecff3703f253cf648e45036/pyobjc_framework_pushkit-11.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,107 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/b4/b2/08514fa6be83a359bb6d72f9009f17f16f7efc0fe802029d1f6f0c4fc5c9/pyobjc_framework_pushkit-11.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,107 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/46/d0/cbe99c9bf3b9fb2679c08f4051aaa44dcfbfa9e762f0ef4c7fc5ad2e147e/pyobjc_framework_pushkit-11.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,108 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/87/ff/7b0747471b837580dc01709438a5a0949ce909957d2857408bd81bf22155/pyobjc_framework_pushkit-11.1-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,108 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/86/96/422875f53390579dd51d1cdc696290c5693d293e9c4cb0f6d4e7a0905f88/pyobjc_framework_pushkit-11.1-cp314-cp314t-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,108 Skipping link: No binaries permitted for pyobjc-framework-pushkit: https://files.pythonhosted.org/packages/d1/08/d7eecee704393afd7db9dff82f3dfb95b9efb1e63717da7cb04e90744716/pyobjc_framework_pushkit-11.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9) 2025-09-08T21:26:13,108 Found link https://files.pythonhosted.org/packages/9f/f0/92d0eb26bf8af8ebf6b5b88df77e70b807de11f01af0162e0a429fcfb892/pyobjc_framework_pushkit-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-pushkit/) (requires-python:>=3.9), version: 11.1 2025-09-08T21:26:13,108 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-pushkit/ 2025-09-08T21:26:13,109 Getting page https://www.piwheels.org/simple/pyobjc-framework-pushkit/ 2025-09-08T21:26:13,110 Found index url https://www.piwheels.org/simple/ 2025-09-08T21:26:13,218 Fetched page https://www.piwheels.org/simple/pyobjc-framework-pushkit/ as text/html 2025-09-08T21:26:13,219 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-pushkit/ 2025-09-08T21:26:13,219 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-pushkit/ 2025-09-08T21:26:13,247 Given no hashes to check 1 links for project 'pyobjc-framework-pushkit': discarding no candidates 2025-09-08T21:26:13,248 Collecting pyobjc-framework-pushkit==6.1 2025-09-08T21:26:13,249 Created temporary directory: /tmp/pip-unpack-2t6h7bwz 2025-09-08T21:26:13,593 Downloading pyobjc-framework-PushKit-6.1.tar.gz (17 kB) 2025-09-08T21:26:13,632 Added pyobjc-framework-pushkit==6.1 from https://files.pythonhosted.org/packages/50/d8/80662099ac944cb0179014083c8d91b029c67e385e06027a36e332948481/pyobjc-framework-PushKit-6.1.tar.gz to build tracker '/tmp/pip-build-tracker-e0_4xhs_' 2025-09-08T21:26:13,633 Running setup.py (path:/tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/setup.py) egg_info for package pyobjc-framework-pushkit 2025-09-08T21:26:13,634 Created temporary directory: /tmp/pip-pip-egg-info-bu5wysmr 2025-09-08T21:26:13,634 Preparing metadata (setup.py): started 2025-09-08T21:26:13,635 Running command python setup.py egg_info 2025-09-08T21:26:14,177 /tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/pyobjc_setup.py:11: 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-08T21:26:14,177 from pkg_resources import Distribution 2025-09-08T21:26:14,540 /tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/pyobjc_setup.py:62: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-08T21:26:14,541 !! 2025-09-08T21:26:14,541 ******************************************************************************** 2025-09-08T21:26:14,541 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-08T21:26:14,541 This deprecation is overdue, please update your project and remove deprecated 2025-09-08T21:26:14,541 calls to avoid build errors in the future. 2025-09-08T21:26:14,541 ******************************************************************************** 2025-09-08T21:26:14,541 !! 2025-09-08T21:26:14,542 class oc_test(test.test): 2025-09-08T21:26:14,719 Traceback (most recent call last): 2025-09-08T21:26:14,721 File "", line 2, in 2025-09-08T21:26:14,721 exec(compile(''' 2025-09-08T21:26:14,721 ~~~~^^^^^^^^^^^^ 2025-09-08T21:26:14,722 # This is -- a caller that pip uses to run setup.py 2025-09-08T21:26:14,722 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,722 ...<32 lines>... 2025-09-08T21:26:14,722 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T21:26:14,722 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,722 ''' % ('/tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/setup.py',), "", "exec")) 2025-09-08T21:26:14,722 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,722 File "", line 35, in 2025-09-08T21:26:14,723 File "/tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/setup.py", line 21, in 2025-09-08T21:26:14,723 Extension( 2025-09-08T21:26:14,723 ~~~~~~~~~^ 2025-09-08T21:26:14,723 "PushKit._PushKit", 2025-09-08T21:26:14,723 ^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,723 ...<6 lines>... 2025-09-08T21:26:14,723 ], 2025-09-08T21:26:14,724 ^^ 2025-09-08T21:26:14,724 ) 2025-09-08T21:26:14,724 ^ 2025-09-08T21:26:14,724 File "/tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/pyobjc_setup.py", line 408, in Extension 2025-09-08T21:26:14,724 os_level = get_os_level() 2025-09-08T21:26:14,724 File "/tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/pyobjc_setup.py", line 218, in get_os_level 2025-09-08T21:26:14,724 pl = plistlib.readPlist("/System/Library/CoreServices/SystemVersion.plist") 2025-09-08T21:26:14,724 ^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,725 AttributeError: module 'plistlib' has no attribute 'readPlist' 2025-09-08T21:26:14,834 ERROR: python setup.py egg_info exited with 1 2025-09-08T21:26:14,848 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T21:26:14,848 exec(compile('"'"''"'"''"'"' 2025-09-08T21:26:14,848 # This is -- a caller that pip uses to run setup.py 2025-09-08T21:26:14,848 # 2025-09-08T21:26:14,848 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T21:26:14,848 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T21:26:14,848 # - It provides a clear error message when setuptools is not installed. 2025-09-08T21:26:14,848 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T21:26:14,848 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T21:26:14,848 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T21:26:14,848 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T21:26:14,848 import os, sys, tokenize, traceback 2025-09-08T21:26:14,848 2025-09-08T21:26:14,848 try: 2025-09-08T21:26:14,848 import setuptools 2025-09-08T21:26:14,848 except ImportError: 2025-09-08T21:26:14,848 print( 2025-09-08T21:26:14,848 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T21:26:14,848 "the build environment with exception:", 2025-09-08T21:26:14,848 file=sys.stderr, 2025-09-08T21:26:14,848 ) 2025-09-08T21:26:14,848 traceback.print_exc() 2025-09-08T21:26:14,848 sys.exit(1) 2025-09-08T21:26:14,848 2025-09-08T21:26:14,848 __file__ = %r 2025-09-08T21:26:14,848 sys.argv[0] = __file__ 2025-09-08T21:26:14,848 2025-09-08T21:26:14,848 if os.path.exists(__file__): 2025-09-08T21:26:14,848 filename = __file__ 2025-09-08T21:26:14,848 with tokenize.open(__file__) as f: 2025-09-08T21:26:14,848 setup_py_code = f.read() 2025-09-08T21:26:14,848 else: 2025-09-08T21:26:14,848 filename = "" 2025-09-08T21:26:14,848 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T21:26:14,848 2025-09-08T21:26:14,848 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T21:26:14,848 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-bu5wysmr[/] 2025-09-08T21:26:14,848 [bold magenta]cwd[/]: /tmp/pip-wheel-c4wevw20/pyobjc-framework-pushkit_3b03759406b345029e4db590b6819cdc/ 2025-09-08T21:26:14,849 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T21:26:14,850 ERROR: metadata generation failed 2025-09-08T21:26:14,857 Exception information: 2025-09-08T21:26:14,857 Traceback (most recent call last): 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T21:26:14,857 call_subprocess( 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~^ 2025-09-08T21:26:14,857 args, 2025-09-08T21:26:14,857 ^^^^^ 2025-09-08T21:26:14,857 ...<2 lines>... 2025-09-08T21:26:14,857 spinner=spinner, 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 ) 2025-09-08T21:26:14,857 ^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T21:26:14,857 raise error 2025-09-08T21:26:14,857 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T21:26:14,857 2025-09-08T21:26:14,857 The above exception was the direct cause of the following exception: 2025-09-08T21:26:14,857 2025-09-08T21:26:14,857 Traceback (most recent call last): 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T21:26:14,857 status = _inner_run() 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T21:26:14,857 return self.run(options, args) 2025-09-08T21:26:14,857 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T21:26:14,857 return func(self, options, args) 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T21:26:14,857 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T21:26:14,857 result = self._result = resolver.resolve( 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~^ 2025-09-08T21:26:14,857 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 ) 2025-09-08T21:26:14,857 ^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T21:26:14,857 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T21:26:14,857 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T21:26:14,857 if not criterion.candidates: 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T21:26:14,857 return bool(self._sequence) 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T21:26:14,857 self._bool = any(self) 2025-09-08T21:26:14,857 ~~~^^^^^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T21:26:14,857 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T21:26:14,857 ^^^^^^^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T21:26:14,857 candidate = func() 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T21:26:14,857 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T21:26:14,857 link, template, name, version 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 ) 2025-09-08T21:26:14,857 ^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T21:26:14,857 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~^ 2025-09-08T21:26:14,857 link, 2025-09-08T21:26:14,857 ^^^^^ 2025-09-08T21:26:14,857 ...<3 lines>... 2025-09-08T21:26:14,857 version=version, 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 ) 2025-09-08T21:26:14,857 ^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T21:26:14,857 super().__init__( 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~^ 2025-09-08T21:26:14,857 link=link, 2025-09-08T21:26:14,857 ^^^^^^^^^^ 2025-09-08T21:26:14,857 ...<4 lines>... 2025-09-08T21:26:14,857 version=version, 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 ) 2025-09-08T21:26:14,857 ^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T21:26:14,857 self.dist = self._prepare() 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T21:26:14,857 dist = self._prepare_distribution() 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T21:26:14,857 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T21:26:14,857 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T21:26:14,857 dist = _get_prepared_distribution( 2025-09-08T21:26:14,857 req, 2025-09-08T21:26:14,857 ...<3 lines>... 2025-09-08T21:26:14,857 self.check_build_deps, 2025-09-08T21:26:14,857 ) 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T21:26:14,857 abstract_dist.prepare_distribution_metadata( 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T21:26:14,857 finder, build_isolation, check_build_deps 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 ) 2025-09-08T21:26:14,857 ^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T21:26:14,857 self.req.prepare_metadata() 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T21:26:14,857 self.metadata_directory = generate_metadata_legacy( 2025-09-08T21:26:14,857 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T21:26:14,857 build_env=self.build_env, 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 ...<3 lines>... 2025-09-08T21:26:14,857 details=details, 2025-09-08T21:26:14,857 ^^^^^^^^^^^^^^^^ 2025-09-08T21:26:14,857 ) 2025-09-08T21:26:14,857 ^ 2025-09-08T21:26:14,857 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T21:26:14,857 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T21:26:14,857 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T21:26:14,880 Removed pyobjc-framework-pushkit==6.1 from https://files.pythonhosted.org/packages/50/d8/80662099ac944cb0179014083c8d91b029c67e385e06027a36e332948481/pyobjc-framework-PushKit-6.1.tar.gz from build tracker '/tmp/pip-build-tracker-e0_4xhs_' 2025-09-08T21:26:14,880 Removed build tracker: '/tmp/pip-build-tracker-e0_4xhs_'