2025-09-09T00:20:50,779 Created temporary directory: /tmp/pip-build-tracker-3qpgmrw2 2025-09-09T00:20:50,779 Initialized build tracking at /tmp/pip-build-tracker-3qpgmrw2 2025-09-09T00:20:50,780 Created build tracker: /tmp/pip-build-tracker-3qpgmrw2 2025-09-09T00:20:50,780 Entered build tracker: /tmp/pip-build-tracker-3qpgmrw2 2025-09-09T00:20:50,780 Created temporary directory: /tmp/pip-wheel-hdgiyq11 2025-09-09T00:20:50,783 Created temporary directory: /tmp/pip-ephem-wheel-cache-9g2ntim9 2025-09-09T00:20:50,841 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T00:20:50,843 2 location(s) to search for versions of pyobjc-framework-discrecording: 2025-09-09T00:20:50,843 * https://pypi.org/simple/pyobjc-framework-discrecording/ 2025-09-09T00:20:50,843 * https://www.piwheels.org/simple/pyobjc-framework-discrecording/ 2025-09-09T00:20:50,844 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-discrecording/ 2025-09-09T00:20:50,844 Getting page https://pypi.org/simple/pyobjc-framework-discrecording/ 2025-09-09T00:20:50,845 Found index url https://pypi.org/simple/ 2025-09-09T00:20:50,998 Fetched page https://pypi.org/simple/pyobjc-framework-discrecording/ as application/vnd.pypi.simple.v1+json 2025-09-09T00:20:51,031 Found link https://files.pythonhosted.org/packages/94/e6/aa9cb4ce85dd29af28ed03581ca0d429d730f81984d8ffb8ac82c3dff1ef/pyobjc-framework-DiscRecording-5.0a1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/), version: 5.0a1 2025-09-09T00:20:51,032 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/46/13/10a9d5886193bf7f8133142e39df0331aa0c248707f69f6439cb0d333be7/pyobjc_framework_DiscRecording-5.0a1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,032 Found link https://files.pythonhosted.org/packages/d3/d7/8445320fc19384ff3473bbb3a954ca4d761f030071a269f23f099796d299/pyobjc-framework-DiscRecording-5.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/), version: 5.0b1 2025-09-09T00:20:51,032 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d9/b2/b7bb649672b2bd9d8628c323d094a2eb65a8abe1094d6c8e12968378c0cb/pyobjc_framework_DiscRecording-5.0b1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,032 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/3f/09/2f729adac8a707bd2023aa741a587143f0b75f95599fef8783ca251edd75/pyobjc_framework_DiscRecording-5.0b1-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,032 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/2b/37/ac78305c64e73da608de2b03742b12dd8141aa1d2e5c27985f0610246548/pyobjc_framework_DiscRecording-5.0b1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,032 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a8/70/0c7592ce7bc41398df1d516884455c3c29b28017f5614b7d21ec878d5606/pyobjc_framework_DiscRecording-5.0b1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,033 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/0a/14/7b3841537c65f855f5385d22d38c40919f437d743e533041cdcb02631a1f/pyobjc_framework_DiscRecording-5.0b1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,033 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/40/fc/f703ab89b93435086969ed029d8740e165b0ef7105e0d549c272a93ca8c1/pyobjc_framework_DiscRecording-5.0b1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,033 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d8/80/39b59dfe315ac412e0c4997ca45fc15cfdc27eb993bb68fe90273b76afdf/pyobjc_framework_DiscRecording-5.0b1-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,033 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/33/f0/720ae07af76b7e1e85037b73cbe524fbeb30d650486d5fd06d4acab023cf/pyobjc_framework_DiscRecording-5.0b1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,033 Found link https://files.pythonhosted.org/packages/ac/e1/ed9e41c7f1fb5e1eb3350c6cff1ad9c7234f202ace31510bd2062c0dc6f1/pyobjc-framework-DiscRecording-5.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/), version: 5.0 2025-09-09T00:20:51,033 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d1/0e/ea47a84b9260237c192666b828a39e086251dc6a9b1acdf63f4790f56a40/pyobjc_framework_DiscRecording-5.0-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,034 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/81/ff/4099d8311d06b32bc19bd81fc3aed758b79b975eb8ba903a8c9b693e2bad/pyobjc_framework_DiscRecording-5.0-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,034 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/99/d6/a407afb978da1971121645ef5d943dfa88eb92ec19a4aa2ccf1de7a13395/pyobjc_framework_DiscRecording-5.0-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,034 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/5f/9e/363bf80b62b22a187a2ae1bec591f1bcdc058117d900ac2aa4d84cc83417/pyobjc_framework_DiscRecording-5.0-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,034 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/50/20/637fd9d8bf01d013ad0dca331a85e48a20e4985c56bfe092a33dadf55607/pyobjc_framework_DiscRecording-5.0-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,034 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/b7/b5/16c7093c58ccb3dc824c2c124713d90eb5fc7c848ee1b51e73cc7f27d473/pyobjc_framework_DiscRecording-5.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,034 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/8f/e7/3cdf948d758ded73ddbac53c54de67816797cbad3a34c9e08b5fbd4de6a4/pyobjc_framework_DiscRecording-5.0-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,034 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/c3/c9/f78bddb02154d873967dcb7c68a432144e286ba1be06f412f8a36d58805b/pyobjc_framework_DiscRecording-5.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,035 Found link https://files.pythonhosted.org/packages/82/61/02c717064471e30c76f080f00b64f882aae068deb41f9509eb8fd77c1d12/pyobjc-framework-DiscRecording-5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/), version: 5.1 2025-09-09T00:20:51,035 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d3/84/7623cf32e6249710408dcc85b9538b2a7376da7104880d90c98213707ac2/pyobjc_framework_DiscRecording-5.1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,035 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/09/7d/913fb70e303fccd0d0b0b19758eef44accfe31ea0763007890785b00cbd5/pyobjc_framework_DiscRecording-5.1-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,035 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/3e/51/b69189db9acda58f99e8650ca4f3281b1ed31bbebbafe1794e3922bae13d/pyobjc_framework_DiscRecording-5.1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,035 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/88/ae/bcdfa593cd516c7c394c72e3dcf1b3de83fd17372e18809f98ba4ec79019/pyobjc_framework_DiscRecording-5.1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,035 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/70/f5/676d5eebb67990c0896845cf6e0cbd6fc2245c1cef433e0ca138ecd32457/pyobjc_framework_DiscRecording-5.1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,036 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/36/8c/aefd4a1f138ab1e9c26648df4377740d5522be6762453fbe712fbed3164f/pyobjc_framework_DiscRecording-5.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,036 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/bb/8d/571f54f35dcb21a51aee3621936623a3751c81090c78207c216770dd4931/pyobjc_framework_DiscRecording-5.1-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,036 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/e9/ee/7139ef16568787889a720e357c8dfd75511e24a9dc86fe076ff3032d3469/pyobjc_framework_DiscRecording-5.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,036 Found link https://files.pythonhosted.org/packages/61/c3/c4b339d01c3197d54ae32333bb4ff21e9d1e8bc2ff46692ef94a4aae2a39/pyobjc-framework-DiscRecording-5.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/), version: 5.1.1 2025-09-09T00:20:51,036 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/68/32/a09ca1a92430cbd1807e8105cd001003b764fb26dd173db05a6718f8f9ed/pyobjc_framework_DiscRecording-5.1.1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,036 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/38/47/68c3853c30bfc8d8a3d378afca1aee516afbb0c8a5ab8c4b949f5e34c306/pyobjc_framework_DiscRecording-5.1.1-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,037 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/9f/be/4fdcbe9b9c4c60ab0607f498038e91833a629a6642c8226d3ffa482dfb38/pyobjc_framework_DiscRecording-5.1.1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,037 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/1f/e0/47f2c516926e5243b07995c8a10f3d776cff47748a1dc601fa41f5167f35/pyobjc_framework_DiscRecording-5.1.1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,037 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a3/99/cefa174784a7a8033092ea72e1df00dacc7e1e63abf802e1348504a4aa5b/pyobjc_framework_DiscRecording-5.1.1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,037 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/38/f1/c84d76f66ae98f8d61b494b455fc10f104b93b1bc7371120177bd04fc202/pyobjc_framework_DiscRecording-5.1.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,037 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/31/84/97e1c0664ce0291f99fadb6a56860f54092838feacb08e15a5c1a4811e27/pyobjc_framework_DiscRecording-5.1.1-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,037 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/f9/d7/8c658c56becf00a2bde3bdb011eb72457447e6c43e5a7f2a07795d606950/pyobjc_framework_DiscRecording-5.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,037 Found link https://files.pythonhosted.org/packages/91/d1/370d9e5ed2b263a68cc6f0083e1866bb11a2a8d0e2e13eb9bb5c0015e69f/pyobjc-framework-DiscRecording-5.1.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/), version: 5.1.2 2025-09-09T00:20:51,038 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ab/ec/d32c27778b2ac582634cce7abe2ee804202851770f057fb7b9fea08daaa0/pyobjc_framework_DiscRecording-5.1.2-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,038 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/3e/23/b4c393f37a208bf7edf853f127bbeb27ca59234556845f9ee88dda3ce8c7/pyobjc_framework_DiscRecording-5.1.2-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,038 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/c6/44/d3021f0474af67fa8c4a012495f5735e0c50356b88ab69bb0aa7ba507a1b/pyobjc_framework_DiscRecording-5.1.2-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,038 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/65/37/293b94650f27bc5f02ac4fe60a65c0c5e19cd0aef856b90b3737faec23a7/pyobjc_framework_DiscRecording-5.1.2-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,038 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/42/c7/203538455a70b2717c55fba2ab5d7be2e30fee68b4518c037b512692bed4/pyobjc_framework_DiscRecording-5.1.2-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,038 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/21/fd/113340a4b293bb0233b589566175304f901f8ae2d4e7a1e4e4d432517663/pyobjc_framework_DiscRecording-5.1.2-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,038 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/59/07/890caf1bf845162412a875ff0ba29be16a9477fb349ac4deb452ba43e4bf/pyobjc_framework_DiscRecording-5.1.2-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,039 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/eb/49/22e344fbc50f218634ec930fcf80e8799d7f497f0f459434d2b0b63dcfff/pyobjc_framework_DiscRecording-5.1.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,039 Found link https://files.pythonhosted.org/packages/20/07/2a1a4e75cea8138e3d82f1c76fef1435f97ade0ca11a38cc96b261a4e9d3/pyobjc-framework-DiscRecording-5.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/), version: 5.2 2025-09-09T00:20:51,039 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ef/09/043cc0a17c2044b35baaaa9fe7120261182d40936787ad435f2a5170f0ad/pyobjc_framework_DiscRecording-5.2-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,039 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/e3/01/a80a294d683925d8ef1f2a6f2f31cd4d95c1664da87b4076735c2d9b18d3/pyobjc_framework_DiscRecording-5.2-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,039 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/fd/53/a42dcd045480dbbffada5ade7ae653374897b276a3dffb2f3d0302800dc7/pyobjc_framework_DiscRecording-5.2-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,039 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/43/e0/0f37c4a98b39fa476730f64d7696f42d2fffed5598b01690d0409b75459c/pyobjc_framework_DiscRecording-5.2-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,040 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/c2/36/23b51fb4f38e5dd0ab1b6f396fcc359ad02b3d0fd6bb08cde868e8c4375e/pyobjc_framework_DiscRecording-5.2-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,040 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/81/6b/59f3624e7b5f187891f399fe05c713f7678efc9a6a1deb9dc6b39805d3c9/pyobjc_framework_DiscRecording-5.2-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,040 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a3/50/3ead25c969dfa62d6ec7282f6ab559a51edc0ce95ef1dc9f4ee8a3541daa/pyobjc_framework_DiscRecording-5.2-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,040 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/24/a9/6a6eacae3e2b5fcc1f03850df29d5cbf560becf8f93ce06278128eb06b50/pyobjc_framework_DiscRecording-5.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,040 Found link https://files.pythonhosted.org/packages/32/1c/affbb1b3077af9df2cc1261e8b50f2c7b81d5d4ba7f6420f48780b7a8279/pyobjc-framework-DiscRecording-5.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/), version: 5.3 2025-09-09T00:20:51,040 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/f1/09/603efbfb0c431701b4a57b5476c7ae518e894140b8ee93811ad4181e0fee/pyobjc_framework_DiscRecording-5.3-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,041 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/10/7e/fc0fe343c7a94a0196fa0b54ad961dc358a6aaf9bdb4eef69327d8f3e722/pyobjc_framework_DiscRecording-5.3-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,041 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/2c/e0/904d4cb47895dfa4b39ee343d05b8aa60a1b692b92c8cdbb17d1231f6eda/pyobjc_framework_DiscRecording-5.3-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,041 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/83/d1/469c513f5e752a142c119941b26d8e5110cf42665003fb1baf4aa60b617b/pyobjc_framework_DiscRecording-5.3-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,041 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/40/6a/f9dd32830721b99920bb7cdd86db088e6bb2d1db033284ce70654126a202/pyobjc_framework_DiscRecording-5.3-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,041 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ef/de/7575672280c128769c75cecdd37fe904e9809aab8cdccc13454a6c0f97c9/pyobjc_framework_DiscRecording-5.3-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,041 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/40/95/9d11c8fd91f8bc7de9498b98850060afa70c6408d0f4b3573ffd8390cfb3/pyobjc_framework_DiscRecording-5.3-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,041 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/36/44/63d0496eccaeaab1a6987fd859977fd02bcca002b3e8edecfbf7439b0298/pyobjc_framework_DiscRecording-5.3-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,042 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/c7/a2/3e21a23cc4f063289d7b84d16515162e933fff5296cee6391e80df17175b/pyobjc_framework_DiscRecording-5.3-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) 2025-09-09T00:20:51,042 Found link https://files.pythonhosted.org/packages/b0/5d/fa615677dffbb0f0e95b99de355ebd40781c92dd87c53f39c887366a7ced/pyobjc-framework-DiscRecording-6.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 6.0 2025-09-09T00:20:51,042 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/c3/b0/3bb4c8dcc0d9821404fbe5f0b7eadfa0de9daf320938f8ff4cfb4d952f75/pyobjc_framework_DiscRecording-6.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,043 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/2e/24/b7127873a1f7bc4085df6730b4f688cbe4c002a49afdf9240ae41fa832ce/pyobjc_framework_DiscRecording-6.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,043 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d6/44/b579e8e7e1a6643e204e23c5cb0180555ca09900b963de4c8bb6ec7b1984/pyobjc_framework_DiscRecording-6.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,043 Found link https://files.pythonhosted.org/packages/42/9b/178439ea6e3d15765221a534db17a79e282c2394879cdecf2104dc969d75/pyobjc-framework-DiscRecording-6.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 6.0.1 2025-09-09T00:20:51,043 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/3b/ee/5f1c2dee3a56b9bada64f0b3f07abc520414d9dd600d7d47e26dcb42cf53/pyobjc_framework_DiscRecording-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,043 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/4c/a1/8d2df5c66f9a66a5fbbfb61d75e70bb532d66a1fec7031043e2ae109c18a/pyobjc_framework_DiscRecording-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,043 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/60/bb/3cac45a944dbb71dab61fa3cd0d4dd3f959f0a621746dee3644dd7498c86/pyobjc_framework_DiscRecording-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,044 Found link https://files.pythonhosted.org/packages/bf/2a/3439c8d713b6f5dfeb5ccac466c0a7aa5598bf52c5290fc2f8e9c222855a/pyobjc-framework-DiscRecording-6.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 6.1 2025-09-09T00:20:51,044 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/04/5b/fd8545f90a7b8ccb52229fc794d8390795894c094c1f22606efdabf0eae9/pyobjc_framework_DiscRecording-6.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,044 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/db/f2/c0f3908574080cfce42d90f2168019f0f7b6299415edebf9ad926607b5d5/pyobjc_framework_DiscRecording-6.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,044 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/97/53/e2a8c49ae58f9de0fc6d287743fea4463a29e17502609cb2163466a884a5/pyobjc_framework_DiscRecording-6.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,044 Found link https://files.pythonhosted.org/packages/3d/b9/7afe6bfcd07b05af77d7a9d221a3eb7bccf5dbd7ebed0c4d04a2f787890c/pyobjc-framework-DiscRecording-6.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 6.2 2025-09-09T00:20:51,045 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/2c/4c/84cd72625f437102a575d8548768bc9bb8685dc7307e097cdaab84458ee1/pyobjc_framework_DiscRecording-6.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,045 Found link https://files.pythonhosted.org/packages/75/df/95b2f442807b9edd21537ee0f2b407e02abf92760ee9deab8384abb38b86/pyobjc-framework-DiscRecording-6.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 6.2.1 2025-09-09T00:20:51,045 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d7/37/e80564c32efdd17a78c872b3226dcae11fbf485b30603f4abbfb34085689/pyobjc_framework_DiscRecording-6.2.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,045 Found link https://files.pythonhosted.org/packages/a7/39/41ce062f0e197ebeacc607a45cedd3b4e26280f2fa8f2c43812636b05bc8/pyobjc-framework-DiscRecording-6.2.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 6.2.2 2025-09-09T00:20:51,045 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/f2/65/95458d370a65950d0b0434506ce38451342a38ba4f68f1d0ceab97874a09/pyobjc_framework_DiscRecording-6.2.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,045 Found link https://files.pythonhosted.org/packages/6c/40/655493faf297eee6c7eda4d3b54f38b9d4213d7c6fe85419c5066ba65c8b/pyobjc-framework-DiscRecording-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 7.0 2025-09-09T00:20:51,046 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/02/06/57fb9215711da94087e7f245471818f90935a7bc38dfc916629be2cdfada/pyobjc_framework_DiscRecording-7.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,046 Found link https://files.pythonhosted.org/packages/d8/37/2ab4a2a48ec1a15f7e8bdc5ad3da101b9c3bcc6dede581fe45506dc2a63c/pyobjc-framework-DiscRecording-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 7.0.1 2025-09-09T00:20:51,046 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/9d/1d/9648a76c8f9f48ccc747246f6e61fc743bd36a0fece6c781d161fd1fec6a/pyobjc_framework_DiscRecording-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,046 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/22/58/d211e5de93962a792192170a316f08ace734ccfe3e15dd8e700353a40b11/pyobjc_framework_DiscRecording-7.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,046 Found link https://files.pythonhosted.org/packages/1c/f4/ded3a02c8f1b204983462a91f54ae508043dd44df29f62794a212a13bf09/pyobjc-framework-DiscRecording-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 7.1 2025-09-09T00:20:51,047 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/2e/f2/987a27de82ee7f8d3d42579dd63a76db96727c861e3ae68376a623dd15dd/pyobjc_framework_DiscRecording-7.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,047 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/99/ff/0fba0a5b3c0aca2b12edc3bf42792aed9e4f6419c69ddfa3049da105f849/pyobjc_framework_DiscRecording-7.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,047 Found link https://files.pythonhosted.org/packages/d2/a9/f5df26f0100fcda4e75da0a40c2b6aca2013926f7784a872cb8067d2e320/pyobjc-framework-DiscRecording-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 7.2 2025-09-09T00:20:51,047 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/b2/2c/84095b936f2735113df09ead8d36fd7b7ed4be6d53296d451aa95c007ae6/pyobjc_framework_DiscRecording-7.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,047 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/aa/3a/9852c7a83e9d9a5d10af6a5b80def88bb5fb506f6d84a2a6c07f66cb5a2c/pyobjc_framework_DiscRecording-7.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,047 Found link https://files.pythonhosted.org/packages/30/18/831e6010144dc196fffcc2d013bca88d95d77997c5961de1befc3ad5faf3/pyobjc-framework-DiscRecording-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 7.3 2025-09-09T00:20:51,048 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/9a/21/58b89ce9f3b7c349d7e3f3f7e1b6c024ac17dd6438a84b8fd956cf41341e/pyobjc_framework_DiscRecording-7.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,048 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/b5/6e/b0d17292f6e6a93a59ec004aa293662134a99a2cceb3e2eb3d1c0efc1256/pyobjc_framework_DiscRecording-7.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,048 Found link https://files.pythonhosted.org/packages/94/c7/a4c47a6554480132ddda2e0dd30dd56f230bcd51888f0bd4f61876ca8856/pyobjc-framework-DiscRecording-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.0b1 2025-09-09T00:20:51,048 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d0/e4/78d26177bfcca79a39c59a972771293be047f973cfc0c38c9e430ca22fb1/pyobjc_framework_DiscRecording-8.0b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,048 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/e1/7a/5b223d7aba6a3d0c387f416297113346db7c6ccde5341767e1a03f7fe125/pyobjc_framework_DiscRecording-8.0b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,049 Found link https://files.pythonhosted.org/packages/72/3f/4a6b20eb9039c0e3d14c6d74c00f1b0b1cbd22510101504c5540ba7d34f4/pyobjc-framework-DiscRecording-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.0 2025-09-09T00:20:51,049 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a6/90/dfeb1e9ffad6adf4a73b5ebb320fccfda793e1ebc09ec0bfd876ef2b2a99/pyobjc_framework_DiscRecording-8.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,049 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a9/4e/f4640e19cc42ca0b5bd7a42270b6dbad5166d84aa13d63fcc0e120c09db3/pyobjc_framework_DiscRecording-8.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,049 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/6d/8d/d403316e32753af5c5db569a7a3fc3cfbaa8952a87e301834c5515c3e1cc/pyobjc_framework_DiscRecording-8.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,049 Found link https://files.pythonhosted.org/packages/ce/e5/5e2078cd63a38dcfc3c831bc81898cdf9766140c24563af82375c370d0e0/pyobjc-framework-DiscRecording-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.1 2025-09-09T00:20:51,049 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/9a/34/b28c90eef3f7c05c9ca1f1cd3b68d950f992bf1f8b18a34ef88010448c60/pyobjc_framework_DiscRecording-8.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,050 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/b7/6a/5e62890607b0836309cc7a8f165ef09102964e00cab05cd3b753f994f1f5/pyobjc_framework_DiscRecording-8.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,050 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/8c/36/d13c27360c04e53b803d58b05e02f9ee02272e9d6dbd77ff02d035a5130c/pyobjc_framework_DiscRecording-8.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,050 Found link https://files.pythonhosted.org/packages/9b/b2/bdcec27e75a6676f29fb92ed2fc22c6bc9f116c19ecd0ad415051667fee9/pyobjc-framework-DiscRecording-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.2 2025-09-09T00:20:51,050 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/52/74/532bfb97faa6cf2980e90dc4a8f73bd699194b8de33fdd5c8d4378db0379/pyobjc_framework_DiscRecording-8.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,050 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/dc/c2/9b0b93da2a27df1fb201248f4be2f2e71fde0810122e22c0c4b54b800484/pyobjc_framework_DiscRecording-8.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,050 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/af/3a/c5f4318b5adcd5e78f9b81d59b8fed0532d91743c26fd5f46b13b913aed6/pyobjc_framework_DiscRecording-8.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,051 Found link https://files.pythonhosted.org/packages/8b/15/bd16dd20aacf046571780813485079d9e70fe697bf920dbc5ea7486a8924/pyobjc-framework-DiscRecording-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.3 2025-09-09T00:20:51,051 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/fe/7a/78683c8a8d8bdf06904b434db72ca7b9f818f348194de722ae9514b2ae46/pyobjc_framework_DiscRecording-8.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,051 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a0/97/2d1107498f866f07215b7a9a207a3a8063aec855dcb133ec42539cde1508/pyobjc_framework_DiscRecording-8.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,051 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/1d/3b/2be17b643157ede944936e1b06419e6e582a621b5c4a620a8e8ba1eb2685/pyobjc_framework_DiscRecording-8.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,051 Found link https://files.pythonhosted.org/packages/96/42/ff4e25df77c0a6edd0e2554996691fab3aff513e96999c263bdf46ce0e4b/pyobjc-framework-DiscRecording-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.4 2025-09-09T00:20:51,051 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/4c/dc/bbcb5e0d99233aa78fc6bba8fa15522e367a2d4e72b239fcf6b0fc92e29d/pyobjc_framework_DiscRecording-8.4-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,052 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/34/81/50f6a1c0e828477dd99261f61eaa9bbfe87fd17815bd15a6a58abf2a9d76/pyobjc_framework_DiscRecording-8.4-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,052 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/90/e9/5fdc2cf5b9975b047891b11b01687c23c5c25708442b5c41152b4b74598c/pyobjc_framework_DiscRecording-8.4-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,052 Found link https://files.pythonhosted.org/packages/23/5e/265e66f413b782ae81bf16611da79f7b075ac8ba1d6494a788c7c9b7ac84/pyobjc-framework-DiscRecording-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.4.1 2025-09-09T00:20:51,052 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/63/2e/40edfe7f11344beaefc90a36709a9be80dab96d28ef339f6c27a4e421c85/pyobjc_framework_DiscRecording-8.4.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,052 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/0a/a5/26a10c0bf01f6728d98de9667330859409e2ab5e54a09ad505e6b22f3d78/pyobjc_framework_DiscRecording-8.4.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,052 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/48/89/ee6b2043ec005c0dc57ca0d7e578aa6d995cf879112c033942ed2deee4f2/pyobjc_framework_DiscRecording-8.4.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,053 Found link https://files.pythonhosted.org/packages/35/b2/e73f5f4ed69f1914fbeabfaaad16501c34e9876b2dee63487c53c10a500e/pyobjc-framework-DiscRecording-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.5 2025-09-09T00:20:51,053 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/1e/e5/370999f83d780cd3b17e23764632421a9335d7f548a4c054b0d4b70c7297/pyobjc_framework_DiscRecording-8.5-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,053 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/36/84/4e0c750c0845865aa1044ce83d5b17088d7501116c29333e7781eed3aadf/pyobjc_framework_DiscRecording-8.5-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,053 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/e4/83/b74a47fc0a403faf6383a88920cae89315a4d3ea0854b315b20e30c98026/pyobjc_framework_DiscRecording-8.5-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,053 Found link https://files.pythonhosted.org/packages/8d/63/ee9eab9d3b1ac5be97b65ffd2ad71dfafa9fe7c1538f88c4fde0149c5a50/pyobjc-framework-DiscRecording-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6), version: 8.5.1 2025-09-09T00:20:51,054 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/30/11/59c5ca05bcf7f92cf30a605e2adb9e5a515f7bf4b08b09a0675ad9fad68f/pyobjc_framework_DiscRecording-8.5.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,054 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/0a/7e/5b7eb82b955299fb6ea5d7ea5ad9e6724a844815cc70d13bab05321d3dec/pyobjc_framework_DiscRecording-8.5.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,054 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/2d/f7/3ecdd7580ca355d7a96e1e53598fbc7df89ce308c9075b798d6a53fd8762/pyobjc_framework_DiscRecording-8.5.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.6) 2025-09-09T00:20:51,054 Found link https://files.pythonhosted.org/packages/77/85/8edd3d7323fe3bb445fbd88ca156e20f62f4ebe9a5b42da7298486305ff7/pyobjc-framework-DiscRecording-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7), version: 9.0 2025-09-09T00:20:51,055 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/68/19/ff299ba700d19da7b939098cc2e2ce17b818f722c7ea34b0eafb2998a621/pyobjc_framework_DiscRecording-9.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,055 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/4e/c1/ecffc2bb5640bf67aa999318b76e4c67fd121eab67e231640e1305a976d1/pyobjc_framework_DiscRecording-9.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,055 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d5/44/75c7ddba7fda4e2c26e8da6fbdff932c00c5a9c73617079f6459ace34bf2/pyobjc_framework_DiscRecording-9.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,055 Found link https://files.pythonhosted.org/packages/76/e7/ff52a1c1bb86027e717841a3412d17f1261f5352f331075eae0be838f74c/pyobjc-framework-DiscRecording-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7), version: 9.0.1 2025-09-09T00:20:51,055 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ad/2f/0cd954eb6a016850d72daecb889f1e8809b55721ab19b9f734f2035ba78f/pyobjc_framework_DiscRecording-9.0.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,055 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/53/27/835fa77348ec8b193e10ce17fb96b267e92e030a0d8123a9d8dbd70b7514/pyobjc_framework_DiscRecording-9.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,056 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/c4/0e/4eb1fb12b98ddbd3975b1a9aa4c947986607ddc9f5acadf5aa6165974581/pyobjc_framework_DiscRecording-9.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,056 Found link https://files.pythonhosted.org/packages/56/18/a398d8a0ce3e0b95a4823ad2129216e6ab5a55068bf2df6924d44bdde6e1/pyobjc-framework-DiscRecording-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7), version: 9.1b1 2025-09-09T00:20:51,056 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/83/d2/818594942b625dd9425f4ffd7aad73c74a6ed5ddec80d5258e423c501baf/pyobjc_framework_DiscRecording-9.1b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,056 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/39/08/7a6d4000eacdf434ec53cb48d8f7dc1a7c1425ebe9d4e1c62e4f3c06fa89/pyobjc_framework_DiscRecording-9.1b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,056 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/b5/51/14837891fbc95cea8384a198c94e1edbfeea06dbb297e82093803cc30456/pyobjc_framework_DiscRecording-9.1b1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,056 Found link https://files.pythonhosted.org/packages/b1/3b/3c1ff22f025bb04bb3e224f6c94ca003abd8b018bbebd5122bdf1d556ca4/pyobjc-framework-DiscRecording-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7), version: 9.1 2025-09-09T00:20:51,057 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/48/76/b22b268a8798930f9d1298298dd6ec9554be649812d833770cafaf7d6be0/pyobjc_framework_DiscRecording-9.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,057 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a4/d9/d8d545fd30e921d005010d794fbfd0adff19f26fddbc79dfec14d3acd3db/pyobjc_framework_DiscRecording-9.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,057 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/74/d7/fd53fbfe2464b511cf83419203ff72df24ecfaa1461789c852f5f2a8061c/pyobjc_framework_DiscRecording-9.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,057 Found link https://files.pythonhosted.org/packages/1b/c8/78931be3b49cd2471a82d3836b3d9a46b539499cab11f1a60adcae332236/pyobjc-framework-DiscRecording-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7), version: 9.1.1 2025-09-09T00:20:51,057 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ef/5e/9d5afa1d5f11d516ed24f0f73fa5a258ac9e139b4778fc36400aa658c043/pyobjc_framework_DiscRecording-9.1.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,057 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ff/f6/c4227da4d9d8f08d2b1ab709af621f4495be8f3066af00b2d6617c78d9db/pyobjc_framework_DiscRecording-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,058 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/6a/c1/af0dc4722a2b87ffacc4e690c54e5c0bcc372859b5436dfed96569d7f470/pyobjc_framework_DiscRecording-9.1.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,058 Found link https://files.pythonhosted.org/packages/55/ca/ba7ba6ef509dbc6c7ea8dc7b4e79df921cf4b9f75485382c7ea52a99a9e0/pyobjc-framework-DiscRecording-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7), version: 9.2 2025-09-09T00:20:51,058 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/41/5b/267814cf3dfe942e6bb530337cec0a9f7510bb66c1f0cd6efe815391fe72/pyobjc_framework_DiscRecording-9.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,058 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/02/df/7b54df253796c37c69c04003fc96e7a0fd549ae64497fd71402a111ffa64/pyobjc_framework_DiscRecording-9.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,058 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/58/6a/081c56e2dce1b17b4c25ba1af1222c0e2a1456de455e2e216b7207c41781/pyobjc_framework_DiscRecording-9.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.7) 2025-09-09T00:20:51,059 Found link https://files.pythonhosted.org/packages/b8/06/3d9b70e91537d57b68b469ddbf2f5d2b26eab83e23f36bb57aef485204fd/pyobjc-framework-DiscRecording-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8), version: 10.0 2025-09-09T00:20:51,059 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/5d/cf/26eaff9181ba28a88d9f54411518c06e07e85c083eac34b61a5470a01d08/pyobjc_framework_DiscRecording-10.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,059 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/71/32/d56fa12b1372965b4439147e5f0979c58a45959117680420f8b25355a0f7/pyobjc_framework_DiscRecording-10.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,059 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/5c/30/e1528ed806e40519c5d3fc3793388813142abe775612892eb9507917dcb8/pyobjc_framework_DiscRecording-10.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,060 Found link https://files.pythonhosted.org/packages/2d/73/39878ea9187e75969fe3e5745db2d6ca59a1ea3f0bed7b78684da15c2579/pyobjc-framework-DiscRecording-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8), version: 10.1 2025-09-09T00:20:51,060 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/e2/df/20ba678df4b5a02a983de56f3a5354a586833d6f5bfd0df17e8751761114/pyobjc_framework_DiscRecording-10.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,060 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/5c/90/88bee9b81c552cf3a5bda477451277ce370b4e26b8d8969369384793d76c/pyobjc_framework_DiscRecording-10.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,060 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ae/7b/bd4538779d7fe0bcf2a6a2a1f1e25b10e08255f7081c57609a4dad937c18/pyobjc_framework_DiscRecording-10.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,060 Found link https://files.pythonhosted.org/packages/c4/a1/0cdd58c3180fd705f1a206991b0eb3d0f3dde17dc246d2d5e786d310ab77/pyobjc-framework-DiscRecording-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8), version: 10.2 2025-09-09T00:20:51,060 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/85/a4/710f418197260b9e316fbefa595ea2c13dec052bef834e9666cc2cbd0632/pyobjc_framework_DiscRecording-10.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,061 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/0a/a8/bbbabd38c17f7383dd2b81dfc2b020b83c0ed98eab90a16c74eddbc87baf/pyobjc_framework_DiscRecording-10.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,061 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/29/e5/cbecce36eca2aef57a4df62379227e5955e7989f7c6c909d1ceb3d065879/pyobjc_framework_DiscRecording-10.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,061 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/e9/16/b3b6bc406523c1a94db0f6f5ce0f774532e548f6389696c2da5b46a659a7/pyobjc_framework_DiscRecording-10.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,061 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/fd/8d/a689add9191cabb8a5d1a31e1cc75dd80a47416016a0a864964d8cdcd541/pyobjc_framework_DiscRecording-10.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,061 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/5b/e0/e9011ab27a447e3bfb18b6c65834539b0379eb666cd19eba31f804385f5a/pyobjc_framework_DiscRecording-10.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,061 Found link https://files.pythonhosted.org/packages/68/ff/b50e187c804387a6874e9bad87f222163d3721fa485b5e4c01f07132574e/pyobjc_framework_discrecording-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8), version: 10.3 2025-09-09T00:20:51,062 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a0/7c/9754edfb2144025245309e7433d55feb736ddf03855b9c9f974191544657/pyobjc_framework_DiscRecording-10.3.1-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,062 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/c6/bb/841c9452714e028486bd11f189038e91b72e0b9490307e59e4061dcd9574/pyobjc_framework_DiscRecording-10.3.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,062 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ea/4a/0997edb3613da5584aab28cea828efe742558de8b09cca5dce88e4307aad/pyobjc_framework_DiscRecording-10.3.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,062 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/d4/09/65703b2911be89885d39129309af08c70f1b83832a23346afbae4f84e7e0/pyobjc_framework_DiscRecording-10.3.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,062 Found link https://files.pythonhosted.org/packages/e3/0a/07b7871e9bbfb59676be857046c8285549edaf285e8c1508b67db62ddf9c/pyobjc_framework_discrecording-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8), version: 10.3.1 2025-09-09T00:20:51,062 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/2b/e5/5ba95c1eb1af46324e95b67f107a8ab8b8f9b2ddde208a44413ba8acc161/pyobjc_framework_DiscRecording-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,063 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/5e/65/d4c1089fe5cfa87806f07a107a268fcc36f141eff9a4dabaad3e14d34537/pyobjc_framework_DiscRecording-10.3.2-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,063 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ea/84/2a2618121c8c90600b0eca123ecb4020209eae2fec3158422014db9545ce/pyobjc_framework_DiscRecording-10.3.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,063 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/fe/30/96a7a219b40a6345db9fa287663cb934b5d600af3db65bbf902f23b6a885/pyobjc_framework_DiscRecording-10.3.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,063 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ae/7b/265556d1b053e9499844bf981e4e02187c8ac35c1408468d7d65a3f5e9fa/pyobjc_framework_DiscRecording-10.3.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8) 2025-09-09T00:20:51,063 Found link https://files.pythonhosted.org/packages/2f/e8/546a077194be0e9f8b99dfd62923e7cf29eaaed97ec355533861c00d6813/pyobjc_framework_discrecording-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.8), version: 10.3.2 2025-09-09T00:20:51,063 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/dc/96/94d64843b25987cd32ccc274906b567bbaf3825a39588ba2657beea63164/pyobjc_framework_DiscRecording-11.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,064 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/7e/0b/fbe460ccddb4c613eb04e2b81cc9c75b0e0c407fd9fb91776381416f99af/pyobjc_framework_DiscRecording-11.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,064 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/10/6f/c4c220d979771f4d7782deddef5ea9026baa177abe81cbe63d626a215de7/pyobjc_framework_DiscRecording-11.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,064 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/f1/66/7bcfc4f9a66f7340b044500df5dba7d7d4dd358e2dca3ad1a44c898c261b/pyobjc_framework_DiscRecording-11.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,064 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/08/ac/3d36e4daca56cbfa316ec3cdd2dc1774df89ed417f725849cbaf66b2df10/pyobjc_framework_DiscRecording-11.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,064 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/71/78/d128664064029b26883668cdabb1bd1af73a631e9fc2072df74a8b0d1167/pyobjc_framework_DiscRecording-11.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,065 Found link https://files.pythonhosted.org/packages/96/cc/f36612b67ca1fff7659d7933b563dce61f8c84dad0bf79fab08bb34949ad/pyobjc_framework_discrecording-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9), version: 11.0 2025-09-09T00:20:51,065 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/68/c2/6350befb08022c2aeb4729b710dd92f4e055a3f08c5c266adfd2cf0e270d/pyobjc_framework_discrecording-11.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,065 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/a8/8c/0ff85cc34218e54236eb866e71c35e3308a661f50aea090d400e9121d9c4/pyobjc_framework_discrecording-11.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,065 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/5e/17/032fa44bb66b6a20c432f3311072f88478b42dcf39b21ebb6c3bbdf2954f/pyobjc_framework_discrecording-11.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,065 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/55/d4/a9e2fa7aa38b4ecca9668b3ae9ae4244bf335974c42b46313c3ec631c73a/pyobjc_framework_discrecording-11.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,065 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/5e/3c/660d06446b8e67121b755aeb20ba369234845675d25c658127e43fdbc835/pyobjc_framework_discrecording-11.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,066 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/31/bb/a1b694e9649b5148254325b3f78d658bb4919fc8d0d1c20c85313178b3da/pyobjc_framework_discrecording-11.1-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,066 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/62/25/e2552e4e8de09d8e8fe53f87cc0878c3cf2ff2030a6352a22d45a0484be8/pyobjc_framework_discrecording-11.1-cp314-cp314t-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,066 Skipping link: No binaries permitted for pyobjc-framework-discrecording: https://files.pythonhosted.org/packages/ac/a3/c003ce61c20d860c0df2b366a442216e5a8d988636d1e7d5e1a7b580fbf7/pyobjc_framework_discrecording-11.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9) 2025-09-09T00:20:51,066 Found link https://files.pythonhosted.org/packages/a5/b2/d8d1a28643c2ab681b517647bacb68496c98886336ffbd274f0b2ad28cdc/pyobjc_framework_discrecording-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-discrecording/) (requires-python:>=3.9), version: 11.1 2025-09-09T00:20:51,066 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-discrecording/ 2025-09-09T00:20:51,067 Getting page https://www.piwheels.org/simple/pyobjc-framework-discrecording/ 2025-09-09T00:20:51,068 Found index url https://www.piwheels.org/simple/ 2025-09-09T00:20:51,152 Fetched page https://www.piwheels.org/simple/pyobjc-framework-discrecording/ as text/html 2025-09-09T00:20:51,153 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-discrecording/ 2025-09-09T00:20:51,153 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-discrecording/ 2025-09-09T00:20:51,182 Given no hashes to check 1 links for project 'pyobjc-framework-discrecording': discarding no candidates 2025-09-09T00:20:51,183 Collecting pyobjc-framework-discrecording==6.2 2025-09-09T00:20:51,184 Created temporary directory: /tmp/pip-unpack-zq1k66gh 2025-09-09T00:20:51,324 Downloading pyobjc-framework-DiscRecording-6.2.tar.gz (54 kB) 2025-09-09T00:20:51,389 Added pyobjc-framework-discrecording==6.2 from https://files.pythonhosted.org/packages/3d/b9/7afe6bfcd07b05af77d7a9d221a3eb7bccf5dbd7ebed0c4d04a2f787890c/pyobjc-framework-DiscRecording-6.2.tar.gz to build tracker '/tmp/pip-build-tracker-3qpgmrw2' 2025-09-09T00:20:51,390 Running setup.py (path:/tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/setup.py) egg_info for package pyobjc-framework-discrecording 2025-09-09T00:20:51,390 Created temporary directory: /tmp/pip-pip-egg-info-nx2g4fe6 2025-09-09T00:20:51,390 Preparing metadata (setup.py): started 2025-09-09T00:20:51,391 Running command python setup.py egg_info 2025-09-09T00:20:51,942 /tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/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-09T00:20:51,942 import pkg_resources 2025-09-09T00:20:52,487 /tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/pyobjc_setup.py:65: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-09T00:20:52,487 !! 2025-09-09T00:20:52,487 ******************************************************************************** 2025-09-09T00:20:52,487 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-09T00:20:52,487 This deprecation is overdue, please update your project and remove deprecated 2025-09-09T00:20:52,487 calls to avoid build errors in the future. 2025-09-09T00:20:52,487 ******************************************************************************** 2025-09-09T00:20:52,488 !! 2025-09-09T00:20:52,488 class oc_test(test.test): 2025-09-09T00:20:52,488 Traceback (most recent call last): 2025-09-09T00:20:52,491 File "", line 2, in 2025-09-09T00:20:52,491 exec(compile(''' 2025-09-09T00:20:52,491 ~~~~^^^^^^^^^^^^ 2025-09-09T00:20:52,491 # This is -- a caller that pip uses to run setup.py 2025-09-09T00:20:52,492 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,492 ...<32 lines>... 2025-09-09T00:20:52,492 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T00:20:52,492 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,492 ''' % ('/tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/setup.py',), "", "exec")) 2025-09-09T00:20:52,492 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,492 File "", line 35, in 2025-09-09T00:20:52,493 File "/tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/setup.py", line 28, in 2025-09-09T00:20:52,493 Extension( 2025-09-09T00:20:52,493 ~~~~~~~~~^ 2025-09-09T00:20:52,493 "DiscRecording._DiscRecording", 2025-09-09T00:20:52,493 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,493 ...<7 lines>... 2025-09-09T00:20:52,493 ], 2025-09-09T00:20:52,493 ^^ 2025-09-09T00:20:52,494 ) 2025-09-09T00:20:52,494 ^ 2025-09-09T00:20:52,494 File "/tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/pyobjc_setup.py", line 390, in Extension 2025-09-09T00:20:52,494 os_level = get_os_level() 2025-09-09T00:20:52,494 File "/tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/pyobjc_setup.py", line 200, in get_os_level 2025-09-09T00:20:52,494 with open("/System/Library/CoreServices/SystemVersion.plist", "rb") as fp: 2025-09-09T00:20:52,494 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,494 FileNotFoundError: [Errno 2] No such file or directory: '/System/Library/CoreServices/SystemVersion.plist' 2025-09-09T00:20:52,608 ERROR: python setup.py egg_info exited with 1 2025-09-09T00:20:52,620 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T00:20:52,620 exec(compile('"'"''"'"''"'"' 2025-09-09T00:20:52,620 # This is -- a caller that pip uses to run setup.py 2025-09-09T00:20:52,620 # 2025-09-09T00:20:52,620 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T00:20:52,620 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T00:20:52,620 # - It provides a clear error message when setuptools is not installed. 2025-09-09T00:20:52,620 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T00:20:52,620 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T00:20:52,620 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T00:20:52,620 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T00:20:52,620 import os, sys, tokenize, traceback 2025-09-09T00:20:52,620 2025-09-09T00:20:52,620 try: 2025-09-09T00:20:52,620 import setuptools 2025-09-09T00:20:52,620 except ImportError: 2025-09-09T00:20:52,620 print( 2025-09-09T00:20:52,620 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T00:20:52,620 "the build environment with exception:", 2025-09-09T00:20:52,620 file=sys.stderr, 2025-09-09T00:20:52,620 ) 2025-09-09T00:20:52,620 traceback.print_exc() 2025-09-09T00:20:52,620 sys.exit(1) 2025-09-09T00:20:52,620 2025-09-09T00:20:52,620 __file__ = %r 2025-09-09T00:20:52,620 sys.argv[0] = __file__ 2025-09-09T00:20:52,620 2025-09-09T00:20:52,620 if os.path.exists(__file__): 2025-09-09T00:20:52,620 filename = __file__ 2025-09-09T00:20:52,620 with tokenize.open(__file__) as f: 2025-09-09T00:20:52,620 setup_py_code = f.read() 2025-09-09T00:20:52,620 else: 2025-09-09T00:20:52,620 filename = "" 2025-09-09T00:20:52,620 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T00:20:52,620 2025-09-09T00:20:52,620 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T00:20:52,620 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-nx2g4fe6[/] 2025-09-09T00:20:52,620 [bold magenta]cwd[/]: /tmp/pip-wheel-hdgiyq11/pyobjc-framework-discrecording_23d232dc8a0d4d988b74b9960de280b2/ 2025-09-09T00:20:52,620 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T00:20:52,621 ERROR: metadata generation failed 2025-09-09T00:20:52,626 Exception information: 2025-09-09T00:20:52,626 Traceback (most recent call last): 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T00:20:52,626 call_subprocess( 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~^ 2025-09-09T00:20:52,626 args, 2025-09-09T00:20:52,626 ^^^^^ 2025-09-09T00:20:52,626 ...<2 lines>... 2025-09-09T00:20:52,626 spinner=spinner, 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 ) 2025-09-09T00:20:52,626 ^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T00:20:52,626 raise error 2025-09-09T00:20:52,626 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T00:20:52,626 2025-09-09T00:20:52,626 The above exception was the direct cause of the following exception: 2025-09-09T00:20:52,626 2025-09-09T00:20:52,626 Traceback (most recent call last): 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T00:20:52,626 status = _inner_run() 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T00:20:52,626 return self.run(options, args) 2025-09-09T00:20:52,626 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T00:20:52,626 return func(self, options, args) 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T00:20:52,626 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T00:20:52,626 result = self._result = resolver.resolve( 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~^ 2025-09-09T00:20:52,626 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 ) 2025-09-09T00:20:52,626 ^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T00:20:52,626 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T00:20:52,626 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T00:20:52,626 if not criterion.candidates: 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T00:20:52,626 return bool(self._sequence) 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T00:20:52,626 self._bool = any(self) 2025-09-09T00:20:52,626 ~~~^^^^^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T00:20:52,626 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T00:20:52,626 ^^^^^^^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T00:20:52,626 candidate = func() 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T00:20:52,626 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T00:20:52,626 link, template, name, version 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 ) 2025-09-09T00:20:52,626 ^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T00:20:52,626 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~^ 2025-09-09T00:20:52,626 link, 2025-09-09T00:20:52,626 ^^^^^ 2025-09-09T00:20:52,626 ...<3 lines>... 2025-09-09T00:20:52,626 version=version, 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 ) 2025-09-09T00:20:52,626 ^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T00:20:52,626 super().__init__( 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~^ 2025-09-09T00:20:52,626 link=link, 2025-09-09T00:20:52,626 ^^^^^^^^^^ 2025-09-09T00:20:52,626 ...<4 lines>... 2025-09-09T00:20:52,626 version=version, 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 ) 2025-09-09T00:20:52,626 ^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T00:20:52,626 self.dist = self._prepare() 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T00:20:52,626 dist = self._prepare_distribution() 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T00:20:52,626 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T00:20:52,626 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T00:20:52,626 dist = _get_prepared_distribution( 2025-09-09T00:20:52,626 req, 2025-09-09T00:20:52,626 ...<3 lines>... 2025-09-09T00:20:52,626 self.check_build_deps, 2025-09-09T00:20:52,626 ) 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T00:20:52,626 abstract_dist.prepare_distribution_metadata( 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T00:20:52,626 finder, build_isolation, check_build_deps 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 ) 2025-09-09T00:20:52,626 ^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T00:20:52,626 self.req.prepare_metadata() 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T00:20:52,626 self.metadata_directory = generate_metadata_legacy( 2025-09-09T00:20:52,626 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T00:20:52,626 build_env=self.build_env, 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 ...<3 lines>... 2025-09-09T00:20:52,626 details=details, 2025-09-09T00:20:52,626 ^^^^^^^^^^^^^^^^ 2025-09-09T00:20:52,626 ) 2025-09-09T00:20:52,626 ^ 2025-09-09T00:20:52,626 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T00:20:52,626 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T00:20:52,626 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T00:20:52,649 Removed pyobjc-framework-discrecording==6.2 from https://files.pythonhosted.org/packages/3d/b9/7afe6bfcd07b05af77d7a9d221a3eb7bccf5dbd7ebed0c4d04a2f787890c/pyobjc-framework-DiscRecording-6.2.tar.gz from build tracker '/tmp/pip-build-tracker-3qpgmrw2' 2025-09-09T00:20:52,649 Removed build tracker: '/tmp/pip-build-tracker-3qpgmrw2'