2025-09-09T04:15:44,143 Created temporary directory: /tmp/pip-build-tracker-ldlioa_r 2025-09-09T04:15:44,144 Initialized build tracking at /tmp/pip-build-tracker-ldlioa_r 2025-09-09T04:15:44,144 Created build tracker: /tmp/pip-build-tracker-ldlioa_r 2025-09-09T04:15:44,144 Entered build tracker: /tmp/pip-build-tracker-ldlioa_r 2025-09-09T04:15:44,144 Created temporary directory: /tmp/pip-wheel-pbzw6gxf 2025-09-09T04:15:44,147 Created temporary directory: /tmp/pip-ephem-wheel-cache-5zird6ma 2025-09-09T04:15:44,207 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T04:15:44,209 2 location(s) to search for versions of opentsne: 2025-09-09T04:15:44,209 * https://pypi.org/simple/opentsne/ 2025-09-09T04:15:44,209 * https://www.piwheels.org/simple/opentsne/ 2025-09-09T04:15:44,210 Fetching project page and analyzing links: https://pypi.org/simple/opentsne/ 2025-09-09T04:15:44,210 Getting page https://pypi.org/simple/opentsne/ 2025-09-09T04:15:44,211 Found index url https://pypi.org/simple/ 2025-09-09T04:15:44,365 Fetched page https://pypi.org/simple/opentsne/ as application/vnd.pypi.simple.v1+json 2025-09-09T04:15:44,400 Found link https://files.pythonhosted.org/packages/a8/03/623f7b284b5f3f74b552680d0005d5ebb8a1ddb38b524179d62a53f09669/openTSNE-0.3.0.tar.gz (from https://pypi.org/simple/opentsne/), version: 0.3.0 2025-09-09T04:15:44,400 Found link https://files.pythonhosted.org/packages/32/19/30d9bf902e2731488b67068544a3e262670091352476898e1456194acc29/openTSNE-0.3.2.tar.gz (from https://pypi.org/simple/opentsne/), version: 0.3.2 2025-09-09T04:15:44,401 Found link https://files.pythonhosted.org/packages/1f/48/f0745c11ed96937a86718c002d258fa2d36d3c1f0d5ed194975b33068250/openTSNE-0.3.5.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.3.5 2025-09-09T04:15:44,401 Found link https://files.pythonhosted.org/packages/a5/30/2946c8a30fa2f1da8b5d3adb6018ebb166178b41561ced95788807c1f725/openTSNE-0.3.7.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.3.7 2025-09-09T04:15:44,401 Found link https://files.pythonhosted.org/packages/e7/b9/a59d78cf4540d5cc3ef626dd882f89f9b08f9a8c8f43997fcf46fceaf4e0/openTSNE-0.3.8.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.3.8 2025-09-09T04:15:44,401 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b0/1d/be5db9226da7e734aed14b5e9ea69d421da0fbf60da20493609b22e581c3/openTSNE-0.3.9-cp36-cp36m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,401 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/9d/cd/0ac3133492dc5ac1c6386413797a276531273f012d21fcd30eb2a7936a08/openTSNE-0.3.9-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,402 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3c/da/5d72624d8186e004e94db30ccd2b368be5e8407fb8c747428c32278e3ac6/openTSNE-0.3.9-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,402 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/c3/04/4e8c3a432b0ba90a5bc6ab3ad3d5c3eabba541ae64e2d0ab3101d5d18e04/openTSNE-0.3.9-cp37-cp37m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,402 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/19/ef/98759fe7a7786fb7407dfa58747d5afc18ba630b7069ad9f31e067c6bb44/openTSNE-0.3.9-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,402 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d6/71/1f0095735f25b2abcea4a5d214b4b1f92c27573129d612938248520fbc42/openTSNE-0.3.9-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,402 Found link https://files.pythonhosted.org/packages/e3/b6/040a2642dcc1179c3a8a19970f9734af95de422b21fb032d1ed496b7bb54/openTSNE-0.3.9.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.3.9 2025-09-09T04:15:44,402 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d9/5e/628b31d14c8b8e6653854c7d3ee1208611e9f32375fae180c58c84c9b9ee/openTSNE-0.3.10-cp36-cp36m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,403 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/60/97/681ff502b18e1aa0c232f7beb1f19a47f37c8497b8e8ee0ce89fbe12cfd0/openTSNE-0.3.10-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,403 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/7c/6c/e5281c5fcefa6beeb3cfa838a1c12b273ed148650251a3980f2a934f0b7e/openTSNE-0.3.10-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,403 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e9/52/9a7142ced88ba260148020bc603b21cbcaf48eabe16fd27496f04f120e75/openTSNE-0.3.10-cp37-cp37m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,403 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/38/c8/8db97a7ead10fab42517f7ee79dc05dd3cfed2d4c8121fb7b5a2d60d8f4d/openTSNE-0.3.10-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,403 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e6/b9/f3b8544d00cce2515502c5ce59a9408a941b2935ab675d166533373b82fb/openTSNE-0.3.10-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,403 Found link https://files.pythonhosted.org/packages/49/d7/8737dd557b4acf1e4f0f241dfb41435461c4b6ec848fa309117826918aea/openTSNE-0.3.10.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.3.10 2025-09-09T04:15:44,404 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/9a/06/f230c985a3d2270992874678c98a8bb2bd4e7dd57a0510e8d83d15446d6d/openTSNE-0.3.11-cp36-cp36m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,404 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/98/1d/5dba2a7d96025b2d67fdd21b2ed4e049ad722cae05b245b4811cfbcf3a54/openTSNE-0.3.11-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,404 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/04/1f/d8838158f2c5ceab4a545b747d236eb48b2047a62730a085387ce7d1e2a8/openTSNE-0.3.11-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,404 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/07/08/8c0d92976667f1ab0652924ae44f654fec801a3f1340fb0d1aa7b2865945/openTSNE-0.3.11-cp37-cp37m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,404 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/74/88/2b8cb5f125c3395d3bd8f88f7bd0be3a9f5764f935419eb6f8db2a647853/openTSNE-0.3.11-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,404 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/95/fb/3cbcd3c5a6cc554c8baa9e75fb604124fa55d42f88963a6de79ec3e33cec/openTSNE-0.3.11-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,404 Found link https://files.pythonhosted.org/packages/ce/a0/8286a9bc453c1e334af6f76d215aae1cf9c18d0766ec49563423ed52426b/openTSNE-0.3.11.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.3.11 2025-09-09T04:15:44,405 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/57/93/e1854716b8c3008ff16d07f759ef8fab931d3920c19d02921e29baa75d19/openTSNE-0.3.12-cp36-cp36m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,405 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/55/eb/271a75dab4d5dac7ebc5429f00570c2b4b764e12412517f131761eaf5beb/openTSNE-0.3.12-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,405 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/6c/7a/5dc153c7585ffb5b2b87f410b7cb84f8a875c2e14acc845cf293d6552710/openTSNE-0.3.12-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,405 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/1f/a5/dbdd4d9d127106c25b0ace0a28b60468572c667a878805052e938af5e529/openTSNE-0.3.12-cp37-cp37m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,405 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/f9/1c/7a88afbbd476ad7337685f7210862452dd35672752af98eff0ae39e7c6ee/openTSNE-0.3.12-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,405 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b5/74/dd254016e9e5eb9276c265667630840c99fb6ce4fae0de1f5141f23ef084/openTSNE-0.3.12-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,405 Found link https://files.pythonhosted.org/packages/1d/0f/aa7b2a52ffa461c03a50923bbb7bc0af3cfb84eca6e891fbc68cc10bb875/openTSNE-0.3.12.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.3.12 2025-09-09T04:15:44,406 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/59/aa/e05c64b5cbfb4cdca182eff768c21ed275a835553c31e5c04898d795d23f/openTSNE-0.4.0-cp36-cp36m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,406 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ab/79/e060919deceba813e695815e752715948e756e5a15909f95ec40bd5e704a/openTSNE-0.4.0-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,406 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/0e/b7/e206913c39758e55ec8ae66d40855382de9a96c3f7f2149d93a19305606b/openTSNE-0.4.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,406 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/9d/63/e6275ec43060960b46d817c1ffecc1cfb82530ae58962e06f39b9f61ed47/openTSNE-0.4.0-cp37-cp37m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,406 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/62/57/b53a66c2cce85059a4068cf15a8efc2e89998ef981f608eae65bc8c0d95b/openTSNE-0.4.0-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,406 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/20/aa/2ccbec0b1b2d2220b6439992586809d04da59e766b3464db27c8b23a0201/openTSNE-0.4.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,407 Found link https://files.pythonhosted.org/packages/ee/cc/bf2c3ae46c567ffcb793ac1c27b5de49258d2af749c0853a52b5c912fb55/openTSNE-0.4.0.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.4.0 2025-09-09T04:15:44,407 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3c/a7/9ee98c0fac91eb2bb33a286526009e14449ec50dfd3481a774d33630e071/openTSNE-0.4.1-cp36-cp36m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,407 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/8e/55/83f1b5e32bd95488dd866480f603daefce87bfcaa63f8376c2315cd318f3/openTSNE-0.4.1-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,407 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/52/49/1a8b4acbefc44034c870d2f27b5f824e59db16ca6f7c8fc1186de29b11db/openTSNE-0.4.1-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,407 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a3/54/c39106259f8eb212dbfaeb7042cc125812e6b85678b465de1fc4efc6eb21/openTSNE-0.4.1-cp37-cp37m-macosx_10_13_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,407 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/c9/88/f989ebdea8368a40f7704c448c9c80dff73da8003a6a20367a844bd9da80/openTSNE-0.4.1-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,407 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/4e/62/d9236edc2cb5aa3242a62a99f5cd56e8f000e00918c214b754ad7b99de34/openTSNE-0.4.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,408 Found link https://files.pythonhosted.org/packages/62/24/62996e052d545811cf063cd8ed287fe5eaa7ef38257a55e3d5e58c0eaa94/openTSNE-0.4.1.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.4.1 2025-09-09T04:15:44,408 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/9e/97/31ff8c0c3de1622e051634df088a9a50b000896a64ef11ebe71c9be8f36a/openTSNE-0.4.2-cp36-cp36m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,408 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d8/7d/ba62ca9351188110de0fab2962990f282c07f146c81ddb3ea99a1d6a8d1a/openTSNE-0.4.2-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,408 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ee/8f/0aa3a6ab1d5e3311db658b049c0c89f1113fce4e2ac9ff1cc3cb7f28ffbe/openTSNE-0.4.2-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,408 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/43/a7/27f910890c5bfb72e4dc73ea016dc38140d3698172a435c95522b759857b/openTSNE-0.4.2-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,408 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/f4/40/9a94d7fbf78a4ae6c6fe9b1ffddc41ec09e5a0b18b82d9ecb01ae3566f3d/openTSNE-0.4.2-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,409 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/cc/2a/82b8e3bd00a8f796e1e0c6f3200844b7230c4e07c51a89887464c762de05/openTSNE-0.4.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,409 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/07/be/d326177fbbca17fbe8262f8170e0ebfa1f01b3d39b671f2f8ee73305c37a/openTSNE-0.4.2-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,409 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/fd/e6/13b81d263d24332507233e6a419c5abc2525e02f6f70c09d9f3f8c231893/openTSNE-0.4.2-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,409 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/c4/e4/3a55d5f66c8426ee740ad0ff413bf0c86cca175673c1af46e788a33542e9/openTSNE-0.4.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,409 Found link https://files.pythonhosted.org/packages/47/7a/196a95119e3b602ceec9bceefdd1bde30e241ac1f8e02fa10ddf31c2acbe/openTSNE-0.4.2.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.4.2 2025-09-09T04:15:44,409 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/f3/c0/ebc2493d74325eb01f8f7a9ab318b4f8dfaa7d26e9bd7f9f34b44180fe97/openTSNE-0.4.3-cp36-cp36m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,409 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/98/0d/932d5c96f9513c446b7707f08fded68492196719ae6bd709230d9eec1946/openTSNE-0.4.3-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,410 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/cf/be/f6689dbd577e75ba7e49f16c88952596bc19d5270ac0cb2f720a369c7026/openTSNE-0.4.3-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,410 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/88/31/6672c920c7fea1b8f1c6919aa9165d0d0e268341f46bc5d0dc681b483564/openTSNE-0.4.3-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,410 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a9/f2/e31188a75359ebc5e05a2bd1f823fab53cc604a175d040d1febad0a389a1/openTSNE-0.4.3-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,410 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/40/b1/9f71a4279637ff2b107a4defac94406ecc4a119eb6e0be138183a401897e/openTSNE-0.4.3-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,410 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a9/07/6abfbd0b1746a024133a732e378a80add77858aca47163f7b04645f739a8/openTSNE-0.4.3-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,410 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/9d/70/b881bbed395049846527ca48c6aec50a3a56b79f0283bb05de551f21363c/openTSNE-0.4.3-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,410 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a8/10/cc5fc6b924c94f56e4f88b15cd78c20857a8579a9f5290e3dad3b6bd7d72/openTSNE-0.4.3-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,411 Found link https://files.pythonhosted.org/packages/3d/ed/dbf9b7d376300db381c8da3a9b79a73b42d0f63a5716ddbd622dbe6577ba/openTSNE-0.4.3.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.4.3 2025-09-09T04:15:44,411 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b9/3f/4fdbbdc5a59dd900c1e4879187e1ce7e04003196b18d45f45d4d4ed8853d/openTSNE-0.4.4-cp36-cp36m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,411 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/79/3e/e2d8bffa1524b5b108e3d5b00d93b458d500b5c65df7fd50b7490d38c6f8/openTSNE-0.4.4-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,411 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/df/87/80219ae82fde21a1a0429668d0c0f1df7432845448c4b183be69a7998af3/openTSNE-0.4.4-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,411 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/4b/8b/a2e83faf61655f0c247c1ef09eb4661ba1bcdb5b3579ad8d0fcac538c705/openTSNE-0.4.4-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,411 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/97/e5/fac207c559873dcf8cb6c7b6cb566e398932731cde7fe7707c210cae9400/openTSNE-0.4.4-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,412 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/4d/73/d4c8f578f210a1e9642535945f70e218ff09b40a633263bfc28d9702913a/openTSNE-0.4.4-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,412 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ef/f4/b8fd590f6b4a6b6a2c2afa639c1982311696c13ec6063d40014172c5f2bd/openTSNE-0.4.4-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,412 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/81/1a/2efb4a36836f76595751f0d4366fd9ed22a85608d0654b44cff4a9dcc59c/openTSNE-0.4.4-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,412 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/7c/2e/21fa831dd01c8aa1968370e852aa2cbf9268e31103ed92dc565437eea9d6/openTSNE-0.4.4-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,412 Found link https://files.pythonhosted.org/packages/8a/92/496aee352626d07727e7fa9ce5ac4e880520b6739111258e47d8e098a13f/openTSNE-0.4.4.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.4.4 2025-09-09T04:15:44,412 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/1c/e7/098d0186b4ab237c8882d98b1d868b46f9ac6ecf5c1e3b2b4e0a947459a3/openTSNE-0.5.0-cp36-cp36m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,412 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ac/dc/5bf88c53a97d3f1429441028d8ea7f8d539bf6c45da3f732ca54fdf59e71/openTSNE-0.5.0-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,413 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/20/17/148f5c4cf208d6bd71bc0e270fc556878dcd2d0bdbbb454a0ca1de8898ed/openTSNE-0.5.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,413 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/4d/5e/c0488617c78a927ae36c6b5186ee34bf1a803c0b266d38a34941b8dffa4a/openTSNE-0.5.0-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,413 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/10/66/ed8c9033f42e2ba81209151f1858427b448aee0bc1dfa1d2b1c77b93eda4/openTSNE-0.5.0-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,413 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/7a/44/b0ddc856ccff09c4c554bc12a385757bcba9740da340888cf5da117abda5/openTSNE-0.5.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,413 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/1a/ba/076146a626e8c37d130f59a47c9c8a0f6e1d986478012f9b1e4dd4526fb2/openTSNE-0.5.0-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,413 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/87/12/eaa9ab4a384a3c26acdb199a53beb196ecc58ae86636cb17fb341adad9b4/openTSNE-0.5.0-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,413 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/6f/7c/de61d83be4cae843830ac91623db73c6c4990e678a2212b17b9ea81f2b79/openTSNE-0.5.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,414 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/cc/89/7ff5ce21fe0ebc2e2022e430d60fd4ef1542fce6d52940370e28d4eace56/openTSNE-0.5.0-cp39-cp39-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,414 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/eb/6a/40df4c1afcf6ac576f91be898cdd3141745e56b5d1f25369e901f2378591/openTSNE-0.5.0-cp39-cp39-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,414 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/01/16/022e062d8719fae321c1c8568187e218a914a873e3578095c3fd58932ccf/openTSNE-0.5.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,414 Found link https://files.pythonhosted.org/packages/bb/d3/1d058ce67d3585991290537164d5fa6dbaf0b73569e537a090579704459d/openTSNE-0.5.0.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.5.0 2025-09-09T04:15:44,414 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/93/62/b3c8ba6bdc0a3ea7c23ccc875a65545c8ca80a9f1102f7bee31a222c3418/openTSNE-0.5.1-cp36-cp36m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,414 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/72/34/eb223df684fc590b7b58a7cab4b356d62d8fac661b2759e2b791aec79627/openTSNE-0.5.1-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,414 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b7/cc/ad49da14fe47fa28009fd4158e45b89111e65251e30088c0064c0f35e9dd/openTSNE-0.5.1-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,415 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/79/09/284458b6905d515b791620bf07680539408b2f4326b94ea4c5edbbf98903/openTSNE-0.5.1-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,415 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/1b/5a/d9e4d08a573ac993db754e402d6d2152cb084abce4f142e641ec6d2cdc55/openTSNE-0.5.1-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,415 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/bc/3f/506acf9f4e358efbfac549e8399ae51d1eedf93592101e07d9da736a1acf/openTSNE-0.5.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,415 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/7e/d6/55df398c2fb8fc965ec46f1dcf2142110a483e790ee270cd13624d605b8e/openTSNE-0.5.1-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,415 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/53/88/e3b654e0b79dc902517dcaf29a48cad5ff191271e56a527641d62ac5b05c/openTSNE-0.5.1-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,415 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/88/6e/6b30e491a13bf76f23320afb742df106fb7173312a4ba375318b90dbf455/openTSNE-0.5.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,415 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/36/75/a870bf81be90f22c2ee849ec273f561fb618093b4c6fd3e70d81bd023f35/openTSNE-0.5.1-cp39-cp39-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,416 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ff/ac/6069527fe3c3dda706e93dba97a6b37fca20194546fdb257ffd958c93582/openTSNE-0.5.1-cp39-cp39-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,416 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/6c/8c/3dcecb2d3844483c4cb9519cd0bacce6142ff83a6a9854f4203c6644aa15/openTSNE-0.5.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,416 Found link https://files.pythonhosted.org/packages/a8/5f/3f844da0ef45f2210f6f525e9ab8092376db00f1fe343acf9ee7b72132cf/openTSNE-0.5.1.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.5.1 2025-09-09T04:15:44,416 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/89/7c/72d5c3708303bacf545e6b9da8ed5318ca2ee323f4c71c2e2ae17043200a/openTSNE-0.5.2-cp36-cp36m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,416 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/92/81/c0e6d2231b8467d72295795f8950cafa2ca02cdf7b043dea6e44cad93863/openTSNE-0.5.2-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,416 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/81/3d/52dac93a6d050e3f898f0929c83d64f5ef98215df79d98cfee2a41136295/openTSNE-0.5.2-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,416 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/bc/8b/337d2155f7bb20b4ea27a2b0f7a8671d39fe8b6f1a8d10817e7713c3674a/openTSNE-0.5.2-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,417 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/34/7b/34c6b8e89faa9f9fa35d5184fad0df373d1cbd233acd223531b22f5af4b9/openTSNE-0.5.2-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,417 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ba/9d/ff278ff470e5b07d215665d00fb3317ff8d1601d78e9606f50422a1c358d/openTSNE-0.5.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,417 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/51/48/997cbaf9f85b1a0416523c7e831c8a001c83626d570276aeddbb913cf24f/openTSNE-0.5.2-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,417 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/49/5e/48ce80669c5a88d1156eb9b3e270f012ea79cf277451c7498a2b95aeee47/openTSNE-0.5.2-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,417 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/16/b2/7f707ffe4b29416380e63fce08021c1709a3cb85e994d11c9ce8f1a7c92a/openTSNE-0.5.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,417 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/05/3d/f5c9bcc3c9f9fe1e4976e5c8c752de1a7b21e59d1da5a19ded0af6fbf80b/openTSNE-0.5.2-cp39-cp39-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,417 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3e/64/33d9fa043fef94961fe00055363f60eb440b405fd225ae35325cbb862e9d/openTSNE-0.5.2-cp39-cp39-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,418 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/0a/4c/22444ed8c40d4d0835861ab40877fa7268626219fe9f1ee0fe568a5d4c48/openTSNE-0.5.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,418 Found link https://files.pythonhosted.org/packages/eb/31/d6d728fb818780567a37978c8b46a71f608adb1e5b46fb966bf0df381350/openTSNE-0.5.2.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.5.2 2025-09-09T04:15:44,418 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/5e/0e/dd30a4c8aebae2ed592a6806758c33f0dfdb5289bf5ed7af0f6bdea8e7ef/openTSNE-0.6.0-cp36-cp36m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,418 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/39/70/4826557f5a6ef5ac039fe7232be0d28014f1baa4e5c809b1173c91a865ba/openTSNE-0.6.0-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,418 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a4/6f/d6809df4383d3282abcf5ee010a53f64140a17b13f7beddc512dba06f98e/openTSNE-0.6.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,418 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/2d/d4/70dbaa7cd6dfc482031c4b582071f39e39bd576ba67b75601ee994ff2e77/openTSNE-0.6.0-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,418 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/de/af/9b59afb6f642eb8d4beaa8b38249526b88796a58329d2a3a4d14cba3e37b/openTSNE-0.6.0-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,419 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/21/09/a9ae8a3224f0b55d7ba9b99a6f5f129878d5cfe7dbf0b8dfd4a2389a01c0/openTSNE-0.6.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,419 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/9e/79/6ca3af9d79406ee396f1457e50ec5219100a05df2eef10fa0b4853ebe29e/openTSNE-0.6.0-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,419 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/8f/e5/8c68dfb8ed10f0fbd931008e47673f4bc8077c7f10f668c4edbc094c44c1/openTSNE-0.6.0-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,419 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b1/3e/7e80d2c2e44a971caad818bc7cc11ba53c04ef6fe4f26eef45f53f7e362d/openTSNE-0.6.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,419 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/37/39/7dddda9e900ccc3faf7ce7dd89c87a3e54782d6fc9785775cae5251a3109/openTSNE-0.6.0-cp39-cp39-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,419 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/fd/e9/aac6c3c9b2a2c5f0614fc09e400abc36d6105b637326574fca4f5aa99914/openTSNE-0.6.0-cp39-cp39-manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,419 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3e/04/ba6a815f5b216cb6cd6d6ec280fc24a5dd23c6105c124732ba5c254cf190/openTSNE-0.6.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,420 Found link https://files.pythonhosted.org/packages/09/dd/9ceecfbe3045638896b47ee0fe16b725826e4965f527a6f6397b07e868fd/openTSNE-0.6.0.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.6.0 2025-09-09T04:15:44,420 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/10/23/33b3175dbadcb49ea321d2954cf877326a48b952ea04f40d0f3a900b6576/openTSNE-0.6.1-cp36-cp36m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,420 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b0/c7/c8deed14e53ff7e3680679ac4d1803970f4ce635af51df3227c546221b06/openTSNE-0.6.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,420 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/fd/b1/72e6e778d25ad2c2e1b94e4c3c8de929244d016f23ad9e3714dd74bed634/openTSNE-0.6.1-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,420 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/9c/e1/ebd812537b90cd8d4f7aaf6004aa49ad61eee35f156fc799be74a0293c9a/openTSNE-0.6.1-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,420 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e9/69/0b049291d151ac8fd48dff7a8bb38f9b8bae6cd0b894e4c2655684f9f78d/openTSNE-0.6.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,421 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/da/0b/2832fea9bcdbb8f8a5feb0d21b98056a8e807948bd352f3c467412fc370d/openTSNE-0.6.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,421 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/2f/d1/8a6ba80a50beea894dcb0959129396ec6732170d5584eb58865a0a744da5/openTSNE-0.6.1-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,421 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/72/e4/0d8bcba8b122f40331d74650ad6102a5cb019a4907e3b5978bf82662e5c2/openTSNE-0.6.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,421 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3d/3e/eccb2674ab85cda33d347a6443f7b59464885a1a33ae3eaa71d252f9c3d5/openTSNE-0.6.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,421 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/4c/76/35e196d31cdde7a8039ed6244dd4002dfe674dc44dd3fc3c50845c640d5e/openTSNE-0.6.1-cp39-cp39-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,421 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/c0/22/1c9da424d0f06576127a55d59b7bc56c4b0fd03255f94a10b2a594bf9733/openTSNE-0.6.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,421 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/8e/25/f9294e76d789048c9788c46a6e7818d01c5ea3db332e85a8b6c9b43ac069/openTSNE-0.6.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,422 Found link https://files.pythonhosted.org/packages/a6/9c/462d011b3589bbcf9c91aab1a5dba1033d99e84d7bb087254d93040e6a2e/openTSNE-0.6.1.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.6.1 2025-09-09T04:15:44,422 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/75/8e/b93cae7908bf8e57a9ef5a58ced7cf84bd07bdca73fff5b471e904131290/openTSNE-0.6.2-cp310-cp310-macosx_10_15_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,422 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ed/00/480b93e8e785ac38ce5b6c99b01b1d5e3fe03bf1d80ac7da083c552f9b69/openTSNE-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,422 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/18/bf/4a77d1aafa08477541610e71040d865acf1d12cb940183ea1824134256e1/openTSNE-0.6.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,422 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a8/5a/864a5567efa875484ac1ef6bf05a219e6d873f740acf84e9d9f93ab1aa62/openTSNE-0.6.2-cp37-cp37m-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,422 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3e/35/5feade94b7abdfb0cfaa6e7cccdb2bb53312793630cfe26d5d97345bed63/openTSNE-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,422 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/64/3f/8ba7a692eb8789614990a85a97354d1858f9e3dab5e604406f8622228dc7/openTSNE-0.6.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,423 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/69/18/0f99325c6187db39d4f4591f8c22f103c3aa428abb1e82055022f7961083/openTSNE-0.6.2-cp38-cp38-macosx_10_14_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,423 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/37/ce/8e8f0371c6ab7e4104c08f8ee4f3c8a96599388ffe6bf4bf92d37f7e7b25/openTSNE-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,423 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/22/9a/f05c7c7c0abf3fc3936c404b4526e2a73f5db376afc196ff4d42325f5090/openTSNE-0.6.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,423 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e8/3e/951c10ac4e064845a5adf0352eb9ced937a87e8b6231fe0698d41205c632/openTSNE-0.6.2-cp39-cp39-macosx_10_15_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,423 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/16/a4/1b7e7a87181147fddddf7009f1dbe84702db1a46abd13fa304315bf0480e/openTSNE-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,423 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/67/41/0f7cb386339a59251de0b03b0889469a59672e4ae40b05d0b2967ad3351f/openTSNE-0.6.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,423 Found link https://files.pythonhosted.org/packages/04/06/c5e3f4456f8b7aed601e382fedd550702bd08aa045585e45db22233a9237/openTSNE-0.6.2.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.6.2 2025-09-09T04:15:44,424 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/65/bd/b23abc4ccf895cdc7d83b4cf36f48d075a4894bd7fbf2599661f197142ec/openTSNE-0.7.0-cp310-cp310-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,424 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3c/43/d159b149303f9c17fa856ccf381d55ca45b80a7ecc0caf84493c07e16aac/openTSNE-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,424 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/27/05/97f8cab7f1b514f689668c9b744be010e54a9e59016df7eb120f43405123/openTSNE-0.7.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,424 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/fe/df/9dc016e344e11806d42332bb1835c4a21fe6146546e7937f704b1d897796/openTSNE-0.7.0-cp37-cp37m-macosx_10_12_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,424 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d5/e1/35e8af5f4e281e78f26998a4f773ec8461749e605a7a5f0ed5d23dca13d3/openTSNE-0.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,424 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e1/98/d441023411f17213eefa2ed38d7b4e5d5a06391f8a333da3b385d74db863/openTSNE-0.7.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,425 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b7/f5/398ef37c7be8795f7e500e72224e27f9634f7fb3accc6ecf68d542a4598d/openTSNE-0.7.0-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,425 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/51/e8/2ad15f4b91311d46314b7a6091f3cce637ee0398214c1b9ce2589ca653b9/openTSNE-0.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,425 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/c4/e0/46941fb9b7c48c333fca686ef69fbf1f07051dfde1184e3c406ea6a969d4/openTSNE-0.7.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,425 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/87/6e/743505ed3ae45628b5a77e07f78e36f01bb96ba45773944f884827807063/openTSNE-0.7.0-cp39-cp39-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,425 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d2/d3/57281529dda9762331f97e64b6170accc1c07e336fbfcf3346a414155956/openTSNE-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,425 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/87/3a/83410b389a8f5de5a0fd215ab060ceb4307f9b5f6b108aa806efa04da55b/openTSNE-0.7.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,425 Found link https://files.pythonhosted.org/packages/11/55/91d2ea8ac42c1ec72c6c233c3062932df8b1f0cea5f9c3bdff131c75de38/openTSNE-0.7.0.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.7.0 2025-09-09T04:15:44,426 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/2c/79/b52ae8aafff190078fb0bf12f2f994d59be8a1595f3676100a27b8759b0a/openTSNE-0.7.1-cp310-cp310-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,426 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3e/d6/d39dee94344ca1d0f8e082056ef16c1297c0c4622d31f89bfcfc90f85eb1/openTSNE-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,426 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/6d/39/c69cad0cb4954c7596f4a7c099fb455f7ff14e85fd9ca76c82eb17a4c353/openTSNE-0.7.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,426 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/bc/94/057e79594e94288b38e783194d3c72df563efa3bb81ee3b5ca381d09bdac/openTSNE-0.7.1-cp37-cp37m-macosx_10_12_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,426 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a5/a4/e124ba41db84d1624635297d1350d62bcc561d2846bf62aff3bd2880a7f3/openTSNE-0.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,426 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b8/67/4e6d67c3c9e76c450d4e3c37db9eea23099f779c6530c562e55ef1b0cba6/openTSNE-0.7.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,426 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/63/5d/b9923966448318dfa72bb71cfb3090e1322d5f4db70e48cba1b00da45e44/openTSNE-0.7.1-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,427 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/0f/08/e764505739973e4c23b41b75251759f5fbc2d8a109f6342466e0b3fef4aa/openTSNE-0.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,427 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/c8/9e/880bd7d2f6434e7725d302044a3dbb1edadb473e440afde25af34ff1b2bc/openTSNE-0.7.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,427 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/34/72/790e01adf86bad8630c119f79d0360ca693af78da56e6c9e0dfc2b6594bf/openTSNE-0.7.1-cp39-cp39-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,427 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/77/72/b4a8e3609aa80902db02665422e294b9640d83ad1e7d270509893d6e7822/openTSNE-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,427 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/35/b8/6aa749272055ab93ec8992660892400c738c575da54ddbe2b7b77584535c/openTSNE-0.7.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,427 Found link https://files.pythonhosted.org/packages/6f/95/c27857a6bbcc1827e0062140a96c860b16bd38ca9a784e81216610adc0e9/openTSNE-0.7.1.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 0.7.1 2025-09-09T04:15:44,427 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d6/14/a0fc08d0e12e969dc31d4034125321e514f93ae7fcdadf9a05b798f3e1db/openTSNE-1.0.0-cp310-cp310-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,428 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/09/cd/43c96d2666684380f225bbc86d83d84c8b9bf2e693fa5a16fa8e0fc47133/openTSNE-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,428 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/8f/fe/8f144b288639c3fc65e916468cc99746e6c642077e4d07e18b2ee06b858c/openTSNE-1.0.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,428 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d5/f4/ecd558f62816738d128e98af60bd58e9c51690a0d9b78a49178bdd830bba/openTSNE-1.0.0-cp311-cp311-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,428 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/2d/d2/c7ef5f621a91043bd9b62543b07b9d9b5edf04055cfbe88b1d662f22a3f1/openTSNE-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,428 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/b0/36/5603f431f0ef84dfc04863150af04906ef66c70d803ffd5a9367cb4c08a9/openTSNE-1.0.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,428 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e6/0f/36c77554921d7bb809d3d7d26b43041097c3423ae74f7687523e3704f535/openTSNE-1.0.0-cp37-cp37m-macosx_10_12_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,428 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e4/44/6db8c660e70ce7ea5964717d63be4964dde4de67d63bc3583a8533060166/openTSNE-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,429 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/cb/f4/6a4bd9fd1ecb89b03dcaf42744f1c2b44c91a748fe4636e73f890314114a/openTSNE-1.0.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,429 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/2c/7f/8b454273e51702dbaf3d3289b5a9d63026ee52fbadbb8684cd76b897c60e/openTSNE-1.0.0-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,429 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/52/25/0adccdd4a0e96d94b8cc26290ed631ade07ddfe62f8bf6763e88e0dd2551/openTSNE-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,429 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a8/82/44f126e4c54aa8b05f4b8865d2478a80fac88c29d47eda956502588bd0b3/openTSNE-1.0.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,429 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/6a/e3/088d38fbe842eaf62b28c3585cfaa21fb380114ca33c50d478ce23b9168a/openTSNE-1.0.0-cp39-cp39-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,429 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ed/32/ec138e7097f2179b5c312b80448a2f4f5a51b6529211313d9134f91bbcfb/openTSNE-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,429 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/8e/51/21be022936c1693ed2ea8a8ba79ee4ee451cc9bb17b88c7a05076fe8e20b/openTSNE-1.0.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,430 Found link https://files.pythonhosted.org/packages/52/fa/2d625c36712341f3c792d226ff229495d41e8b612f9344292c2822dde7a9/openTSNE-1.0.0.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.6), version: 1.0.0 2025-09-09T04:15:44,430 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e1/d2/8c5c8f0c990ed3bb26ad813dc6b53e14c20fec3d4cbc23204e5be43ebcbf/openTSNE-1.0.1-cp310-cp310-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,430 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/99/89/28a28eaa7b758a9723ade97a81118f05911ff2e48faaab454a6ecea136ca/openTSNE-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,430 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/28/63/8c9f9d682365335447fdbce10dcbd7a1e66887cc9ff32bfc9441f87fc538/openTSNE-1.0.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,430 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/82/67/dfd7289d035d24d78b4566d0a97b88946c3ae609b0757480ff0f4f5e0d70/openTSNE-1.0.1-cp311-cp311-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,430 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/35/e2/8568cad9d6db1174e5b058c0a02a5e17dd4110fe2d66d4c08ffd63618714/openTSNE-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,431 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/13/dd/2187ea75a5e9c9f5f106921145d2b5d2a23571627714ec49a2ac547bae99/openTSNE-1.0.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,431 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/1d/f7/77e9b35c4fd1fb787fa28361bf88bad74efcfa4faf28981a4e9bb1a8a044/openTSNE-1.0.1-cp312-cp312-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,431 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/1a/c2/f52b6847de7b30d0fb78aa897554c4ea970da477058527b16136e5fa0ed2/openTSNE-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,431 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/e0/d1/5206a0e6ecd7e15f98a5be9c88d3f7f0550d0dfcc806115beefa3167dde8/openTSNE-1.0.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,431 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/58/df/064d3209d02cce9c7c61d26e528b9d6867a0da637aa17708b3609c40e60f/openTSNE-1.0.1-cp37-cp37m-macosx_10_12_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,431 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/86/44/beba8a9e28e7769ad0111d98e985066fa447b96291e0a3692e0e1db0c16c/openTSNE-1.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,431 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/7e/64/52bf5a358260d3d07391c7e8e6dc1ae4947152f5250d450e4b3b948d8f6c/openTSNE-1.0.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,431 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/73/81/549b15090a0dbf1a2ade6c226369ea7406cf849ad5ddf501a88d0c106b18/openTSNE-1.0.1-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,432 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/c5/87/4a02070f34baf4f2838990d616734568f21ce5b01b207c713922f23541a6/openTSNE-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,432 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/30/ec/d0561f7108a1b466b313a41f326b6a83d1645b5090ef88176522535b15d5/openTSNE-1.0.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,432 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/53/17/c7c73205f387e8730fea910d0df5fa2360f0c6f7f81ce1f22db1239c6b43/openTSNE-1.0.1-cp39-cp39-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,432 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/90/0d/0074f5816cdc953b09b6ba7f9ae92bbb13aa09d818c99f0ae8f44852834d/openTSNE-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,432 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/a7/d7/2ea359bafb6bd37c3f047bfdcee177e75848233805b4a76b1f1cc2cf5b8f/openTSNE-1.0.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,433 Found link https://files.pythonhosted.org/packages/ab/5d/a2fe5a04574b03d5df267f8b7523feb5d015d70a2e86c96bfbb11899f6c7/openTSNE-1.0.1.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.7), version: 1.0.1 2025-09-09T04:15:44,433 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/55/8e/2b5b0fb28c721d3023baa36859e209dbbdd45786e1d622ec1e484220d4f3/openTSNE-1.0.2-cp310-cp310-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,433 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d9/75/e032529880ccd24de86e6c7988a50e0fc8ad001a829aa3a398a947168f15/openTSNE-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,433 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/d9/b6/01c699b76282f63b2fea438ba0d22bec15dbcc2e4c30234b729594049e4d/openTSNE-1.0.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,433 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/cd/fa/0807e7a219889dc69f25a05fdd20872513b179483630b6b52bbfccdfab47/openTSNE-1.0.2-cp311-cp311-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,433 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/fc/68/243fb74f0b0c0e245f67048ad8658e444c7d92d9623812bd5f1123eaf326/openTSNE-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,434 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/04/6d/1fb263a8b48d6350ea919ff30956caeff65b9c030dae0aada2093acd0d7c/openTSNE-1.0.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,434 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/0b/c2/2032c772b0bce9c09fdb3cd45bdb6cfe1e7b177ce1f5e21952cc49af264b/openTSNE-1.0.2-cp312-cp312-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,434 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/3c/9e/bc5edb00d363dcaf3c3708036c60930d18797621dfa1651bbf68245ab30f/openTSNE-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,434 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/ae/d1/4cf81122288257765600faa093121530503d2893d56f9e5f68702dbd5da0/openTSNE-1.0.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,434 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/14/a5/72aad8de41cc577c6b34977a4cbdb97e5bf2c1141d3430191da16cd7b1dc/openTSNE-1.0.2-cp39-cp39-macosx_10_12_universal2.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,434 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/02/f5/ddcead14d625cc09c1779304d22aac41d3d06552a8f8bb6680d8d67e28da/openTSNE-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,434 Skipping link: No binaries permitted for opentsne: https://files.pythonhosted.org/packages/29/28/da77c553872d16fc54a133c478173782ae3b5289d4b47314019d35a0703f/openTSNE-1.0.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,435 Found link https://files.pythonhosted.org/packages/71/09/357810160298701c979a75c9d4db27e6e8996add0d7879d60cc648341171/opentsne-1.0.2.tar.gz (from https://pypi.org/simple/opentsne/) (requires-python:>=3.9), version: 1.0.2 2025-09-09T04:15:44,435 Fetching project page and analyzing links: https://www.piwheels.org/simple/opentsne/ 2025-09-09T04:15:44,436 Getting page https://www.piwheels.org/simple/opentsne/ 2025-09-09T04:15:44,436 Found index url https://www.piwheels.org/simple/ 2025-09-09T04:15:44,540 Fetched page https://www.piwheels.org/simple/opentsne/ as text/html 2025-09-09T04:15:44,568 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.2-cp311-cp311-linux_armv6l.whl#sha256=55911f31334d4174ff5fcd22ada9418888048a81be97a7be6fb731c044c1bc60 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,568 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.2-cp311-cp311-linux_armv7l.whl#sha256=55911f31334d4174ff5fcd22ada9418888048a81be97a7be6fb731c044c1bc60 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,568 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.2-cp39-cp39-linux_armv6l.whl#sha256=9175a306e14c6bd5af9dc766b39fa0483a712d6af81dd7622d5ea567171a5cca (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,568 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.2-cp39-cp39-linux_armv7l.whl#sha256=9175a306e14c6bd5af9dc766b39fa0483a712d6af81dd7622d5ea567171a5cca (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.9) 2025-09-09T04:15:44,569 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.1-cp311-cp311-linux_armv6l.whl#sha256=2002fce2db4fa05848f9a19c4a6529eefca31f69d1a6867e1aad0d6a95c80046 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,569 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.1-cp311-cp311-linux_armv7l.whl#sha256=2002fce2db4fa05848f9a19c4a6529eefca31f69d1a6867e1aad0d6a95c80046 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,569 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=2c8526e13a36939bdc0b75cb7044b0225ddc1000657fe4bde03e90bf002a5ad8 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,569 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=2c8526e13a36939bdc0b75cb7044b0225ddc1000657fe4bde03e90bf002a5ad8 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,570 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=7ca8209e728cd76e2ac483d3f3e8ea69203aff38a41d75de5d1c2b252701bd13 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,570 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=7ca8209e728cd76e2ac483d3f3e8ea69203aff38a41d75de5d1c2b252701bd13 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.7) 2025-09-09T04:15:44,570 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.0-cp37-cp37m-linux_armv6l.whl#sha256=227df34ae6444c1b9bf8465688730537841d5cfdace8bbcbe8e8e1ef22cf82cf (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,570 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.0-cp37-cp37m-linux_armv7l.whl#sha256=227df34ae6444c1b9bf8465688730537841d5cfdace8bbcbe8e8e1ef22cf82cf (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,570 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.0-cp39-cp39-linux_armv6l.whl#sha256=799aad7d3bceb33a68275ee172da5465b5609e150c6486de1e9700e04c186be0 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,571 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-1.0.0-cp39-cp39-linux_armv7l.whl#sha256=799aad7d3bceb33a68275ee172da5465b5609e150c6486de1e9700e04c186be0 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,571 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.7.1-cp37-cp37m-linux_armv6l.whl#sha256=937c2d5c628a467fadc185bd2d50371ad02c0d1cb1ebab66babe8bbbd1f643b4 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,571 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.7.1-cp37-cp37m-linux_armv7l.whl#sha256=937c2d5c628a467fadc185bd2d50371ad02c0d1cb1ebab66babe8bbbd1f643b4 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,571 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.7.1-cp39-cp39-linux_armv6l.whl#sha256=7edb3975a159e01f5ef1c72c8b60962857af100dfb2724cf69750c37476f3657 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,571 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.7.1-cp39-cp39-linux_armv7l.whl#sha256=7edb3975a159e01f5ef1c72c8b60962857af100dfb2724cf69750c37476f3657 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,572 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.7.0-cp37-cp37m-linux_armv6l.whl#sha256=310dc10b0c12cb9c9a94d4dc03ee1f55ae2758307520f785f6ea58a87073a602 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,572 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.7.0-cp37-cp37m-linux_armv7l.whl#sha256=310dc10b0c12cb9c9a94d4dc03ee1f55ae2758307520f785f6ea58a87073a602 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,572 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.7.0-cp39-cp39-linux_armv6l.whl#sha256=06831aab7e58d71f40862136b56e598e00964343e89a96c6d0f833cd03d789af (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,572 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.7.0-cp39-cp39-linux_armv7l.whl#sha256=06831aab7e58d71f40862136b56e598e00964343e89a96c6d0f833cd03d789af (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,572 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.2-cp37-cp37m-linux_armv6l.whl#sha256=ce4fa374a1176b7bf15ed298d6d4ab6dd14c1de214485e9dda8f3e58bed9880c (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,572 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.2-cp37-cp37m-linux_armv7l.whl#sha256=ce4fa374a1176b7bf15ed298d6d4ab6dd14c1de214485e9dda8f3e58bed9880c (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,572 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.2-cp39-cp39-linux_armv6l.whl#sha256=88ebd3c800b503c6d1bf56db88053a1a8393eb555ea011fa6a071ffcb92f1396 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,573 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.2-cp39-cp39-linux_armv7l.whl#sha256=88ebd3c800b503c6d1bf56db88053a1a8393eb555ea011fa6a071ffcb92f1396 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,573 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.1-cp37-cp37m-linux_armv6l.whl#sha256=1988fe04f4d3f9d2c212db2e1eabf02d02efba1449745408fef59811590d837f (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,573 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.1-cp37-cp37m-linux_armv7l.whl#sha256=1988fe04f4d3f9d2c212db2e1eabf02d02efba1449745408fef59811590d837f (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,573 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.1-cp39-cp39-linux_armv6l.whl#sha256=129b18ce36735215e81b51b6a94e7fcfedf2f71e99ab66165f3ba7e6b921847e (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,574 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.1-cp39-cp39-linux_armv7l.whl#sha256=129b18ce36735215e81b51b6a94e7fcfedf2f71e99ab66165f3ba7e6b921847e (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,574 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.0-cp37-cp37m-linux_armv6l.whl#sha256=f189afeb1bef497734f11b71d6e260b1a53cd2f7bc1900238d8c3b732ddee8ff (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,574 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.0-cp37-cp37m-linux_armv7l.whl#sha256=f189afeb1bef497734f11b71d6e260b1a53cd2f7bc1900238d8c3b732ddee8ff (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,574 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.0-cp39-cp39-linux_armv6l.whl#sha256=6d5afeb90dd17cb00471ef312e6e693f0937bbdb65399d0ef4ce32c40e38dfc7 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,574 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.6.0-cp39-cp39-linux_armv7l.whl#sha256=6d5afeb90dd17cb00471ef312e6e693f0937bbdb65399d0ef4ce32c40e38dfc7 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,574 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.2-cp37-cp37m-linux_armv6l.whl#sha256=2d11eefc22b14c32e0bcb2274a1552fb031ce69fa9355d69d039e5c0471272cb (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,575 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.2-cp37-cp37m-linux_armv7l.whl#sha256=2d11eefc22b14c32e0bcb2274a1552fb031ce69fa9355d69d039e5c0471272cb (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,575 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.2-cp39-cp39-linux_armv6l.whl#sha256=89eb47ff3598eee9610b63e71148fc936aa19417d5e594a4a06f025304235732 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,575 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.2-cp39-cp39-linux_armv7l.whl#sha256=89eb47ff3598eee9610b63e71148fc936aa19417d5e594a4a06f025304235732 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,575 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.1-cp37-cp37m-linux_armv6l.whl#sha256=d712006e5cb98c7a096875b4ea5c693ffdc856497e2d31b3e158e171c4a5caf7 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,575 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.1-cp37-cp37m-linux_armv7l.whl#sha256=d712006e5cb98c7a096875b4ea5c693ffdc856497e2d31b3e158e171c4a5caf7 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,575 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.1-cp39-cp39-linux_armv6l.whl#sha256=2484e8894a395b844902de33811ec3ea46643f70066689d6fc2db52b5f56ac11 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,575 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.1-cp39-cp39-linux_armv7l.whl#sha256=2484e8894a395b844902de33811ec3ea46643f70066689d6fc2db52b5f56ac11 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,576 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.0-cp37-cp37m-linux_armv6l.whl#sha256=b19f867e75e12b78b6b3ce9f48d7afd41896e22f32c0b1a7164f887a4173025d (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,576 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.0-cp37-cp37m-linux_armv7l.whl#sha256=b19f867e75e12b78b6b3ce9f48d7afd41896e22f32c0b1a7164f887a4173025d (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,576 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.0-cp39-cp39-linux_armv6l.whl#sha256=269e484726d62c3e30adf8672efa1976ec6dfa0ca03dac420089d73c2977ba88 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,576 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.5.0-cp39-cp39-linux_armv7l.whl#sha256=269e484726d62c3e30adf8672efa1976ec6dfa0ca03dac420089d73c2977ba88 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,576 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.4-cp37-cp37m-linux_armv6l.whl#sha256=aa30285cdc9f6ee6b86ae6746ad5568324d0564c9c26bb8079b7728f7558f21d (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,576 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.4-cp37-cp37m-linux_armv7l.whl#sha256=aa30285cdc9f6ee6b86ae6746ad5568324d0564c9c26bb8079b7728f7558f21d (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,576 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.4-cp39-cp39-linux_armv6l.whl#sha256=0e069382d9c203ed8779cb6e6836b6a33a179f823323e647bb32453de289bbeb (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,577 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.4-cp39-cp39-linux_armv7l.whl#sha256=0e069382d9c203ed8779cb6e6836b6a33a179f823323e647bb32453de289bbeb (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,577 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.3-cp37-cp37m-linux_armv7l.whl#sha256=8a51e9492318e6721eb97a25f3215134d83b6309cb81f35bda64bf636bd04905 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,577 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.3-cp37-cp37m-linux_armv6l.whl#sha256=8a51e9492318e6721eb97a25f3215134d83b6309cb81f35bda64bf636bd04905 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,577 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.3-cp39-cp39-linux_armv6l.whl#sha256=aaefb3dd171b5c1fcd278bfad04a0063bd8652769e3ffaa7506df79d0bb6893d (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,577 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.3-cp39-cp39-linux_armv7l.whl#sha256=aaefb3dd171b5c1fcd278bfad04a0063bd8652769e3ffaa7506df79d0bb6893d (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,577 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.4.3-cp313-cp313-linux_armv6l.whl#sha256=c76bf809763c0b9342d66daa4cce17f6878bb15fabefc98f4e0d2b672ea965f1 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,577 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.4.3-cp313-cp313-linux_armv7l.whl#sha256=c76bf809763c0b9342d66daa4cce17f6878bb15fabefc98f4e0d2b672ea965f1 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,578 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.2-cp37-cp37m-linux_armv6l.whl#sha256=8114630a3107be044490ec9ead9182340485e0e08d096f3953e5ef90115a10b0 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,578 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.2-cp37-cp37m-linux_armv7l.whl#sha256=8114630a3107be044490ec9ead9182340485e0e08d096f3953e5ef90115a10b0 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,578 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.2-cp39-cp39-linux_armv6l.whl#sha256=3cbd0a8e257c2b76d4d3a9b2e470d2a02d1b08c28e1d26a7627a0e609dab5365 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,578 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.2-cp39-cp39-linux_armv7l.whl#sha256=3cbd0a8e257c2b76d4d3a9b2e470d2a02d1b08c28e1d26a7627a0e609dab5365 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,578 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.4.2-cp313-cp313-linux_armv6l.whl#sha256=2f8ca0b2ad9f4a86f769290020df579cc7dc3b9d67e90b73fa17b04d72703664 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,578 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.4.2-cp313-cp313-linux_armv7l.whl#sha256=2f8ca0b2ad9f4a86f769290020df579cc7dc3b9d67e90b73fa17b04d72703664 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,578 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.1-cp37-cp37m-linux_armv7l.whl#sha256=faf6506f22682929da69292f847c7944fcb360d2105485233fbbab517034dd41 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,579 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.1-cp37-cp37m-linux_armv6l.whl#sha256=faf6506f22682929da69292f847c7944fcb360d2105485233fbbab517034dd41 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,579 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.1-cp39-cp39-linux_armv6l.whl#sha256=e770c3f1f94d63d95f74cf8e1d9fa4ff8b10f7ea7c6ec5926ea5a20ba7a104ee (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,579 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.1-cp39-cp39-linux_armv7l.whl#sha256=e770c3f1f94d63d95f74cf8e1d9fa4ff8b10f7ea7c6ec5926ea5a20ba7a104ee (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,579 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.4.1-cp313-cp313-linux_armv6l.whl#sha256=1bb2278dfc577c5fd3dc62088939000d160c734740df9ac93fed89ac72f47c49 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,579 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.4.1-cp313-cp313-linux_armv7l.whl#sha256=1bb2278dfc577c5fd3dc62088939000d160c734740df9ac93fed89ac72f47c49 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,579 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.0-cp37-cp37m-linux_armv6l.whl#sha256=d117eb41be401b809b5619401371a775172bd14fd29f156a1cd5ea5f66075c9e (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,579 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.0-cp37-cp37m-linux_armv7l.whl#sha256=d117eb41be401b809b5619401371a775172bd14fd29f156a1cd5ea5f66075c9e (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,580 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.0-cp39-cp39-linux_armv6l.whl#sha256=3a81a5dc1b3acbf7965005764b910a2c6e2b1295b3409efd7cde1cc5c9837a3c (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,580 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.4.0-cp39-cp39-linux_armv7l.whl#sha256=3a81a5dc1b3acbf7965005764b910a2c6e2b1295b3409efd7cde1cc5c9837a3c (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,580 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.4.0-cp313-cp313-linux_armv6l.whl#sha256=71f2b255ea6a79905288ab52ec9e6d10b7e93805d4a8db7d35dd29544434748b (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,580 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.4.0-cp313-cp313-linux_armv7l.whl#sha256=71f2b255ea6a79905288ab52ec9e6d10b7e93805d4a8db7d35dd29544434748b (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,580 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.12-cp37-cp37m-linux_armv6l.whl#sha256=f0de99a4701725257c9f2efaeba2d60dfc699094e7eccaa09ef826ed50cdf675 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,580 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.12-cp37-cp37m-linux_armv7l.whl#sha256=f0de99a4701725257c9f2efaeba2d60dfc699094e7eccaa09ef826ed50cdf675 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,580 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.12-cp39-cp39-linux_armv6l.whl#sha256=183c21b8ec982599c1ea2e67cdf7839a4f8955847dc0a0c2eb1d7f42efd7311a (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,581 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.12-cp39-cp39-linux_armv7l.whl#sha256=183c21b8ec982599c1ea2e67cdf7839a4f8955847dc0a0c2eb1d7f42efd7311a (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,581 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.12-cp313-cp313-linux_armv6l.whl#sha256=57e2c89dabbb968327194d03895ad5ecf508b2247722beb883d131866c35f678 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,581 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.12-cp313-cp313-linux_armv7l.whl#sha256=57e2c89dabbb968327194d03895ad5ecf508b2247722beb883d131866c35f678 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,581 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.11-cp37-cp37m-linux_armv7l.whl#sha256=dab2106a5f20eaf8ea605150171127148cef38cfa52d3b18fa0bd87d87bc3458 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,581 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.11-cp37-cp37m-linux_armv6l.whl#sha256=dab2106a5f20eaf8ea605150171127148cef38cfa52d3b18fa0bd87d87bc3458 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,581 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.11-cp39-cp39-linux_armv6l.whl#sha256=702d74e4853e881a6bb0298e1f9f5b95e8d0b3c4a42f6217e528f0343db29fb0 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,581 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.11-cp39-cp39-linux_armv7l.whl#sha256=702d74e4853e881a6bb0298e1f9f5b95e8d0b3c4a42f6217e528f0343db29fb0 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,582 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.11-cp313-cp313-linux_armv6l.whl#sha256=f739fa222d0605fc8fd907d659f12e72177b5f92153b452b5b4e67732df8a253 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,582 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.11-cp313-cp313-linux_armv7l.whl#sha256=f739fa222d0605fc8fd907d659f12e72177b5f92153b452b5b4e67732df8a253 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,582 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.10-cp37-cp37m-linux_armv7l.whl#sha256=348c52d61241d9e5bf287c34d8b6ffd13e0075bf56059e4e59074a5e27d1bc6f (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,582 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.10-cp37-cp37m-linux_armv6l.whl#sha256=348c52d61241d9e5bf287c34d8b6ffd13e0075bf56059e4e59074a5e27d1bc6f (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,582 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.10-cp39-cp39-linux_armv6l.whl#sha256=3289fc6d2164fa654bb87fac866dac9be604e7ffdb614df259c77c7d2457fdb9 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,582 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.10-cp39-cp39-linux_armv7l.whl#sha256=3289fc6d2164fa654bb87fac866dac9be604e7ffdb614df259c77c7d2457fdb9 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,582 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.10-cp313-cp313-linux_armv6l.whl#sha256=e5f6ce22e15386296aa64d0439d2997daded430eac747e716088c55b32cffff3 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,583 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.10-cp313-cp313-linux_armv7l.whl#sha256=e5f6ce22e15386296aa64d0439d2997daded430eac747e716088c55b32cffff3 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,583 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.8-cp37-cp37m-linux_armv6l.whl#sha256=a28307fed86af02ccd96bbd643214c2e309f1d8a0bb558dbb54826ac1fe43578 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,583 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.8-cp37-cp37m-linux_armv7l.whl#sha256=a28307fed86af02ccd96bbd643214c2e309f1d8a0bb558dbb54826ac1fe43578 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,583 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.8-cp39-cp39-linux_armv6l.whl#sha256=65da9fdded94b590d8da7717e18d9ccd80719738b4bdb857606bb1c763a3b3bf (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,583 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.8-cp39-cp39-linux_armv7l.whl#sha256=65da9fdded94b590d8da7717e18d9ccd80719738b4bdb857606bb1c763a3b3bf (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,583 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.8-cp313-cp313-linux_armv6l.whl#sha256=9aa77db0e6f5734fdeece6eb769ba99f2f0ac93e4985173631e25b0f9a52d429 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,583 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.8-cp313-cp313-linux_armv7l.whl#sha256=9aa77db0e6f5734fdeece6eb769ba99f2f0ac93e4985173631e25b0f9a52d429 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,584 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.7-cp37-cp37m-linux_armv7l.whl#sha256=82d44e8187960dd1c2f3c5df0c94ded356673ad7fdeabd82ddaa77f8b92c7549 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,584 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.7-cp37-cp37m-linux_armv6l.whl#sha256=82d44e8187960dd1c2f3c5df0c94ded356673ad7fdeabd82ddaa77f8b92c7549 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,584 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.7-cp39-cp39-linux_armv6l.whl#sha256=8d3f55c6264358475c2f3710b093fb6f9ab068cc06486706bf616d948b5c28aa (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,584 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.7-cp39-cp39-linux_armv7l.whl#sha256=8d3f55c6264358475c2f3710b093fb6f9ab068cc06486706bf616d948b5c28aa (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,584 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.7-cp313-cp313-linux_armv6l.whl#sha256=ac87b25f5648533acce79e60cd9557ebf0d2291ce1b06212809df2b9dd598305 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,584 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.7-cp313-cp313-linux_armv7l.whl#sha256=ac87b25f5648533acce79e60cd9557ebf0d2291ce1b06212809df2b9dd598305 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,584 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.5-cp37-cp37m-linux_armv7l.whl#sha256=b3346c43c2438bf10138285d59c607efcdae1c0b2087c7c8cc29b63df34e17f1 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,585 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.5-cp37-cp37m-linux_armv6l.whl#sha256=b3346c43c2438bf10138285d59c607efcdae1c0b2087c7c8cc29b63df34e17f1 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,585 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.5-cp39-cp39-linux_armv6l.whl#sha256=c072db8adc32ce340eb4833c812af377f032fe9c9ddeacb68831f0342acdd6b8 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,585 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.5-cp39-cp39-linux_armv7l.whl#sha256=c072db8adc32ce340eb4833c812af377f032fe9c9ddeacb68831f0342acdd6b8 (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,585 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.5-cp313-cp313-linux_armv6l.whl#sha256=5644154a16e0bb8a19845b49833d554abe84456fe2a99387ad1e65071970eb4b (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,585 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.5-cp313-cp313-linux_armv7l.whl#sha256=5644154a16e0bb8a19845b49833d554abe84456fe2a99387ad1e65071970eb4b (from https://www.piwheels.org/simple/opentsne/) (requires-python:>=3.6) 2025-09-09T04:15:44,585 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.2-cp39-cp39-linux_armv6l.whl#sha256=44e01afa3970c9747f458a26c3743453f2998fd510ec2b8705ea659524c82b5e (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,585 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.2-cp39-cp39-linux_armv7l.whl#sha256=44e01afa3970c9747f458a26c3743453f2998fd510ec2b8705ea659524c82b5e (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,586 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.2-cp37-cp37m-linux_armv6l.whl#sha256=6fd324785eec8f058f9729700c037d172f0f8651b4d2b3f4736dd293ebd94c2b (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,586 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.2-cp37-cp37m-linux_armv7l.whl#sha256=6fd324785eec8f058f9729700c037d172f0f8651b4d2b3f4736dd293ebd94c2b (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,586 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.2-cp34-cp34m-linux_armv7l.whl#sha256=c8fc786d5ec4ccfdf2689668c6765da2d870823995a51ec63bfc0206d7faa1d5 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,586 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.2-cp34-cp34m-linux_armv6l.whl#sha256=c8fc786d5ec4ccfdf2689668c6765da2d870823995a51ec63bfc0206d7faa1d5 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,586 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.2-cp35-cp35m-linux_armv7l.whl#sha256=c11f57118a29959eecfd9d95d951978303f0e1e261ee9d9819d4af76179bb261 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,586 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.2-cp35-cp35m-linux_armv6l.whl#sha256=c11f57118a29959eecfd9d95d951978303f0e1e261ee9d9819d4af76179bb261 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,586 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.2-cp313-cp313-linux_armv6l.whl#sha256=d6d1c8de01f97e61b7a6793a02d9549346d986e8d0d8fbd7b7cc6113cda830d3 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,587 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.2-cp313-cp313-linux_armv7l.whl#sha256=d6d1c8de01f97e61b7a6793a02d9549346d986e8d0d8fbd7b7cc6113cda830d3 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,587 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.0-cp39-cp39-linux_armv6l.whl#sha256=44f8388d7c675e4bc1531d8defb9f578c73ad13ad2e3dfad189973cc03d83926 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,587 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.0-cp39-cp39-linux_armv7l.whl#sha256=44f8388d7c675e4bc1531d8defb9f578c73ad13ad2e3dfad189973cc03d83926 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,587 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.0-cp34-cp34m-linux_armv6l.whl#sha256=c6fe0d4760f0717c768f48d44b3cbd6ddf928bfc7d03cdbcfa26074c4ba80da3 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,587 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.0-cp34-cp34m-linux_armv7l.whl#sha256=c6fe0d4760f0717c768f48d44b3cbd6ddf928bfc7d03cdbcfa26074c4ba80da3 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,587 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.0-cp35-cp35m-linux_armv6l.whl#sha256=00142b49b4e1a18995e30615b58a90438c932de0ff2dc7f47ce106cd098dd712 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,587 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.0-cp35-cp35m-linux_armv7l.whl#sha256=00142b49b4e1a18995e30615b58a90438c932de0ff2dc7f47ce106cd098dd712 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,588 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.0-cp37-cp37m-linux_armv6l.whl#sha256=b6ff111abdecd80ac99db3629036dcdece4f2f711a3fb3c8a57bc59d21242629 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,588 Skipping link: No binaries permitted for opentsne: https://archive1.piwheels.org/simple/opentsne/openTSNE-0.3.0-cp37-cp37m-linux_armv7l.whl#sha256=b6ff111abdecd80ac99db3629036dcdece4f2f711a3fb3c8a57bc59d21242629 (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,588 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.0-cp313-cp313-linux_armv6l.whl#sha256=2e16df6e4e09f614b00369ad6b1fb9ff20aec21e747588ad26f155cb0522a56c (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,588 Skipping link: No binaries permitted for opentsne: https://www.piwheels.org/simple/opentsne/opentsne-0.3.0-cp313-cp313-linux_armv7l.whl#sha256=2e16df6e4e09f614b00369ad6b1fb9ff20aec21e747588ad26f155cb0522a56c (from https://www.piwheels.org/simple/opentsne/) 2025-09-09T04:15:44,588 Skipping link: not a file: https://www.piwheels.org/simple/opentsne/ 2025-09-09T04:15:44,588 Skipping link: not a file: https://pypi.org/simple/opentsne/ 2025-09-09T04:15:44,612 Given no hashes to check 1 links for project 'opentsne': discarding no candidates 2025-09-09T04:15:44,613 Collecting opentsne==0.4.4 2025-09-09T04:15:44,614 Created temporary directory: /tmp/pip-unpack-mpeyw30p 2025-09-09T04:15:44,763 Downloading openTSNE-0.4.4.tar.gz (876 kB) 2025-09-09T04:15:44,972 Added opentsne==0.4.4 from https://files.pythonhosted.org/packages/8a/92/496aee352626d07727e7fa9ce5ac4e880520b6739111258e47d8e098a13f/openTSNE-0.4.4.tar.gz to build tracker '/tmp/pip-build-tracker-ldlioa_r' 2025-09-09T04:15:44,973 Running setup.py (path:/tmp/pip-wheel-pbzw6gxf/opentsne_06e3396a33d74bf9998413d5047e97f7/setup.py) egg_info for package opentsne 2025-09-09T04:15:44,973 Created temporary directory: /tmp/pip-pip-egg-info-pmb76ctw 2025-09-09T04:15:44,973 Preparing metadata (setup.py): started 2025-09-09T04:15:44,974 Running command python setup.py egg_info 2025-09-09T04:15:50,967 performance hint: openTSNE/_tsne.pyx:220:0: Exception check on '_estimate_negative_gradient_single' will always require the GIL to be acquired. 2025-09-09T04:15:50,968 Possible solutions: 2025-09-09T04:15:50,968 1. Declare '_estimate_negative_gradient_single' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T04:15:50,968 2. Use an 'int' return type on '_estimate_negative_gradient_single' to allow an error code to be returned. 2025-09-09T04:15:50,996 warning: openTSNE/_tsne.pyx:522:8: implicit declaration of 'coord_max' 2025-09-09T04:15:50,996 warning: openTSNE/_tsne.pyx:524:8: implicit declaration of 'coord_min' 2025-09-09T04:15:52,633 performance hint: openTSNE/_tsne.pyx:202:42: Exception check after calling '_estimate_negative_gradient_single' will always require the GIL to be acquired. 2025-09-09T04:15:52,633 Possible solutions: 2025-09-09T04:15:52,633 1. Declare '_estimate_negative_gradient_single' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T04:15:52,633 2. Use an 'int' return type on '_estimate_negative_gradient_single' to allow an error code to be returned. 2025-09-09T04:15:52,641 performance hint: openTSNE/_tsne.pyx:229:60: Exception check after calling 'is_duplicate' will always require the GIL to be acquired. 2025-09-09T04:15:52,641 Possible solutions: 2025-09-09T04:15:52,641 1. Declare 'is_duplicate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T04:15:52,641 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T04:15:52,646 performance hint: openTSNE/_tsne.pyx:270:42: Exception check after calling '_estimate_negative_gradient_single' will always require the GIL to be acquired. 2025-09-09T04:15:52,646 Possible solutions: 2025-09-09T04:15:52,646 1. Declare '_estimate_negative_gradient_single' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T04:15:52,646 2. Use an 'int' return type on '_estimate_negative_gradient_single' to allow an error code to be returned. 2025-09-09T04:15:54,010 warning: openTSNE/kl_divergence.pyx:16:19: implicit declaration of 'estimate_positive_gradient_nn' 2025-09-09T04:15:56,061 performance hint: openTSNE/quad_tree.pyx:71:0: Exception check on 'update_center_of_mass' will always require the GIL to be acquired. 2025-09-09T04:15:56,061 Possible solutions: 2025-09-09T04:15:56,061 1. Declare 'update_center_of_mass' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T04:15:56,061 2. Use an 'int' return type on 'update_center_of_mass' to allow an error code to be returned. 2025-09-09T04:15:56,062 performance hint: openTSNE/quad_tree.pxd:22:22: No exception value declared for 'is_duplicate' in pxd file. 2025-09-09T04:15:56,062 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-09T04:15:56,062 Suggest adding an explicit exception value. 2025-09-09T04:15:56,114 warning: openTSNE/quad_tree.pyx:163:24: Not all members given for struct 'Node' 2025-09-09T04:15:56,114 warning: openTSNE/quad_tree.pyx:163:24: Not all members given for struct 'Node' 2025-09-09T04:15:57,232 FFTW3 header files found. Using FFTW implementation of FFT. 2025-09-09T04:15:57,233 Compiling openTSNE/quad_tree.pyx because it changed. 2025-09-09T04:15:57,233 Compiling openTSNE/_tsne.pyx because it changed. 2025-09-09T04:15:57,233 Compiling openTSNE/kl_divergence.pyx because it changed. 2025-09-09T04:15:57,233 Compiling openTSNE/_matrix_mul/matrix_mul_fftw3.pyx because it changed. 2025-09-09T04:15:57,233 [1/4] Cythonizing openTSNE/_matrix_mul/matrix_mul_fftw3.pyx 2025-09-09T04:15:57,233 [2/4] Cythonizing openTSNE/_tsne.pyx 2025-09-09T04:15:57,233 [3/4] Cythonizing openTSNE/kl_divergence.pyx 2025-09-09T04:15:57,233 [4/4] Cythonizing openTSNE/quad_tree.pyx 2025-09-09T04:15:57,622 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T04:15:57,623 !! 2025-09-09T04:15:57,623 ******************************************************************************** 2025-09-09T04:15:57,623 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T04:15:57,623 License :: OSI Approved 2025-09-09T04:15:57,623 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T04:15:57,623 ******************************************************************************** 2025-09-09T04:15:57,624 !! 2025-09-09T04:15:57,624 self._finalize_license_expression() 2025-09-09T04:15:57,695 running egg_info 2025-09-09T04:15:57,773 creating /tmp/pip-pip-egg-info-pmb76ctw/openTSNE.egg-info 2025-09-09T04:15:57,773 writing /tmp/pip-pip-egg-info-pmb76ctw/openTSNE.egg-info/PKG-INFO 2025-09-09T04:15:57,775 writing dependency_links to /tmp/pip-pip-egg-info-pmb76ctw/openTSNE.egg-info/dependency_links.txt 2025-09-09T04:15:57,775 writing requirements to /tmp/pip-pip-egg-info-pmb76ctw/openTSNE.egg-info/requires.txt 2025-09-09T04:15:57,776 writing top-level names to /tmp/pip-pip-egg-info-pmb76ctw/openTSNE.egg-info/top_level.txt 2025-09-09T04:15:57,776 writing manifest file '/tmp/pip-pip-egg-info-pmb76ctw/openTSNE.egg-info/SOURCES.txt' 2025-09-09T04:15:58,006 reading manifest file '/tmp/pip-pip-egg-info-pmb76ctw/openTSNE.egg-info/SOURCES.txt' 2025-09-09T04:15:58,007 reading manifest template 'MANIFEST.in' 2025-09-09T04:15:58,012 warning: no files found matching '*.c' under directory 'openTSNE' 2025-09-09T04:15:58,018 adding license file 'LICENSE' 2025-09-09T04:15:58,021 writing manifest file '/tmp/pip-pip-egg-info-pmb76ctw/openTSNE.egg-info/SOURCES.txt' 2025-09-09T04:15:58,862 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T04:15:58,868 Source in /tmp/pip-wheel-pbzw6gxf/opentsne_06e3396a33d74bf9998413d5047e97f7 has version 0.4.4, which satisfies requirement opentsne==0.4.4 from https://files.pythonhosted.org/packages/8a/92/496aee352626d07727e7fa9ce5ac4e880520b6739111258e47d8e098a13f/openTSNE-0.4.4.tar.gz 2025-09-09T04:15:58,868 Removed opentsne==0.4.4 from https://files.pythonhosted.org/packages/8a/92/496aee352626d07727e7fa9ce5ac4e880520b6739111258e47d8e098a13f/openTSNE-0.4.4.tar.gz from build tracker '/tmp/pip-build-tracker-ldlioa_r' 2025-09-09T04:15:58,874 Created temporary directory: /tmp/pip-unpack-1k40kejp 2025-09-09T04:15:58,875 Created temporary directory: /tmp/pip-unpack-yvs2dqil 2025-09-09T04:15:58,875 Building wheels for collected packages: opentsne 2025-09-09T04:15:58,876 Created temporary directory: /tmp/pip-wheel-jth94tlw 2025-09-09T04:15:58,877 DEPRECATION: Building 'opentsne' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'opentsne'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T04:15:58,878 Building wheel for opentsne (setup.py): started 2025-09-09T04:15:58,879 Destination directory: /tmp/pip-wheel-jth94tlw 2025-09-09T04:15:58,879 Running command python setup.py bdist_wheel 2025-09-09T04:15:59,622 FFTW3 header files found. Using FFTW implementation of FFT. 2025-09-09T04:16:00,662 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T04:16:00,662 !! 2025-09-09T04:16:00,663 ******************************************************************************** 2025-09-09T04:16:00,663 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T04:16:00,663 License :: OSI Approved 2025-09-09T04:16:00,663 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T04:16:00,663 ******************************************************************************** 2025-09-09T04:16:00,663 !! 2025-09-09T04:16:00,663 self._finalize_license_expression() 2025-09-09T04:16:00,665 running bdist_wheel 2025-09-09T04:16:00,955 running build 2025-09-09T04:16:00,955 running build_py 2025-09-09T04:16:01,031 creating build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,032 copying openTSNE/version.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,032 copying openTSNE/utils.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,033 copying openTSNE/tsne.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,034 copying openTSNE/sklearn.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,035 copying openTSNE/nearest_neighbors.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,036 copying openTSNE/metrics.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,036 copying openTSNE/initialization.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,037 copying openTSNE/callbacks.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,038 copying openTSNE/affinity.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,039 copying openTSNE/__init__.py -> build/lib.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,040 creating build/lib.linux-armv7l-cpython-313/openTSNE/dependencies 2025-09-09T04:16:01,040 copying openTSNE/dependencies/__init__.py -> build/lib.linux-armv7l-cpython-313/openTSNE/dependencies 2025-09-09T04:16:01,041 creating build/lib.linux-armv7l-cpython-313/openTSNE/_matrix_mul 2025-09-09T04:16:01,042 copying openTSNE/_matrix_mul/__init__.py -> build/lib.linux-armv7l-cpython-313/openTSNE/_matrix_mul 2025-09-09T04:16:01,043 creating build/lib.linux-armv7l-cpython-313/openTSNE/dependencies/annoy 2025-09-09T04:16:01,043 copying openTSNE/dependencies/annoy/__init__.py -> build/lib.linux-armv7l-cpython-313/openTSNE/dependencies/annoy 2025-09-09T04:16:01,046 running build_ext 2025-09-09T04:16:01,055 creating tmp/pip-wheel-pbzw6gxf/opentsne_06e3396a33d74bf9998413d5047e97f7/tmp90q5zy9l 2025-09-09T04:16:01,055 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include -I/usr/Library/include -c /tmp/pip-wheel-pbzw6gxf/opentsne_06e3396a33d74bf9998413d5047e97f7/tmp90q5zy9l/omp.c -o tmp/pip-wheel-pbzw6gxf/opentsne_06e3396a33d74bf9998413d5047e97f7/tmp90q5zy9l/omp.o 2025-09-09T04:16:01,128 arm-linux-gnueabihf-gcc tmp/pip-wheel-pbzw6gxf/opentsne_06e3396a33d74bf9998413d5047e97f7/tmp90q5zy9l/omp.o -o /tmp/pip-wheel-pbzw6gxf/opentsne_06e3396a33d74bf9998413d5047e97f7/tmp90q5zy9l/omp.c 2025-09-09T04:16:01,243 Found openmp. Compiling with openmp flags... 2025-09-09T04:16:01,243 building 'openTSNE.quad_tree' extension 2025-09-09T04:16:01,459 creating build/temp.linux-armv7l-cpython-313/openTSNE 2025-09-09T04:16:01,460 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include -I/usr/Library/include -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c openTSNE/quad_tree.cpp -o build/temp.linux-armv7l-cpython-313/openTSNE/quad_tree.o -O3 -fopenmp 2025-09-09T04:16:22,521 In function ‘int __pyx_pf_8openTSNE_9quad_tree_8QuadTree___init__(__pyx_obj_8openTSNE_9quad_tree_QuadTree*, __Pyx_memviewslice)’, 2025-09-09T04:16:22,521 inlined from ‘int __pyx_pw_8openTSNE_9quad_tree_8QuadTree_1__init__(PyObject*, PyObject*, PyObject*)’ at openTSNE/quad_tree.cpp:17737:61: 2025-09-09T04:16:22,521 openTSNE/quad_tree.cpp:17993:22: warning: ‘__pyx_t_15’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:16:22,521 17993 | __pyx_v_self->root = __pyx_t_15; 2025-09-09T04:16:22,521 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T04:16:22,522 openTSNE/quad_tree.cpp: In function ‘int __pyx_pw_8openTSNE_9quad_tree_8QuadTree_1__init__(PyObject*, PyObject*, PyObject*)’: 2025-09-09T04:16:22,522 openTSNE/quad_tree.cpp:17771:37: note: ‘__pyx_t_15’ declared here 2025-09-09T04:16:22,522 17771 | __pyx_t_8openTSNE_9quad_tree_Node __pyx_t_15; 2025-09-09T04:16:22,522 | ^~~~~~~~~~ 2025-09-09T04:16:26,686 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/openTSNE/quad_tree.o -L/usr/lib -L/usr/Library/lib -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/openTSNE/quad_tree.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-09T04:16:26,891 building 'openTSNE._tsne' extension 2025-09-09T04:16:26,892 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include -I/usr/Library/include -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c openTSNE/_tsne.cpp -o build/temp.linux-armv7l-cpython-313/openTSNE/_tsne.o -O3 -fopenmp 2025-09-09T04:16:35,156 openTSNE/_tsne.cpp: In function ‘_ZL54__pyx_f_8openTSNE_5_tsne_estimate_positive_gradient_nn18__Pyx_memviewsliceS_S_S_S_S_iP61__pyx_opt_args_8openTSNE_5_tsne_estimate_positive_gradient_nn._omp_fn.0’: 2025-09-09T04:16:35,156 openTSNE/_tsne.cpp:20844:126: warning: ‘__pyx_clineno’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:16:35,156 20844 | __pyx_parallel_filename = __pyx_filename; __pyx_parallel_lineno = __pyx_lineno; __pyx_parallel_clineno = __pyx_clineno; 2025-09-09T04:16:35,156 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T04:16:35,156 openTSNE/_tsne.cpp:20412:7: note: ‘__pyx_clineno’ was declared here 2025-09-09T04:16:35,157 20412 | int __pyx_clineno = 0; 2025-09-09T04:16:35,157 | ^~~~~~~~~~~~~ 2025-09-09T04:16:44,391 openTSNE/_tsne.cpp: In function ‘_ZL54__pyx_f_8openTSNE_5_tsne_estimate_negative_gradient_bhP39__pyx_obj_8openTSNE_9quad_tree_QuadTree18__Pyx_memviewsliceS1_iP61__pyx_opt_args_8openTSNE_5_tsne_estimate_negative_gradient_bh._omp_fn.0’: 2025-09-09T04:16:44,391 openTSNE/_tsne.cpp:21441:138: warning: ‘__pyx_clineno’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:16:44,391 21441 | __pyx_parallel_filename = __pyx_filename; __pyx_parallel_lineno = __pyx_lineno; __pyx_parallel_clineno = __pyx_clineno; 2025-09-09T04:16:44,391 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-09T04:16:44,391 openTSNE/_tsne.cpp:21251:7: note: ‘__pyx_clineno’ was declared here 2025-09-09T04:16:44,391 21251 | int __pyx_clineno = 0; 2025-09-09T04:16:44,392 | ^~~~~~~~~~~~~ 2025-09-09T04:17:16,046 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/openTSNE/_tsne.o -L/usr/lib -L/usr/Library/lib -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/openTSNE/_tsne.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-09T04:17:16,403 building 'openTSNE.kl_divergence' extension 2025-09-09T04:17:16,404 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include -I/usr/Library/include -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c openTSNE/kl_divergence.cpp -o build/temp.linux-armv7l-cpython-313/openTSNE/kl_divergence.o -O3 -fopenmp 2025-09-09T04:17:46,011 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/openTSNE/kl_divergence.o -L/usr/lib -L/usr/Library/lib -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/openTSNE/kl_divergence.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-09T04:17:46,229 building 'openTSNE.dependencies.annoy.annoylib' extension 2025-09-09T04:17:46,230 creating build/temp.linux-armv7l-cpython-313/openTSNE/dependencies/annoy 2025-09-09T04:17:46,230 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include -I/usr/Library/include -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c openTSNE/dependencies/annoy/annoymodule.cc -o build/temp.linux-armv7l-cpython-313/openTSNE/dependencies/annoy/annoymodule.o -O3 -fopenmp 2025-09-09T04:17:47,646 openTSNE/dependencies/annoy/annoymodule.cc: In function ‘bool convert_list_to_vector(PyObject*, int, std::vector >*)’: 2025-09-09T04:17:47,647 openTSNE/dependencies/annoy/annoymodule.cc:299:69: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘Py_ssize_t’ {aka ‘int’} [-Wformat=] 2025-09-09T04:17:47,647 299 | snprintf(buf, 128, "Vector has wrong length (expected %d, got %ld)", f, PyObject_Size(v)); 2025-09-09T04:17:47,647 | ~~^ ~~~~~~~~~~~~~~~~ 2025-09-09T04:17:47,647 | | | 2025-09-09T04:17:47,647 | long int Py_ssize_t {aka int} 2025-09-09T04:17:47,647 | %d 2025-09-09T04:17:47,703 In file included from openTSNE/dependencies/annoy/annoymodule.cc:15: 2025-09-09T04:17:47,703 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘bool AnnoyIndex::load(const char*, bool, char**) [with S = int; T = long long unsigned int; Distance = Hamming; Random = Kiss64Random]’: 2025-09-09T04:17:47,703 openTSNE/dependencies/annoy/annoymodule.cc:91:84: required from here 2025-09-09T04:17:47,703 91 | bool load(const char* filename, bool prefault, char** error) { return _index.load(filename, prefault, error); }; 2025-09-09T04:17:47,704 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:47,704 openTSNE/dependencies/annoy/annoylib.h:1100:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:47,704 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:47,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 2025-09-09T04:17:47,704 | | 2025-09-09T04:17:47,704 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:47,704 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:47,704 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:47,704 | ^~~~~~~~~~~ 2025-09-09T04:17:47,704 openTSNE/dependencies/annoy/annoylib.h:1100:39: note: format string is defined here 2025-09-09T04:17:47,705 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:47,705 | ~~^ 2025-09-09T04:17:47,705 | | 2025-09-09T04:17:47,705 | long unsigned int 2025-09-09T04:17:47,705 | %u 2025-09-09T04:17:47,806 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘S AnnoyIndex::_make_tree(const std::vector<_Tp>&, bool) [with S = int; T = long long unsigned int; Distance = Hamming; Random = Kiss64Random]’: 2025-09-09T04:17:47,806 openTSNE/dependencies/annoy/annoylib.h:952:24: required from ‘bool AnnoyIndex::build(int, char**) [with S = int; T = long long unsigned int; Distance = Hamming; Random = Kiss64Random]’ 2025-09-09T04:17:47,806 952 | _roots.push_back(_make_tree(indices, true)); 2025-09-09T04:17:47,807 | ^~~~~~~~~~ 2025-09-09T04:17:47,807 openTSNE/dependencies/annoy/annoymodule.cc:87:56: required from here 2025-09-09T04:17:47,807 87 | bool build(int q, char** error) { return _index.build(q, error); }; 2025-09-09T04:17:47,807 | ~~~~~~~~~~~~^~~~~~~~~~ 2025-09-09T04:17:47,807 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:47,807 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:47,807 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:47,807 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:47,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:47,807 | | 2025-09-09T04:17:47,808 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:47,808 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:47,808 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:47,808 | ^~~~~~~~~~~ 2025-09-09T04:17:47,808 openTSNE/dependencies/annoy/annoylib.h:1215:55: note: format string is defined here 2025-09-09T04:17:47,808 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:47,808 | ~~^ 2025-09-09T04:17:47,808 | | 2025-09-09T04:17:47,808 | long int 2025-09-09T04:17:47,808 | %d 2025-09-09T04:17:47,809 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:47,809 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:47,809 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:47,809 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:47,809 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:47,809 | | 2025-09-09T04:17:47,809 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:47,809 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:47,809 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:47,809 | ^~~~~~~~~~~ 2025-09-09T04:17:47,810 openTSNE/dependencies/annoy/annoylib.h:1215:79: note: format string is defined here 2025-09-09T04:17:47,810 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:47,810 | ~~^ 2025-09-09T04:17:47,810 | | 2025-09-09T04:17:47,810 | long int 2025-09-09T04:17:47,810 | %d 2025-09-09T04:17:47,810 openTSNE/dependencies/annoy/annoylib.h:1218:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:47,810 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:47,810 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2025-09-09T04:17:47,810 | | 2025-09-09T04:17:47,810 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:47,811 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:47,811 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:47,811 | ^~~~~~~~~~~ 2025-09-09T04:17:47,811 openTSNE/dependencies/annoy/annoylib.h:1218:40: note: format string is defined here 2025-09-09T04:17:47,811 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:47,811 | ~~^ 2025-09-09T04:17:47,811 | | 2025-09-09T04:17:47,811 | long unsigned int 2025-09-09T04:17:47,811 | %u 2025-09-09T04:17:48,045 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘bool AnnoyIndex::load(const char*, bool, char**) [with S = int; T = float; Distance = DotProduct; Random = Kiss64Random]’: 2025-09-09T04:17:48,045 openTSNE/dependencies/annoy/annoylib.h:1051:8: required from here 2025-09-09T04:17:48,045 1051 | bool load(const char* filename, bool prefault=false, char** error=NULL) { 2025-09-09T04:17:48,045 | ^~~~ 2025-09-09T04:17:48,045 openTSNE/dependencies/annoy/annoylib.h:1100:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,046 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:48,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 2025-09-09T04:17:48,046 | | 2025-09-09T04:17:48,046 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,046 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,046 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,046 | ^~~~~~~~~~~ 2025-09-09T04:17:48,046 openTSNE/dependencies/annoy/annoylib.h:1100:39: note: format string is defined here 2025-09-09T04:17:48,046 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:48,046 | ~~^ 2025-09-09T04:17:48,047 | | 2025-09-09T04:17:48,047 | long unsigned int 2025-09-09T04:17:48,047 | %u 2025-09-09T04:17:48,053 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘bool AnnoyIndex::load(const char*, bool, char**) [with S = int; T = float; Distance = Manhattan; Random = Kiss64Random]’: 2025-09-09T04:17:48,053 openTSNE/dependencies/annoy/annoylib.h:1051:8: required from here 2025-09-09T04:17:48,053 1051 | bool load(const char* filename, bool prefault=false, char** error=NULL) { 2025-09-09T04:17:48,053 | ^~~~ 2025-09-09T04:17:48,053 openTSNE/dependencies/annoy/annoylib.h:1100:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,054 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:48,054 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 2025-09-09T04:17:48,054 | | 2025-09-09T04:17:48,054 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,054 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,054 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,054 | ^~~~~~~~~~~ 2025-09-09T04:17:48,054 openTSNE/dependencies/annoy/annoylib.h:1100:39: note: format string is defined here 2025-09-09T04:17:48,054 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:48,054 | ~~^ 2025-09-09T04:17:48,055 | | 2025-09-09T04:17:48,055 | long unsigned int 2025-09-09T04:17:48,055 | %u 2025-09-09T04:17:48,061 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘bool AnnoyIndex::load(const char*, bool, char**) [with S = int; T = float; Distance = Euclidean; Random = Kiss64Random]’: 2025-09-09T04:17:48,061 openTSNE/dependencies/annoy/annoylib.h:1051:8: required from here 2025-09-09T04:17:48,061 1051 | bool load(const char* filename, bool prefault=false, char** error=NULL) { 2025-09-09T04:17:48,061 | ^~~~ 2025-09-09T04:17:48,061 openTSNE/dependencies/annoy/annoylib.h:1100:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,061 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:48,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 2025-09-09T04:17:48,062 | | 2025-09-09T04:17:48,062 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,062 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,062 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,062 | ^~~~~~~~~~~ 2025-09-09T04:17:48,062 openTSNE/dependencies/annoy/annoylib.h:1100:39: note: format string is defined here 2025-09-09T04:17:48,062 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:48,062 | ~~^ 2025-09-09T04:17:48,062 | | 2025-09-09T04:17:48,062 | long unsigned int 2025-09-09T04:17:48,063 | %u 2025-09-09T04:17:48,069 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘bool AnnoyIndex::load(const char*, bool, char**) [with S = int; T = float; Distance = Angular; Random = Kiss64Random]’: 2025-09-09T04:17:48,069 openTSNE/dependencies/annoy/annoylib.h:1051:8: required from here 2025-09-09T04:17:48,069 1051 | bool load(const char* filename, bool prefault=false, char** error=NULL) { 2025-09-09T04:17:48,069 | ^~~~ 2025-09-09T04:17:48,069 openTSNE/dependencies/annoy/annoylib.h:1100:30: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,069 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:48,069 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ 2025-09-09T04:17:48,069 | | 2025-09-09T04:17:48,070 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,070 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,070 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,070 | ^~~~~~~~~~~ 2025-09-09T04:17:48,070 openTSNE/dependencies/annoy/annoylib.h:1100:39: note: format string is defined here 2025-09-09T04:17:48,070 1100 | if (_verbose) showUpdate("found %lu roots with degree %d\n", _roots.size(), m); 2025-09-09T04:17:48,070 | ~~^ 2025-09-09T04:17:48,070 | | 2025-09-09T04:17:48,070 | long unsigned int 2025-09-09T04:17:48,070 | %u 2025-09-09T04:17:48,085 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘S AnnoyIndex::_make_tree(const std::vector<_Tp>&, bool) [with S = int; T = float; Distance = DotProduct; Random = Kiss64Random]’: 2025-09-09T04:17:48,085 openTSNE/dependencies/annoy/annoylib.h:952:24: required from ‘bool AnnoyIndex::build(int, char**) [with S = int; T = float; Distance = DotProduct; Random = Kiss64Random]’ 2025-09-09T04:17:48,085 952 | _roots.push_back(_make_tree(indices, true)); 2025-09-09T04:17:48,085 | ^~~~~~~~~~ 2025-09-09T04:17:48,085 openTSNE/dependencies/annoy/annoylib.h:925:8: required from here 2025-09-09T04:17:48,085 925 | bool build(int q, char** error=NULL) { 2025-09-09T04:17:48,085 | ^~~~~ 2025-09-09T04:17:48,085 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,086 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,086 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,086 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:48,086 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,086 | | 2025-09-09T04:17:48,086 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,086 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,086 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,086 | ^~~~~~~~~~~ 2025-09-09T04:17:48,086 openTSNE/dependencies/annoy/annoylib.h:1215:55: note: format string is defined here 2025-09-09T04:17:48,087 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,087 | ~~^ 2025-09-09T04:17:48,087 | | 2025-09-09T04:17:48,087 | long int 2025-09-09T04:17:48,087 | %d 2025-09-09T04:17:48,087 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,087 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,087 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:48,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,087 | | 2025-09-09T04:17:48,088 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,088 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,088 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,088 | ^~~~~~~~~~~ 2025-09-09T04:17:48,088 openTSNE/dependencies/annoy/annoylib.h:1215:79: note: format string is defined here 2025-09-09T04:17:48,088 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,088 | ~~^ 2025-09-09T04:17:48,088 | | 2025-09-09T04:17:48,088 | long int 2025-09-09T04:17:48,088 | %d 2025-09-09T04:17:48,088 openTSNE/dependencies/annoy/annoylib.h:1218:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,089 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:48,089 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2025-09-09T04:17:48,089 | | 2025-09-09T04:17:48,089 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,089 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,089 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,089 | ^~~~~~~~~~~ 2025-09-09T04:17:48,089 openTSNE/dependencies/annoy/annoylib.h:1218:40: note: format string is defined here 2025-09-09T04:17:48,089 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:48,089 | ~~^ 2025-09-09T04:17:48,090 | | 2025-09-09T04:17:48,090 | long unsigned int 2025-09-09T04:17:48,090 | %u 2025-09-09T04:17:48,126 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘S AnnoyIndex::_make_tree(const std::vector<_Tp>&, bool) [with S = int; T = float; Distance = Manhattan; Random = Kiss64Random]’: 2025-09-09T04:17:48,126 openTSNE/dependencies/annoy/annoylib.h:952:24: required from ‘bool AnnoyIndex::build(int, char**) [with S = int; T = float; Distance = Manhattan; Random = Kiss64Random]’ 2025-09-09T04:17:48,126 952 | _roots.push_back(_make_tree(indices, true)); 2025-09-09T04:17:48,127 | ^~~~~~~~~~ 2025-09-09T04:17:48,127 openTSNE/dependencies/annoy/annoylib.h:925:8: required from here 2025-09-09T04:17:48,127 925 | bool build(int q, char** error=NULL) { 2025-09-09T04:17:48,127 | ^~~~~ 2025-09-09T04:17:48,127 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,127 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,127 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,127 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:48,127 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,127 | | 2025-09-09T04:17:48,127 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,128 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,128 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,128 | ^~~~~~~~~~~ 2025-09-09T04:17:48,128 openTSNE/dependencies/annoy/annoylib.h:1215:55: note: format string is defined here 2025-09-09T04:17:48,128 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,128 | ~~^ 2025-09-09T04:17:48,128 | | 2025-09-09T04:17:48,128 | long int 2025-09-09T04:17:48,128 | %d 2025-09-09T04:17:48,128 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,129 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,129 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,129 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:48,129 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,129 | | 2025-09-09T04:17:48,129 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,129 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,129 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,129 | ^~~~~~~~~~~ 2025-09-09T04:17:48,129 openTSNE/dependencies/annoy/annoylib.h:1215:79: note: format string is defined here 2025-09-09T04:17:48,129 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,130 | ~~^ 2025-09-09T04:17:48,130 | | 2025-09-09T04:17:48,130 | long int 2025-09-09T04:17:48,130 | %d 2025-09-09T04:17:48,130 openTSNE/dependencies/annoy/annoylib.h:1218:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,130 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:48,130 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2025-09-09T04:17:48,130 | | 2025-09-09T04:17:48,130 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,130 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,131 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,131 | ^~~~~~~~~~~ 2025-09-09T04:17:48,131 openTSNE/dependencies/annoy/annoylib.h:1218:40: note: format string is defined here 2025-09-09T04:17:48,131 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:48,131 | ~~^ 2025-09-09T04:17:48,131 | | 2025-09-09T04:17:48,131 | long unsigned int 2025-09-09T04:17:48,131 | %u 2025-09-09T04:17:48,139 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘S AnnoyIndex::_make_tree(const std::vector<_Tp>&, bool) [with S = int; T = float; Distance = Euclidean; Random = Kiss64Random]’: 2025-09-09T04:17:48,139 openTSNE/dependencies/annoy/annoylib.h:952:24: required from ‘bool AnnoyIndex::build(int, char**) [with S = int; T = float; Distance = Euclidean; Random = Kiss64Random]’ 2025-09-09T04:17:48,139 952 | _roots.push_back(_make_tree(indices, true)); 2025-09-09T04:17:48,139 | ^~~~~~~~~~ 2025-09-09T04:17:48,140 openTSNE/dependencies/annoy/annoylib.h:925:8: required from here 2025-09-09T04:17:48,140 925 | bool build(int q, char** error=NULL) { 2025-09-09T04:17:48,140 | ^~~~~ 2025-09-09T04:17:48,140 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,140 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,140 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,140 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:48,140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,140 | | 2025-09-09T04:17:48,140 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,141 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,141 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,141 | ^~~~~~~~~~~ 2025-09-09T04:17:48,141 openTSNE/dependencies/annoy/annoylib.h:1215:55: note: format string is defined here 2025-09-09T04:17:48,141 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,141 | ~~^ 2025-09-09T04:17:48,141 | | 2025-09-09T04:17:48,141 | long int 2025-09-09T04:17:48,141 | %d 2025-09-09T04:17:48,141 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,142 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,142 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,142 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:48,142 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,142 | | 2025-09-09T04:17:48,142 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,142 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,142 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,142 | ^~~~~~~~~~~ 2025-09-09T04:17:48,142 openTSNE/dependencies/annoy/annoylib.h:1215:79: note: format string is defined here 2025-09-09T04:17:48,143 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,143 | ~~^ 2025-09-09T04:17:48,143 | | 2025-09-09T04:17:48,143 | long int 2025-09-09T04:17:48,143 | %d 2025-09-09T04:17:48,143 openTSNE/dependencies/annoy/annoylib.h:1218:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,143 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:48,143 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2025-09-09T04:17:48,143 | | 2025-09-09T04:17:48,143 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,144 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,144 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,144 | ^~~~~~~~~~~ 2025-09-09T04:17:48,144 openTSNE/dependencies/annoy/annoylib.h:1218:40: note: format string is defined here 2025-09-09T04:17:48,144 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:48,144 | ~~^ 2025-09-09T04:17:48,144 | | 2025-09-09T04:17:48,144 | long unsigned int 2025-09-09T04:17:48,144 | %u 2025-09-09T04:17:48,161 openTSNE/dependencies/annoy/annoylib.h: In instantiation of ‘S AnnoyIndex::_make_tree(const std::vector<_Tp>&, bool) [with S = int; T = float; Distance = Angular; Random = Kiss64Random]’: 2025-09-09T04:17:48,161 openTSNE/dependencies/annoy/annoylib.h:952:24: required from ‘bool AnnoyIndex::build(int, char**) [with S = int; T = float; Distance = Angular; Random = Kiss64Random]’ 2025-09-09T04:17:48,161 952 | _roots.push_back(_make_tree(indices, true)); 2025-09-09T04:17:48,161 | ^~~~~~~~~~ 2025-09-09T04:17:48,162 openTSNE/dependencies/annoy/annoylib.h:925:8: required from here 2025-09-09T04:17:48,162 925 | bool build(int q, char** error=NULL) { 2025-09-09T04:17:48,162 | ^~~~~ 2025-09-09T04:17:48,162 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,162 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,162 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,162 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:48,162 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,162 | | 2025-09-09T04:17:48,162 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,162 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,163 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,163 | ^~~~~~~~~~~ 2025-09-09T04:17:48,163 openTSNE/dependencies/annoy/annoylib.h:1215:55: note: format string is defined here 2025-09-09T04:17:48,163 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,163 | ~~^ 2025-09-09T04:17:48,163 | | 2025-09-09T04:17:48,163 | long int 2025-09-09T04:17:48,163 | %d 2025-09-09T04:17:48,163 openTSNE/dependencies/annoy/annoylib.h:1215:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,163 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,164 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,164 1216 | children_indices[0].size(), children_indices[1].size()); 2025-09-09T04:17:48,164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:48,164 | | 2025-09-09T04:17:48,164 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,164 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,164 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,164 | ^~~~~~~~~~~ 2025-09-09T04:17:48,164 openTSNE/dependencies/annoy/annoylib.h:1215:79: note: format string is defined here 2025-09-09T04:17:48,164 1215 | showUpdate("\tNo hyperplane found (left has %ld children, right has %ld children)\n", 2025-09-09T04:17:48,164 | ~~^ 2025-09-09T04:17:48,165 | | 2025-09-09T04:17:48,165 | long int 2025-09-09T04:17:48,165 | %d 2025-09-09T04:17:48,165 openTSNE/dependencies/annoy/annoylib.h:1218:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wformat=] 2025-09-09T04:17:48,165 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:48,165 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2025-09-09T04:17:48,165 | | 2025-09-09T04:17:48,165 | std::vector >::size_type {aka unsigned int} 2025-09-09T04:17:48,165 openTSNE/dependencies/annoy/annoylib.h:69:45: note: in definition of macro ‘showUpdate’ 2025-09-09T04:17:48,165 69 | #define showUpdate(...) { fprintf(stderr, __VA_ARGS__ ); } 2025-09-09T04:17:48,166 | ^~~~~~~~~~~ 2025-09-09T04:17:48,166 openTSNE/dependencies/annoy/annoylib.h:1218:40: note: format string is defined here 2025-09-09T04:17:48,166 1218 | showUpdate("Failed splitting %lu items\n", indices.size()); 2025-09-09T04:17:48,166 | ~~^ 2025-09-09T04:17:48,166 | | 2025-09-09T04:17:48,166 | long unsigned int 2025-09-09T04:17:48,166 | %u 2025-09-09T04:17:51,085 In file included from /usr/include/c++/14/bits/stl_algo.h:61, 2025-09-09T04:17:51,085 from /usr/include/c++/14/algorithm:61, 2025-09-09T04:17:51,085 from openTSNE/dependencies/annoy/annoylib.h:57: 2025-09-09T04:17:51,085 /usr/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: 2025-09-09T04:17:51,085 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 2025-09-09T04:17:51,085 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-09T04:17:51,085 | ^~~~~~~~~~~~~ 2025-09-09T04:17:51,292 In file included from /usr/include/c++/14/vector:72, 2025-09-09T04:17:51,292 from openTSNE/dependencies/annoy/annoylib.h:56: 2025-09-09T04:17:51,292 /usr/include/c++/14/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = float; _Alloc = std::allocator]’: 2025-09-09T04:17:51,292 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-09-09T04:17:51,292 954 | vector<_Tp, _Alloc>:: 2025-09-09T04:17:51,292 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:51,293 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-09-09T04:17:55,580 In file included from /usr/include/c++/14/vector:66: 2025-09-09T04:17:55,580 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = float; _Alloc = std::allocator]’, 2025-09-09T04:17:55,581 inlined from ‘virtual void HammingWrapper::get_nns_by_vector(const float*, size_t, int, std::vector >*, std::vector >*) const’ at openTSNE/dependencies/annoy/annoymodule.cc:108:24: 2025-09-09T04:17:55,581 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-09-09T04:17:55,581 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-09T04:17:55,581 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:55,581 1489 | std::__iterator_category(__first)); 2025-09-09T04:17:55,581 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:55,645 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = float; _Alloc = std::allocator]’, 2025-09-09T04:17:55,645 inlined from ‘virtual void HammingWrapper::get_nns_by_item(int32_t, size_t, int, std::vector >*, std::vector >*) const’ at openTSNE/dependencies/annoy/annoymodule.cc:97:24: 2025-09-09T04:17:55,645 /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2025-09-09T04:17:55,645 1488 | _M_range_insert(begin() + __offset, __first, __last, 2025-09-09T04:17:55,645 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:17:55,645 1489 | std::__iterator_category(__first)); 2025-09-09T04:17:55,645 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:18:02,644 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/openTSNE/dependencies/annoy/annoymodule.o -L/usr/lib -L/usr/Library/lib -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/openTSNE/dependencies/annoy/annoylib.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-09T04:18:02,988 building 'openTSNE._matrix_mul.matrix_mul' extension 2025-09-09T04:18:02,988 creating build/temp.linux-armv7l-cpython-313/openTSNE/_matrix_mul 2025-09-09T04:18:02,989 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include -I/usr/Library/include -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c openTSNE/_matrix_mul/matrix_mul_fftw3.cpp -o build/temp.linux-armv7l-cpython-313/openTSNE/_matrix_mul/matrix_mul_fftw3.o -O3 -fopenmp 2025-09-09T04:18:28,044 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/openTSNE/_matrix_mul/matrix_mul_fftw3.o -L/usr/lib -L/usr/Library/lib -L/usr/lib/arm-linux-gnueabihf -lfftw3 -o build/lib.linux-armv7l-cpython-313/openTSNE/_matrix_mul/matrix_mul.cpython-313-arm-linux-gnueabihf.so -fopenmp 2025-09-09T04:18:28,384 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-09T04:18:28,384 !! 2025-09-09T04:18:28,385 ******************************************************************************** 2025-09-09T04:18:28,385 Please avoid running ``setup.py`` directly. 2025-09-09T04:18:28,385 Instead, use pypa/build, pypa/installer or other 2025-09-09T04:18:28,385 standards-based tools. 2025-09-09T04:18:28,385 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T04:18:28,385 or your builds will no longer be supported. 2025-09-09T04:18:28,386 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-09T04:18:28,386 ******************************************************************************** 2025-09-09T04:18:28,386 !! 2025-09-09T04:18:28,386 self.initialize_options() 2025-09-09T04:18:28,461 installing to build/bdist.linux-armv7l/wheel 2025-09-09T04:18:28,461 running install 2025-09-09T04:18:28,484 running install_lib 2025-09-09T04:18:28,557 creating build/bdist.linux-armv7l/wheel 2025-09-09T04:18:28,558 creating build/bdist.linux-armv7l/wheel/openTSNE 2025-09-09T04:18:28,558 copying build/lib.linux-armv7l-cpython-313/openTSNE/kl_divergence.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,564 copying build/lib.linux-armv7l-cpython-313/openTSNE/_tsne.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,572 copying build/lib.linux-armv7l-cpython-313/openTSNE/quad_tree.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,578 creating build/bdist.linux-armv7l/wheel/openTSNE/_matrix_mul 2025-09-09T04:18:28,578 copying build/lib.linux-armv7l-cpython-313/openTSNE/_matrix_mul/matrix_mul.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./openTSNE/_matrix_mul 2025-09-09T04:18:28,583 copying build/lib.linux-armv7l-cpython-313/openTSNE/_matrix_mul/__init__.py -> build/bdist.linux-armv7l/wheel/./openTSNE/_matrix_mul 2025-09-09T04:18:28,584 creating build/bdist.linux-armv7l/wheel/openTSNE/dependencies 2025-09-09T04:18:28,584 creating build/bdist.linux-armv7l/wheel/openTSNE/dependencies/annoy 2025-09-09T04:18:28,585 copying build/lib.linux-armv7l-cpython-313/openTSNE/dependencies/annoy/annoylib.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./openTSNE/dependencies/annoy 2025-09-09T04:18:28,590 copying build/lib.linux-armv7l-cpython-313/openTSNE/dependencies/annoy/__init__.py -> build/bdist.linux-armv7l/wheel/./openTSNE/dependencies/annoy 2025-09-09T04:18:28,590 copying build/lib.linux-armv7l-cpython-313/openTSNE/dependencies/__init__.py -> build/bdist.linux-armv7l/wheel/./openTSNE/dependencies 2025-09-09T04:18:28,591 copying build/lib.linux-armv7l-cpython-313/openTSNE/__init__.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,591 copying build/lib.linux-armv7l-cpython-313/openTSNE/affinity.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,592 copying build/lib.linux-armv7l-cpython-313/openTSNE/callbacks.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,593 copying build/lib.linux-armv7l-cpython-313/openTSNE/initialization.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,593 copying build/lib.linux-armv7l-cpython-313/openTSNE/metrics.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,594 copying build/lib.linux-armv7l-cpython-313/openTSNE/nearest_neighbors.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,595 copying build/lib.linux-armv7l-cpython-313/openTSNE/sklearn.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,595 copying build/lib.linux-armv7l-cpython-313/openTSNE/tsne.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,596 copying build/lib.linux-armv7l-cpython-313/openTSNE/utils.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,597 copying build/lib.linux-armv7l-cpython-313/openTSNE/version.py -> build/bdist.linux-armv7l/wheel/./openTSNE 2025-09-09T04:18:28,597 running install_egg_info 2025-09-09T04:18:28,683 running egg_info 2025-09-09T04:18:28,757 writing openTSNE.egg-info/PKG-INFO 2025-09-09T04:18:28,759 writing dependency_links to openTSNE.egg-info/dependency_links.txt 2025-09-09T04:18:28,760 writing requirements to openTSNE.egg-info/requires.txt 2025-09-09T04:18:28,760 writing top-level names to openTSNE.egg-info/top_level.txt 2025-09-09T04:18:28,836 reading manifest file 'openTSNE.egg-info/SOURCES.txt' 2025-09-09T04:18:28,839 reading manifest template 'MANIFEST.in' 2025-09-09T04:18:28,845 warning: no files found matching '*.c' under directory 'openTSNE' 2025-09-09T04:18:28,851 adding license file 'LICENSE' 2025-09-09T04:18:28,855 writing manifest file 'openTSNE.egg-info/SOURCES.txt' 2025-09-09T04:18:28,856 Copying openTSNE.egg-info to build/bdist.linux-armv7l/wheel/./openTSNE-0.4.4-py3.13.egg-info 2025-09-09T04:18:28,858 running install_scripts 2025-09-09T04:18:28,907 creating build/bdist.linux-armv7l/wheel/opentsne-0.4.4.dist-info/WHEEL 2025-09-09T04:18:28,908 creating '/tmp/pip-wheel-jth94tlw/opentsne-0.4.4-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-09T04:18:28,910 adding 'openTSNE/__init__.py' 2025-09-09T04:18:29,322 adding 'openTSNE/_tsne.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T04:18:29,338 adding 'openTSNE/affinity.py' 2025-09-09T04:18:29,340 adding 'openTSNE/callbacks.py' 2025-09-09T04:18:29,341 adding 'openTSNE/initialization.py' 2025-09-09T04:18:29,610 adding 'openTSNE/kl_divergence.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T04:18:29,620 adding 'openTSNE/metrics.py' 2025-09-09T04:18:29,621 adding 'openTSNE/nearest_neighbors.py' 2025-09-09T04:18:29,868 adding 'openTSNE/quad_tree.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T04:18:29,877 adding 'openTSNE/sklearn.py' 2025-09-09T04:18:29,883 adding 'openTSNE/tsne.py' 2025-09-09T04:18:29,884 adding 'openTSNE/utils.py' 2025-09-09T04:18:29,885 adding 'openTSNE/version.py' 2025-09-09T04:18:29,886 adding 'openTSNE/_matrix_mul/__init__.py' 2025-09-09T04:18:30,115 adding 'openTSNE/_matrix_mul/matrix_mul.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T04:18:30,123 adding 'openTSNE/dependencies/__init__.py' 2025-09-09T04:18:30,124 adding 'openTSNE/dependencies/annoy/__init__.py' 2025-09-09T04:18:30,312 adding 'openTSNE/dependencies/annoy/annoylib.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T04:18:30,321 adding 'opentsne-0.4.4.dist-info/licenses/LICENSE' 2025-09-09T04:18:30,322 adding 'opentsne-0.4.4.dist-info/METADATA' 2025-09-09T04:18:30,323 adding 'opentsne-0.4.4.dist-info/WHEEL' 2025-09-09T04:18:30,324 adding 'opentsne-0.4.4.dist-info/top_level.txt' 2025-09-09T04:18:30,325 adding 'opentsne-0.4.4.dist-info/RECORD' 2025-09-09T04:18:30,326 removing build/bdist.linux-armv7l/wheel 2025-09-09T04:18:30,499 Building wheel for opentsne (setup.py): finished with status 'done' 2025-09-09T04:18:30,528 Created wheel for opentsne: filename=opentsne-0.4.4-cp313-cp313-linux_armv7l.whl size=2760468 sha256=17b218e12cc0f25faec233414cdf6baa13b913056328c88d3f834b7ad53651fe 2025-09-09T04:18:30,529 Stored in directory: /tmp/pip-ephem-wheel-cache-5zird6ma/wheels/fc/b9/d7/907c5b3ceeb43073aef84d64712f348602e4513fae578f087a 2025-09-09T04:18:30,538 Successfully built opentsne 2025-09-09T04:18:30,545 Removed build tracker: '/tmp/pip-build-tracker-ldlioa_r'