2025-09-11T12:18:20,675 Created temporary directory: /tmp/pip-build-tracker-_ip5fomg 2025-09-11T12:18:20,675 Initialized build tracking at /tmp/pip-build-tracker-_ip5fomg 2025-09-11T12:18:20,675 Created build tracker: /tmp/pip-build-tracker-_ip5fomg 2025-09-11T12:18:20,675 Entered build tracker: /tmp/pip-build-tracker-_ip5fomg 2025-09-11T12:18:20,676 Created temporary directory: /tmp/pip-wheel-qlgdbhfn 2025-09-11T12:18:20,679 Created temporary directory: /tmp/pip-ephem-wheel-cache-iu03sgm8 2025-09-11T12:18:20,739 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-11T12:18:20,742 2 location(s) to search for versions of pyobjc-framework-linkpresentation: 2025-09-11T12:18:20,742 * https://pypi.org/simple/pyobjc-framework-linkpresentation/ 2025-09-11T12:18:20,742 * https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/ 2025-09-11T12:18:20,742 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-linkpresentation/ 2025-09-11T12:18:20,742 Getting page https://pypi.org/simple/pyobjc-framework-linkpresentation/ 2025-09-11T12:18:20,744 Found index url https://pypi.org/simple/ 2025-09-11T12:18:20,814 Fetched page https://pypi.org/simple/pyobjc-framework-linkpresentation/ as application/vnd.pypi.simple.v1+json 2025-09-11T12:18:20,823 Found link https://files.pythonhosted.org/packages/57/c7/b95220bbc8b5134132242a057ffc455cf70b5554f4e33d3d20d21e05a742/pyobjc-framework-LinkPresentation-6.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 6.0 2025-09-11T12:18:20,824 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/e1/a9/68656dc624305edb12c4458ac24a61ebe77c8f13c0d6f4b002b4a54166d9/pyobjc_framework_LinkPresentation-6.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,824 Found link https://files.pythonhosted.org/packages/ee/a0/34797e8c05a89f06988f8a98cd53043771deb18ad27d061c216e4a13449b/pyobjc-framework-LinkPresentation-6.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 6.0.1 2025-09-11T12:18:20,824 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/f5/93/17590838cf4c5523d284ff380a9f7d30609b2cc2f89f2b8237a2d4f0100c/pyobjc_framework_LinkPresentation-6.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,824 Found link https://files.pythonhosted.org/packages/29/f0/370f841957ef870a41b4b06b133110e2d40a225c1dd819c5717f18c8db68/pyobjc-framework-LinkPresentation-6.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 6.1 2025-09-11T12:18:20,825 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/92/20/622d4ffa72bf1c48ae6be0aadb033656b42906131a56817cb337271e6d29/pyobjc_framework_LinkPresentation-6.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,825 Found link https://files.pythonhosted.org/packages/fa/89/375168d1c1efefb7bf8b40ad52c0f27378a1903a8a12456c920358ab8f92/pyobjc-framework-LinkPresentation-6.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 6.2 2025-09-11T12:18:20,825 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/31/b2/62b31931d71fc02cffe3f160b16be6bd0b904009afd4c310b478e17d96de/pyobjc_framework_LinkPresentation-6.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,825 Found link https://files.pythonhosted.org/packages/80/67/9627a783552ab8aa8afc014c2e060ce80fb278f4bbc4dad7b16009f49ccf/pyobjc-framework-LinkPresentation-6.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 6.2.1 2025-09-11T12:18:20,826 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/73/32/e5e05513f7952d03b5f9553698ff5e5fa60cfab21a97019989eb080e130e/pyobjc_framework_LinkPresentation-6.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,826 Found link https://files.pythonhosted.org/packages/0d/5c/640405ef9da8a317b1b64ccb92767872e9103f466e5802c80b3e2858b243/pyobjc-framework-LinkPresentation-6.2.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 6.2.2 2025-09-11T12:18:20,826 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/bc/15/840951e2a00c6938fe825a7904c1b9ec1f30455c49b5e03854af7bb29edd/pyobjc_framework_LinkPresentation-6.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,826 Found link https://files.pythonhosted.org/packages/5f/00/d42e2ceefc68d5802d13bd17f3334df5b5ae4931bece7e6842d1f45352b9/pyobjc-framework-LinkPresentation-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 7.0 2025-09-11T12:18:20,826 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/0c/49/836b7067478a7d40a4313559438c272436fb11ff962d442103f3dab7285f/pyobjc_framework_LinkPresentation-7.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,827 Found link https://files.pythonhosted.org/packages/40/5b/7307acebeb33329f636d5c593e355be5aac506c316d7bb5592fea43b0d10/pyobjc-framework-LinkPresentation-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 7.0.1 2025-09-11T12:18:20,827 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/d5/dc/16f1aef31cf5142cc2c60092ae541e7ac4bae03aea46cd637da3761aba6a/pyobjc_framework_LinkPresentation-7.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,827 Found link https://files.pythonhosted.org/packages/29/19/6283e6bf1883982deed8fa420666f6630e4d74673b5911c3b2382276c7c8/pyobjc-framework-LinkPresentation-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 7.1 2025-09-11T12:18:20,827 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/d3/53/ac42183981475163b68232aeab1b70a6bc9991c2c776c0a56ce68f975aec/pyobjc_framework_LinkPresentation-7.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,827 Found link https://files.pythonhosted.org/packages/78/83/1ad006d005f313d7403fcd48f3bc79614f091175bb298535857b8daddcd0/pyobjc-framework-LinkPresentation-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 7.2 2025-09-11T12:18:20,828 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/39/c6/3df817c3da3cb0f16e29bb040da50d88bb3b94b72b55ffa92770e5ce6eea/pyobjc_framework_LinkPresentation-7.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,828 Found link https://files.pythonhosted.org/packages/7b/87/f69d7af3c03b25379cf67368d551a11c9e7770a47680775998160f78486a/pyobjc-framework-LinkPresentation-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 7.3 2025-09-11T12:18:20,828 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/38/ed/e33cd19356b9a44ff2698d45de92a2ac28fb3f217f588ac3ef7bd208901e/pyobjc_framework_LinkPresentation-7.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,828 Found link https://files.pythonhosted.org/packages/a7/1e/6026e516fccf6d0e30b0e4c02a2364a24922e6b8a33243c1685c7b5fb753/pyobjc-framework-LinkPresentation-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.0b1 2025-09-11T12:18:20,828 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/dd/a9/f808de9ed3069f4ceae876a4eadada65cf84798ec4515dfb90f77fb1b4ec/pyobjc_framework_LinkPresentation-8.0b1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,829 Found link https://files.pythonhosted.org/packages/16/d5/1330acc9c356853bef458edb50480a0235c29e7180d4edcd53645615bf5f/pyobjc-framework-LinkPresentation-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.0 2025-09-11T12:18:20,829 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/35/2a/11827ab7270f19c43ee9ca922900968cfb8d47c7efaf1d570ff1115755a6/pyobjc_framework_LinkPresentation-8.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,829 Found link https://files.pythonhosted.org/packages/23/47/ac84ee5ca4f001b396e91dc3d92f13bc2be29f72876da6707bf3019e105d/pyobjc-framework-LinkPresentation-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.1 2025-09-11T12:18:20,829 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/41/9f/1555467a3c676e09c0632d190d96ea04fa1ff597dc1279c5273960852b34/pyobjc_framework_LinkPresentation-8.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,829 Found link https://files.pythonhosted.org/packages/b9/5a/beaec1ffdc2998177c8e86b1716bfacd81f5defd2a75fa3a06cbb837dcf5/pyobjc-framework-LinkPresentation-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.2 2025-09-11T12:18:20,830 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/a8/92/23d3a410f316ff2065e2fe542bbfa29cdbdd847d8776ce75c3b0e6f3de61/pyobjc_framework_LinkPresentation-8.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,830 Found link https://files.pythonhosted.org/packages/72/f2/cd5c5cda2d405e7740d9b86a2a0cb819ea07dbf0f0bd23a4345a70ef751f/pyobjc-framework-LinkPresentation-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.3 2025-09-11T12:18:20,830 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/d7/85/ba3f23c654b6f4d81fc6636ca994277f0c66bcdfdc54d4b6623317e7c595/pyobjc_framework_LinkPresentation-8.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,830 Found link https://files.pythonhosted.org/packages/5c/f7/dfc179816b3501e31d9b41fc31f43fefbf203d9d4c67dcd24cfdb4989fb7/pyobjc-framework-LinkPresentation-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.4 2025-09-11T12:18:20,830 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/ac/89/39eb7a9599d9167c238dc254677d0a0fd6f2180977b7d21a057e169b4e67/pyobjc_framework_LinkPresentation-8.4-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,830 Found link https://files.pythonhosted.org/packages/73/c7/c4cd96a0b162dd10ff07fb5a61d75b488278c4a411461c7c5e07cd88bd21/pyobjc-framework-LinkPresentation-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.4.1 2025-09-11T12:18:20,831 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/94/a2/7d84d0e602fa3afb125bdd274e56b08809caf0f1d6f87af00235ede4b0eb/pyobjc_framework_LinkPresentation-8.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,831 Found link https://files.pythonhosted.org/packages/6c/8f/8da822c0699464d0ef47f3b0873b6dc2ff7b21b39805fb951cc2e3cf023b/pyobjc-framework-LinkPresentation-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.5 2025-09-11T12:18:20,831 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/57/ec/3d78bf0582af61fcdf72f796624a87a6ed5f2bc2b0c81200b7f88b943284/pyobjc_framework_LinkPresentation-8.5-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,831 Found link https://files.pythonhosted.org/packages/82/40/10b3a806896ba1a3a823032156c7504dec971605c30317630ed6c1ee7227/pyobjc-framework-LinkPresentation-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6), version: 8.5.1 2025-09-11T12:18:20,831 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/6f/7f/606d1c94ff78b4c7f4d9423157fa6fa4aec2c5765deb32b798789dc1a7d8/pyobjc_framework_LinkPresentation-8.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,832 Found link https://files.pythonhosted.org/packages/00/5a/fde332c78b1650622776b21300bfaddf5ab1b3050411302d229e942d6e26/pyobjc-framework-LinkPresentation-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7), version: 9.0 2025-09-11T12:18:20,832 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/66/eb/2db596c443c065578e71c7ec2514eb3618940816dc6afecb0253bf94a653/pyobjc_framework_LinkPresentation-9.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7) 2025-09-11T12:18:20,832 Found link https://files.pythonhosted.org/packages/cb/7e/7a63eb4e87b7e98216f72b7ea4c5e78e285ca5bddfc4bd4691670a08b920/pyobjc-framework-LinkPresentation-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7), version: 9.0.1 2025-09-11T12:18:20,833 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/8b/e4/bbce5136c307dda71356930ed79a05948c4156afd1d275af83cb0039b2af/pyobjc_framework_LinkPresentation-9.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7) 2025-09-11T12:18:20,833 Found link https://files.pythonhosted.org/packages/a7/ce/46ec659713d07325024ce0c6f5ca344db8144ffd8d4fb80e4a551f279388/pyobjc-framework-LinkPresentation-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7), version: 9.1b1 2025-09-11T12:18:20,833 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/73/3a/7dbb3a6cccad88cf9fbc902606d621a0b7e319da467e86c2048b1922794a/pyobjc_framework_LinkPresentation-9.1b1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7) 2025-09-11T12:18:20,833 Found link https://files.pythonhosted.org/packages/ed/4b/014b257060ef8da3320f0c1649920ecf85b6a969373729ad93e0663306ea/pyobjc-framework-LinkPresentation-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7), version: 9.1 2025-09-11T12:18:20,834 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/84/4a/1e972ef45be364ee6a931e314b9db91cfb8a7bcab226fd91cb5f8ebe1b5b/pyobjc_framework_LinkPresentation-9.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7) 2025-09-11T12:18:20,834 Found link https://files.pythonhosted.org/packages/a4/bf/92f3fee9ba5da8c1c0bd5298c792cc2ff2dc26a2538c390f7c581dc13b38/pyobjc-framework-LinkPresentation-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7), version: 9.1.1 2025-09-11T12:18:20,834 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/12/96/b2f3073e9ca5b4cfa1a23ce42664c802f212d796869011fe115ed038c84b/pyobjc_framework_LinkPresentation-9.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7) 2025-09-11T12:18:20,834 Found link https://files.pythonhosted.org/packages/0a/ae/0a39325cf2a339fe94a2218d78c1cf1206c1f21d3835fc5b802778d6ee46/pyobjc-framework-LinkPresentation-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7), version: 9.2 2025-09-11T12:18:20,834 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/f5/b7/f83f4dd9e001c5873c5839f36cd31aee26a176dd211986f3d001604a0307/pyobjc_framework_LinkPresentation-9.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.7) 2025-09-11T12:18:20,835 Found link https://files.pythonhosted.org/packages/ce/9a/442f6fefba09a0c226f8ca795453b5561851136c63ef9d5a1a3b45dd0e77/pyobjc-framework-LinkPresentation-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8), version: 10.0 2025-09-11T12:18:20,835 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/23/7e/88d1061e0153c5bdbd128083badb8ef392a2eb3f7b62afd4a28917bd41d7/pyobjc_framework_LinkPresentation-10.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8) 2025-09-11T12:18:20,835 Found link https://files.pythonhosted.org/packages/07/5c/15bd376b50a9adfaed048cd2964cb26a6de9914cb445c349f8eebc21d89d/pyobjc-framework-LinkPresentation-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8), version: 10.1 2025-09-11T12:18:20,836 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/d6/9a/a988bc3dab9e862a78fded53b9fc4022d3bf73daaf45a7834f3777554983/pyobjc_framework_LinkPresentation-10.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8) 2025-09-11T12:18:20,836 Found link https://files.pythonhosted.org/packages/a1/9d/72acc0f72240ea0ee3effcbca1d761f03efad4dce6d4e5a55fa16cb5c0b9/pyobjc-framework-LinkPresentation-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8), version: 10.2 2025-09-11T12:18:20,836 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/a3/8c/bb2eee65472555c821297871c36100296964e80ca3db5eda8740e5b80dbf/pyobjc_framework_LinkPresentation-10.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8) 2025-09-11T12:18:20,836 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/d8/71/d5d96fa286198b591379b51da13f79640e62a9428d6a504b7c4103f4ed0e/pyobjc_framework_LinkPresentation-10.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8) 2025-09-11T12:18:20,836 Found link https://files.pythonhosted.org/packages/c2/bf/dc0a6d78f0cd8def9d714dfb31ab584a99b451ee65fac226529d8120cf10/pyobjc_framework_linkpresentation-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8), version: 10.3 2025-09-11T12:18:20,836 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/a4/6a/6347826cc12c01bfd2f6c804af1d99d4df8cd74440a412562b72cbbd97f5/pyobjc_framework_LinkPresentation-10.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8) 2025-09-11T12:18:20,837 Found link https://files.pythonhosted.org/packages/b3/f2/8317cff954187875cc82dd8a08de69adbd1efb48451cd2b6836f347392db/pyobjc_framework_linkpresentation-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8), version: 10.3.1 2025-09-11T12:18:20,837 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/2d/1c/da1a1f610489817e1f8675405378cfe1deb3c3592d8ee3d050049c6e12af/pyobjc_framework_LinkPresentation-10.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8) 2025-09-11T12:18:20,837 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/8c/33/883baef16dbf178a4417f9955031aac12aabd51eb4b3356b62ccb808e3ee/pyobjc_framework_LinkPresentation-10.3.2-py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8) 2025-09-11T12:18:20,837 Found link https://files.pythonhosted.org/packages/4d/24/fb62451a1c4846a69a5914e755cab2b35940f631d87c903e32eea4d4a2d1/pyobjc_framework_linkpresentation-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.8), version: 10.3.2 2025-09-11T12:18:20,837 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/12/fc/aa3f0016e2246c4574cce0e323416303992411a012266b5bdda74095ebef/pyobjc_framework_LinkPresentation-11.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.9) 2025-09-11T12:18:20,838 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/85/0b/77c16f2d4541a4490723e18c03c3bd6ecf7db789cf4988e628753e2e4526/pyobjc_framework_LinkPresentation-11.0-py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.9) 2025-09-11T12:18:20,838 Found link https://files.pythonhosted.org/packages/95/5c/dac9fe4ad0a4076c863b5ac9925e751fc18c637ae411e4891c4b7558a5b3/pyobjc_framework_linkpresentation-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.9), version: 11.0 2025-09-11T12:18:20,838 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://files.pythonhosted.org/packages/3d/59/23249e76e06e3c1a4f88acac7144999fae5a5a8ce4b90272d08cc0ac38ae/pyobjc_framework_linkpresentation-11.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.9) 2025-09-11T12:18:20,838 Found link https://files.pythonhosted.org/packages/b9/76/22873be73f12a3a11ae57af13167a1d2379e4e7eef584de137156a00f5ef/pyobjc_framework_linkpresentation-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.9), version: 11.1 2025-09-11T12:18:20,839 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/ 2025-09-11T12:18:20,839 Getting page https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/ 2025-09-11T12:18:20,840 Found index url https://www.piwheels.org/simple/ 2025-09-11T12:18:20,936 Fetched page https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/ as text/html 2025-09-11T12:18:20,939 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-7.3-py2.py3-none-any.whl#sha256=b0c572fab75789b5775d5ce941e4e1a53ebe438846996f148b12e1ba2b585e02 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,939 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-7.2-py2.py3-none-any.whl#sha256=2075d26156d5882d03e1fcbead3afbe5f5af3188724171fbac2c8b3bcc828c32 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,939 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-7.1-py2.py3-none-any.whl#sha256=e2e0fb05cbd59027c7e1fc4e170acd01136747cc7cef98b33b48581a9b06ece4 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,939 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-7.0.1-py2.py3-none-any.whl#sha256=f0149e119c1fd99b726066f3480c7541c3216058e6b636d7a1b0bc9e81199730 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,940 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-7.0-py2.py3-none-any.whl#sha256=04daaa9156c754d8863526ae2465f8d3ef72f40d2253d7151bbd03ee67555a66 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,940 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-6.2.2-py2.py3-none-any.whl#sha256=ade8291b5b05cd2bd75a293a317dca9a92cadcb91b0ea2185a33d28d9bb586d7 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,940 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-6.2.1-py2.py3-none-any.whl#sha256=4505f1225688bf78c24f76c66c6668b2815367d32cda49ebab976423e51cb529 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,940 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-6.2-py2.py3-none-any.whl#sha256=97d86ef9dff8fb31dc597f260b3371e92d85790c3c4a4680c13ce947d28c17aa (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,940 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-6.1-py2.py3-none-any.whl#sha256=35cb3cc9f1e3368419c5459acee0a9a56df297084c6c006447056d39e092c591 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,940 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-6.0.1-py2.py3-none-any.whl#sha256=4710385ca451192b1c107a31fc9ca61a88aea53b6bcb111158bcaef2136daf1f (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,940 Skipping link: No binaries permitted for pyobjc-framework-linkpresentation: https://archive1.piwheels.org/simple/pyobjc-framework-linkpresentation/pyobjc_framework_LinkPresentation-6.0-py2.py3-none-any.whl#sha256=9f57fbcbf0fb9cb8a1d475c5881e53d19169ec1ee31160a6940151a1729ca433 (from https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/) (requires-python:>=3.6) 2025-09-11T12:18:20,941 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-linkpresentation/ 2025-09-11T12:18:20,941 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-linkpresentation/ 2025-09-11T12:18:20,968 Given no hashes to check 1 links for project 'pyobjc-framework-linkpresentation': discarding no candidates 2025-09-11T12:18:20,970 Collecting pyobjc-framework-linkpresentation==9.0 2025-09-11T12:18:20,971 Created temporary directory: /tmp/pip-unpack-o6oqebsb 2025-09-11T12:18:21,172 Downloading pyobjc-framework-LinkPresentation-9.0.tar.gz (13 kB) 2025-09-11T12:18:21,212 Added pyobjc-framework-linkpresentation==9.0 from https://files.pythonhosted.org/packages/00/5a/fde332c78b1650622776b21300bfaddf5ab1b3050411302d229e942d6e26/pyobjc-framework-LinkPresentation-9.0.tar.gz to build tracker '/tmp/pip-build-tracker-_ip5fomg' 2025-09-11T12:18:21,213 Running setup.py (path:/tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/setup.py) egg_info for package pyobjc-framework-linkpresentation 2025-09-11T12:18:21,213 Created temporary directory: /tmp/pip-pip-egg-info-nypicmxl 2025-09-11T12:18:21,213 Preparing metadata (setup.py): started 2025-09-11T12:18:21,214 Running command python setup.py egg_info 2025-09-11T12:18:21,768 /tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/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-11T12:18:21,768 import pkg_resources 2025-09-11T12:18:22,339 /tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/pyobjc_setup.py:87: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-11T12:18:22,339 !! 2025-09-11T12:18:22,339 ******************************************************************************** 2025-09-11T12:18:22,339 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-11T12:18:22,340 This deprecation is overdue, please update your project and remove deprecated 2025-09-11T12:18:22,340 calls to avoid build errors in the future. 2025-09-11T12:18:22,340 ******************************************************************************** 2025-09-11T12:18:22,340 !! 2025-09-11T12:18:22,340 class oc_test(test.test): 2025-09-11T12:18:22,340 /tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/pyobjc_setup.py:89: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-11T12:18:22,340 !! 2025-09-11T12:18:22,341 ******************************************************************************** 2025-09-11T12:18:22,341 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-11T12:18:22,341 This deprecation is overdue, please update your project and remove deprecated 2025-09-11T12:18:22,341 calls to avoid build errors in the future. 2025-09-11T12:18:22,341 ******************************************************************************** 2025-09-11T12:18:22,341 !! 2025-09-11T12:18:22,341 user_options = test.test.user_options + [ 2025-09-11T12:18:22,344 Traceback (most recent call last): 2025-09-11T12:18:22,350 File "", line 2, in 2025-09-11T12:18:22,350 exec(compile(''' 2025-09-11T12:18:22,350 ~~~~^^^^^^^^^^^^ 2025-09-11T12:18:22,350 # This is -- a caller that pip uses to run setup.py 2025-09-11T12:18:22,350 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,350 ...<32 lines>... 2025-09-11T12:18:22,351 exec(compile(setup_py_code, filename, "exec")) 2025-09-11T12:18:22,351 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,351 ''' % ('/tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/setup.py',), "", "exec")) 2025-09-11T12:18:22,351 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,351 File "", line 35, in 2025-09-11T12:18:22,351 File "/tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/setup.py", line 14, in 2025-09-11T12:18:22,351 setup( 2025-09-11T12:18:22,352 ~~~~~^ 2025-09-11T12:18:22,352 name="pyobjc-framework-LinkPresentation", 2025-09-11T12:18:22,352 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,352 ...<9 lines>... 2025-09-11T12:18:22,352 long_description=__doc__, 2025-09-11T12:18:22,352 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,352 ) 2025-09-11T12:18:22,352 ^ 2025-09-11T12:18:22,353 File "/tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/pyobjc_setup.py", line 534, in setup 2025-09-11T12:18:22,353 os_level = get_os_level() 2025-09-11T12:18:22,353 File "/tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/pyobjc_setup.py", line 231, in get_os_level 2025-09-11T12:18:22,353 subprocess.check_output(["/usr/bin/sw_vers", "-productVersion"]) 2025-09-11T12:18:22,353 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,353 File "/usr/lib/python3.13/subprocess.py", line 472, in check_output 2025-09-11T12:18:22,353 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2025-09-11T12:18:22,354 ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,354 **kwargs).stdout 2025-09-11T12:18:22,354 ^^^^^^^^^ 2025-09-11T12:18:22,354 File "/usr/lib/python3.13/subprocess.py", line 554, in run 2025-09-11T12:18:22,354 with Popen(*popenargs, **kwargs) as process: 2025-09-11T12:18:22,354 ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,354 File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__ 2025-09-11T12:18:22,354 self._execute_child(args, executable, preexec_fn, close_fds, 2025-09-11T12:18:22,354 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,355 pass_fds, cwd, env, 2025-09-11T12:18:22,355 ^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,355 ...<5 lines>... 2025-09-11T12:18:22,355 gid, gids, uid, umask, 2025-09-11T12:18:22,355 ^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,355 start_new_session, process_group) 2025-09-11T12:18:22,355 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,355 File "/usr/lib/python3.13/subprocess.py", line 1857, in _execute_child 2025-09-11T12:18:22,356 self._posix_spawn(args, executable, env, restore_signals, close_fds, 2025-09-11T12:18:22,356 ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,356 p2cread, p2cwrite, 2025-09-11T12:18:22,356 ^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,356 c2pread, c2pwrite, 2025-09-11T12:18:22,356 ^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,356 errread, errwrite) 2025-09-11T12:18:22,356 ^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,356 File "/usr/lib/python3.13/subprocess.py", line 1801, in _posix_spawn 2025-09-11T12:18:22,357 self.pid = os.posix_spawn(executable, args, env, **kwargs) 2025-09-11T12:18:22,357 ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,357 FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/sw_vers' 2025-09-11T12:18:22,467 ERROR: python setup.py egg_info exited with 1 2025-09-11T12:18:22,480 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-11T12:18:22,480 exec(compile('"'"''"'"''"'"' 2025-09-11T12:18:22,480 # This is -- a caller that pip uses to run setup.py 2025-09-11T12:18:22,480 # 2025-09-11T12:18:22,480 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-11T12:18:22,480 # import from `distutils.core` to work with newer packaging standards. 2025-09-11T12:18:22,480 # - It provides a clear error message when setuptools is not installed. 2025-09-11T12:18:22,480 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-11T12:18:22,480 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-11T12:18:22,480 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-11T12:18:22,480 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-11T12:18:22,480 import os, sys, tokenize, traceback 2025-09-11T12:18:22,480 2025-09-11T12:18:22,480 try: 2025-09-11T12:18:22,480 import setuptools 2025-09-11T12:18:22,480 except ImportError: 2025-09-11T12:18:22,480 print( 2025-09-11T12:18:22,480 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-11T12:18:22,480 "the build environment with exception:", 2025-09-11T12:18:22,480 file=sys.stderr, 2025-09-11T12:18:22,480 ) 2025-09-11T12:18:22,480 traceback.print_exc() 2025-09-11T12:18:22,480 sys.exit(1) 2025-09-11T12:18:22,480 2025-09-11T12:18:22,480 __file__ = %r 2025-09-11T12:18:22,480 sys.argv[0] = __file__ 2025-09-11T12:18:22,480 2025-09-11T12:18:22,480 if os.path.exists(__file__): 2025-09-11T12:18:22,480 filename = __file__ 2025-09-11T12:18:22,480 with tokenize.open(__file__) as f: 2025-09-11T12:18:22,480 setup_py_code = f.read() 2025-09-11T12:18:22,480 else: 2025-09-11T12:18:22,480 filename = "" 2025-09-11T12:18:22,480 setup_py_code = "from setuptools import setup; setup()" 2025-09-11T12:18:22,480 2025-09-11T12:18:22,480 exec(compile(setup_py_code, filename, "exec")) 2025-09-11T12:18:22,480 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-nypicmxl[/] 2025-09-11T12:18:22,480 [bold magenta]cwd[/]: /tmp/pip-wheel-qlgdbhfn/pyobjc-framework-linkpresentation_7cd19607c8b2419b90f8c4d56738e26e/ 2025-09-11T12:18:22,480 Preparing metadata (setup.py): finished with status 'error' 2025-09-11T12:18:22,481 ERROR: metadata generation failed 2025-09-11T12:18:22,487 Exception information: 2025-09-11T12:18:22,487 Traceback (most recent call last): 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-11T12:18:22,487 call_subprocess( 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~^ 2025-09-11T12:18:22,487 args, 2025-09-11T12:18:22,487 ^^^^^ 2025-09-11T12:18:22,487 ...<2 lines>... 2025-09-11T12:18:22,487 spinner=spinner, 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 ) 2025-09-11T12:18:22,487 ^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-11T12:18:22,487 raise error 2025-09-11T12:18:22,487 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-11T12:18:22,487 2025-09-11T12:18:22,487 The above exception was the direct cause of the following exception: 2025-09-11T12:18:22,487 2025-09-11T12:18:22,487 Traceback (most recent call last): 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-11T12:18:22,487 status = _inner_run() 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-11T12:18:22,487 return self.run(options, args) 2025-09-11T12:18:22,487 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-11T12:18:22,487 return func(self, options, args) 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-11T12:18:22,487 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-11T12:18:22,487 result = self._result = resolver.resolve( 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~^ 2025-09-11T12:18:22,487 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 ) 2025-09-11T12:18:22,487 ^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-11T12:18:22,487 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-11T12:18:22,487 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-11T12:18:22,487 if not criterion.candidates: 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-11T12:18:22,487 return bool(self._sequence) 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-11T12:18:22,487 self._bool = any(self) 2025-09-11T12:18:22,487 ~~~^^^^^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-11T12:18:22,487 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-11T12:18:22,487 ^^^^^^^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-11T12:18:22,487 candidate = func() 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-11T12:18:22,487 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T12:18:22,487 link, template, name, version 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 ) 2025-09-11T12:18:22,487 ^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-11T12:18:22,487 self._link_candidate_cache[link] = LinkCandidate( 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~^ 2025-09-11T12:18:22,487 link, 2025-09-11T12:18:22,487 ^^^^^ 2025-09-11T12:18:22,487 ...<3 lines>... 2025-09-11T12:18:22,487 version=version, 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 ) 2025-09-11T12:18:22,487 ^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-11T12:18:22,487 super().__init__( 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~^ 2025-09-11T12:18:22,487 link=link, 2025-09-11T12:18:22,487 ^^^^^^^^^^ 2025-09-11T12:18:22,487 ...<4 lines>... 2025-09-11T12:18:22,487 version=version, 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 ) 2025-09-11T12:18:22,487 ^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-11T12:18:22,487 self.dist = self._prepare() 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-11T12:18:22,487 dist = self._prepare_distribution() 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-11T12:18:22,487 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-11T12:18:22,487 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-11T12:18:22,487 dist = _get_prepared_distribution( 2025-09-11T12:18:22,487 req, 2025-09-11T12:18:22,487 ...<3 lines>... 2025-09-11T12:18:22,487 self.check_build_deps, 2025-09-11T12:18:22,487 ) 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-11T12:18:22,487 abstract_dist.prepare_distribution_metadata( 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T12:18:22,487 finder, build_isolation, check_build_deps 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 ) 2025-09-11T12:18:22,487 ^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-11T12:18:22,487 self.req.prepare_metadata() 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-11T12:18:22,487 self.metadata_directory = generate_metadata_legacy( 2025-09-11T12:18:22,487 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T12:18:22,487 build_env=self.build_env, 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 ...<3 lines>... 2025-09-11T12:18:22,487 details=details, 2025-09-11T12:18:22,487 ^^^^^^^^^^^^^^^^ 2025-09-11T12:18:22,487 ) 2025-09-11T12:18:22,487 ^ 2025-09-11T12:18:22,487 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-11T12:18:22,487 raise MetadataGenerationFailed(package_details=details) from error 2025-09-11T12:18:22,487 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-11T12:18:22,510 Removed pyobjc-framework-linkpresentation==9.0 from https://files.pythonhosted.org/packages/00/5a/fde332c78b1650622776b21300bfaddf5ab1b3050411302d229e942d6e26/pyobjc-framework-LinkPresentation-9.0.tar.gz from build tracker '/tmp/pip-build-tracker-_ip5fomg' 2025-09-11T12:18:22,510 Removed build tracker: '/tmp/pip-build-tracker-_ip5fomg'