2025-09-08T17:16:53,684 Created temporary directory: /tmp/pip-build-tracker-90fyhhmm 2025-09-08T17:16:53,684 Initialized build tracking at /tmp/pip-build-tracker-90fyhhmm 2025-09-08T17:16:53,685 Created build tracker: /tmp/pip-build-tracker-90fyhhmm 2025-09-08T17:16:53,685 Entered build tracker: /tmp/pip-build-tracker-90fyhhmm 2025-09-08T17:16:53,685 Created temporary directory: /tmp/pip-wheel-2izejs30 2025-09-08T17:16:53,688 Created temporary directory: /tmp/pip-ephem-wheel-cache-8snabzmb 2025-09-08T17:16:53,749 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T17:16:53,751 2 location(s) to search for versions of pyobjc-framework-photos: 2025-09-08T17:16:53,751 * https://pypi.org/simple/pyobjc-framework-photos/ 2025-09-08T17:16:53,751 * https://www.piwheels.org/simple/pyobjc-framework-photos/ 2025-09-08T17:16:53,752 Fetching project page and analyzing links: https://pypi.org/simple/pyobjc-framework-photos/ 2025-09-08T17:16:53,752 Getting page https://pypi.org/simple/pyobjc-framework-photos/ 2025-09-08T17:16:53,753 Found index url https://pypi.org/simple/ 2025-09-08T17:16:53,830 Fetched page https://pypi.org/simple/pyobjc-framework-photos/ as application/vnd.pypi.simple.v1+json 2025-09-08T17:16:53,861 Found link https://files.pythonhosted.org/packages/fa/59/51811cc1300245b1b369fe6f5612f369d142e902db3ccc064a4ffc19944a/pyobjc-framework-Photos-3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 3.1 2025-09-08T17:16:53,861 Found link https://files.pythonhosted.org/packages/f7/04/f96e48675ce38ef2ffa284b9041f0f934852e6c5c2d232105e4bd0c495c4/pyobjc-framework-Photos-3.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 3.1.1 2025-09-08T17:16:53,861 Found link https://files.pythonhosted.org/packages/32/40/a6d8800921082d4f5bc78d314c52e7a8afe6433c63e6657a6f779245e0c2/pyobjc-framework-Photos-3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 3.2 2025-09-08T17:16:53,862 Found link https://files.pythonhosted.org/packages/1a/18/bc2c42ee9776adaf06315959b9f8e014c5aed35084a5dad5ae0e3c55ba08/pyobjc-framework-Photos-3.2.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 3.2.1b1 2025-09-08T17:16:53,862 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/5e/d3/d8ffc8b5cbbcd3de220416f62c968ec446fb4ecbb55ff0a7e7e96771356f/pyobjc_framework_Photos-3.2.1b1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,862 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/cd/cb/1448a814f9ef02689d380819e7e65d49a22f8c5ef507225bcd4499af8341/pyobjc_framework_Photos-3.2.1b1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,862 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/35/55/095cd55422f0fa44369ed60dcd21b092d07a3eea5bb7d4cd81b8819fe224/pyobjc_framework_Photos-3.2.1b1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,862 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/87/3f/c1229be6298f06923fc3e18f791ef6a5b4db671dda465e495ecf44eab3ae/pyobjc_framework_Photos-3.2.1b1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,862 Found link https://files.pythonhosted.org/packages/17/1d/f878f5742dea3047d991dc8b11cb5ff85e52d55c8346e422a7ddc76e3764/pyobjc-framework-Photos-3.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 3.2.1 2025-09-08T17:16:53,863 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/da/ef/758aa88642863fabab6e3953396a14ea01425162e5f881f7709015fb7a36/pyobjc_framework_Photos-3.2.1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,863 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/b5/38/f80b54db059c572ae1b526d3d3c81169ff16db66aaf84feed96f22df678c/pyobjc_framework_Photos-3.2.1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,863 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/41/70/87fecba3ae65accb7c7b13d9adf722b6daeda345ad1bfd91e8dd8e7f9068/pyobjc_framework_Photos-3.2.1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,863 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f5/c7/637173e7159da67a9da918b758432d6a3ad4939cc8f8bab2d88601c2f42d/pyobjc_framework_Photos-3.2.1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,863 Found link https://files.pythonhosted.org/packages/80/fe/1d72cce745ae950630cc6086fbbc6206d25c16034c77e9d7b71b5b654fb0/pyobjc-framework-Photos-4.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 4.0b1 2025-09-08T17:16:53,864 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/1a/1b/77d0121426fe613d0c2bcb9ee109d1d4dca2ab679dd78612d99cd3950fc6/pyobjc_framework_Photos-4.0b1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,864 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/b1/a3/69e91d742c7ba52d70c946652f742003a5bd047a42ae958855b0dd7d7007/pyobjc_framework_Photos-4.0b1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,864 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/28/17/03689571584dcc5b52f68b987cab7ae913735fb65539b7eb992820b8ac1a/pyobjc_framework_Photos-4.0b1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,864 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/5c/cb/5e8befca920ce128c20eb6280791a751edd540c60456d77d515b615ca071/pyobjc_framework_Photos-4.0b1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,864 Found link https://files.pythonhosted.org/packages/67/ad/4a45b4886a73bccb7b0ae0912ca79d556517e1baed944159accbb0d93a2c/pyobjc-framework-Photos-4.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 4.0 2025-09-08T17:16:53,864 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ad/95/497cd4fb9b432cf170afd26ca19ec08792305998a674694a4f9be0c0ec90/pyobjc_framework_Photos-4.0-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,865 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/18/f0/dd4ed7158b47983e83b79255eff00ddadab2fb8bf1dfd5e7232e03446b15/pyobjc_framework_Photos-4.0-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,865 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/bb/f6/60ea046c415613cea93332138ca2a2de743ab9282acf2b83e5a1492d7ab3/pyobjc_framework_Photos-4.0-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,865 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/1a/13/a8faf61fc729c715e589b2534a298b7904e432e55a54efb1d5f547d6ce48/pyobjc_framework_Photos-4.0-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,865 Found link https://files.pythonhosted.org/packages/a3/0a/1106a135538e64a461d786192ceeef0d61bffef7d1e167888adeace7002b/pyobjc-framework-Photos-4.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 4.0.1 2025-09-08T17:16:53,865 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f7/50/03ce272e2db2087bac2f5fca525ab6df5ed33714652e34bbf7cb40c2898a/pyobjc_framework_Photos-4.0.1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,865 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/9e/12/be0e2f0b059c8b4f98d0d27cb9882b1b1a794e15f7d05d846fbbb8c34bf1/pyobjc_framework_Photos-4.0.1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,866 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/03/92/c406655ff684bbfedfa6e17f7d4fa441ccf47c4acf074d4d7970e877687b/pyobjc_framework_Photos-4.0.1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,866 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/88/e4/07a32ac4cefaf392bada4035701c159153a7741c82790547930b0e225b4f/pyobjc_framework_Photos-4.0.1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,866 Found link https://files.pythonhosted.org/packages/c2/08/947901b1e907fc1fbfa4ed55e0adf625fb7414d143a189f42b0c10cfdbf0/pyobjc-framework-Photos-4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 4.1 2025-09-08T17:16:53,866 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/65/b4/8c228485acd2ca117d22ac62603b0cee8572241762e26f106b3d76ecbaae/pyobjc_framework_Photos-4.1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,866 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/0a/10/64fe34aa1fc09b59b121e0a4130e7cc2a2068c5ab4b3449bbff92cef8e9d/pyobjc_framework_Photos-4.1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,866 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/cd/96/4e0419e34ffcef1b125a2f03810ab12e677ab712b3b1ee74d45ae59eb594/pyobjc_framework_Photos-4.1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,867 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/d9/32/c28ecdbe42d99be774fb77de3e8f80bc4e5a70303c9679f61b191f48eb73/pyobjc_framework_Photos-4.1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,867 Found link https://files.pythonhosted.org/packages/48/1a/87b620b714892fc99bc7c09345485cf812c9a1eb9ddc6461127438b7320a/pyobjc-framework-Photos-4.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 4.2 2025-09-08T17:16:53,867 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/a6/a1/4b17dc93102161fd5dc698e4a4b7779ceb96d450d0226d2e45283eb5d49c/pyobjc_framework_Photos-4.2-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,867 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/09/30/a1cd36de603864dda0a58ab3b48dda3b19cb1a7b6272cbf0e1a917412678/pyobjc_framework_Photos-4.2-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,867 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/6f/51/872d459b9c7b4bd1d861084b2290e2250f8f5daacd3da7f0b22d2ffd451c/pyobjc_framework_Photos-4.2-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,867 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/d5/6a/251fde3347d6a2f216bd5f8e8ca5a2e9f7802407b5ce713165cc0a2197e8/pyobjc_framework_Photos-4.2-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,868 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/fd/1b/07e01cb184faf5e3f1b19db1afd2c3ce7abea6f573f7ce93560245585ad1/pyobjc_framework_Photos-4.2-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,868 Found link https://files.pythonhosted.org/packages/d1/a5/99a5786e243ac86cab92aaf0930db38bcc7260d6b944542880899f852dcc/pyobjc-framework-Photos-4.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 4.2.1 2025-09-08T17:16:53,868 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/c6/5f/fc8afb26251435ded329f246e8af88b5f04e0f922bfe85c32dc511184006/pyobjc_framework_Photos-4.2.1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,868 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/a5/d3/4a5987da22641bbf1f16acdc7fbbe0234fa81c33b1d1fc31407a0009f9dd/pyobjc_framework_Photos-4.2.1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,868 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f2/f0/2241ad74f98ac88fb17f12df44654f6dbd7263a242f60086187c04614202/pyobjc_framework_Photos-4.2.1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,868 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/58/68/bdef3d7db7d52457b37c6f02508d5b3bec0708ccb2406ca574c3a8b4df56/pyobjc_framework_Photos-4.2.1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,869 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/e6/98/045e195f71f232bb45225af1d63295a065b5885cd416e670618e1765d655/pyobjc_framework_Photos-4.2.1-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,869 Found link https://files.pythonhosted.org/packages/51/f6/7db032451b69723588b5f218ca92fd41619619e1556c652b144d13b96ea5/pyobjc-framework-Photos-4.2.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 4.2.2 2025-09-08T17:16:53,869 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/af/8a/4666e54ffb9f0c05d2ebab31336a7b3c96a3a6513477f5ee32cc32fabe86/pyobjc_framework_Photos-4.2.2-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,869 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/91/61/093d39438d963c52e123a17136058b5c140e469e7bed73fabd3e891e73d1/pyobjc_framework_Photos-4.2.2-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,869 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/3d/72/404567d210a149119f48824d9ab8927224a64bc86915b99a50504a3b266e/pyobjc_framework_Photos-4.2.2-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,870 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/78/02/f131efe587dddd6aad065deba16c9fd5216b2b25323c803bb0f746436385/pyobjc_framework_Photos-4.2.2-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,870 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ac/a6/6b6b96fbe3e852527769ad7379b60e77f58a5a48933d5d814a7b0817f72c/pyobjc_framework_Photos-4.2.2-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,870 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/cc/19/4248e36f6005e4aad9f6a2ec20cdba148353570469c6c06bcfe690454fc1/pyobjc_framework_Photos-4.2.2-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,870 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/1f/1b/a749478fca33a2404feec537828c55b0720c9deb307bbd35e037a9b697f6/pyobjc_framework_Photos-4.2.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,870 Found link https://files.pythonhosted.org/packages/43/f3/cde9f43361921059603508ee63eb22a56b540d9e7d4280ae1473911cef60/pyobjc-framework-Photos-5.0a1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 5.0a1 2025-09-08T17:16:53,870 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f0/9f/882692f47597f6c0530b84c04d313b472df60b7900f5eafaba7c32685179/pyobjc_framework_Photos-5.0a1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,871 Found link https://files.pythonhosted.org/packages/73/ee/0a1e4dd8ce8d8cd4a39e87f86e7ff64426e05451f68105db1ee36e7199a5/pyobjc-framework-Photos-5.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 5.0b1 2025-09-08T17:16:53,871 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/e0/fd/b06d6a0437c446b87b419545435451bee7284f41b44e29a5eba9eb487f50/pyobjc_framework_Photos-5.0b1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,871 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/bf/ba/ac016531d0907b088b5879ac190d9e30d6b672b07e1c9be314410b8ccb2a/pyobjc_framework_Photos-5.0b1-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,871 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/22/d0/284fd12bf4109c98c27985efb339790a053a7ec30242de09ff6b6b5c3ac7/pyobjc_framework_Photos-5.0b1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,871 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/6a/dd/d14836f434d5fe32acd08fb43a1c12989746d026d49879e6ffa80dbb31b1/pyobjc_framework_Photos-5.0b1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,871 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/e9/36/a3a75379c2ec6dc9be8b8e1f28d680fbf894275104cff9bb92bd8326bb0d/pyobjc_framework_Photos-5.0b1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,872 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/cb/24/a6d4cf8fe3fe7f5858b9eee5de8f5d567d87fbdf6a27e329d860d8b2e565/pyobjc_framework_Photos-5.0b1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,872 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/62/08/e5305a9f33346dbec5dd8ed7c87785b1a9a3e4c23074b0e9a848ef2bef94/pyobjc_framework_Photos-5.0b1-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,872 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f8/34/161a060acbf2e7fcd7bdebb0bd872b8c52b146184268fe15fcbc509268f8/pyobjc_framework_Photos-5.0b1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,872 Found link https://files.pythonhosted.org/packages/71/6b/8ad33c8e9d0ee8dd29ec36027d373a722547ecf266f637399304dc03ae52/pyobjc-framework-Photos-5.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 5.0 2025-09-08T17:16:53,872 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ea/0d/3044fe8499786adb1d8891bdf68fce8a066498d00a059c49ce5d5b0cdaeb/pyobjc_framework_Photos-5.0-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,872 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/bf/fc/8e1c86f303bc093cdfe87cdad505b7ff94f6918f18301171df22c2acc63c/pyobjc_framework_Photos-5.0-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,873 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f3/26/5ac8674dd78be3a0abb3f4529563922748ece023dcbf694c9f5f80037661/pyobjc_framework_Photos-5.0-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,873 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/42/ca/e00168b230be07e819fc3d1fa97569e0abb75f6e7d0c3d14698cc2d15271/pyobjc_framework_Photos-5.0-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,873 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/9e/d8/cfef90493f9a789cd070a3b2959cbc717aa0a1ac226be997005956ce00c5/pyobjc_framework_Photos-5.0-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,873 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/67/75/8e97a18ddf4ae59107ff3da0ebff9a77505d2b98ee7e09b646d6978dddc2/pyobjc_framework_Photos-5.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,873 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/36/5f/11ec0f45d41031327e2345732a4fe29e041581ed4c14df57d8a24a150f82/pyobjc_framework_Photos-5.0-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,873 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/48/70/52bd657d84665cf89032fec2973f71e050157955687c4ea970b78619d3e7/pyobjc_framework_Photos-5.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,873 Found link https://files.pythonhosted.org/packages/66/81/d538fd22e10e96cd42b46afe4ebfe17f4f50deaaf7b6fdd5383990982e57/pyobjc-framework-Photos-5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 5.1 2025-09-08T17:16:53,874 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/39/1a/866d2cdd11714cac92e5218ebe2b4e5c8edabaddd12530d0ed0f955ee91a/pyobjc_framework_Photos-5.1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,874 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/67/fb/2d6af8cc79a084372dd6d83a7674211871afa69210dbc603f004a8325966/pyobjc_framework_Photos-5.1-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,874 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/1e/fc/65b92b5a99c2d0ffa5940f2dae11847f2f5517a8572ed1804f0a257066a8/pyobjc_framework_Photos-5.1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,874 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/a9/87/f52ce351a3dfcffb02882236d638b571861d679535c7316df488399ced63/pyobjc_framework_Photos-5.1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,874 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/52/e5/94a633279ae5a4b0323e56bad1efdbbb1521ae50603656d6c587b1318c68/pyobjc_framework_Photos-5.1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,874 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/bf/47/03fe167812342d2c5d4bbb1b0853d89811e811f5d949ec5ce7e69b2a404b/pyobjc_framework_Photos-5.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,875 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f2/31/ecf411ecfcbfe5c51ec8091166c20e756ea908ce09d59e016405abda006b/pyobjc_framework_Photos-5.1-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,875 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ec/eb/0b5e2413ea3f04e33d0f5208219c74e759f7dfe6b6370594f76ca2399485/pyobjc_framework_Photos-5.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,875 Found link https://files.pythonhosted.org/packages/be/f3/104b6d9a27a8008aa0589783bef62bc6fc6177736408d0d4c89a4a51907a/pyobjc-framework-Photos-5.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 5.1.1 2025-09-08T17:16:53,875 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/d3/ba/9ea9aad95776790b541c93d7df601988e153f4723dc0c85fd9cf5db3eb62/pyobjc_framework_Photos-5.1.1-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,875 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ac/ff/a15851e9bde52979b8bca0a886da6bb4ecca4edcb19211f1359b2baf1635/pyobjc_framework_Photos-5.1.1-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,875 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/79/5e/3ef0636045747fee2d846d7763a6ec8158731f8762b22f4ec78ebf0deab6/pyobjc_framework_Photos-5.1.1-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,875 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/23/90/90791188ba0d5cfa676332540c59c5fdd838b6296123c1e23b94c65d064a/pyobjc_framework_Photos-5.1.1-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,876 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/3b/ee/1e247f2eb93a710d338782277426db5a778f5625739ddcd669d090df87ec/pyobjc_framework_Photos-5.1.1-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,876 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/12/8d/8b255fddead3a0c3e7777d7fa5e2e6013a60749d0ab525c40d90577dc470/pyobjc_framework_Photos-5.1.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,876 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/64/64/7ecb981b63673e618145a7a1d4a3c6d3a431db6dbb8590ac75c5725322dc/pyobjc_framework_Photos-5.1.1-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,876 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/a1/7e/366ae11ca03952b604d8bbdc9f66dc386977a6eff010fbfb64534edd7bb8/pyobjc_framework_Photos-5.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,876 Found link https://files.pythonhosted.org/packages/b3/05/1869b3aeb897f75fdd7a2816d8942544223ee3e81b7c9ef3547908cab2c4/pyobjc-framework-Photos-5.1.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 5.1.2 2025-09-08T17:16:53,876 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/96/9a/510b11ab9ce5a7859f4c8a60c6f3ad988f5f40b8d1330bb4492ffda68802/pyobjc_framework_Photos-5.1.2-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,877 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f9/ed/61f769efe755801e551af81cbc3d054c2a77a2eb6681c026f36e3e7ad59a/pyobjc_framework_Photos-5.1.2-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,877 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/39/d5/02c03473758382772fc41994110e4a2fe01b3e91deedf370e018691e8ff2/pyobjc_framework_Photos-5.1.2-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,877 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/95/9b/9601cc5588f7e3f6b5d9ee3666337847978a12131514b1ca6f3be74526ac/pyobjc_framework_Photos-5.1.2-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,877 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f7/67/8505cc42997d01693c456f078020860cc863911d53dd9943baacdbce1495/pyobjc_framework_Photos-5.1.2-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,877 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/36/a1/0d350bd0bbb53ed0e2a008c09c500bb7103c99fe0e4bf6bedd0e524edd3b/pyobjc_framework_Photos-5.1.2-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,877 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/5f/d2/0fdf41863dc01de6a59aa0cd9f90423d49ba5e18e13aaef5f7fab2139ffd/pyobjc_framework_Photos-5.1.2-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,877 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/d4/86/b7a461ceb044d491faecc1ba9cdd6f3d403d5b1be9a20174ad36101d0181/pyobjc_framework_Photos-5.1.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,878 Found link https://files.pythonhosted.org/packages/8c/85/ec2da47506503a32d178112faa3aadc1b72bf3ac5c61f568558022d3b2a0/pyobjc-framework-Photos-5.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 5.2 2025-09-08T17:16:53,878 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/c3/98/6c92216eec95b615d49955fcdcdd816db25d71b2aa5c1b9787d40e8363ca/pyobjc_framework_Photos-5.2-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,878 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/b4/12/60e821601317dfb2f4402c2ce380aaaa419d3ce695a6a276d647e9251728/pyobjc_framework_Photos-5.2-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,878 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ef/9b/a466266a67db65ab1af47edc01e4f32d48d7a5c40c558996cd7d57ee033f/pyobjc_framework_Photos-5.2-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,878 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/c4/75/2e1194f13d3dd094895ff6906bc8eb8102d4d04095a77237a9e29618c2db/pyobjc_framework_Photos-5.2-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,878 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/b7/d0/6fac51ecbcaecde634fb2ce35e785171a65ccf1bd6a39c5b54f87abf23ef/pyobjc_framework_Photos-5.2-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,878 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/5a/c8/0f21d1e1b11e595d0225cf6ee065195f145f59e7c89190945ce218f62801/pyobjc_framework_Photos-5.2-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,879 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/19/48/e6999926247b1772cd0db3029818efac65a48a5d3899f893c5dc69d5bf1c/pyobjc_framework_Photos-5.2-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,879 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/c6/6c/4a8e4d70ad33a11f17365f7370ec696eba9445df3e840487bea96aaca3a3/pyobjc_framework_Photos-5.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,879 Found link https://files.pythonhosted.org/packages/39/3a/1c34709f3a9cbe3e4a9b93fc6084dd55396dbb0d524b6d5816d2d66579f2/pyobjc-framework-Photos-5.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/), version: 5.3 2025-09-08T17:16:53,879 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/7d/37/141d5d1b948a146cfdf5953b290d99d9139d3825e6ac23ad378e2791b3da/pyobjc_framework_Photos-5.3-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,879 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/a8/0f/ef5580ed1164a00da57aa88640d6d4ee8c98719fa1aad7dba57a3e1a9607/pyobjc_framework_Photos-5.3-cp27-cp27m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,879 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/bb/25/9ba92fc22bffbf3f9369725482ed368102640ca9d306d5b3b0fbccd78d0f/pyobjc_framework_Photos-5.3-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,880 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/08/50/81e00c202f884f8744a670a608757b304e6f086f8c2d8f81f353e7bad730/pyobjc_framework_Photos-5.3-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,880 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/8c/00/84f315836548739ab6d3917866c82919019331c2edbb2084854ffa80b233/pyobjc_framework_Photos-5.3-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,880 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ab/14/18ddbbfa86b1b16007c6df302ce125db71519d1f31037a39037d8959efc8/pyobjc_framework_Photos-5.3-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,880 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/54/b4/0f8a93a204b62f36ae261806786e17a974fab75d27eb14ed4b9d4c3dacf0/pyobjc_framework_Photos-5.3-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,880 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/87/c1/e00822a016820374b8acf55b96f175dccc1be98ad0d73e37e44283418511/pyobjc_framework_Photos-5.3-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,880 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/63/e1/cce76e2e1ef1cc4abfc6acf84c8d8a6a31484b504f34d2c3beca540010b8/pyobjc_framework_Photos-5.3-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) 2025-09-08T17:16:53,881 Found link https://files.pythonhosted.org/packages/3d/d1/e04d7dbadd69b995b46dbe2f5c35ef273f798e413430e3013c1b7e39a60a/pyobjc-framework-Photos-6.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 6.0 2025-09-08T17:16:53,881 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/21/18/f5a6f093d7a5b5f5b8827062d897e2751176fa1e11bc4a8da1e2f43619a7/pyobjc_framework_Photos-6.0-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,881 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/91/b2/a6e43ea4fc078c8227282050cee1f70424ab71c68f1982abddc0f765f752/pyobjc_framework_Photos-6.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,881 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/63/06/c715b6ac0b99b616622480b15abe517adf20433fdd807e5becf6f62bc09e/pyobjc_framework_Photos-6.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,882 Found link https://files.pythonhosted.org/packages/04/51/76581c875d0aeafb0785c7c05ea44ddb6a6e96c79227f56dc4c15352a546/pyobjc-framework-Photos-6.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 6.0.1 2025-09-08T17:16:53,882 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/b4/0b/d7f1810fa3c112eec2fad14699de0639e65d7eea926a0299c62e0f7697e1/pyobjc_framework_Photos-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,882 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/2d/81/53874dae3b3a0c7c8c413e4c525d04015a8ef0fdb623a146b5b1d3f2d28a/pyobjc_framework_Photos-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,882 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/b2/1e/3d1a5eeaf0b32373ca35d751172d8062c95705f6a5b1b9ee574409e50cdb/pyobjc_framework_Photos-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,882 Found link https://files.pythonhosted.org/packages/65/54/a9037849ea47b20052ed303ec30749d7e5f547dba1381be9a94bd21dc861/pyobjc-framework-Photos-6.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 6.1 2025-09-08T17:16:53,882 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/29/9e/e1e812f62653ffea47e7eea92fcc0ef94d01361daa34331b5aaeefa363be/pyobjc_framework_Photos-6.1-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,883 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/60/b1/937c57c9c07a9f95895753bb42db79d2b192bc603cc59a9f7830ce1b3772/pyobjc_framework_Photos-6.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,883 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/8b/30/7f02974ef37380b35cccf7b3108cdb9f7ea50f7660cb4f7382c6877a59c8/pyobjc_framework_Photos-6.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,883 Found link https://files.pythonhosted.org/packages/01/f5/ff313162ee1b0e7f6c2b714f700cf3242da074fe9bd3bf9551fcb82edbbf/pyobjc-framework-Photos-6.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 6.2 2025-09-08T17:16:53,883 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/5f/d9/45ff6afe4e3276ac2d301085eedf767c4ee8b33bd13a99642e9f8e9a9472/pyobjc_framework_Photos-6.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,883 Found link https://files.pythonhosted.org/packages/a8/04/806b74b17a1d7a3e29485de72922a3452b24a8431f8f7dbdc540088907c7/pyobjc-framework-Photos-6.2.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 6.2.1 2025-09-08T17:16:53,884 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/00/9d/b8c55d6b64870c80009653531e164226eceebf6273ea7e5e5b76ab507f9c/pyobjc_framework_Photos-6.2.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,884 Found link https://files.pythonhosted.org/packages/94/e5/ca7593203c68c89e54599c8c223cde5966141781b21c6fc427b9b66822e2/pyobjc-framework-Photos-6.2.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 6.2.2 2025-09-08T17:16:53,884 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/d1/6b/752d3544ba8be90c277ac82e3218caf464c702ce63185009f6186d22edb2/pyobjc_framework_Photos-6.2.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,884 Found link https://files.pythonhosted.org/packages/35/4c/603c1e9007258fe4f6a02241b6578e3f4c819b8fbaf0d64f46da3faa8824/pyobjc-framework-Photos-7.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 7.0 2025-09-08T17:16:53,884 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/39/a0/b55e63ad3ed5301c8aeb83bf35c27992e01e24464cec2201d4b7cd688eca/pyobjc_framework_Photos-7.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,884 Found link https://files.pythonhosted.org/packages/cd/13/c737f9f225caabc424ec3209d30425cc05204d74358c8d8d58c9546f9a27/pyobjc-framework-Photos-7.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 7.0.1 2025-09-08T17:16:53,885 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/5d/4a/912b37c50ee7649a2ccc12b7d04aa31f0efd21c9a93e3481bb687d9414bd/pyobjc_framework_Photos-7.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,885 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/15/b5/9ef1bf906b1b4d501d088c80141bb8c8980daf976b3b2bff13f7a1e7bf77/pyobjc_framework_Photos-7.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,885 Found link https://files.pythonhosted.org/packages/28/f5/cf7493f29ff831cf2096b3b6a484e2e4b9e37b03b6dc4ee6ec314cece987/pyobjc-framework-Photos-7.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 7.1 2025-09-08T17:16:53,885 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/16/85/43430651648c8f607913ce4d02af5263382b66c98729ecb9c8bc89821634/pyobjc_framework_Photos-7.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,885 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/54/36/94488286ec9a3b1b83b77e70a294d98aceacae5900a8ab617eefa79ab435/pyobjc_framework_Photos-7.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,885 Found link https://files.pythonhosted.org/packages/a7/ff/7c4e25fe7ec1cca4b9544016276d0131e3bc1164c106ac52303b34329d82/pyobjc-framework-Photos-7.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 7.2 2025-09-08T17:16:53,886 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/81/aa/fb24a06697bfcd8d2c6cd64241e4fbac47da28cef7167deede678d950e1e/pyobjc_framework_Photos-7.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,886 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/00/56/3c901d249e6974366c436d8e80f2b08703a00584d30e143534bb41f10337/pyobjc_framework_Photos-7.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,886 Found link https://files.pythonhosted.org/packages/54/f0/eafd2cb1e659fb131913f8aecc60142e82ebd93c405af3d797700bfc0004/pyobjc-framework-Photos-7.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 7.3 2025-09-08T17:16:53,886 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/06/5f/b66729a012e4fc32033ff8a7d8efe2bed5bc5797f607dcb080cda43adf3e/pyobjc_framework_Photos-7.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,886 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/e8/b9/5704a3d6666cc997748c064d3b92391c6818aa78730809d410d02e968865/pyobjc_framework_Photos-7.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,887 Found link https://files.pythonhosted.org/packages/ea/0e/c21c4af693b5a26ab9dfca471fd62fef772ecc7d508abcf195087b9f518d/pyobjc-framework-Photos-8.0b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.0b1 2025-09-08T17:16:53,887 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/22/8a/63e00e920f2b742fa425dbf032991381b04360de9639995a791857c4e959/pyobjc_framework_Photos-8.0b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,887 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/58/6e/fb81b10a7645640a79ccf3f83ceadb94c5c4ef0110560272094f68cfc57f/pyobjc_framework_Photos-8.0b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,887 Found link https://files.pythonhosted.org/packages/e8/a4/47aebd3e1be0536a7c502776ac4a36bcf66a6ac8dbb1efb45b6f611ed57e/pyobjc-framework-Photos-8.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.0 2025-09-08T17:16:53,887 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f6/49/544ef2bd2fc43f0a73e2047d6eb19e2b7fb1b291ad6e8720248cbe739a3e/pyobjc_framework_Photos-8.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,887 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f2/32/70c315338f8b86a5b4256c4c68817b56e8e2230b5473e8445509ed32bf44/pyobjc_framework_Photos-8.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,888 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/6b/52/9d7bf7f71df9974e467fb12149575fd1912d093ee8f5740ea696ed0532dc/pyobjc_framework_Photos-8.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,888 Found link https://files.pythonhosted.org/packages/be/02/b6284461f7dc999f11fa509dd8df17b4e1b24bd45bc1ee7e2ef4a79a9b55/pyobjc-framework-Photos-8.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.1 2025-09-08T17:16:53,888 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/81/75/d05b65f9cbf3ff4deccdd130620fd138c7f637b72a0c57246bc88e3f188f/pyobjc_framework_Photos-8.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,888 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/03/54/f73e228e41fe6973ea1e774989415757fae8b4f73f3550158ba79c5112d4/pyobjc_framework_Photos-8.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,888 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/49/90/ab2cd485baa8d18598ab58f452b0c53119dd672e4133b0dfe451e280cfe5/pyobjc_framework_Photos-8.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,888 Found link https://files.pythonhosted.org/packages/d0/c8/316dc503b1b98394f59240b06c13ddb171a40cf2c60389cb941db4705678/pyobjc-framework-Photos-8.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.2 2025-09-08T17:16:53,889 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/65/73/bb9b73bdd3dd858b341b08df334a8daf63a73ab5dd03dcc8738c90cf23b2/pyobjc_framework_Photos-8.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,889 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/58/c0/afa636c75fa4fb3ac75122c863ca20ec16647284a8794b5b60e5b8e329f4/pyobjc_framework_Photos-8.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,889 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/5c/3f/19053a387346f648acb95d21afc486278ca6c313c0928a50e798e09e40e4/pyobjc_framework_Photos-8.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,889 Found link https://files.pythonhosted.org/packages/17/6d/de566e671921ec2c9a0071cbbf50fa205ddcaf26c757b4cab1c8772473aa/pyobjc-framework-Photos-8.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.3 2025-09-08T17:16:53,889 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/c3/20/e389477a57ef93fd06304222ea09ea08a6d13046018761d76bd7986061de/pyobjc_framework_Photos-8.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,889 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/64/cb/74538c40482fb46264a7bde89c7740713452ab5395e830f66eac9ee3dfac/pyobjc_framework_Photos-8.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,890 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/8b/dd/92a43d991be7dc988a962870e76f3f53abe913679b5edc8fde3dabd9d7a6/pyobjc_framework_Photos-8.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,890 Found link https://files.pythonhosted.org/packages/a8/1c/9ed6149e3b869cbdb9720508f702864e72a7526f07b7a511a323c2d53dd9/pyobjc-framework-Photos-8.4.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.4 2025-09-08T17:16:53,890 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ce/d2/f8c7a41db4ee6dfa6b9ae205a6912c574108f72cbd9808acc880ea9fbb8b/pyobjc_framework_Photos-8.4-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,890 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/09/87/cd88746593af6757e511de672c7114db084c9bac802008729627edd82833/pyobjc_framework_Photos-8.4-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,890 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/02/cf/32c08991cf9ad56b455ed94fe3550a6cf3a6385971576b4bdd0620268c76/pyobjc_framework_Photos-8.4-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,890 Found link https://files.pythonhosted.org/packages/01/b7/7ca879a4bc2277309b4d84fa5ca20a845ac23331522cd61dd4ee9dedbe9b/pyobjc-framework-Photos-8.4.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.4.1 2025-09-08T17:16:53,891 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/6a/8e/5e1d0d7507d6fed558c32433f1a9af58d9a556dfb2c27bd8a594f01a2ddf/pyobjc_framework_Photos-8.4.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,891 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/72/76/da3705f4b479ccfe39a14c831e9e52c8d2a1de8874f8a4d5fee655a415c2/pyobjc_framework_Photos-8.4.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,891 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/dc/20/ecb8e5bceb104fba66a997f3b38b7e0ecaa8ea50aefda139cdeb7f5bad1d/pyobjc_framework_Photos-8.4.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,891 Found link https://files.pythonhosted.org/packages/1f/d0/b01c1b971b74c34ed1dc422f2434eb9903c43444babc29273abca6755d94/pyobjc-framework-Photos-8.5.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.5 2025-09-08T17:16:53,891 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/10/c5/dd25705bae1f06996da3cc869f6f0ab2282a5bc0edc3c690bf68c225ba3f/pyobjc_framework_Photos-8.5-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,891 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/cb/ba/0817077e871dc636f6a90cfee2358e7daba35eb7b953d900f1db19c117e8/pyobjc_framework_Photos-8.5-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,892 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/e9/c5/6bfb4ab619d1041d371f2290ce4050ad3c4221af035b5af9832d6b6420cc/pyobjc_framework_Photos-8.5-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,892 Found link https://files.pythonhosted.org/packages/8b/fc/2e6c6d5fe7243aadfdfbd65fd2622d4cb24aee546627c16c65c090b3186d/pyobjc-framework-Photos-8.5.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6), version: 8.5.1 2025-09-08T17:16:53,892 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/fd/32/f5f20b506c3eafcf4143e79f5987e9b93634eaa47d3d4ed8a1dfaff9f5b6/pyobjc_framework_Photos-8.5.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,892 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/cc/1f/f7febc478919b7c4bd15e04d1a84edd2351fbfc030ea74e3682afa4d12c3/pyobjc_framework_Photos-8.5.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,892 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/14/97/26b81152495f0cf1f162eb477d6678d61b5a4b3436c593f9c48f1c12186d/pyobjc_framework_Photos-8.5.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.6) 2025-09-08T17:16:53,893 Found link https://files.pythonhosted.org/packages/d8/65/6d455e7ffc7e558b13d17bd2fdcb88852937f32700f84dc6a157b2edf7f3/pyobjc-framework-Photos-9.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7), version: 9.0 2025-09-08T17:16:53,893 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/08/8f/9582d459068db8f7c78fa643f73b839c6771a17abec8d6a8ad4781c53a8d/pyobjc_framework_Photos-9.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,893 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/bb/cf/39e77112d14858b56007128941966a8ca2817e097f287d21a69f5e125538/pyobjc_framework_Photos-9.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,893 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/66/4a/5402002c66845bbdf6fbaa417dec0e7dce17bec0c999917158ff6316df1f/pyobjc_framework_Photos-9.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,893 Found link https://files.pythonhosted.org/packages/16/ea/6116de327f31830c4be32ee877f523263f784d2abbc0e44e74025591d343/pyobjc-framework-Photos-9.0.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7), version: 9.0.1 2025-09-08T17:16:53,894 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/1f/26/4512f2b054d5322dc9fe83d3005a51024756920441420eb67e5e49cc314f/pyobjc_framework_Photos-9.0.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,894 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/97/a0/442b3872e5ae4421650078be2caf6bfb4eb7694b5278b495481f1e5e0946/pyobjc_framework_Photos-9.0.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,894 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/77/48/b1c42be8c55cfc1141630ad82de698cfef2a8a39e312936d89d2cd464843/pyobjc_framework_Photos-9.0.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,894 Found link https://files.pythonhosted.org/packages/ba/d7/0a87adf646e9807a095acdb02e1e8fe194df9be4a4b97f4eb43e23382be8/pyobjc-framework-Photos-9.1b1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7), version: 9.1b1 2025-09-08T17:16:53,894 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/dd/bb/5aeda02e3ac85c641419e58757bf112f6c7e89e698f62df013e332a14d30/pyobjc_framework_Photos-9.1b1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,894 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/94/5c/f44afd4760172f431f05f8d11ef2996a38de90845608b33e23e65ba5defd/pyobjc_framework_Photos-9.1b1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,895 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/23/d2/0e880a4ce0da5848088d1abbf838ce5d6f10a62d257892e2d499af085b13/pyobjc_framework_Photos-9.1b1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,895 Found link https://files.pythonhosted.org/packages/2a/0c/e0c9817e6cd408c2caa5d5783a27180effc53b99bfdaa12811445588ebea/pyobjc-framework-Photos-9.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7), version: 9.1 2025-09-08T17:16:53,895 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/3d/c0/5064fed0a958b669b9a901bb15240c8485a4feed43819343ba2b66cd0e79/pyobjc_framework_Photos-9.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,895 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/29/97/199731ac20badcab2d6df5810da75980f0b285e81c5a46d70777a86a12ca/pyobjc_framework_Photos-9.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,895 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/40/f2/39aada338969620d2c7d005de536da9458b7782ca3d5fb7a549e3abf6665/pyobjc_framework_Photos-9.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,895 Found link https://files.pythonhosted.org/packages/b5/e2/335ed2206d5da52f52ffed449249750d208e029bf8af8e99c8410c832889/pyobjc-framework-Photos-9.1.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7), version: 9.1.1 2025-09-08T17:16:53,896 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/1c/3b/27ae7e9e6ae9ca8bda8cfe3b2dc2b37358fbc37693ee8c3961198b49c18f/pyobjc_framework_Photos-9.1.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,896 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/45/e4/e0371de2c5f18e15a785e12d483a64274d1f3bade8729e881753339ef255/pyobjc_framework_Photos-9.1.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,896 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/1a/93/a85590f53aeeb64137fee567e9b53c9aa13a5479b0b600d1e79384a49751/pyobjc_framework_Photos-9.1.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,896 Found link https://files.pythonhosted.org/packages/83/aa/de694bff02eb45e3ed8c661fa8902d099957a89697dab01ceafea2cbdec3/pyobjc-framework-Photos-9.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7), version: 9.2 2025-09-08T17:16:53,896 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/55/3c/fa279f2401cf2fd77aa0185e5f4a08ea1712be22e4499fd7a8497064490f/pyobjc_framework_Photos-9.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,896 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/08/fa/1ad66846c24971501f0ef6443fea9e84e6a1405264cae7e4a54941753817/pyobjc_framework_Photos-9.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,897 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/b1/21/499c81623c3f0bc43f861d7084371e7e16d4f24d5e5f3f24f93d54d2abf6/pyobjc_framework_Photos-9.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.7) 2025-09-08T17:16:53,897 Found link https://files.pythonhosted.org/packages/a2/d6/3d3a3f34fddbfb775cc78861904f083cc001687fc22155b344c0159bdba8/pyobjc-framework-Photos-10.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8), version: 10.0 2025-09-08T17:16:53,897 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/74/e0/cfff29982cabde248f35d9f652fdb218999fe22f0ca0d4928ff424326254/pyobjc_framework_Photos-10.0-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,897 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/c5/67/9fd6f425a1d84c3bbe70bb8fa75ec0ec6010f890b9b002e2ca8dc96079c8/pyobjc_framework_Photos-10.0-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,898 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/cc/93/cf18d225bb0992a859e0c8e9e609ddfc567102dd71a00acee05721ef03ae/pyobjc_framework_Photos-10.0-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,898 Found link https://files.pythonhosted.org/packages/df/40/027767d8af5c0fe225862ce74a8b7c5ec8b122499a038ce6f4fd7afcdf1e/pyobjc-framework-Photos-10.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8), version: 10.1 2025-09-08T17:16:53,898 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/07/9e/9ef146d74fd18015f32d2a439fe45f64f45ca8998837037c4ca2df4fdca4/pyobjc_framework_Photos-10.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,898 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/eb/ee/a17fd3a045ed68c95103daf5f0ab43e3ae6d80901044629e5b2e2c431689/pyobjc_framework_Photos-10.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,898 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/3b/f9/ca26a0e7a8281a383f2fdaee7742d62a83c13d29fd546dc9d344bd6dae52/pyobjc_framework_Photos-10.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,898 Found link https://files.pythonhosted.org/packages/60/9b/87b03e8c48c2c7ceda0051cdf9c5c50b8279483602b65c1b73122f8953cb/pyobjc-framework-Photos-10.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8), version: 10.2 2025-09-08T17:16:53,899 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/6f/31/de42254245eab48d79923b3846d176a9f485896a779dc49b53d5308894cb/pyobjc_framework_Photos-10.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,899 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/9f/8f/eb5699e8517d1d010f12234186b96f6c694f8c818c2703b923241f428307/pyobjc_framework_Photos-10.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,899 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/73/85/7b7d4e4c3fc43f23f4ecafc029daa8295e8e551cae090607837e1af0d72a/pyobjc_framework_Photos-10.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,899 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/fc/eb/be72ea256b9532068768d58b87c49b0659807a654560e9c5231798c4deaa/pyobjc_framework_Photos-10.3-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,899 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/f2/e4/fe2cabfb77d407f98093d1d6245401cac269fccf7d394aac55c9957ee1a7/pyobjc_framework_Photos-10.3-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,899 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/28/66/3f05058d44aff09c6599e8930f745bfe8fc95eb6afff26713e061cf17745/pyobjc_framework_Photos-10.3-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,900 Found link https://files.pythonhosted.org/packages/98/ab/4fc31c6f0de52de286f43816aa9e99f620ff869c5233cf65d2b894e9cbca/pyobjc_framework_photos-10.3.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8), version: 10.3 2025-09-08T17:16:53,900 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/03/e2/7e46258b4c0f75a48e639bc1423830c34067b101bd5512c80db4a6554b1f/pyobjc_framework_Photos-10.3.1-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,900 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ef/20/3fcc8803c0503bfd7e7f2fb81889d1f41f12cc1660a1b37f31743d271821/pyobjc_framework_Photos-10.3.1-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,900 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/3a/14/8eff6e370acfff5e75902ccb66cbea6d609e54dba87501570642b44cae2e/pyobjc_framework_Photos-10.3.1-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,900 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/17/25/83a32b4743b63c7262c476bd0acbca8304e942483e599acade70aa0dc345/pyobjc_framework_Photos-10.3.1-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,900 Found link https://files.pythonhosted.org/packages/4f/e3/764707657dc2ee986510ac137dfcb98ca3498fa21ed7c79e711df3b85736/pyobjc_framework_photos-10.3.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8), version: 10.3.1 2025-09-08T17:16:53,901 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/21/f0/98218afb34b42b4fbdbd62aefc3dcf8b706e16dea05e1b963888e150c28c/pyobjc_framework_Photos-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,901 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/89/de/6335cefc3dedd876a2fa30bfb86ef3f83fc8dbd088c32d925b8735b65770/pyobjc_framework_Photos-10.3.2-cp36-abi3-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,901 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/55/60/e5bc1fd38551bf8bfa90294fe196144c0b6e0a1202c0e5684be08bae339a/pyobjc_framework_Photos-10.3.2-cp36-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,901 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/26/32/a19d5e44d99b2a9b7e0e74ff3aca8256c7513c4258da873695454da8b658/pyobjc_framework_Photos-10.3.2-cp36-abi3-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,901 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/af/0d/dd7e6bc36b19610ed4a26db28814992d1c72136a246f06d82f8ae9bd5e07/pyobjc_framework_Photos-10.3.2-cp36-abi3-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8) 2025-09-08T17:16:53,901 Found link https://files.pythonhosted.org/packages/ce/29/43357f5a2a57972bd4cdd4bbc5a914cee4e4eb1f9a9ba6b0aaed2f6308e3/pyobjc_framework_photos-10.3.2.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.8), version: 10.3.2 2025-09-08T17:16:53,901 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/8e/12/a2d65768f70dad5a7c4e6b6ff134a06941043f162f9ce26e2b26b6764ca8/pyobjc_framework_Photos-11.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,902 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/80/27/62e5833b9629121b4b6ea8f2b2aa295cf6b719dc6316387f77ec0bd41d77/pyobjc_framework_Photos-11.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,902 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/b9/6e/54108271ea34b0fc51bf8d0bf677788e4d39a1e29ad481f8c78c100f3159/pyobjc_framework_Photos-11.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,902 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/0c/e3/e4697ebe81acc99654c7f5fb26250e86faa0e51de5f1370661aa993c107e/pyobjc_framework_Photos-11.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,902 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/a9/00/16b187f91992438e750c36a0fbf007d4fe1e225c55ff18eaf9560441b369/pyobjc_framework_Photos-11.0-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,902 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/44/73/ef5077fc4cf2bb9de75dbd5dc2be14fc7383647bf44c1967f528c1414613/pyobjc_framework_Photos-11.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,903 Found link https://files.pythonhosted.org/packages/f7/c3/fc755c1f8f411433d7ba2e92f3fe3e7b417e9629675ad6baf94ac8b01e64/pyobjc_framework_photos-11.0.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9), version: 11.0 2025-09-08T17:16:53,903 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/ff/e8/6f46ea733d83c16c6782b84e3c2942c543c4370f03a408f40446bc8d1d7d/pyobjc_framework_photos-11.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,903 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/df/25/ec3b0234d20948816791399e580f6dd83c0d50a24219c954708f755742c4/pyobjc_framework_photos-11.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,903 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/fa/24/2400e6b738d3ed622c61a7cc6604eec769f398071a1eb6a16dfdf3a9ceea/pyobjc_framework_photos-11.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,903 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/70/60/cc575ee4287b250a42406e9b335f3293840996a840152cf93d1ce73790c5/pyobjc_framework_photos-11.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,903 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/8c/3b/d9c4c5b156e7805495a8864dd06a3439c3b4267e5887d9094ac45a4ca907/pyobjc_framework_photos-11.1-cp313-cp313t-macosx_10_13_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,904 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/28/86/06d9e61aa5c6114cca5ae77e3c037f371943e9110aab4ce6d31d19ffb669/pyobjc_framework_photos-11.1-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,904 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/69/07/849ca5aefc646b92ea399073f90628215198701a59c1b62b7bf3e27bbbdf/pyobjc_framework_photos-11.1-cp314-cp314t-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,904 Skipping link: No binaries permitted for pyobjc-framework-photos: https://files.pythonhosted.org/packages/e7/7b/636f060aeadc2a55ddd8f3992bfdaaa9b50bb112d4e2e59ebf910aa2c447/pyobjc_framework_photos-11.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9) 2025-09-08T17:16:53,904 Found link https://files.pythonhosted.org/packages/78/b0/576652ecd05c26026ab4e75e0d81466edd570d060ce7df3d6bd812eb90d0/pyobjc_framework_photos-11.1.tar.gz (from https://pypi.org/simple/pyobjc-framework-photos/) (requires-python:>=3.9), version: 11.1 2025-09-08T17:16:53,905 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyobjc-framework-photos/ 2025-09-08T17:16:53,905 Getting page https://www.piwheels.org/simple/pyobjc-framework-photos/ 2025-09-08T17:16:53,906 Found index url https://www.piwheels.org/simple/ 2025-09-08T17:16:53,998 Fetched page https://www.piwheels.org/simple/pyobjc-framework-photos/ as text/html 2025-09-08T17:16:53,999 Skipping link: not a file: https://www.piwheels.org/simple/pyobjc-framework-photos/ 2025-09-08T17:16:53,999 Skipping link: not a file: https://pypi.org/simple/pyobjc-framework-photos/ 2025-09-08T17:16:54,030 Given no hashes to check 1 links for project 'pyobjc-framework-photos': discarding no candidates 2025-09-08T17:16:54,032 Collecting pyobjc-framework-photos==5.2 2025-09-08T17:16:54,033 Created temporary directory: /tmp/pip-unpack-a8b5n_aa 2025-09-08T17:16:54,171 Downloading pyobjc-framework-Photos-5.2.tar.gz (22 kB) 2025-09-08T17:16:54,210 Added pyobjc-framework-photos==5.2 from https://files.pythonhosted.org/packages/8c/85/ec2da47506503a32d178112faa3aadc1b72bf3ac5c61f568558022d3b2a0/pyobjc-framework-Photos-5.2.tar.gz to build tracker '/tmp/pip-build-tracker-90fyhhmm' 2025-09-08T17:16:54,211 Running setup.py (path:/tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/setup.py) egg_info for package pyobjc-framework-photos 2025-09-08T17:16:54,212 Created temporary directory: /tmp/pip-pip-egg-info-3zup0_2e 2025-09-08T17:16:54,212 Preparing metadata (setup.py): started 2025-09-08T17:16:54,213 Running command python setup.py egg_info 2025-09-08T17:16:54,774 /tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/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-08T17:16:54,774 from pkg_resources import Distribution 2025-09-08T17:16:55,184 /tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/pyobjc_setup.py:53: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-08T17:16:55,185 !! 2025-09-08T17:16:55,185 ******************************************************************************** 2025-09-08T17:16:55,185 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-08T17:16:55,185 This deprecation is overdue, please update your project and remove deprecated 2025-09-08T17:16:55,185 calls to avoid build errors in the future. 2025-09-08T17:16:55,185 ******************************************************************************** 2025-09-08T17:16:55,186 !! 2025-09-08T17:16:55,186 class oc_test (test.test): 2025-09-08T17:16:55,370 Traceback (most recent call last): 2025-09-08T17:16:55,373 File "", line 2, in 2025-09-08T17:16:55,373 exec(compile(''' 2025-09-08T17:16:55,373 ~~~~^^^^^^^^^^^^ 2025-09-08T17:16:55,373 # This is -- a caller that pip uses to run setup.py 2025-09-08T17:16:55,373 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,373 ...<32 lines>... 2025-09-08T17:16:55,373 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T17:16:55,373 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,373 ''' % ('/tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/setup.py',), "", "exec")) 2025-09-08T17:16:55,374 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,374 File "", line 35, in 2025-09-08T17:16:55,374 File "/tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/setup.py", line 20, in 2025-09-08T17:16:55,374 Extension("Photos._Photos", 2025-09-08T17:16:55,374 ~~~~~~~~~^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,374 [ "Modules/_Photos.m" ], 2025-09-08T17:16:55,374 ^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,374 ...<5 lines>... 2025-09-08T17:16:55,374 ] 2025-09-08T17:16:55,375 ^ 2025-09-08T17:16:55,375 ), 2025-09-08T17:16:55,375 ^ 2025-09-08T17:16:55,375 File "/tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/pyobjc_setup.py", line 392, in Extension 2025-09-08T17:16:55,375 os_level = get_os_level() 2025-09-08T17:16:55,375 File "/tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/pyobjc_setup.py", line 206, in get_os_level 2025-09-08T17:16:55,375 pl = plistlib.readPlist('/System/Library/CoreServices/SystemVersion.plist') 2025-09-08T17:16:55,375 ^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,376 AttributeError: module 'plistlib' has no attribute 'readPlist' 2025-09-08T17:16:55,486 ERROR: python setup.py egg_info exited with 1 2025-09-08T17:16:55,497 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T17:16:55,497 exec(compile('"'"''"'"''"'"' 2025-09-08T17:16:55,497 # This is -- a caller that pip uses to run setup.py 2025-09-08T17:16:55,497 # 2025-09-08T17:16:55,497 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T17:16:55,497 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T17:16:55,497 # - It provides a clear error message when setuptools is not installed. 2025-09-08T17:16:55,497 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T17:16:55,497 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T17:16:55,497 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T17:16:55,497 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T17:16:55,497 import os, sys, tokenize, traceback 2025-09-08T17:16:55,497 2025-09-08T17:16:55,497 try: 2025-09-08T17:16:55,497 import setuptools 2025-09-08T17:16:55,497 except ImportError: 2025-09-08T17:16:55,497 print( 2025-09-08T17:16:55,497 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T17:16:55,497 "the build environment with exception:", 2025-09-08T17:16:55,497 file=sys.stderr, 2025-09-08T17:16:55,497 ) 2025-09-08T17:16:55,497 traceback.print_exc() 2025-09-08T17:16:55,497 sys.exit(1) 2025-09-08T17:16:55,497 2025-09-08T17:16:55,497 __file__ = %r 2025-09-08T17:16:55,497 sys.argv[0] = __file__ 2025-09-08T17:16:55,497 2025-09-08T17:16:55,497 if os.path.exists(__file__): 2025-09-08T17:16:55,497 filename = __file__ 2025-09-08T17:16:55,497 with tokenize.open(__file__) as f: 2025-09-08T17:16:55,497 setup_py_code = f.read() 2025-09-08T17:16:55,497 else: 2025-09-08T17:16:55,497 filename = "" 2025-09-08T17:16:55,497 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T17:16:55,497 2025-09-08T17:16:55,497 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T17:16:55,497 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-3zup0_2e[/] 2025-09-08T17:16:55,498 [bold magenta]cwd[/]: /tmp/pip-wheel-2izejs30/pyobjc-framework-photos_6da872241b0d422faf80d21efa9e6671/ 2025-09-08T17:16:55,498 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T17:16:55,499 ERROR: metadata generation failed 2025-09-08T17:16:55,505 Exception information: 2025-09-08T17:16:55,505 Traceback (most recent call last): 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T17:16:55,505 call_subprocess( 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~^ 2025-09-08T17:16:55,505 args, 2025-09-08T17:16:55,505 ^^^^^ 2025-09-08T17:16:55,505 ...<2 lines>... 2025-09-08T17:16:55,505 spinner=spinner, 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 ) 2025-09-08T17:16:55,505 ^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T17:16:55,505 raise error 2025-09-08T17:16:55,505 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T17:16:55,505 2025-09-08T17:16:55,505 The above exception was the direct cause of the following exception: 2025-09-08T17:16:55,505 2025-09-08T17:16:55,505 Traceback (most recent call last): 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T17:16:55,505 status = _inner_run() 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T17:16:55,505 return self.run(options, args) 2025-09-08T17:16:55,505 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T17:16:55,505 return func(self, options, args) 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T17:16:55,505 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T17:16:55,505 result = self._result = resolver.resolve( 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:16:55,505 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 ) 2025-09-08T17:16:55,505 ^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T17:16:55,505 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T17:16:55,505 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T17:16:55,505 if not criterion.candidates: 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T17:16:55,505 return bool(self._sequence) 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T17:16:55,505 self._bool = any(self) 2025-09-08T17:16:55,505 ~~~^^^^^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T17:16:55,505 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T17:16:55,505 ^^^^^^^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T17:16:55,505 candidate = func() 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T17:16:55,505 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:16:55,505 link, template, name, version 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 ) 2025-09-08T17:16:55,505 ^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T17:16:55,505 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~^ 2025-09-08T17:16:55,505 link, 2025-09-08T17:16:55,505 ^^^^^ 2025-09-08T17:16:55,505 ...<3 lines>... 2025-09-08T17:16:55,505 version=version, 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 ) 2025-09-08T17:16:55,505 ^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T17:16:55,505 super().__init__( 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:16:55,505 link=link, 2025-09-08T17:16:55,505 ^^^^^^^^^^ 2025-09-08T17:16:55,505 ...<4 lines>... 2025-09-08T17:16:55,505 version=version, 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 ) 2025-09-08T17:16:55,505 ^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T17:16:55,505 self.dist = self._prepare() 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T17:16:55,505 dist = self._prepare_distribution() 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T17:16:55,505 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T17:16:55,505 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T17:16:55,505 dist = _get_prepared_distribution( 2025-09-08T17:16:55,505 req, 2025-09-08T17:16:55,505 ...<3 lines>... 2025-09-08T17:16:55,505 self.check_build_deps, 2025-09-08T17:16:55,505 ) 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T17:16:55,505 abstract_dist.prepare_distribution_metadata( 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:16:55,505 finder, build_isolation, check_build_deps 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 ) 2025-09-08T17:16:55,505 ^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T17:16:55,505 self.req.prepare_metadata() 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T17:16:55,505 self.metadata_directory = generate_metadata_legacy( 2025-09-08T17:16:55,505 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:16:55,505 build_env=self.build_env, 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 ...<3 lines>... 2025-09-08T17:16:55,505 details=details, 2025-09-08T17:16:55,505 ^^^^^^^^^^^^^^^^ 2025-09-08T17:16:55,505 ) 2025-09-08T17:16:55,505 ^ 2025-09-08T17:16:55,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T17:16:55,505 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T17:16:55,505 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T17:16:55,529 Removed pyobjc-framework-photos==5.2 from https://files.pythonhosted.org/packages/8c/85/ec2da47506503a32d178112faa3aadc1b72bf3ac5c61f568558022d3b2a0/pyobjc-framework-Photos-5.2.tar.gz from build tracker '/tmp/pip-build-tracker-90fyhhmm' 2025-09-08T17:16:55,529 Removed build tracker: '/tmp/pip-build-tracker-90fyhhmm'