2025-09-09T13:05:32,603 Created temporary directory: /tmp/pip-build-tracker-cmx1qeda 2025-09-09T13:05:32,603 Initialized build tracking at /tmp/pip-build-tracker-cmx1qeda 2025-09-09T13:05:32,604 Created build tracker: /tmp/pip-build-tracker-cmx1qeda 2025-09-09T13:05:32,604 Entered build tracker: /tmp/pip-build-tracker-cmx1qeda 2025-09-09T13:05:32,604 Created temporary directory: /tmp/pip-wheel-39trka4d 2025-09-09T13:05:32,607 Created temporary directory: /tmp/pip-ephem-wheel-cache-w7swr1j2 2025-09-09T13:05:32,668 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T13:05:32,671 2 location(s) to search for versions of pyobjc-framework-speech: 2025-09-09T13:05:32,671 * https://pypi.org/simple/pyobjc-framework-speech/ 2025-09-09T13:05:32,671 * https://www.piwheels.org/simple/pyobjc-framework-speech/ 2025-09-09T13:05:32,671 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-speech/ 2025-09-09T13:05:32,671 Getting page https://pypi.org/simple/pyobjc-framework-speech/ 2025-09-09T13:05:32,673 Found index url https://pypi.org/simple/ 2025-09-09T13:05:32,826 Fetched page https://pypi.org/simple/pyobjc-framework-speech/ as application/vnd.pypi.simple.v1+json 2025-09-09T13:05:32,857 Found link https://files.pythonhosted.org/packages/5f/96/e529a94c76498b1e51b1fdc8084daf0cbbc1067464c9d86e99a074c881df/pyobjc-framework-Speech-6.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 6.0 2025-09-09T13:05:32,857 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/79/11/03f410b5161c4cbdc14ca1b12ed792ac67114b0b2b7c3731c2d51cc20fac/pyobjc_framework_Speech-6.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,857 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/c9/60/91692802ded71da1a905ce5b78fd6d3117d7516e926c85d9e1f30ff95635/pyobjc_framework_Speech-6.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,857 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/59/bd/f4f510d805ecadbcd4b7ae66f0cc11eebc68d7f4034fb0e39fcf37fd2956/pyobjc_framework_Speech-6.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,858 Found link https://files.pythonhosted.org/packages/71/8b/8842f4bd7efd6dd4f5237ff8d5f725dc843122e314c7f9664ad3f8872f75/pyobjc-framework-Speech-6.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 6.0.1 2025-09-09T13:05:32,858 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/1d/19/8a6393c3b69ded94d16eda5003265ddc664e6de7e73f1af3d0eb0f386993/pyobjc_framework_Speech-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,858 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/48/a2/343d22d68cdc47e8a9434536d6e601057d086d3fabbcab89f20d55dd3505/pyobjc_framework_Speech-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,858 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/b9/ed/2a593e35f61adf12d1d29a40b2afb0362c3666560035d92f9c366e6cc981/pyobjc_framework_Speech-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,858 Found link https://files.pythonhosted.org/packages/22/8f/d7416999cb8c8a904d21508f5ac77c7526c14d23417f3660540e29e32014/pyobjc-framework-Speech-6.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 6.1 2025-09-09T13:05:32,858 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/9e/a2/013dea2b8c45be68acca0753d2bd76ef0e1c7028baa045738f1fd1e7073e/pyobjc_framework_Speech-6.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,859 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/48/71/299e904eaf83612deae7c809713225aaa3950aa7e0475853df1c99e473c5/pyobjc_framework_Speech-6.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,859 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/02/1b/58a3fa05bfdd910819479c77811a0efe4b291650348f1f21f65e19d0936b/pyobjc_framework_Speech-6.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,859 Found link https://files.pythonhosted.org/packages/a1/f9/1355a5a0f3923daaa75e5771ada66b2c8f93d40f7e3c51ebca64fa5cc723/pyobjc-framework-Speech-6.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 6.2 2025-09-09T13:05:32,859 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/d0/27/6258b72f84d58d78ac07623a9181131acd14bf4fc3076cad175040aa98f3/pyobjc_framework_Speech-6.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,859 Found link https://files.pythonhosted.org/packages/79/01/0079dd5078327e500ddecb866fff06cf7d19396e8434b96ab0c54410f838/pyobjc-framework-Speech-6.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 6.2.1 2025-09-09T13:05:32,860 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/19/3c/d8048fa37c85703caa602c43002c9d83acf44e2d4d3e853fe370381dfaa0/pyobjc_framework_Speech-6.2.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,860 Found link https://files.pythonhosted.org/packages/5e/c2/d9b4529a5002bb2716d50ee6dcd2cd1fadfc94969a31048268bb1db329e8/pyobjc-framework-Speech-6.2.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 6.2.2 2025-09-09T13:05:32,860 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/2e/7f/b9c989a15c63abea610af4c0e7333611ceec11a8c2896b6f657b3e507a95/pyobjc_framework_Speech-6.2.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,860 Found link https://files.pythonhosted.org/packages/a2/5a/f7f3571ca180eeb57207d7f50c037adeaedc3f38b0c7f1ea556cb13d1db2/pyobjc-framework-Speech-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 7.0 2025-09-09T13:05:32,860 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/f8/c8/72737312f0e23b3030021ee7ec7d5c7f9164dd6d864770f1bfdd20d362e6/pyobjc_framework_Speech-7.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,860 Found link https://files.pythonhosted.org/packages/4f/70/61b92a90f4b5c98d5e33cf0a54fb945a836ce1f1e95f445e4abcb364498d/pyobjc-framework-Speech-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 7.0.1 2025-09-09T13:05:32,861 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/25/58/0db4e5feadc3ec760b29d2b6c3e5232d53fdfa4946d126d20b69743869b5/pyobjc_framework_Speech-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,861 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/a7/d2/34da9e65c48ec1e8d7b54ec80c80a33dd902c0dacb72d8bed4f3c2f0c52f/pyobjc_framework_Speech-7.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,861 Found link https://files.pythonhosted.org/packages/72/02/3f581ec4f08e417e559314689b2e8d6b58743f0d04236ea73579fd18d76d/pyobjc-framework-Speech-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 7.1 2025-09-09T13:05:32,861 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/d5/10/92e90358f798e6c015fb1b27b8596746086432707c91a165f862be25289c/pyobjc_framework_Speech-7.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,861 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/4b/56/1f5d0d3ebbfa4ab658d873e1b36417fa490f033e4085d0c21ba60a61a4e6/pyobjc_framework_Speech-7.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,862 Found link https://files.pythonhosted.org/packages/7e/a2/8dff7b9481e372f0b136e5116ee33d23a626abe0ebcecf2ad0b07328fb79/pyobjc-framework-Speech-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 7.2 2025-09-09T13:05:32,862 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/9c/23/91a84bb32cc90288e85b4c6f4959500d2b8eb04bac88436c9089c0e6bc9d/pyobjc_framework_Speech-7.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,862 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/ee/5b/954f5b5bb6eb0fb268ec0a26524dce0cb10af737d67c85ff7440119a9879/pyobjc_framework_Speech-7.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,862 Found link https://files.pythonhosted.org/packages/ad/51/4fae0ec3f9259e6878bc141aae681eb2f27b396cad8c57e4f2e0ff7a7abd/pyobjc-framework-Speech-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 7.3 2025-09-09T13:05:32,862 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/3a/c0/7c31a219c1d26d57543e002d1f282f9a9b4dcc62ef40ce9f1c2995bfc632/pyobjc_framework_Speech-7.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,862 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/3f/48/62a503ff2094d33b7bf42f19472d4d2b5f0e755d9c42cf65323e1c65e82a/pyobjc_framework_Speech-7.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,863 Found link https://files.pythonhosted.org/packages/32/fa/6e9c25727d77e0ec4a75df87ebb8fc95109bba8d0c715e1c097305eef3f4/pyobjc-framework-Speech-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.0b1 2025-09-09T13:05:32,863 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/04/10/2a26a34e3a79ed99ca8730e2d25f45b11593ce518db79cf0115d2dbebe08/pyobjc_framework_Speech-8.0b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,863 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/89/c5/e0100891b035f006a85ff6539f1c01f9f8b0a90840938b1b179ac14f85be/pyobjc_framework_Speech-8.0b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,863 Found link https://files.pythonhosted.org/packages/8a/78/6ba6628ed1ec24f8eb1a148842b6b7718466500255d6c7b8a6b103267667/pyobjc-framework-Speech-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.0 2025-09-09T13:05:32,863 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/65/ac/af3a3a6f31c1c9c96e1c6073ce7ed77030c2bbbaa938fde2ee8cb94ea35f/pyobjc_framework_Speech-8.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,863 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/ab/57/2e2aa6121116c273511057bd258f876160ffeb589b2f4762a13f8e637c16/pyobjc_framework_Speech-8.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,864 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/45/2d/771f4b897b76f50002a89acb4e8e0d97f9c00bdaa256d7fecd008a56359e/pyobjc_framework_Speech-8.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,864 Found link https://files.pythonhosted.org/packages/91/bd/f5389ded4a60166720601f548806acafdd34bd9964a0facd594b23582cbe/pyobjc-framework-Speech-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.1 2025-09-09T13:05:32,864 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/30/78/b6518bbef78b07eee341e795afcddcd85717260e86e53c40c0e018d50f27/pyobjc_framework_Speech-8.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,864 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/df/eb/3c3c20a36ab1a04da48d0cf73b236087dab47d7381bc47bbf4c653093467/pyobjc_framework_Speech-8.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,864 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/a0/91/4e6a3a4afafe88789654b942bb46d52af7fe38b45402ce135130173ad16d/pyobjc_framework_Speech-8.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,864 Found link https://files.pythonhosted.org/packages/86/1e/3d1983407a84982efaf6a61f794e5a0ed1ab23bbdc79f37f17383090cca6/pyobjc-framework-Speech-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.2 2025-09-09T13:05:32,865 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/36/0b/55b6a5866cd1794a6882c12b3f3e9073d5344dcc833126663d8190bb9754/pyobjc_framework_Speech-8.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,865 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/44/e5/01c92ada6971f3c6b6cbd2cbae5ce54415dff7e6c23864bef66bfdd95eb2/pyobjc_framework_Speech-8.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,865 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/14/1c/6efdf97965f84fb4c04900eb7a943ff5b904a901a5971783c5149ae47090/pyobjc_framework_Speech-8.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,865 Found link https://files.pythonhosted.org/packages/7a/16/9a6a7b5e8003188efe6433a9845c570f8996b576684bcc396657a85498cd/pyobjc-framework-Speech-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.3 2025-09-09T13:05:32,865 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/52/e7/d488b20e98335e5d215bae70d8df51848cb3ed05065aad8e920c1f196f6b/pyobjc_framework_Speech-8.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,865 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/12/6d/3261a28e5b2e1b7afef410714cbad5d9c5e1f039ac42b002a5f74cd60d34/pyobjc_framework_Speech-8.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,866 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/73/1a/fa3f5e63e1f5715e039292524edeef400eedffd7e9cdbb412eda1f339391/pyobjc_framework_Speech-8.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,866 Found link https://files.pythonhosted.org/packages/2c/4a/abc10e9afe93f57f0354d124a7b32ec52d3137e849a26bb5be5098ea92db/pyobjc-framework-Speech-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.4 2025-09-09T13:05:32,866 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/9d/40/0f7af1ee74d6a67eb677fd46fe42a24dc0baf1bef926ebc6a5abf5e705c3/pyobjc_framework_Speech-8.4-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,866 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/6d/a2/6e8e423eb861f0f133ec229c6cb1876409532f4973b952232a4037856ca9/pyobjc_framework_Speech-8.4-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,866 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/74/48/d6517ae64ca1c9e8e68b62b08d870db872f60959f4a07da0ccd4fb95d2d3/pyobjc_framework_Speech-8.4-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,866 Found link https://files.pythonhosted.org/packages/11/82/9b865e80fe124d1920eecff2ebee2411d77eec2fc7df991774b2dfeede99/pyobjc-framework-Speech-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.4.1 2025-09-09T13:05:32,867 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/f5/68/465c12791b30bc91d74e5d35d5f29070d99394d0a3b3f49621bc00c7960a/pyobjc_framework_Speech-8.4.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,867 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/1d/71/2e20ab105320cfa1709f42bb6deb04f1664835dd0fb13cdd17236dccf62d/pyobjc_framework_Speech-8.4.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,867 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/08/31/04d789958bc78590158623577a49c7971e1e63e40dcd832dceef75dcc0b7/pyobjc_framework_Speech-8.4.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,867 Found link https://files.pythonhosted.org/packages/f7/b3/e04e7d3f13748984dc9deceb00e13f939dd9e85631871c30af4b290892f9/pyobjc-framework-Speech-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.5 2025-09-09T13:05:32,867 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/28/25/b88379c98db3c350c475f9ff1a1aa944953fb6a08226b0f18508fdaaff77/pyobjc_framework_Speech-8.5-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,867 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/86/3d/ec32f5dbf7566da1c305d699f825eaff6fa2dab1ed3f24feb79d5fba2304/pyobjc_framework_Speech-8.5-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,868 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/6e/73/34d579a059064cd88875af5ecc6c99ec346eb3966be9151ece38a8fe4de7/pyobjc_framework_Speech-8.5-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,868 Found link https://files.pythonhosted.org/packages/db/c2/f4675ece68c47b77e6ec68ccca50a8ce6b93e80555655be17316649340f4/pyobjc-framework-Speech-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6), version: 8.5.1 2025-09-09T13:05:32,868 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/ae/65/d1f6ebfb47447bdda297da2bf0ab614f39913ead26dfdc4f033e0fd933eb/pyobjc_framework_Speech-8.5.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,868 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/47/a4/a936031adfb04f5ce7a9a36a77ee68d48e85f052a084320d49a903e82678/pyobjc_framework_Speech-8.5.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,868 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/7b/4f/027d2730ff9fe829a2e1bcfd7128dfc719e97fd773656320063c2d473bc1/pyobjc_framework_Speech-8.5.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.6) 2025-09-09T13:05:32,869 Found link https://files.pythonhosted.org/packages/69/ed/09ea05028eed4668239c98d1b8547ea071341cd54f620c8c5fa122d03300/pyobjc-framework-Speech-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7), version: 9.0 2025-09-09T13:05:32,869 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/7f/71/de1494127c1d9a38daee698264a9df5ec1227ad0d940a5bd5e0ff3d3f37a/pyobjc_framework_Speech-9.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,869 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/f8/c5/b149e27a640aba16f51d7c84f416bbeedb8a9f801c019fcaa6c0da8c0630/pyobjc_framework_Speech-9.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,869 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/a7/a6/25ecc915b12ecf3661368d2ca3593b3b4fa50c6295ef416c004f8e0f20f6/pyobjc_framework_Speech-9.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,870 Found link https://files.pythonhosted.org/packages/f8/d6/801b18ffcf806a1734eaa93026e94859b2fd45d20dd1b3f921691fcd45d4/pyobjc-framework-Speech-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7), version: 9.0.1 2025-09-09T13:05:32,870 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/5e/e3/46bdf307b9f88eff4e7e1a742e0ff26afb0842f3cd9145f54ddc491a1fc9/pyobjc_framework_Speech-9.0.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,870 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/4e/db/9636fe44c0cc58ae4cad3aeb3732faea2e288c97257e731896345c959c5f/pyobjc_framework_Speech-9.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,870 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/ed/21/14cd7c80c3ba388f4ec296014d53396f2dae8fc338ad99f0b279dac0a6ae/pyobjc_framework_Speech-9.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,870 Found link https://files.pythonhosted.org/packages/f0/02/9bf9cbf13b07c50989b5b38907f3f0cb984c2613c3e5d32330ad6a96dfe6/pyobjc-framework-Speech-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7), version: 9.1b1 2025-09-09T13:05:32,870 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/e0/be/886f6f93030675beb8ca6b2b7428efef568aafc4c289aa5135f78e256418/pyobjc_framework_Speech-9.1b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,871 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/4e/1f/523568d455e234e5c4dfbba5ec383da1bdc819bcb2f639f657758c03f02a/pyobjc_framework_Speech-9.1b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,871 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/02/b1/0b1a9cf9ac99edd65c1f8b736e96876249a61eb9ca30fad6763d7f845187/pyobjc_framework_Speech-9.1b1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,871 Found link https://files.pythonhosted.org/packages/34/5c/c29516180d2a01799bd2b3e567cd0050056f20de80bcfdf3eebc7b149731/pyobjc-framework-Speech-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7), version: 9.1 2025-09-09T13:05:32,871 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/bc/c3/6bcf19fa1b490ae317aa21c0f6c71808c0603b69dd9f2a282ab496428154/pyobjc_framework_Speech-9.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,871 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/ff/3e/874036085f288f3aa96cdeedbcd6a7f4d2ce7e2bafb09ca39d2bd58b1938/pyobjc_framework_Speech-9.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,871 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/76/d6/c5357e299cf68f81c33b217cceead28454158d74d9cb89f00fe8467c6da7/pyobjc_framework_Speech-9.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,872 Found link https://files.pythonhosted.org/packages/45/3c/6ef785e2fe1bac0fb9907364dbfa32b59c72f8656bce5b03f9d8ac5f7baa/pyobjc-framework-Speech-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7), version: 9.1.1 2025-09-09T13:05:32,872 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/db/b4/ba8b8c1ec117fd3f07b890da2de35b9a52dd119667559afb35cf6377a915/pyobjc_framework_Speech-9.1.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,872 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/7a/69/f7be403ee9127c35f141f39e6e766c495b3a8cd89762aeb4bc53d33b818a/pyobjc_framework_Speech-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,872 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/5a/09/91e182758f5e05ee2f9c2c27e210c33a5f7d4cf9a83dfd4c963a4832e8e3/pyobjc_framework_Speech-9.1.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,872 Found link https://files.pythonhosted.org/packages/51/d1/c1f553af049aa885999c97ab3983b9cfec967f332191f572268592c192c9/pyobjc-framework-Speech-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7), version: 9.2 2025-09-09T13:05:32,872 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/4c/7e/8ee70fdec3dd2f41d1cd2cc528c11e7a2c534fee40fb96a68cec251ed98e/pyobjc_framework_Speech-9.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,873 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/a6/af/baea6ee3c2b7cbc5eb6d0dd34ee612c90a4da46cd20ba63bfc8a07fbe184/pyobjc_framework_Speech-9.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,873 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/52/13/0c907281c7c78ae30a1e9129e7298822db96db024d3447536761515b290b/pyobjc_framework_Speech-9.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.7) 2025-09-09T13:05:32,873 Found link https://files.pythonhosted.org/packages/66/31/04456b6bba46d2ba400fd8292fc04803c80c56cb09b1bf9854c031533c41/pyobjc-framework-Speech-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8), version: 10.0 2025-09-09T13:05:32,873 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/01/2e/f3ca653ab7428dbf6f60056a6b3afd1d1d4f328483d1c402b71e002311a9/pyobjc_framework_Speech-10.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,874 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/9e/44/c651bbe2f1e5f5855a7baa5997552ef56dea5ac58047c9f086fbe5aaec05/pyobjc_framework_Speech-10.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,874 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/dd/f2/e73638fdf8ace5aeb64b1529f2f28e52e8e56f9ce53dc72ba45d3e5632cd/pyobjc_framework_Speech-10.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,874 Found link https://files.pythonhosted.org/packages/9a/5b/1f6c591fac57f9114a6607c1aad89daab762379485d580cf4d7d9a5a7a7f/pyobjc-framework-Speech-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8), version: 10.1 2025-09-09T13:05:32,874 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/5e/38/56d0d0ccf7f4d27772695a91682861b11d4d3678a3f781c81f31efba41a1/pyobjc_framework_Speech-10.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,874 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/5f/56/4ea2f33a28fd6ce48c71d038a732f09e2e6da17041a1843cc44d1bc0b6bb/pyobjc_framework_Speech-10.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,874 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/78/aa/17e52934ca2b84e02754314c451ebbcca5541205828f0ccc230816fac978/pyobjc_framework_Speech-10.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,874 Found link https://files.pythonhosted.org/packages/a4/b4/95857748e26fe65c52c4e1544335cc9b3af831f0b8bd7c76e501b12c711a/pyobjc-framework-Speech-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8), version: 10.2 2025-09-09T13:05:32,875 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/b7/a2/2486dedf22266ddd4f394b4634dda17f3c666c1db6cc98e36d5b6ad47b52/pyobjc_framework_Speech-10.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,875 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/e9/16/9877a349f55134c6b9ec284c54c4c3a69fcb574cb35b6c6500387e3dd029/pyobjc_framework_Speech-10.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,875 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/fa/e7/974eeb6b15b8ae9dfc9ca98ff4a6a08e77b5e9cc72f5f4605366dc9cb1b6/pyobjc_framework_Speech-10.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,875 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/f9/93/e173e4d1380e9e5745c15bf965fe7988a30a7cacaf0d8e42edae04aee8cf/pyobjc_framework_Speech-10.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,875 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/e4/99/1847c0b98296b4315fb333a5e9d9ddd7237aa45c18bbc5a1633304194ebf/pyobjc_framework_Speech-10.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,875 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/66/f3/946a2e4638c3582f8d9cdb5e0578a6b95ccfc28d0c1101f8e2dd217f505e/pyobjc_framework_Speech-10.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,876 Found link https://files.pythonhosted.org/packages/b2/73/32de14767a780e21b3b4251513347ed59640108ce4336eeb5bebf770e911/pyobjc_framework_speech-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8), version: 10.3 2025-09-09T13:05:32,876 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/4c/13/112143807eae621c4237bdc75e6275af9915313ea64cffe3fd6e255ca6ae/pyobjc_framework_Speech-10.3.1-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,876 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/14/f1/6902241407b59de5c889e72fe05a329d107e97e50c6829023b9adfbab7e7/pyobjc_framework_Speech-10.3.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,876 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/13/98/f1f6ac438b9712f351e7fb013be4d95eb40692f5570eaea8138c4ccb4337/pyobjc_framework_Speech-10.3.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,876 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/0d/f9/ae6eb7a2c72f15820ab8bbbf3b57be719fb491fe6523a7e9d1700c613b82/pyobjc_framework_Speech-10.3.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,876 Found link https://files.pythonhosted.org/packages/e6/8c/cc25b4267f884139b9677ea3fed8a8b99c423ef3f72dcc35eae6a01e4007/pyobjc_framework_speech-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8), version: 10.3.1 2025-09-09T13:05:32,877 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/d7/e6/181911a1b29790f5b04492157031b6b113ab8c2a973c4e4ab46c1dd3adbd/pyobjc_framework_Speech-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,877 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/de/06/af0e21c571e61f6f43a1c0244f1c7eba2f5cffeb609408d538f8b1d3ae44/pyobjc_framework_Speech-10.3.2-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,877 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/1b/45/fa71effc59cb835d3f05315ea9bec250f0089cc57876f78e1b0e2f1837bd/pyobjc_framework_Speech-10.3.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,877 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/20/14/e633e89e1be1b87331e0e715e887b01a6944d08d1b0bff4f67a93ae9a742/pyobjc_framework_Speech-10.3.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,877 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/ac/bb/c927eff4762523f5c31e878371af3f3dd9bbfbdb926c3468c50c5c858412/pyobjc_framework_Speech-10.3.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8) 2025-09-09T13:05:32,877 Found link https://files.pythonhosted.org/packages/a9/3a/c9f92ab6b648b1ea346d2c8aac78e8a82fd56c9e8c1fa0c369c09ce535b7/pyobjc_framework_speech-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.8), version: 10.3.2 2025-09-09T13:05:32,878 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/4a/9b/3e1345e6cf7b6f8dbc636fd74e2f8de1d21a51b856d36d535f20d5576604/pyobjc_framework_Speech-11.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,878 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/b0/85/e989076ff0cd40c7cfb3ed7d621703de11bfd8286f1729aca759db1f42a3/pyobjc_framework_Speech-11.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,878 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/00/03/827acde068787c2318981e2bfef2c3cadbe8552434ccc0634b30084ef914/pyobjc_framework_Speech-11.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,878 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/6d/ea/e55e5b1bb0797a1dc56037feb748ef22c76c42846ad848c9b26d3906db26/pyobjc_framework_Speech-11.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,878 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/fd/8d/0433036f1a23aed359973dabef80d4fcd736a3bbd5510c2d9bb7a32618c2/pyobjc_framework_Speech-11.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,878 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/22/1f/2d2cddf1b87cea8bee6f66273a70af0dd964abfa3145cf96bd76d47c7530/pyobjc_framework_Speech-11.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,879 Found link https://files.pythonhosted.org/packages/5f/39/e9f0a73243c38d85f8da6a1a2afda73503e2fcc31a72f5479770bceae0c1/pyobjc_framework_speech-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9), version: 11.0 2025-09-09T13:05:32,879 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/69/a7/ff17046ad2575b13e6d836ab1f446b8ad095ecffa29f650d5ab4e6b5441f/pyobjc_framework_speech-11.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,879 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/b5/d3/c3b1d542c5ddc816924f02edf2ececcda226f35c91e95ed80f2632fbd91c/pyobjc_framework_speech-11.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,879 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/78/59/267f4699055beb39723ccbff70909ec3851e4adf17386f6ad85e5d983780/pyobjc_framework_speech-11.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,879 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/ea/a6/c394c3973c42d86c7b0c5c673c5ce65d10671e59e174f1ba4e7ab61ae5df/pyobjc_framework_speech-11.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,880 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/95/e9/3e47e2e3337080e45dd9153c7f465d16c40ce74b11ac53c4663554dab0bd/pyobjc_framework_speech-11.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,880 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/b1/81/dfc795916cfb5d9eb98809e93b380948422d3901ce60ec168681530b6fd5/pyobjc_framework_speech-11.1-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,880 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/e0/cd/29d5a50d9c596eef5d9b9c1442169908e99bc79edc58b573e393829b1f6b/pyobjc_framework_speech-11.1-cp314-cp314t-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,880 Skipping link: No binaries permitted for pyobjc-framework-speech: https://files.pythonhosted.org/packages/4c/20/e76f0a4c56a00e35d3e3b2337b61a28e7b14aeb70fb74cdf8e8df151c578/pyobjc_framework_speech-11.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9) 2025-09-09T13:05:32,880 Found link https://files.pythonhosted.org/packages/67/76/2a1fd7637b2c662349ede09806e159306afeebfba18fb062ad053b41d811/pyobjc_framework_speech-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-speech/) (requires-python:>=3.9), version: 11.1 2025-09-09T13:05:32,881 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-speech/ 2025-09-09T13:05:32,881 Getting page https://www.piwheels.org/simple/pyobjc-framework-speech/ 2025-09-09T13:05:32,882 Found index url https://www.piwheels.org/simple/ 2025-09-09T13:05:32,967 Fetched page https://www.piwheels.org/simple/pyobjc-framework-speech/ as text/html 2025-09-09T13:05:32,968 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-speech/ 2025-09-09T13:05:32,968 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-speech/ 2025-09-09T13:05:32,996 Given no hashes to check 1 links for project 'pyobjc-framework-speech': discarding no candidates 2025-09-09T13:05:32,997 Collecting pyobjc-framework-speech==7.2 2025-09-09T13:05:32,999 Created temporary directory: /tmp/pip-unpack-a0oz77nh 2025-09-09T13:05:33,260 Downloading pyobjc-framework-Speech-7.2.tar.gz (20 kB) 2025-09-09T13:05:33,306 Added pyobjc-framework-speech==7.2 from https://files.pythonhosted.org/packages/7e/a2/8dff7b9481e372f0b136e5116ee33d23a626abe0ebcecf2ad0b07328fb79/pyobjc-framework-Speech-7.2.tar.gz to build tracker '/tmp/pip-build-tracker-cmx1qeda' 2025-09-09T13:05:33,307 Running setup.py (path:/tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/setup.py) egg_info for package pyobjc-framework-speech 2025-09-09T13:05:33,308 Created temporary directory: /tmp/pip-pip-egg-info-m30shr36 2025-09-09T13:05:33,308 Preparing metadata (setup.py): started 2025-09-09T13:05:33,308 Running command python setup.py egg_info 2025-09-09T13:05:33,860 /tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/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-09T13:05:33,860 import pkg_resources 2025-09-09T13:05:34,424 /tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/pyobjc_setup.py:65: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-09T13:05:34,424 !! 2025-09-09T13:05:34,425 ******************************************************************************** 2025-09-09T13:05:34,425 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-09T13:05:34,425 This deprecation is overdue, please update your project and remove deprecated 2025-09-09T13:05:34,425 calls to avoid build errors in the future. 2025-09-09T13:05:34,425 ******************************************************************************** 2025-09-09T13:05:34,425 !! 2025-09-09T13:05:34,425 class oc_test(test.test): 2025-09-09T13:05:34,426 Traceback (most recent call last): 2025-09-09T13:05:34,429 File "", line 2, in 2025-09-09T13:05:34,429 exec(compile(''' 2025-09-09T13:05:34,429 ~~~~^^^^^^^^^^^^ 2025-09-09T13:05:34,429 # This is -- a caller that pip uses to run setup.py 2025-09-09T13:05:34,429 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,429 ...<32 lines>... 2025-09-09T13:05:34,430 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T13:05:34,430 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,430 ''' % ('/tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/setup.py',), "", "exec")) 2025-09-09T13:05:34,430 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,430 File "", line 35, in 2025-09-09T13:05:34,430 File "/tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/setup.py", line 22, in 2025-09-09T13:05:34,430 Extension( 2025-09-09T13:05:34,430 ~~~~~~~~~^ 2025-09-09T13:05:34,431 "Speech._Speech", 2025-09-09T13:05:34,431 ^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,431 ...<7 lines>... 2025-09-09T13:05:34,431 ], 2025-09-09T13:05:34,431 ^^ 2025-09-09T13:05:34,431 ) 2025-09-09T13:05:34,431 ^ 2025-09-09T13:05:34,431 File "/tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/pyobjc_setup.py", line 414, in Extension 2025-09-09T13:05:34,432 os_level = get_os_level() 2025-09-09T13:05:34,432 File "/tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/pyobjc_setup.py", line 200, in get_os_level 2025-09-09T13:05:34,432 with open("/System/Library/CoreServices/SystemVersion.plist", "rb") as fp: 2025-09-09T13:05:34,432 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,432 FileNotFoundError: [Errno 2] No such file or directory: '/System/Library/CoreServices/SystemVersion.plist' 2025-09-09T13:05:34,545 ERROR: python setup.py egg_info exited with 1 2025-09-09T13:05:34,558 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T13:05:34,558 exec(compile('"'"''"'"''"'"' 2025-09-09T13:05:34,558 # This is -- a caller that pip uses to run setup.py 2025-09-09T13:05:34,558 # 2025-09-09T13:05:34,558 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T13:05:34,558 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T13:05:34,558 # - It provides a clear error message when setuptools is not installed. 2025-09-09T13:05:34,558 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T13:05:34,558 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T13:05:34,558 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T13:05:34,558 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T13:05:34,558 import os, sys, tokenize, traceback 2025-09-09T13:05:34,558 2025-09-09T13:05:34,558 try: 2025-09-09T13:05:34,558 import setuptools 2025-09-09T13:05:34,558 except ImportError: 2025-09-09T13:05:34,558 print( 2025-09-09T13:05:34,558 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T13:05:34,558 "the build environment with exception:", 2025-09-09T13:05:34,558 file=sys.stderr, 2025-09-09T13:05:34,558 ) 2025-09-09T13:05:34,558 traceback.print_exc() 2025-09-09T13:05:34,558 sys.exit(1) 2025-09-09T13:05:34,558 2025-09-09T13:05:34,558 __file__ = %r 2025-09-09T13:05:34,558 sys.argv[0] = __file__ 2025-09-09T13:05:34,558 2025-09-09T13:05:34,558 if os.path.exists(__file__): 2025-09-09T13:05:34,558 filename = __file__ 2025-09-09T13:05:34,558 with tokenize.open(__file__) as f: 2025-09-09T13:05:34,558 setup_py_code = f.read() 2025-09-09T13:05:34,558 else: 2025-09-09T13:05:34,558 filename = "" 2025-09-09T13:05:34,558 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T13:05:34,558 2025-09-09T13:05:34,558 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T13:05:34,558 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-m30shr36[/] 2025-09-09T13:05:34,558 [bold magenta]cwd[/]: /tmp/pip-wheel-39trka4d/pyobjc-framework-speech_9d43a5422d8a4c21bfcc596f0cdd2dc2/ 2025-09-09T13:05:34,558 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T13:05:34,559 ERROR: metadata generation failed 2025-09-09T13:05:34,564 Exception information: 2025-09-09T13:05:34,564 Traceback (most recent call last): 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T13:05:34,564 call_subprocess( 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~^ 2025-09-09T13:05:34,564 args, 2025-09-09T13:05:34,564 ^^^^^ 2025-09-09T13:05:34,564 ...<2 lines>... 2025-09-09T13:05:34,564 spinner=spinner, 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 ) 2025-09-09T13:05:34,564 ^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T13:05:34,564 raise error 2025-09-09T13:05:34,564 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T13:05:34,564 2025-09-09T13:05:34,564 The above exception was the direct cause of the following exception: 2025-09-09T13:05:34,564 2025-09-09T13:05:34,564 Traceback (most recent call last): 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T13:05:34,564 status = _inner_run() 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T13:05:34,564 return self.run(options, args) 2025-09-09T13:05:34,564 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T13:05:34,564 return func(self, options, args) 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T13:05:34,564 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T13:05:34,564 result = self._result = resolver.resolve( 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~^ 2025-09-09T13:05:34,564 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 ) 2025-09-09T13:05:34,564 ^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T13:05:34,564 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T13:05:34,564 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T13:05:34,564 if not criterion.candidates: 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T13:05:34,564 return bool(self._sequence) 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T13:05:34,564 self._bool = any(self) 2025-09-09T13:05:34,564 ~~~^^^^^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T13:05:34,564 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T13:05:34,564 ^^^^^^^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T13:05:34,564 candidate = func() 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T13:05:34,564 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:05:34,564 link, template, name, version 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 ) 2025-09-09T13:05:34,564 ^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T13:05:34,564 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~^ 2025-09-09T13:05:34,564 link, 2025-09-09T13:05:34,564 ^^^^^ 2025-09-09T13:05:34,564 ...<3 lines>... 2025-09-09T13:05:34,564 version=version, 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 ) 2025-09-09T13:05:34,564 ^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T13:05:34,564 super().__init__( 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~^ 2025-09-09T13:05:34,564 link=link, 2025-09-09T13:05:34,564 ^^^^^^^^^^ 2025-09-09T13:05:34,564 ...<4 lines>... 2025-09-09T13:05:34,564 version=version, 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 ) 2025-09-09T13:05:34,564 ^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T13:05:34,564 self.dist = self._prepare() 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T13:05:34,564 dist = self._prepare_distribution() 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T13:05:34,564 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T13:05:34,564 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T13:05:34,564 dist = _get_prepared_distribution( 2025-09-09T13:05:34,564 req, 2025-09-09T13:05:34,564 ...<3 lines>... 2025-09-09T13:05:34,564 self.check_build_deps, 2025-09-09T13:05:34,564 ) 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T13:05:34,564 abstract_dist.prepare_distribution_metadata( 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:05:34,564 finder, build_isolation, check_build_deps 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 ) 2025-09-09T13:05:34,564 ^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T13:05:34,564 self.req.prepare_metadata() 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T13:05:34,564 self.metadata_directory = generate_metadata_legacy( 2025-09-09T13:05:34,564 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T13:05:34,564 build_env=self.build_env, 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 ...<3 lines>... 2025-09-09T13:05:34,564 details=details, 2025-09-09T13:05:34,564 ^^^^^^^^^^^^^^^^ 2025-09-09T13:05:34,564 ) 2025-09-09T13:05:34,564 ^ 2025-09-09T13:05:34,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T13:05:34,564 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T13:05:34,564 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T13:05:34,586 Removed pyobjc-framework-speech==7.2 from https://files.pythonhosted.org/packages/7e/a2/8dff7b9481e372f0b136e5116ee33d23a626abe0ebcecf2ad0b07328fb79/pyobjc-framework-Speech-7.2.tar.gz from build tracker '/tmp/pip-build-tracker-cmx1qeda' 2025-09-09T13:05:34,587 Removed build tracker: '/tmp/pip-build-tracker-cmx1qeda'