2025-09-08T08:07:22,014 Created temporary directory: /tmp/pip-build-tracker-9vu5fpii 2025-09-08T08:07:22,014 Initialized build tracking at /tmp/pip-build-tracker-9vu5fpii 2025-09-08T08:07:22,015 Created build tracker: /tmp/pip-build-tracker-9vu5fpii 2025-09-08T08:07:22,015 Entered build tracker: /tmp/pip-build-tracker-9vu5fpii 2025-09-08T08:07:22,015 Created temporary directory: /tmp/pip-wheel-jpd1fon2 2025-09-08T08:07:22,018 Created temporary directory: /tmp/pip-ephem-wheel-cache-ooz7qm18 2025-09-08T08:07:22,079 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T08:07:22,081 2 location(s) to search for versions of scikit-surprise: 2025-09-08T08:07:22,081 * https://pypi.org/simple/scikit-surprise/ 2025-09-08T08:07:22,081 * https://www.piwheels.org/simple/scikit-surprise/ 2025-09-08T08:07:22,081 Fetching project page and analyzing links: https://pypi.org/simple/scikit-surprise/ 2025-09-08T08:07:22,082 Getting page https://pypi.org/simple/scikit-surprise/ 2025-09-08T08:07:22,083 Found index url https://pypi.org/simple/ 2025-09-08T08:07:22,153 Fetched page https://pypi.org/simple/scikit-surprise/ as application/vnd.pypi.simple.v1+json 2025-09-08T08:07:22,155 Found link https://files.pythonhosted.org/packages/ce/2c/f224725a3b13fae841a3854791dd2884b98e83ff1a7e8b02c09fe9abdd0f/scikit-surprise-1.0.1.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.0.1 2025-09-08T08:07:22,155 Found link https://files.pythonhosted.org/packages/78/9f/45821adeda7e8a56ef2e773b45c370832fdb8772957ed5bf50c6239658b1/scikit-surprise-1.0.2.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.0.2 2025-09-08T08:07:22,155 Found link https://files.pythonhosted.org/packages/db/78/d91f18804153d9b64e3b6e7305c785374d3a8be33f0fc0f3bd5db56727c0/scikit-surprise-1.0.3.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.0.3 2025-09-08T08:07:22,156 Found link https://files.pythonhosted.org/packages/dc/49/1e0a86818436f47501804cebf3bebea7427200a6575f5bd5f652badc8a1f/scikit-surprise-1.0.4.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.0.4 2025-09-08T08:07:22,156 Found link https://files.pythonhosted.org/packages/a4/a3/70a00e68fd212b37ad4a14d9e3bc417ee11535c036c2534bf9c3bd4c6876/scikit-surprise-1.0.5.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.0.5 2025-09-08T08:07:22,156 Found link https://files.pythonhosted.org/packages/4d/fc/cd4210b247d1dca421c25994740cbbf03c5e980e31881f10eaddf45fdab0/scikit-surprise-1.0.6.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.0.6 2025-09-08T08:07:22,156 Found link https://files.pythonhosted.org/packages/98/93/9542510d90f9ffee22206118df6a87f569131f660858dfcb9cd45ab171fe/scikit-surprise-1.1rc0.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.1rc0 2025-09-08T08:07:22,157 Found link https://files.pythonhosted.org/packages/f5/da/b5700d96495fb4f092be497f02492768a3d96a3f4fa2ae7dea46d4081cfa/scikit-surprise-1.1.0.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.1.0 2025-09-08T08:07:22,157 Found link https://files.pythonhosted.org/packages/97/37/5d334adaf5ddd65da99fc65f6507e0e4599d092ba048f4302fe8775619e8/scikit-surprise-1.1.1.tar.gz (from https://pypi.org/simple/scikit-surprise/), version: 1.1.1 2025-09-08T08:07:22,158 Found link https://files.pythonhosted.org/packages/01/5a/4590471ba6fc286edaa35cd4cf1b72fffa75f552745e00db7d112fc557eb/scikit-surprise-1.1.2.tar.gz (from https://pypi.org/simple/scikit-surprise/) (requires-python:>=3.8), version: 1.1.2 2025-09-08T08:07:22,158 Found link https://files.pythonhosted.org/packages/30/e1/f4f78b7dd32feaa6256f000668a6932e81b899d0e5a5f84ab3fd1f5e2743/scikit-surprise-1.1.3.tar.gz (from https://pypi.org/simple/scikit-surprise/) (requires-python:>=3.8), version: 1.1.3 2025-09-08T08:07:22,158 Found link https://files.pythonhosted.org/packages/d9/8d/40ac32e703f3808159f9e2b33760cfbd6224cc7783eb663091eddc9581c2/scikit_surprise-1.1.4.tar.gz (from https://pypi.org/simple/scikit-surprise/) (requires-python:>=3.8), version: 1.1.4 2025-09-08T08:07:22,158 Fetching project page and analyzing links: https://www.piwheels.org/simple/scikit-surprise/ 2025-09-08T08:07:22,159 Getting page https://www.piwheels.org/simple/scikit-surprise/ 2025-09-08T08:07:22,160 Found index url https://www.piwheels.org/simple/ 2025-09-08T08:07:22,257 Fetched page https://www.piwheels.org/simple/scikit-surprise/ as text/html 2025-09-08T08:07:22,269 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.4-cp311-cp311-linux_armv6l.whl#sha256=3f53af469f9f10c7f11b308d8854c8d7d16de245670efb358d2022877e60b399 (from https://www.piwheels.org/simple/scikit-surprise/) (requires-python:>=3.8) 2025-09-08T08:07:22,270 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.4-cp311-cp311-linux_armv7l.whl#sha256=3f53af469f9f10c7f11b308d8854c8d7d16de245670efb358d2022877e60b399 (from https://www.piwheels.org/simple/scikit-surprise/) (requires-python:>=3.8) 2025-09-08T08:07:22,270 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.4-cp39-cp39-linux_armv6l.whl#sha256=a38c5016bebd91f2a0ec526fb1d5de4b86d11e8fb60de15ae82599bb12849a4e (from https://www.piwheels.org/simple/scikit-surprise/) (requires-python:>=3.8) 2025-09-08T08:07:22,270 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.4-cp39-cp39-linux_armv7l.whl#sha256=a38c5016bebd91f2a0ec526fb1d5de4b86d11e8fb60de15ae82599bb12849a4e (from https://www.piwheels.org/simple/scikit-surprise/) (requires-python:>=3.8) 2025-09-08T08:07:22,270 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.3-cp39-cp39-linux_armv6l.whl#sha256=65cae655671d10f02011c41ff47d31f40db5d10cd57021741c6c2a039e4f74d8 (from https://www.piwheels.org/simple/scikit-surprise/) (requires-python:>=3.8) 2025-09-08T08:07:22,270 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.3-cp39-cp39-linux_armv7l.whl#sha256=65cae655671d10f02011c41ff47d31f40db5d10cd57021741c6c2a039e4f74d8 (from https://www.piwheels.org/simple/scikit-surprise/) (requires-python:>=3.8) 2025-09-08T08:07:22,270 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.2-cp39-cp39-linux_armv6l.whl#sha256=fddb93ecfc8d467e4911b5ef401c8b2eec65858d45255f05e14b7127c907e47f (from https://www.piwheels.org/simple/scikit-surprise/) (requires-python:>=3.8) 2025-09-08T08:07:22,270 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.2-cp39-cp39-linux_armv7l.whl#sha256=fddb93ecfc8d467e4911b5ef401c8b2eec65858d45255f05e14b7127c907e47f (from https://www.piwheels.org/simple/scikit-surprise/) (requires-python:>=3.8) 2025-09-08T08:07:22,270 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.1-cp35-cp35m-linux_armv6l.whl#sha256=1ad5154eeea13746c40228b6b4b7fdfb341e1c461e2a0db9c391f61d42838a1e (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,271 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.1-cp35-cp35m-linux_armv7l.whl#sha256=1ad5154eeea13746c40228b6b4b7fdfb341e1c461e2a0db9c391f61d42838a1e (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,271 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.1-cp37-cp37m-linux_armv6l.whl#sha256=66dab960bcca15ba25c253ed8e8214482cc0384653b7de6d552b7465f648caeb (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,271 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.1-cp37-cp37m-linux_armv7l.whl#sha256=66dab960bcca15ba25c253ed8e8214482cc0384653b7de6d552b7465f648caeb (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,271 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.1-cp39-cp39-linux_armv6l.whl#sha256=81d668c6c26e7a3062eeeb31469eaca3e16f43173762e154a9ab9e6b25bf700e (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,271 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.1-cp39-cp39-linux_armv7l.whl#sha256=81d668c6c26e7a3062eeeb31469eaca3e16f43173762e154a9ab9e6b25bf700e (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,271 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.0-cp39-cp39-linux_armv6l.whl#sha256=1f49f5253e505ca61e7b9a3eff797503dc2b09dd415a4461b699e5259a0e2c9a (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,271 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.0-cp39-cp39-linux_armv7l.whl#sha256=1f49f5253e505ca61e7b9a3eff797503dc2b09dd415a4461b699e5259a0e2c9a (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,271 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.0-cp35-cp35m-linux_armv6l.whl#sha256=c71989a093cf9c01f4364faeccff2846e0732559c3e0decfaf888834828c21f7 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,272 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.0-cp35-cp35m-linux_armv7l.whl#sha256=c71989a093cf9c01f4364faeccff2846e0732559c3e0decfaf888834828c21f7 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,272 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.0-cp37-cp37m-linux_armv7l.whl#sha256=a38a0b88f8aa9f290d80a2f7a68791fcd3c9c1174c3f91cb9746ed0f0a556af0 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,272 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1.0-cp37-cp37m-linux_armv6l.whl#sha256=a38a0b88f8aa9f290d80a2f7a68791fcd3c9c1174c3f91cb9746ed0f0a556af0 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,272 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1rc0-cp39-cp39-linux_armv6l.whl#sha256=72d149cfd882541f08e42a90967306f7fb5da27eece4ae062474ec75ee7a3920 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,272 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1rc0-cp39-cp39-linux_armv7l.whl#sha256=72d149cfd882541f08e42a90967306f7fb5da27eece4ae062474ec75ee7a3920 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,272 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1rc0-cp35-cp35m-linux_armv6l.whl#sha256=7baa98c5b2e7f845e9e45c12c1da62f93734ac41a29727484e978594f21322bc (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,272 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1rc0-cp35-cp35m-linux_armv7l.whl#sha256=7baa98c5b2e7f845e9e45c12c1da62f93734ac41a29727484e978594f21322bc (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,272 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1rc0-cp37-cp37m-linux_armv6l.whl#sha256=ccb81df3fd4916279cd8b4f3015d99c814bff7074d12793489445f4f614a46f8 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,273 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.1rc0-cp37-cp37m-linux_armv7l.whl#sha256=ccb81df3fd4916279cd8b4f3015d99c814bff7074d12793489445f4f614a46f8 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,273 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.6-cp37-cp37m-linux_armv7l.whl#sha256=d7eb09189567b0be46ea3dd9ac8e222a32fe3632b09c6c542271462fbacdb4e1 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,273 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.6-cp37-cp37m-linux_armv6l.whl#sha256=d7eb09189567b0be46ea3dd9ac8e222a32fe3632b09c6c542271462fbacdb4e1 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,273 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.6-cp34-cp34m-linux_armv7l.whl#sha256=f579d5adc73dc46874fe777e2b113b85647f33139bfcfca4d8b08744950b8874 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,273 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.6-cp34-cp34m-linux_armv6l.whl#sha256=f579d5adc73dc46874fe777e2b113b85647f33139bfcfca4d8b08744950b8874 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,273 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.6-cp35-cp35m-linux_armv6l.whl#sha256=77a34912bd34ed0c06818a47b1e677da523f7815d2a3858f0d6118d15f343b9d (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,274 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.6-cp35-cp35m-linux_armv7l.whl#sha256=77a34912bd34ed0c06818a47b1e677da523f7815d2a3858f0d6118d15f343b9d (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,274 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.6-cp39-cp39-linux_armv6l.whl#sha256=773e1e452e4d284c1348e33069d89ec7bfd7f5bdceb545bebc57db083062c90b (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,274 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.6-cp39-cp39-linux_armv7l.whl#sha256=773e1e452e4d284c1348e33069d89ec7bfd7f5bdceb545bebc57db083062c90b (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,274 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.5-cp37-cp37m-linux_armv6l.whl#sha256=c1ea1e5f8f13dcee42db2562644c357b389f8bfe53cb8c8b923ef34e511d1110 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,274 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.5-cp37-cp37m-linux_armv7l.whl#sha256=c1ea1e5f8f13dcee42db2562644c357b389f8bfe53cb8c8b923ef34e511d1110 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,274 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.5-cp34-cp34m-linux_armv7l.whl#sha256=39fd13990922416dea89555202324d2bea41555dd94c27f0556b199f5ddae017 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,274 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.5-cp34-cp34m-linux_armv6l.whl#sha256=39fd13990922416dea89555202324d2bea41555dd94c27f0556b199f5ddae017 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,275 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.5-cp35-cp35m-linux_armv6l.whl#sha256=7c69909bc6e4d1b1e5cc3513e349732f09fa97b906826a5f5c8e24fd4b076e1a (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,275 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.5-cp35-cp35m-linux_armv7l.whl#sha256=7c69909bc6e4d1b1e5cc3513e349732f09fa97b906826a5f5c8e24fd4b076e1a (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,275 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.5-cp39-cp39-linux_armv6l.whl#sha256=962aec9657fe60ce1e7a5b5089258eb691362fe83d92ffb3dc002701f1e2bd27 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,275 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.5-cp39-cp39-linux_armv7l.whl#sha256=962aec9657fe60ce1e7a5b5089258eb691362fe83d92ffb3dc002701f1e2bd27 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,275 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.4-cp37-cp37m-linux_armv6l.whl#sha256=fdb4eebc5928c98b49d6c0774faa1d82f74010629743cceafbfe489d64bf3529 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,275 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.4-cp37-cp37m-linux_armv7l.whl#sha256=fdb4eebc5928c98b49d6c0774faa1d82f74010629743cceafbfe489d64bf3529 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,275 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.4-cp34-cp34m-linux_armv7l.whl#sha256=e4872590ec079b4ea1d71fc810a7204b3fe470b76db833868b82df77abbec122 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,276 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.4-cp34-cp34m-linux_armv6l.whl#sha256=e4872590ec079b4ea1d71fc810a7204b3fe470b76db833868b82df77abbec122 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,276 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.4-cp35-cp35m-linux_armv6l.whl#sha256=8e55f34158b03a3442138fd8a67c2d3b23f6749b33e49099b5606fc36e9de5a6 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,276 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.4-cp35-cp35m-linux_armv7l.whl#sha256=8e55f34158b03a3442138fd8a67c2d3b23f6749b33e49099b5606fc36e9de5a6 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,276 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.4-cp39-cp39-linux_armv6l.whl#sha256=f5e2425c94f6441576685541ce74338ed1317179bb4ffd9254a0784feaf20785 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,276 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.4-cp39-cp39-linux_armv7l.whl#sha256=f5e2425c94f6441576685541ce74338ed1317179bb4ffd9254a0784feaf20785 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,276 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.3-cp37-cp37m-linux_armv6l.whl#sha256=b4731dd718e9c3cbfa6825de114d9215d5baef465294a9cdf06a2ce890158e49 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,276 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.3-cp37-cp37m-linux_armv7l.whl#sha256=b4731dd718e9c3cbfa6825de114d9215d5baef465294a9cdf06a2ce890158e49 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,277 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.3-cp35-cp35m-linux_armv6l.whl#sha256=abf40a548bb82bc9729f8b848efb3a8d592bb29de55fb093079a6bd93dd94cd6 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,277 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.3-cp35-cp35m-linux_armv7l.whl#sha256=abf40a548bb82bc9729f8b848efb3a8d592bb29de55fb093079a6bd93dd94cd6 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,277 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.3-cp34-cp34m-linux_armv7l.whl#sha256=2f1bd93b21c4777daf971eeea1b84e4a565deb3a467fb00fe87d76118dd4b591 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,277 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.3-cp34-cp34m-linux_armv6l.whl#sha256=2f1bd93b21c4777daf971eeea1b84e4a565deb3a467fb00fe87d76118dd4b591 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,277 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.3-cp39-cp39-linux_armv6l.whl#sha256=d267770cc5c33149f570af446cdb3e18e0a37775e7ba034e32af0cccda654c00 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,277 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.3-cp39-cp39-linux_armv7l.whl#sha256=d267770cc5c33149f570af446cdb3e18e0a37775e7ba034e32af0cccda654c00 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,277 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.2-cp37-cp37m-linux_armv6l.whl#sha256=c46e331e589280e4946744e61e95144ea7ae1ba3b73e099d63ea3a6f8321b2d4 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,278 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.2-cp37-cp37m-linux_armv7l.whl#sha256=c46e331e589280e4946744e61e95144ea7ae1ba3b73e099d63ea3a6f8321b2d4 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,278 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.2-cp35-cp35m-linux_armv6l.whl#sha256=dc44e76c2468a21a55649fc2610457bb4ae7dba774033898c819706c2083866c (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,278 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.2-cp35-cp35m-linux_armv7l.whl#sha256=dc44e76c2468a21a55649fc2610457bb4ae7dba774033898c819706c2083866c (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,278 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.2-cp34-cp34m-linux_armv7l.whl#sha256=f9091a2be181df671cda9cfa7ead68912abac8a5eed71b0595d14ecceae671c8 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,278 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.2-cp34-cp34m-linux_armv6l.whl#sha256=f9091a2be181df671cda9cfa7ead68912abac8a5eed71b0595d14ecceae671c8 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,278 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.2-cp39-cp39-linux_armv6l.whl#sha256=bb2b9037b355cd7a3ff59e2466b7a296b837ab7f108dd85564a444ca3f86c816 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,278 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.2-cp39-cp39-linux_armv7l.whl#sha256=bb2b9037b355cd7a3ff59e2466b7a296b837ab7f108dd85564a444ca3f86c816 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,279 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=8b6179f958fae7da128bc0a17bf5c7d6d6ac875095d5e26329c90bde328ec989 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,279 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=8b6179f958fae7da128bc0a17bf5c7d6d6ac875095d5e26329c90bde328ec989 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,279 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.1-cp35-cp35m-linux_armv7l.whl#sha256=ec1d792663c5c8cb849a88518bfa6108ce3f800ce3f767bf60012e9dcadb429d (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,279 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.1-cp35-cp35m-linux_armv6l.whl#sha256=ec1d792663c5c8cb849a88518bfa6108ce3f800ce3f767bf60012e9dcadb429d (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,279 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.1-cp34-cp34m-linux_armv7l.whl#sha256=ea6d699ce531fe6153ad0379978a04fdd157af902219c99e824ff2f7be33abe4 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,279 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.1-cp34-cp34m-linux_armv6l.whl#sha256=ea6d699ce531fe6153ad0379978a04fdd157af902219c99e824ff2f7be33abe4 (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,279 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=11aa0ee72237c4dfc85c69af047342cf3e319b1f28a7c9d3dfefb682751c8b9f (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,280 Skipping link: No binaries permitted for scikit-surprise: https://archive1.piwheels.org/simple/scikit-surprise/scikit_surprise-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=11aa0ee72237c4dfc85c69af047342cf3e319b1f28a7c9d3dfefb682751c8b9f (from https://www.piwheels.org/simple/scikit-surprise/) 2025-09-08T08:07:22,280 Skipping link: not a file: https://www.piwheels.org/simple/scikit-surprise/ 2025-09-08T08:07:22,280 Skipping link: not a file: https://pypi.org/simple/scikit-surprise/ 2025-09-08T08:07:22,306 Given no hashes to check 1 links for project 'scikit-surprise': discarding no candidates 2025-09-08T08:07:22,307 Collecting scikit-surprise==1.0.3 2025-09-08T08:07:22,308 Created temporary directory: /tmp/pip-unpack-3pvhud22 2025-09-08T08:07:22,605 Downloading scikit-surprise-1.0.3.tar.gz (2.4 MB) 2025-09-08T08:07:23,218 Added scikit-surprise==1.0.3 from https://files.pythonhosted.org/packages/db/78/d91f18804153d9b64e3b6e7305c785374d3a8be33f0fc0f3bd5db56727c0/scikit-surprise-1.0.3.tar.gz to build tracker '/tmp/pip-build-tracker-9vu5fpii' 2025-09-08T08:07:23,219 Running setup.py (path:/tmp/pip-wheel-jpd1fon2/scikit-surprise_c1e6119abf2b40e898b8b1adb7627953/setup.py) egg_info for package scikit-surprise 2025-09-08T08:07:23,219 Created temporary directory: /tmp/pip-pip-egg-info-ja1_qxcp 2025-09-08T08:07:23,219 Preparing metadata (setup.py): started 2025-09-08T08:07:23,220 Running command python setup.py egg_info 2025-09-08T08:07:24,163 Traceback (most recent call last): 2025-09-08T08:07:24,164 File "", line 2, in 2025-09-08T08:07:24,164 exec(compile(''' 2025-09-08T08:07:24,165 ~~~~^^^^^^^^^^^^ 2025-09-08T08:07:24,165 # This is -- a caller that pip uses to run setup.py 2025-09-08T08:07:24,165 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,165 ...<32 lines>... 2025-09-08T08:07:24,165 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T08:07:24,165 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,165 ''' % ('/tmp/pip-wheel-jpd1fon2/scikit-surprise_c1e6119abf2b40e898b8b1adb7627953/setup.py',), "", "exec")) 2025-09-08T08:07:24,165 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,166 File "", line 35, in 2025-09-08T08:07:24,166 File "/tmp/pip-wheel-jpd1fon2/scikit-surprise_c1e6119abf2b40e898b8b1adb7627953/setup.py", line 30, in 2025-09-08T08:07:24,166 long_description = pypandoc.convert(path.join(here, 'README.md'), 'rst') 2025-09-08T08:07:24,166 ^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,166 AttributeError: module 'pypandoc' has no attribute 'convert' 2025-09-08T08:07:24,294 ERROR: python setup.py egg_info exited with 1 2025-09-08T08:07:24,306 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T08:07:24,306 exec(compile('"'"''"'"''"'"' 2025-09-08T08:07:24,306 # This is -- a caller that pip uses to run setup.py 2025-09-08T08:07:24,306 # 2025-09-08T08:07:24,306 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T08:07:24,306 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T08:07:24,306 # - It provides a clear error message when setuptools is not installed. 2025-09-08T08:07:24,306 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T08:07:24,306 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T08:07:24,306 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T08:07:24,306 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T08:07:24,306 import os, sys, tokenize, traceback 2025-09-08T08:07:24,306 2025-09-08T08:07:24,306 try: 2025-09-08T08:07:24,306 import setuptools 2025-09-08T08:07:24,306 except ImportError: 2025-09-08T08:07:24,306 print( 2025-09-08T08:07:24,306 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T08:07:24,306 "the build environment with exception:", 2025-09-08T08:07:24,306 file=sys.stderr, 2025-09-08T08:07:24,306 ) 2025-09-08T08:07:24,306 traceback.print_exc() 2025-09-08T08:07:24,306 sys.exit(1) 2025-09-08T08:07:24,306 2025-09-08T08:07:24,306 __file__ = %r 2025-09-08T08:07:24,306 sys.argv[0] = __file__ 2025-09-08T08:07:24,306 2025-09-08T08:07:24,306 if os.path.exists(__file__): 2025-09-08T08:07:24,306 filename = __file__ 2025-09-08T08:07:24,306 with tokenize.open(__file__) as f: 2025-09-08T08:07:24,306 setup_py_code = f.read() 2025-09-08T08:07:24,306 else: 2025-09-08T08:07:24,306 filename = "" 2025-09-08T08:07:24,306 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T08:07:24,306 2025-09-08T08:07:24,306 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T08:07:24,306 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-jpd1fon2/scikit-surprise_c1e6119abf2b40e898b8b1adb7627953/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ja1_qxcp[/] 2025-09-08T08:07:24,306 [bold magenta]cwd[/]: /tmp/pip-wheel-jpd1fon2/scikit-surprise_c1e6119abf2b40e898b8b1adb7627953/ 2025-09-08T08:07:24,306 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T08:07:24,307 ERROR: metadata generation failed 2025-09-08T08:07:24,312 Exception information: 2025-09-08T08:07:24,312 Traceback (most recent call last): 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T08:07:24,312 call_subprocess( 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~^ 2025-09-08T08:07:24,312 args, 2025-09-08T08:07:24,312 ^^^^^ 2025-09-08T08:07:24,312 ...<2 lines>... 2025-09-08T08:07:24,312 spinner=spinner, 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 ) 2025-09-08T08:07:24,312 ^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T08:07:24,312 raise error 2025-09-08T08:07:24,312 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T08:07:24,312 2025-09-08T08:07:24,312 The above exception was the direct cause of the following exception: 2025-09-08T08:07:24,312 2025-09-08T08:07:24,312 Traceback (most recent call last): 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T08:07:24,312 status = _inner_run() 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T08:07:24,312 return self.run(options, args) 2025-09-08T08:07:24,312 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T08:07:24,312 return func(self, options, args) 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T08:07:24,312 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T08:07:24,312 result = self._result = resolver.resolve( 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~^ 2025-09-08T08:07:24,312 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 ) 2025-09-08T08:07:24,312 ^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T08:07:24,312 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T08:07:24,312 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T08:07:24,312 if not criterion.candidates: 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T08:07:24,312 return bool(self._sequence) 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T08:07:24,312 self._bool = any(self) 2025-09-08T08:07:24,312 ~~~^^^^^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T08:07:24,312 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T08:07:24,312 ^^^^^^^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T08:07:24,312 candidate = func() 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T08:07:24,312 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:07:24,312 link, template, name, version 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 ) 2025-09-08T08:07:24,312 ^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T08:07:24,312 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~^ 2025-09-08T08:07:24,312 link, 2025-09-08T08:07:24,312 ^^^^^ 2025-09-08T08:07:24,312 ...<3 lines>... 2025-09-08T08:07:24,312 version=version, 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 ) 2025-09-08T08:07:24,312 ^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T08:07:24,312 super().__init__( 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~^ 2025-09-08T08:07:24,312 link=link, 2025-09-08T08:07:24,312 ^^^^^^^^^^ 2025-09-08T08:07:24,312 ...<4 lines>... 2025-09-08T08:07:24,312 version=version, 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 ) 2025-09-08T08:07:24,312 ^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T08:07:24,312 self.dist = self._prepare() 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T08:07:24,312 dist = self._prepare_distribution() 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T08:07:24,312 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T08:07:24,312 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T08:07:24,312 dist = _get_prepared_distribution( 2025-09-08T08:07:24,312 req, 2025-09-08T08:07:24,312 ...<3 lines>... 2025-09-08T08:07:24,312 self.check_build_deps, 2025-09-08T08:07:24,312 ) 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T08:07:24,312 abstract_dist.prepare_distribution_metadata( 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:07:24,312 finder, build_isolation, check_build_deps 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 ) 2025-09-08T08:07:24,312 ^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T08:07:24,312 self.req.prepare_metadata() 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T08:07:24,312 self.metadata_directory = generate_metadata_legacy( 2025-09-08T08:07:24,312 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T08:07:24,312 build_env=self.build_env, 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 ...<3 lines>... 2025-09-08T08:07:24,312 details=details, 2025-09-08T08:07:24,312 ^^^^^^^^^^^^^^^^ 2025-09-08T08:07:24,312 ) 2025-09-08T08:07:24,312 ^ 2025-09-08T08:07:24,312 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T08:07:24,312 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T08:07:24,312 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T08:07:24,333 Removed scikit-surprise==1.0.3 from https://files.pythonhosted.org/packages/db/78/d91f18804153d9b64e3b6e7305c785374d3a8be33f0fc0f3bd5db56727c0/scikit-surprise-1.0.3.tar.gz from build tracker '/tmp/pip-build-tracker-9vu5fpii' 2025-09-08T08:07:24,333 Removed build tracker: '/tmp/pip-build-tracker-9vu5fpii'