2025-09-08T01:40:56,053 Created temporary directory: /tmp/pip-build-tracker-_zna5yen 2025-09-08T01:40:56,054 Initialized build tracking at /tmp/pip-build-tracker-_zna5yen 2025-09-08T01:40:56,054 Created build tracker: /tmp/pip-build-tracker-_zna5yen 2025-09-08T01:40:56,054 Entered build tracker: /tmp/pip-build-tracker-_zna5yen 2025-09-08T01:40:56,054 Created temporary directory: /tmp/pip-wheel-r547j5i3 2025-09-08T01:40:56,059 Created temporary directory: /tmp/pip-ephem-wheel-cache-l9k7_865 2025-09-08T01:40:56,121 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:40:56,123 2 location(s) to search for versions of openslide-python: 2025-09-08T01:40:56,123 * https://pypi.org/simple/openslide-python/ 2025-09-08T01:40:56,123 * https://www.piwheels.org/simple/openslide-python/ 2025-09-08T01:40:56,124 Fetching project page and analyzing links: https://pypi.org/simple/openslide-python/ 2025-09-08T01:40:56,124 Getting page https://pypi.org/simple/openslide-python/ 2025-09-08T01:40:56,125 Found index url https://pypi.org/simple/ 2025-09-08T01:40:56,279 Fetched page https://pypi.org/simple/openslide-python/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:40:56,304 Found link https://files.pythonhosted.org/packages/c7/ed/81990cde1f7bcc7d6bc30250d7b27d46e2b9ae573e9837077b8e3e2596d5/openslide-python-0.5.1.tar.gz (from https://pypi.org/simple/openslide-python/), version: 0.5.1 2025-09-08T01:40:56,304 Found link https://files.pythonhosted.org/packages/04/14/78bdda1f10b888446d371bfbba39412ab48ff2d4198566e308c50c230171/openslide-python-1.0.0.tar.gz (from https://pypi.org/simple/openslide-python/), version: 1.0.0 2025-09-08T01:40:56,304 Found link https://files.pythonhosted.org/packages/a3/4a/989572d190260568192d3095715e79fdd77c3b2f18b5dfb1fbffbfb0e2c4/openslide-python-1.0.1.tar.gz (from https://pypi.org/simple/openslide-python/), version: 1.0.1 2025-09-08T01:40:56,305 Found link https://files.pythonhosted.org/packages/ae/c3/a691d533287435823f73b6812734ca930cf2ae48a56ebee0197de74e328d/openslide-python-1.1.0.tar.gz (from https://pypi.org/simple/openslide-python/), version: 1.1.0 2025-09-08T01:40:56,305 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/f7/65/9d094a3957997826b01cc619cb14851a46a8d8d65bd22a0df56d1dc575ce/openslide_python-1.1.0-cp27-none-win32.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,305 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/b5/72/d3fb66d970a921d02a1da46e4b4377cfb3df845e2d1078246b697189a9b5/openslide_python-1.1.0-cp27-none-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,305 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/97/ac/5f4368a513b8efdcda58abcd378508d55b2f71ad49738db91a6f5c66ba6e/openslide_python-1.1.0-cp33-none-win32.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,305 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/a8/01/fbec126126090015c7695e8aaf945a355465dacb163a3acceab452e0b116/openslide_python-1.1.0-cp33-none-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,305 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/f9/aa/5324562031f103af9a2643aa397bbbdd4a7f0210ad9c19326bd4fd000feb/openslide_python-1.1.0-cp34-none-win32.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,305 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/a9/e4/736b30790d6accab2b32795680ed7c7f9b51354d2e8d2ba4db05ea32be38/openslide_python-1.1.0-cp34-none-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,305 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/90/22/23ddc8825f284e03bd8b98592255fe99e2e45af37b4fbfd80f259712a5ed/openslide_python-1.1.0-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,306 Found link https://files.pythonhosted.org/packages/26/5a/5b0adeabce81f018a9e4ffe9a419536064bc95c1b12194aff9b7e48f91f7/openslide-python-1.1.1.tar.gz (from https://pypi.org/simple/openslide-python/), version: 1.1.1 2025-09-08T01:40:56,306 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/94/ac/c2a2b8f8b16ae6075c27a8f4ecf90bfe9dc68ba1e5717598ef6786cf74f2/openslide_python-1.1.1-cp27-cp27m-win32.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,306 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/6b/28/c06c49719d2430879896fd5298623205645c44847d478e05fdaec32763cd/openslide_python-1.1.1-cp27-cp27m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,306 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/7d/1c/80c211aac4710e38f47269bb1213984974160058bfdc17f0736564c2b363/openslide_python-1.1.1-cp33-none-win32.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,306 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/18/11/299cfbaf0389eebb37e6744a228f5626b6db87a55f8f6df6f9d19bc7007d/openslide_python-1.1.1-cp33-none-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,306 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/76/ec/2929630b957a4cb6fee4678bb0033bfe044fa14ca6f734ac0525be22dd8c/openslide_python-1.1.1-cp34-cp34m-win32.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,306 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/55/e4/81f8e21da781e9a1a6c29e9a5aef839b421831993685221576d3da721dd2/openslide_python-1.1.1-cp34-cp34m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,307 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/4c/f7/2000a2dd04f41b428acf27b52c1a5e0cf6a79a52264d139215cbcfca7fa0/openslide_python-1.1.1-cp35-cp35m-win32.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,307 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/9e/53/3ab75d8a4eca2e2a1981118af96d93f60d8ed3dd83411e870deb0a7c94c3/openslide_python-1.1.1-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,307 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/e0/67/11e80e5e4738b26b09e30deb72aad3cc73396b8a33c142df9ca5b99466fa/openslide_python-1.1.1-cp36-cp36m-win32.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,307 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/61/8d/3f0b3c80471ea12c368483955d74e4e18650008f56c514beaea724f6415f/openslide_python-1.1.1-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) 2025-09-08T01:40:56,308 Found link https://files.pythonhosted.org/packages/03/da/12dc0e7566ace61a5a65244220458dcb656b09cbf18ca50f3098875d97e4/openslide-python-1.1.2.tar.gz (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*), version: 1.1.2 2025-09-08T01:40:56,308 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/db/ef/0ce70eb1b73b75b390a707c2039bcf2de188824be8eb7de2567da1814086/openslide_python-1.1.2-cp27-cp27m-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,308 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/de/e6/2499454f81fc7c7d5fb106a8b5fa1202f06f9db7058daf9535db5bf4b3aa/openslide_python-1.1.2-cp27-cp27m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,309 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/9f/ef/d326b1bd90a7086545fb24381573345d78f46c05dda0706a0aa87fb9f293/openslide_python-1.1.2-cp310-cp310-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,309 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/92/7f/2bd2e35db341d50f65ee9c733b400b0f6f6112d92cbe06d702c4267d4780/openslide_python-1.1.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,309 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/f6/79/752f7959e086dd26a4ffe758998b9b714602f8ba15b81ab226f5e363ea8c/openslide_python-1.1.2-cp33-cp33m-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,309 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/10/c8/854a9d06330df1b878d57a77d144529a1190ad51d971cc756e65ebf7450b/openslide_python-1.1.2-cp33-cp33m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,309 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/9d/aa/7c007ed05c070b7e41196f60c7fdef20494090efcdfddb59a5dd903ed660/openslide_python-1.1.2-cp34-cp34m-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,309 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/a5/e5/0946d030e8839c0d353924cc297a4dd2da2bd1d506f4463390c1c372ae5b/openslide_python-1.1.2-cp34-cp34m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,309 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/43/81/ae67ea6da7d1040b02314bdb6c3101afea8467fcffe678f592200afd30b9/openslide_python-1.1.2-cp35-cp35m-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,309 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/f7/3b/c25f098ac7d407ba10962dfeed8e26c43290e387de19b5db371ce06c0507/openslide_python-1.1.2-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,310 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/96/87/99666b3962ed95d91793d45c0a0c4caf760114269b466e6817657f83c8aa/openslide_python-1.1.2-cp36-cp36m-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,310 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/37/64/8f3c87cc4b011907c426ee076f423bccd2746bc389ac0535997ebba356c0/openslide_python-1.1.2-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,310 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/62/79/b958f6636779597020e62f6a5adba83559888d16c742cd238c0a424e4130/openslide_python-1.1.2-cp37-cp37m-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,310 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/70/b9/c1cab218cea3902d8876ad73d453efbe69f0000df2ad78fb7cb609673694/openslide_python-1.1.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,310 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/da/83/4c78e8eecc3e2293bccde57fa1dca2b78d05c9ee016f0a6c464903b16471/openslide_python-1.1.2-cp38-cp38-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,310 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/85/a0/211ae0004e50318aa8575ec29b47d92b56517dfcbc979de6be7c72e8e43e/openslide_python-1.1.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,310 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/45/15/12bf0999311f4c1d6b62784a95a2ace1c2c57ab5dbbebad1567e94d760e1/openslide_python-1.1.2-cp39-cp39-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,310 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/7b/5f/2b52a279fcdf6dc7f77ff63d652535b63285b921fb9e18514990f77a9b8d/openslide_python-1.1.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,311 Found link https://files.pythonhosted.org/packages/e7/35/794fe55d5789c6f4ed98dfecfb5b8516eb619b0f6dec18d03c653590de71/openslide-python-1.2.0.tar.gz (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7), version: 1.2.0 2025-09-08T01:40:56,311 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/6c/50/050421dd6c5de99489ed84b3b90ff8a4865fe6da057353e1ac9fbfa6b05e/openslide_python-1.2.0-cp310-cp310-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,311 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/d5/1a/8b65fd29ea8a82e79beb849b49e6dd571c169439007e5ac3c8c92c49a070/openslide_python-1.2.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,311 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/4c/38/4cb8630541d78ca41be81e5284b5a89609b4530b24b9dcd714718393aa19/openslide_python-1.2.0-cp311-cp311-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,311 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/b0/3d/79435059ee86674fe6684b1cc444c2fe2fc365105d57779d49417fbdc362/openslide_python-1.2.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,312 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/c9/7e/54593f5a3d60c351056d211d6869363003a1736bf21192e29efb55130a48/openslide_python-1.2.0-cp37-cp37m-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,312 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/b1/f5/d87e5a6cdd39610d18d53ac4cb640927d2002af4598307d05af304681e99/openslide_python-1.2.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,312 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/ee/81/9892eb2db578cfa8d133b860d9262cf3c9cf251bd2ad50d2a3c83af5b0f6/openslide_python-1.2.0-cp38-cp38-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,312 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/b5/0a/7dedad9e35893b1c6aff6a098fa768ea8931c31c410db4ebc5e5c7aebb57/openslide_python-1.2.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,312 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/b1/7d/14f13c47fd65f13f4d44e10c3e52cb49ecaaab934bb24dd4b87b7e46dd40/openslide_python-1.2.0-cp39-cp39-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,312 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/34/29/094cc350e5bc05fe6377fb0e2e0cf9a776ccd0b2492430094170d51d6f1c/openslide_python-1.2.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,313 Found link https://files.pythonhosted.org/packages/76/57/fd8dadcb84e3d8f66697eee6e76c8e67246a0ff5c80037a9c844eabed833/openslide-python-1.3.0.tar.gz (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8), version: 1.3.0 2025-09-08T01:40:56,313 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/cb/0f/afaa5ea05ed544930004adf1c2403640946c4d118fdeed733ca44f8d9318/openslide_python-1.3.0-cp310-cp310-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,313 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/0c/dc/df26d82cc9e9bcbadf656799a538b4c1c5088ec5b3b8707e04866902ac4d/openslide_python-1.3.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,313 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/78/9c/c45ee5702e99ef658bcb7ed72fa1d12a5fb56e7f675e901eddcd568af23b/openslide_python-1.3.0-cp311-cp311-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,313 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/c5/1f/b77befdc479551b285944b3a7d33cd882dd2ec22522198374b772cce2f32/openslide_python-1.3.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,313 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/24/04/720bd21768f85b464f2d1fc4e63de8bf40bbc0af458935e0c7a6b8bf4125/openslide_python-1.3.0-cp38-cp38-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,313 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/71/83/651ca33eb74888ca91029487f3891f3eba2f1019e9563f285f240ebc4c7b/openslide_python-1.3.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,313 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/db/62/49b4cbcac2d39b3be5e27aab84cf72ea841a7d30551880cb6ad2e409f616/openslide_python-1.3.0-cp39-cp39-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,314 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/8e/2a/debf26fb41401b33bf49da847c9ec19b4e96a50d9ec18702d4e01733ed00/openslide_python-1.3.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,314 Found link https://files.pythonhosted.org/packages/47/38/7e53d8bd64724ecceb2cebaa37d67df1a4c4bb9b00d04e9f82b2c8d3ce55/openslide-python-1.3.1.tar.gz (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8), version: 1.3.1 2025-09-08T01:40:56,314 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/e7/b9/c558f5a6ef24aab7488797b8df4410ca080e31c329261695db70d0d0685f/openslide_python-1.3.1-cp310-cp310-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,314 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/35/6f/98d4427be18cd94e235d614b18a3b7a36b6542a73e92d43c96facee33481/openslide_python-1.3.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,314 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/8d/25/927370e637272d704766b9f1f078df1f143d7ad06a44ba129211984f1846/openslide_python-1.3.1-cp311-cp311-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,314 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/70/a8/cd83e2eb2296c87c117887ded502feac2b0fd96ccc7338c3eb25a7ff1e75/openslide_python-1.3.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,314 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/4e/66/b5187fd21401e06193e2a8f2b20a7b9e36111fe49023d904fd7a3e80f1f5/openslide_python-1.3.1-cp312-cp312-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/03/4a/53106ff9f3f4de2b8b000be0aee76d8f81996c0d982fc506f3137ce67ee8/openslide_python-1.3.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/99/44/94ec74dba894ee31b2ccbfb48765e3cf30b50319b2ac1ed69657a36535e0/openslide_python-1.3.1-cp38-cp38-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/07/33/d9f457b1b07641adc0cf7f95e684070b49e33d500102ab8c859c7b91fd65/openslide_python-1.3.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/b0/7a/b91f6c02d41c62eec9218ededd34d29756740a89a450406c88eb13691281/openslide_python-1.3.1-cp39-cp39-win32.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/00/df/b9df3fa4f775329c950797618e0f80d23cff7b70570be621631858a2146f/openslide_python-1.3.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/24/82/16924a6cf109174c16be19f490d5b4f6401093a578e6f3d84a91acbd86f8/openslide_python-1.4.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/3d/54/df0c074de9d7e9593ddac4fff04a1c6fbff6f2c9e8ba50eadd1931c045ed/openslide_python-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/99/5b/b0fc31c57a62394ec42199c9a12ac417d29cc32b760b60b9b138e593ba2a/openslide_python-1.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,315 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/ab/6d/f21d2577731a69796cadd331fe6aa6e6a6c6b10d7b2962663437f986a711/openslide_python-1.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,316 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/8c/2f/0e47fe439ac3718c6472f42cb8abbcd8bfe9d93124ed7e59d13f65e2dcfc/openslide_python-1.4.0-cp311-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,316 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/ec/ef/dcdcbddd0b7fae7c94c9dd7445c031f649e15ddb711931dd6e6b0db34e1b/openslide_python-1.4.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,316 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/63/ef/6cb9dea1bdbf87e88971b200fa4775f957c409840be706582cc60602f28e/openslide_python-1.4.0-cp311-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,316 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/da/2d/f4c88f9173c570adc6d9d9fcde32dd59c65d1f591ff7ff5812c92644221d/openslide_python-1.4.0-cp311-abi3-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,316 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/05/21/8f86a17958f54ba91aafb01be9ff890d5c92d8d52571f3742f17e9803bf1/openslide_python-1.4.0-cp38-cp38-macosx_11_0_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,316 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/7a/20/3bb13272f938794c24fdc9b4cefb09a5ec6b3ecac524ef41e6bf9560dd43/openslide_python-1.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,316 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/80/1a/01e433984f30e036a23d6c7434239e507893b793efefce57cfe94ba50377/openslide_python-1.4.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,316 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/8e/f8/309a4d10ce033fd9ed40c964714afa4e2a054173f9797d4bddcf50aa2a51/openslide_python-1.4.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,317 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/d1/4f/40cb805714f915efc429b40caf1479630033e63cd4d0df3e5d530feea42d/openslide_python-1.4.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,317 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/4d/96/312819f2043a2fc5901c52a58b5d03095ac7058cec5e583f27edb312ca7f/openslide_python-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,317 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/02/8d/cc8959bfe61f8eae1232cd1379b65e4bb3bd85fae53a504eba2ead7b99f5/openslide_python-1.4.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,317 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/52/00/aaa035b645699b31699eaaa55a8e0b6e5432d69343d32b8eb24d1303af83/openslide_python-1.4.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,317 Found link https://files.pythonhosted.org/packages/07/bc/78d83fe0285999e87c3ba2bb90e2493adf9f6a6daa77d45239dbbab8bc43/openslide_python-1.4.0.tar.gz (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8), version: 1.4.0 2025-09-08T01:40:56,317 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/da/c3/a8088f211bab37248f84895966e62f59ceceb230ffc268a26c0acb5b5e2b/openslide_python-1.4.1-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,317 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/39/5e/40bf5767d8b6123c2b715eb6d804e91989421705e9dd9e1101bcb34c400f/openslide_python-1.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/08/53/3ee622267c3541d691b0617e4100588e1d98f7f3d9459ddcaf6636577b04/openslide_python-1.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/d7/84/d9f713fd367fb4cf82d362d1a127dabb02efee69c63804c24bd828004716/openslide_python-1.4.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/01/a2/742faf757e23e85f1610288ea2d9b934e3cb62d6ffb410442fd069a23ae0/openslide_python-1.4.1-cp311-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/ef/37/f5ae29dcd1597f14b916fb63c1367edd32083616260c33efabd46238b3e2/openslide_python-1.4.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/4d/d7/d4e4bd454458f826c726d67b0c866f9c46f9906fa7c2a79552f8137c9e36/openslide_python-1.4.1-cp311-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/1e/34/123c6f070e658c75d38ec24ab2846796d781a888c39f78ba54b01c931471/openslide_python-1.4.1-cp311-abi3-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/d3/73/38e6fd6265ae71fdb67fd9304744cf95747b0677c23571e941ac236a6325/openslide_python-1.4.1-cp38-cp38-macosx_11_0_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/8e/77/88eace7ff3b4a960c95769d9be9553177e75306b98fc357e925f07e2b59b/openslide_python-1.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,318 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/51/4a/a9ec24fbd52df3fbec178cfdf05c4e9cee2155a4921c75a1b4da955d8c90/openslide_python-1.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,319 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/87/3b/0e3f707339c7f8d57f3dbc2752bdbb539b8d6d5e568787e813caca1a209a/openslide_python-1.4.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,319 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/ee/76/f9a3135e3734bbf90fe5fbd0f00fd262430e9819cedaf926d619185230fb/openslide_python-1.4.1-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,319 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/17/af/9b50a5ba1b69b5639aed604b0d2ca5f937ca7bea64ecf51cb5d0f405ae80/openslide_python-1.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,319 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/8b/c3/f56a4a3a3beed2498f4a2260a2b9622e9548aeffe1d738fec33710695908/openslide_python-1.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,319 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/04/f0/d76a109a3cf20ff481d12053afc4a4e39fe6c8facc4b5978bfd9891099f9/openslide_python-1.4.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,319 Found link https://files.pythonhosted.org/packages/d2/6b/e754e969a24cb035e630461bad47ba8280b563c08712a5eb35a7b83bbfbe/openslide_python-1.4.1.tar.gz (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.8), version: 1.4.1 2025-09-08T01:40:56,319 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/9d/a0/e4181be94373b25ef8ab7aff139e902185b3f78809fcaf316f246f582fbd/openslide_python-1.4.2-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/9c/93/45c9b0de645b9bfbeb98e98309998d0f5e6b98dfc8c77ef556b18b48a01e/openslide_python-1.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/9c/4e/994c87cae015c67e6516fd9486c524259817e0cb94e4a081d7b85394fbf6/openslide_python-1.4.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/94/bd/40e7a6165c0e277996a5ee8e9319bc426342365ef37e10971b466e672731/openslide_python-1.4.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/02/12/b6e8ec85746f02aa5433cf2eaf2493ef8cdf5ef0a8675278a0263db6d88e/openslide_python-1.4.2-cp311-abi3-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/c5/2f/d3004b89dc7810db756c367cf6c95040864f79323dc25e8f9bbd0cf71c94/openslide_python-1.4.2-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/82/75/664b94930660f124a36d15afd8e7c4b56d8c9b3e36c0cbe76311aaaa65b0/openslide_python-1.4.2-cp311-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/7f/5d/5e8825f93cfa305fb2e601b947dd55741bad49fddf12e43bf3b8f07100aa/openslide_python-1.4.2-cp311-abi3-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/35/04/e52071e8a1f31d16a7bda7477e2e71ea08681c2d695de98411ab1ca144c5/openslide_python-1.4.2-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,320 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/80/71/b934fe078a7d50aa76f0dd898e6086b2a5f2c7e6eddf67209d555e53591d/openslide_python-1.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,321 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/9a/f7/dca34bfe8d6bd8933e999ed143d38986c2830145d9098e1108511a878dcf/openslide_python-1.4.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,321 Skipping link: No binaries permitted for openslide-python: https://files.pythonhosted.org/packages/1c/06/5eb8ae60d8e74022fffbc809cbf4872356729432e5b304f2197475318783/openslide_python-1.4.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,321 Found link https://files.pythonhosted.org/packages/6e/c7/1b79b6f31aa23d33ae93d7fd34fdf0d03569dbfa35a0689be8ce27471c05/openslide_python-1.4.2.tar.gz (from https://pypi.org/simple/openslide-python/) (requires-python:>=3.9), version: 1.4.2 2025-09-08T01:40:56,322 Fetching project page and analyzing links: https://www.piwheels.org/simple/openslide-python/ 2025-09-08T01:40:56,322 Getting page https://www.piwheels.org/simple/openslide-python/ 2025-09-08T01:40:56,323 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:40:56,414 Fetched page https://www.piwheels.org/simple/openslide-python/ as text/html 2025-09-08T01:40:56,423 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.2-cp311-abi3-linux_armv6l.whl#sha256=df8fbbcdb62427acb395a165043b5850cd79fa1ff0caef6ec468c1a5ed660be2 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,423 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.2-cp311-abi3-linux_armv7l.whl#sha256=df8fbbcdb62427acb395a165043b5850cd79fa1ff0caef6ec468c1a5ed660be2 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.9) 2025-09-08T01:40:56,423 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.1-cp311-abi3-linux_armv6l.whl#sha256=e0954cefb88fd634c7744b406156f30e49eee727b04ad2fffae793b94dceb2aa (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,423 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.1-cp311-abi3-linux_armv7l.whl#sha256=e0954cefb88fd634c7744b406156f30e49eee727b04ad2fffae793b94dceb2aa (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,423 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.1-cp39-cp39-linux_armv6l.whl#sha256=95622a44e6e3ab60334361791403857cb9e995d8866cebefb52db38fce8412e7 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,423 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.1-cp39-cp39-linux_armv7l.whl#sha256=95622a44e6e3ab60334361791403857cb9e995d8866cebefb52db38fce8412e7 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,423 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.0-cp311-abi3-linux_armv6l.whl#sha256=e894afff056eb7b879532dea269271e42d44adf5e0ac6b50f71d85e7b539a7e3 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,424 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.0-cp311-abi3-linux_armv7l.whl#sha256=e894afff056eb7b879532dea269271e42d44adf5e0ac6b50f71d85e7b539a7e3 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,424 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.0-cp39-cp39-linux_armv6l.whl#sha256=87afda75a158c8f6c796d606823b03280844c9913cf88404d6e129ca5f28e691 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,424 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.4.0-cp39-cp39-linux_armv7l.whl#sha256=87afda75a158c8f6c796d606823b03280844c9913cf88404d6e129ca5f28e691 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,424 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.3.1-cp311-cp311-linux_armv6l.whl#sha256=6f0ec313fce46136892ffa35e247927a128ac57d6714c3c47279b5ad764dab1b (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,424 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.3.1-cp311-cp311-linux_armv7l.whl#sha256=6f0ec313fce46136892ffa35e247927a128ac57d6714c3c47279b5ad764dab1b (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,424 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.3.1-cp39-cp39-linux_armv6l.whl#sha256=6592936a7a53ae583cde47bdd88ca5365c2cf13c1811d43f35bacafe352f3a65 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,424 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.3.1-cp39-cp39-linux_armv7l.whl#sha256=6592936a7a53ae583cde47bdd88ca5365c2cf13c1811d43f35bacafe352f3a65 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,424 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.3.0-cp39-cp39-linux_armv6l.whl#sha256=9636e36eb05c03b74594bbc86d0f007db04b9714f194399f85e228f47e8991a5 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,425 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.3.0-cp39-cp39-linux_armv7l.whl#sha256=9636e36eb05c03b74594bbc86d0f007db04b9714f194399f85e228f47e8991a5 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,425 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.3.0-cp311-cp311-linux_armv6l.whl#sha256=a91159f6ba2332d8ce9ddd3e9ba53f4bfd692fec2f72c23769b9eb3d35bbdeae (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,425 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.3.0-cp311-cp311-linux_armv7l.whl#sha256=a91159f6ba2332d8ce9ddd3e9ba53f4bfd692fec2f72c23769b9eb3d35bbdeae (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.8) 2025-09-08T01:40:56,425 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.2.0-cp311-cp311-linux_armv6l.whl#sha256=0229e79edc9268e859716f68bfcd07435bbbafe4b5a2d80a00db10b1b9d491a3 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,425 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.2.0-cp311-cp311-linux_armv7l.whl#sha256=0229e79edc9268e859716f68bfcd07435bbbafe4b5a2d80a00db10b1b9d491a3 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,425 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.2.0-cp39-cp39-linux_armv6l.whl#sha256=3c2b921eea46195c8208d55af279899dff34aebc857d5ff04d769ee957306885 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,425 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.2.0-cp39-cp39-linux_armv7l.whl#sha256=3c2b921eea46195c8208d55af279899dff34aebc857d5ff04d769ee957306885 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,425 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.2.0-cp37-cp37m-linux_armv6l.whl#sha256=2be48a0fd8d4d55b8609347423fd7802f2091b6a6ce269880e85681ab6905ed6 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.2.0-cp37-cp37m-linux_armv7l.whl#sha256=2be48a0fd8d4d55b8609347423fd7802f2091b6a6ce269880e85681ab6905ed6 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=3.7) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.2-cp37-cp37m-linux_armv6l.whl#sha256=4947956c4ac1e6c45f612d64d155d1e37f6078737d7fb0bec42640166bcb29c8 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.2-cp37-cp37m-linux_armv7l.whl#sha256=4947956c4ac1e6c45f612d64d155d1e37f6078737d7fb0bec42640166bcb29c8 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.2-cp35-cp35m-linux_armv6l.whl#sha256=6a3e02354fa16db113bfaabfb190ffa77c393fc372e14acd946066c650419e21 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.2-cp35-cp35m-linux_armv7l.whl#sha256=6a3e02354fa16db113bfaabfb190ffa77c393fc372e14acd946066c650419e21 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.2-cp311-cp311-linux_armv6l.whl#sha256=7ab0b4e3677e802a5d1fe5cf518d7cf477657b892a2f81fb4ffb4dbd36a35d4f (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.2-cp311-cp311-linux_armv7l.whl#sha256=7ab0b4e3677e802a5d1fe5cf518d7cf477657b892a2f81fb4ffb4dbd36a35d4f (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.2-cp39-cp39-linux_armv6l.whl#sha256=be7516d44d9eca6a1b29b2fd4bbaa7c4ccf2b91cef48f19095a637ddf5b36db5 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,426 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.2-cp39-cp39-linux_armv7l.whl#sha256=be7516d44d9eca6a1b29b2fd4bbaa7c4ccf2b91cef48f19095a637ddf5b36db5 (from https://www.piwheels.org/simple/openslide-python/) (requires-python:>=2.6, !=3.0.*, !=3.1.*, !=3.2.*) 2025-09-08T01:40:56,427 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.1-cp37-cp37m-linux_armv7l.whl#sha256=eb24247533fa48c0e88676492f934dab9e039a21a299fd1308530117b205175d (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,427 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.1-cp37-cp37m-linux_armv6l.whl#sha256=eb24247533fa48c0e88676492f934dab9e039a21a299fd1308530117b205175d (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,427 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.1-cp34-cp34m-linux_armv7l.whl#sha256=5edc868e66f1c5c501b4c011bb2e76c67630ea0c5807483ab4e23313de97beb5 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,427 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.1-cp34-cp34m-linux_armv6l.whl#sha256=5edc868e66f1c5c501b4c011bb2e76c67630ea0c5807483ab4e23313de97beb5 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,427 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.1-cp35-cp35m-linux_armv7l.whl#sha256=80ef0280ed3f7aee626704e78117e3f48dce3362b05b0af4bc0c657bdeb81f02 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,427 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.1-cp35-cp35m-linux_armv6l.whl#sha256=80ef0280ed3f7aee626704e78117e3f48dce3362b05b0af4bc0c657bdeb81f02 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,427 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.0-cp37-cp37m-linux_armv6l.whl#sha256=4b6282e2e6b657d9b89671d25dbe564ef4029bcb860386a03f5760c42334b713 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,427 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.0-cp37-cp37m-linux_armv7l.whl#sha256=4b6282e2e6b657d9b89671d25dbe564ef4029bcb860386a03f5760c42334b713 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,428 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.0-cp35-cp35m-linux_armv7l.whl#sha256=0a207987c7c19d3517d7687c88e48ee0a49f616f6d63964e775eb7abcffec8aa (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,428 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.0-cp35-cp35m-linux_armv6l.whl#sha256=0a207987c7c19d3517d7687c88e48ee0a49f616f6d63964e775eb7abcffec8aa (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,428 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.0-cp34-cp34m-linux_armv7l.whl#sha256=c5e788b27f470f21d03b9b00988173d1e3cc3df24d7eee457e26619d53b87b30 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,428 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.1.0-cp34-cp34m-linux_armv6l.whl#sha256=c5e788b27f470f21d03b9b00988173d1e3cc3df24d7eee457e26619d53b87b30 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,428 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.0.1-py3-none-any.whl#sha256=d3497e5e35cf135bbe3b249205f09a91ea4f6fa7235b15dda5d38b2a0e710829 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,428 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-1.0.0-py3-none-any.whl#sha256=a2c13de4469ed96a927684d5461b66340b12e6906115c12bc0800dc640c0d394 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,428 Skipping link: No binaries permitted for openslide-python: https://archive1.piwheels.org/simple/openslide-python/openslide_python-0.5.1-py3-none-any.whl#sha256=fcb63b70c237f150e2bca28556283010d3a9781a18fd815b8e30901bce325ea1 (from https://www.piwheels.org/simple/openslide-python/) 2025-09-08T01:40:56,428 Skipping link: not a file: https://www.piwheels.org/simple/openslide-python/ 2025-09-08T01:40:56,429 Skipping link: not a file: https://pypi.org/simple/openslide-python/ 2025-09-08T01:40:56,454 Given no hashes to check 1 links for project 'openslide-python': discarding no candidates 2025-09-08T01:40:56,455 Collecting openslide-python==1.1.0 2025-09-08T01:40:56,457 Created temporary directory: /tmp/pip-unpack-vc_fmgxw 2025-09-08T01:40:56,599 Downloading openslide-python-1.1.0.tar.gz (313 kB) 2025-09-08T01:40:56,702 Added openslide-python==1.1.0 from https://files.pythonhosted.org/packages/ae/c3/a691d533287435823f73b6812734ca930cf2ae48a56ebee0197de74e328d/openslide-python-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-_zna5yen' 2025-09-08T01:40:56,703 Running setup.py (path:/tmp/pip-wheel-r547j5i3/openslide-python_a26d446a0c1b496c8d9a17ea9c1430cb/setup.py) egg_info for package openslide-python 2025-09-08T01:40:56,703 Created temporary directory: /tmp/pip-pip-egg-info-ncfk61j9 2025-09-08T01:40:56,703 Preparing metadata (setup.py): started 2025-09-08T01:40:56,704 Running command python setup.py egg_info 2025-09-08T01:40:57,217 Traceback (most recent call last): 2025-09-08T01:40:57,218 File "", line 2, in 2025-09-08T01:40:57,218 exec(compile(''' 2025-09-08T01:40:57,218 ~~~~^^^^^^^^^^^^ 2025-09-08T01:40:57,218 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:40:57,219 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,219 ...<32 lines>... 2025-09-08T01:40:57,219 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:40:57,219 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,219 ''' % ('/tmp/pip-wheel-r547j5i3/openslide-python_a26d446a0c1b496c8d9a17ea9c1430cb/setup.py',), "", "exec")) 2025-09-08T01:40:57,219 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,219 File "", line 35, in 2025-09-08T01:40:57,219 File "/tmp/pip-wheel-r547j5i3/openslide-python_a26d446a0c1b496c8d9a17ea9c1430cb/setup.py", line 2, in 2025-09-08T01:40:57,219 from setuptools import setup, Extension, Feature 2025-09-08T01:40:57,220 ImportError: cannot import name 'Feature' from 'setuptools' (/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py) 2025-09-08T01:40:57,303 ERROR: python setup.py egg_info exited with 1 2025-09-08T01:40:57,319 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T01:40:57,319 exec(compile('"'"''"'"''"'"' 2025-09-08T01:40:57,319 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:40:57,319 # 2025-09-08T01:40:57,319 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:40:57,319 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:40:57,319 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:40:57,319 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:40:57,319 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:40:57,319 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:40:57,319 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:40:57,319 import os, sys, tokenize, traceback 2025-09-08T01:40:57,319 2025-09-08T01:40:57,319 try: 2025-09-08T01:40:57,319 import setuptools 2025-09-08T01:40:57,319 except ImportError: 2025-09-08T01:40:57,319 print( 2025-09-08T01:40:57,319 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:40:57,319 "the build environment with exception:", 2025-09-08T01:40:57,319 file=sys.stderr, 2025-09-08T01:40:57,319 ) 2025-09-08T01:40:57,319 traceback.print_exc() 2025-09-08T01:40:57,319 sys.exit(1) 2025-09-08T01:40:57,319 2025-09-08T01:40:57,319 __file__ = %r 2025-09-08T01:40:57,319 sys.argv[0] = __file__ 2025-09-08T01:40:57,319 2025-09-08T01:40:57,319 if os.path.exists(__file__): 2025-09-08T01:40:57,319 filename = __file__ 2025-09-08T01:40:57,319 with tokenize.open(__file__) as f: 2025-09-08T01:40:57,319 setup_py_code = f.read() 2025-09-08T01:40:57,319 else: 2025-09-08T01:40:57,319 filename = "" 2025-09-08T01:40:57,319 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:40:57,319 2025-09-08T01:40:57,319 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:40:57,319 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-r547j5i3/openslide-python_a26d446a0c1b496c8d9a17ea9c1430cb/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ncfk61j9[/] 2025-09-08T01:40:57,319 [bold magenta]cwd[/]: /tmp/pip-wheel-r547j5i3/openslide-python_a26d446a0c1b496c8d9a17ea9c1430cb/ 2025-09-08T01:40:57,319 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T01:40:57,320 ERROR: metadata generation failed 2025-09-08T01:40:57,326 Exception information: 2025-09-08T01:40:57,326 Traceback (most recent call last): 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T01:40:57,326 call_subprocess( 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~^ 2025-09-08T01:40:57,326 args, 2025-09-08T01:40:57,326 ^^^^^ 2025-09-08T01:40:57,326 ...<2 lines>... 2025-09-08T01:40:57,326 spinner=spinner, 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 ) 2025-09-08T01:40:57,326 ^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T01:40:57,326 raise error 2025-09-08T01:40:57,326 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T01:40:57,326 2025-09-08T01:40:57,326 The above exception was the direct cause of the following exception: 2025-09-08T01:40:57,326 2025-09-08T01:40:57,326 Traceback (most recent call last): 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:40:57,326 status = _inner_run() 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:40:57,326 return self.run(options, args) 2025-09-08T01:40:57,326 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:40:57,326 return func(self, options, args) 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T01:40:57,326 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T01:40:57,326 result = self._result = resolver.resolve( 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:40:57,326 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 ) 2025-09-08T01:40:57,326 ^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T01:40:57,326 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T01:40:57,326 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T01:40:57,326 if not criterion.candidates: 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T01:40:57,326 return bool(self._sequence) 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T01:40:57,326 self._bool = any(self) 2025-09-08T01:40:57,326 ~~~^^^^^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T01:40:57,326 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T01:40:57,326 ^^^^^^^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T01:40:57,326 candidate = func() 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T01:40:57,326 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:40:57,326 link, template, name, version 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 ) 2025-09-08T01:40:57,326 ^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T01:40:57,326 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~^ 2025-09-08T01:40:57,326 link, 2025-09-08T01:40:57,326 ^^^^^ 2025-09-08T01:40:57,326 ...<3 lines>... 2025-09-08T01:40:57,326 version=version, 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 ) 2025-09-08T01:40:57,326 ^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T01:40:57,326 super().__init__( 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:40:57,326 link=link, 2025-09-08T01:40:57,326 ^^^^^^^^^^ 2025-09-08T01:40:57,326 ...<4 lines>... 2025-09-08T01:40:57,326 version=version, 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 ) 2025-09-08T01:40:57,326 ^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T01:40:57,326 self.dist = self._prepare() 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T01:40:57,326 dist = self._prepare_distribution() 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T01:40:57,326 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T01:40:57,326 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T01:40:57,326 dist = _get_prepared_distribution( 2025-09-08T01:40:57,326 req, 2025-09-08T01:40:57,326 ...<3 lines>... 2025-09-08T01:40:57,326 self.check_build_deps, 2025-09-08T01:40:57,326 ) 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T01:40:57,326 abstract_dist.prepare_distribution_metadata( 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:40:57,326 finder, build_isolation, check_build_deps 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 ) 2025-09-08T01:40:57,326 ^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T01:40:57,326 self.req.prepare_metadata() 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T01:40:57,326 self.metadata_directory = generate_metadata_legacy( 2025-09-08T01:40:57,326 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:40:57,326 build_env=self.build_env, 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 ...<3 lines>... 2025-09-08T01:40:57,326 details=details, 2025-09-08T01:40:57,326 ^^^^^^^^^^^^^^^^ 2025-09-08T01:40:57,326 ) 2025-09-08T01:40:57,326 ^ 2025-09-08T01:40:57,326 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T01:40:57,326 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T01:40:57,326 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T01:40:57,348 Removed openslide-python==1.1.0 from https://files.pythonhosted.org/packages/ae/c3/a691d533287435823f73b6812734ca930cf2ae48a56ebee0197de74e328d/openslide-python-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-_zna5yen' 2025-09-08T01:40:57,348 Removed build tracker: '/tmp/pip-build-tracker-_zna5yen'