2026-10-27T22:12:32,559 Created temporary directory: /tmp/pip-ephem-wheel-cache-yiwyj7ls 2026-10-27T22:12:32,560 Created temporary directory: /tmp/pip-build-tracker-mmr31evq 2026-10-27T22:12:32,561 Initialized build tracking at /tmp/pip-build-tracker-mmr31evq 2026-10-27T22:12:32,561 Created build tracker: /tmp/pip-build-tracker-mmr31evq 2026-10-27T22:12:32,562 Entered build tracker: /tmp/pip-build-tracker-mmr31evq 2026-10-27T22:12:32,563 Created temporary directory: /tmp/pip-wheel-l2o7pekt 2026-10-27T22:12:32,566 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-10-27T22:12:32,568 Created temporary directory: /tmp/pip-ephem-wheel-cache-5s55kpts 2026-10-27T22:12:32,593 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-27T22:12:32,596 2 location(s) to search for versions of pynndescent: 2026-10-27T22:12:32,596 * https://pypi.org/simple/pynndescent/ 2026-10-27T22:12:32,596 * https://www.piwheels.org/simple/pynndescent/ 2026-10-27T22:12:32,597 Fetching project page and analyzing links: https://pypi.org/simple/pynndescent/ 2026-10-27T22:12:32,598 Getting page https://pypi.org/simple/pynndescent/ 2026-10-27T22:12:32,599 Found index url https://pypi.org/simple 2026-10-27T22:12:32,750 Fetched page https://pypi.org/simple/pynndescent/ as application/vnd.pypi.simple.v1+json 2026-10-27T22:12:32,758 Found link https://files.pythonhosted.org/packages/90/48/8fa64b0413d86d7e93d0f5120ca86dba625cf57220487aed08a63bc1efc7/pynndescent-0.1.0.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.1.0 2026-10-27T22:12:32,759 Found link https://files.pythonhosted.org/packages/a0/81/fecca3d2c60b7bf02ee6e41de71f699f4d2fb6a94c50576869a06d0163f0/pynndescent-0.1.1.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.1.1 2026-10-27T22:12:32,760 Found link https://files.pythonhosted.org/packages/0d/06/a32a7822cc3ae908927471981273427da52a71996d75af93275c58556282/pynndescent-0.1.2.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.1.2 2026-10-27T22:12:32,761 Found link https://files.pythonhosted.org/packages/8f/d3/ace632bc76cfa058533d6304ff637352a6e2980c79bd62e666a3fc5e1a57/pynndescent-0.2.0.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.2.0 2026-10-27T22:12:32,761 Found link https://files.pythonhosted.org/packages/ed/8d/2a847d83a34e7cf4d49796cf7eb83f511c1126e955b2bfa96e42acbe0bef/pynndescent-0.2.1.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.2.1 2026-10-27T22:12:32,762 Found link https://files.pythonhosted.org/packages/53/68/df2d03d13ae2ff36bbc840ae1181ef2151e67ce9b135ec59b0c28090889f/pynndescent-0.3.0.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.3.0 2026-10-27T22:12:32,763 Found link https://files.pythonhosted.org/packages/80/34/900ffc25ba896412459cb86558582fc1a3a18df31c891eb2f1633899ee22/pynndescent-0.3.2.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.3.2 2026-10-27T22:12:32,764 Found link https://files.pythonhosted.org/packages/5f/c6/5673b77e06ec01c4bbe96e3ef792e590fb0a3089e61e4691edfe0a2cbc5b/pynndescent-0.3.3.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.3.3 2026-10-27T22:12:32,764 Found link https://files.pythonhosted.org/packages/ea/45/e6511afa1fee74fa19e97cd69e0e642c12a724894d3968129928a14881e7/pynndescent-0.4.0.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.0 2026-10-27T22:12:32,765 Found link https://files.pythonhosted.org/packages/44/17/a57b7d8f1fa0d6ef617eca2b2da15b54d3d311bd01fa66d3867a23a4d600/pynndescent-0.4.1.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.1 2026-10-27T22:12:32,766 Found link https://files.pythonhosted.org/packages/32/3e/3f436e40f516f30af77e4a92dc85ec6fd6e4a4cea95282c7a539debb87fa/pynndescent-0.4.2.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.2 2026-10-27T22:12:32,767 Found link https://files.pythonhosted.org/packages/15/92/625449b0e3ebf4f4fc9dbd2475545fe84eb88d873401b2c6bb1dbf4451bb/pynndescent-0.4.3.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.3 2026-10-27T22:12:32,768 Found link https://files.pythonhosted.org/packages/73/8a/ebc5f6a69b1c5aa631fcb922d26156df0477bcf36c4e401c5833eb603016/pynndescent-0.4.4.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.4 2026-10-27T22:12:32,768 Found link https://files.pythonhosted.org/packages/5f/b5/06cc29caecb3423a41cc53b85a0dbbc52727212b021044d34de617c34926/pynndescent-0.4.5.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.5 2026-10-27T22:12:32,769 Found link https://files.pythonhosted.org/packages/7e/a7/7b203470865de2c79cf5ca27e16c12ce3e37546e8080dd4a9fc0d28c43c1/pynndescent-0.4.6.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.6 2026-10-27T22:12:32,769 Found link https://files.pythonhosted.org/packages/ba/b9/0167d701516d51b40b5d1bd6766807f9a2048e856c2880ae53ec3f97b55f/pynndescent-0.4.7.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.7 2026-10-27T22:12:32,770 Found link https://files.pythonhosted.org/packages/ae/83/51c5c5fe3962e814b6c6c5b3606cf145c3f837a801ceb6f006ba13e1cdc1/pynndescent-0.4.8.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.4.8 2026-10-27T22:12:32,771 Found link https://files.pythonhosted.org/packages/5c/42/f77fffafb254f1fdb0e164c3801ac3876d4dd78f3de099c1d426f8654fa9/pynndescent-0.5.0rc1.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.0rc1 2026-10-27T22:12:32,771 Found link https://files.pythonhosted.org/packages/c5/33/e5f7b30dd9e9381190d9e839119caa4fcbf3926bdb83b8ab9be4c1e51048/pynndescent-0.5.0.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.0 2026-10-27T22:12:32,772 Found link https://files.pythonhosted.org/packages/f7/44/b7fb68f3b84db7add73754d0d566aed882e66f31c9aeafb36f7e6954722a/pynndescent-0.5.1.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.1 2026-10-27T22:12:32,773 Found link https://files.pythonhosted.org/packages/af/65/8189298dd3a05bbad716ee8e249764ff8800e365d8dc652ad2192ca01b4a/pynndescent-0.5.2.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.2 2026-10-27T22:12:32,773 Found link https://files.pythonhosted.org/packages/a7/9f/0a2fe8efa70d3fc61acd52d0ebf94d770cf6aa8fb5e5a27ed25e2cc70c9a/pynndescent-0.5.3.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.3 2026-10-27T22:12:32,774 Found link https://files.pythonhosted.org/packages/b1/8d/44bf1c9e69dd9bf0697a3b9375b0729942525c0eee7b7859f563439d676a/pynndescent-0.5.4.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.4 2026-10-27T22:12:32,775 Found link https://files.pythonhosted.org/packages/65/55/983836c3328f382213b84da42ee405e3dc695b295889a1dbb54007dbea43/pynndescent-0.5.5.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.5 2026-10-27T22:12:32,776 Found link https://files.pythonhosted.org/packages/a2/77/c12c52a51eccd460e26b11bd76c6e00793d15eb00e64381ea8b18d0ae9cb/pynndescent-0.5.6.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.6 2026-10-27T22:12:32,777 Found link https://files.pythonhosted.org/packages/fa/bd/aa2c2f52e2152d99ddce9233b1260903094fec7db17600104058da439f05/pynndescent-0.5.7.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.7 2026-10-27T22:12:32,777 Found link https://files.pythonhosted.org/packages/de/47/3b0b9e3c6201cd05b95697538085a33175974950c491a1c096970ea01962/pynndescent-0.5.8.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.8 2026-10-27T22:12:32,778 Found link https://files.pythonhosted.org/packages/85/4a/2af728e1b7848db1911223e95d4aa4c6f77d4ac46314cb5158159bbf8343/pynndescent-0.5.9.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.9 2026-10-27T22:12:32,779 Found link https://files.pythonhosted.org/packages/8f/a2/b6a62a42a075abe06839d725f29c2757f3bb8fdd53746c0a685ae90e1294/pynndescent-0.5.10.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.10 2026-10-27T22:12:32,779 Skipping link: No binaries permitted for pynndescent: https://files.pythonhosted.org/packages/4e/82/0b9851a2fd4da9b57d7931446f5ebab92a98f1f35d3dc0dae5f9ed50a462/pynndescent-0.5.11-py3-none-any.whl (from https://pypi.org/simple/pynndescent/) 2026-10-27T22:12:32,780 Found link https://files.pythonhosted.org/packages/9c/08/589dd84a5e4b52213782cdf7b012653c478b630dfca7aa1e08602abf25f9/pynndescent-0.5.11.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.11 2026-10-27T22:12:32,781 Skipping link: No binaries permitted for pynndescent: https://files.pythonhosted.org/packages/bf/06/18c0e17eb245b7caeb861f2ff747adb0575500183b6ec4282d5350d29e9f/pynndescent-0.5.12-py3-none-any.whl (from https://pypi.org/simple/pynndescent/) 2026-10-27T22:12:32,781 Found link https://files.pythonhosted.org/packages/b9/65/02eb4a53e7da30c15898ce49576de2128d3ad7e88cc4da22f2066db8e017/pynndescent-0.5.12.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.12 2026-10-27T22:12:32,782 Skipping link: No binaries permitted for pynndescent: https://files.pythonhosted.org/packages/d2/53/d23a97e0a2c690d40b165d1062e2c4ccc796be458a1ce59f6ba030434663/pynndescent-0.5.13-py3-none-any.whl (from https://pypi.org/simple/pynndescent/) 2026-10-27T22:12:32,782 Found link https://files.pythonhosted.org/packages/7e/58/560a4db5eb3794d922fe55804b10326534ded3d971e1933c1eef91193f5e/pynndescent-0.5.13.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.5.13 2026-10-27T22:12:32,783 Skipping link: No binaries permitted for pynndescent: https://files.pythonhosted.org/packages/b2/e6/94145d714402fd5ade00b5661f2d0ab981219e07f7db9bfa16786cdb9c04/pynndescent-0.6.0-py3-none-any.whl (from https://pypi.org/simple/pynndescent/) 2026-10-27T22:12:32,783 Found link https://files.pythonhosted.org/packages/4a/fb/7f58c397fb31666756457ee2ac4c0289ef2daad57f4ae4be8dec12f80b03/pynndescent-0.6.0.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.6.0 2026-10-27T22:12:32,784 Skipping link: No binaries permitted for pynndescent: https://files.pythonhosted.org/packages/e1/63/fe905ec765fcb92a8a235e5a77ba591f620316c192a960dda1ce07d028eb/pynndescent-0.7.0-py3-none-any.whl (from https://pypi.org/simple/pynndescent/) 2026-10-27T22:12:32,785 Found link https://files.pythonhosted.org/packages/fc/c6/e8772d376540049f9caeaffe7927b7f3088982e6c095397bb41d9d224a30/pynndescent-0.7.0.tar.gz (from https://pypi.org/simple/pynndescent/), version: 0.7.0 2026-10-27T22:12:32,786 Fetching project page and analyzing links: https://www.piwheels.org/simple/pynndescent/ 2026-10-27T22:12:32,786 Getting page https://www.piwheels.org/simple/pynndescent/ 2026-10-27T22:12:32,788 Found index url https://www.piwheels.org/simple 2026-10-27T22:12:32,972 Fetched page https://www.piwheels.org/simple/pynndescent/ as text/html 2026-10-27T22:12:32,982 Skipping link: No binaries permitted for pynndescent: https://www.piwheels.org/simple/pynndescent/pynndescent-0.6.0-py3-none-any.whl#sha256=64c17c6fee7b65af5b86414ab759785200f35400d4f64770e5cd885f56e795cd (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,982 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.13-py3-none-any.whl#sha256=2d8bbefd0a72e230e9ba3d7e0c55542a88d289d5de973df74ba4cea47f63eb60 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,983 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.12-py3-none-any.whl#sha256=2a0468da677baa78ab60b75bcd1f14df70368d91432e37750be3436ec3ef4eed (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,983 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.11-py3-none-any.whl#sha256=f9ec4d01df2b152f6f2b02f7cc9400971a90b9593e14f5e131088bc60d6d616f (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,984 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.10-py3-none-any.whl#sha256=cc7f84b4fc87c5c37b182f3ffcae86f87f1d69bfe16766a3f6a8d2c4d5b6aaa3 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,985 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.9-py3-none-any.whl#sha256=db5c0c8ef22989d5ba4f9237d7bf301b9bc8a3f7f59a3dfba6962a5b46ef7873 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,985 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.8-py3-none-any.whl#sha256=fcaff2371def8a92e609f2e786b77f854f55e799666bf2c18a8dc30b5038f06e (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,986 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.7-py3-none-any.whl#sha256=55cead25c3c518649d4fb0f3bc8535ac6412739ceb0fb26942a5a15563fd7f4a (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,986 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.6-py3-none-any.whl#sha256=ffe6be1dfe0c456cd78882a1d9b461d052ed629367f814fc7325f902a0046d28 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,987 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.5-py3-none-any.whl#sha256=e0ab26c07dcd2aa014244c40250dd5abd671db15c65389b42cd61127243073c3 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,987 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.4-py3-none-any.whl#sha256=6c0198cb6a13af911cff59b4d493251c116cc508d09a58d32f3d2c9855bf6922 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,988 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.3-py3-none-any.whl#sha256=93aa96269ea11080abb6c6e07bba26d262dd1cff5f2e312746a5aa197611bc26 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,988 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.2-py3-none-any.whl#sha256=f2b461fd2a88ee39e9ee83fe092e6a43dd422cd5f6c7bf9be97bd524a5bfc61c (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,989 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.1-py3-none-any.whl#sha256=b9859a1c55b3cc07c065fa41fbb99feabf6891c757273f4459fb78bcb784dd77 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,989 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.0-py3-none-any.whl#sha256=e3dd51763c54f5f5ae1024397a97a09d83fd7179a09a9172f9616f76da3518e9 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,990 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.5.0rc1-py3-none-any.whl#sha256=9e00a27919e6debcd03e5c1c3e819ff94054c65a6150bc8f1116a9ff174032d8 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,991 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.8-py3-none-any.whl#sha256=0599d6eee9b42aa45424dbce69e12d1c543a1b4f1497c81b6c30459257f27302 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,991 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.7-py3-none-any.whl#sha256=078818a83bfbc7fb01a98974661603ce6857a25d6da3d3c841bfb142d4a8e116 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,992 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.6-py3-none-any.whl#sha256=a8ecd0f753b24505cbbc64a7bb11b2671f4655163fb85d725919b08fb5ec78d3 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,992 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.5-py3-none-any.whl#sha256=ac6d00958e49c024e3b173b0beaa676456574ad09749455858b9b45165031ad9 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,993 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.4-py3-none-any.whl#sha256=984777923709a9c0b6be0ab2a0fc4bf671e715a981ce3e0dbb2ebd2d24fe955c (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,994 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.3-py3-none-any.whl#sha256=35211e18c6984464f4abf33b886c0fc7a49b91ae88e20d97769e699cd5112b5f (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,994 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.2-py3-none-any.whl#sha256=d75d40a5c4aedb6b354a42bc6b73076b6b91f4b53d480db6ff0b7f40aab40944 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,995 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.1-py3-none-any.whl#sha256=2c2a98341d77e3dfb830a8a27e06b7270f19ee1e16752143f22e713e817c3878 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,995 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.4.0-py3-none-any.whl#sha256=72496e9a4961e953376ee5c877d06b11ea6dd84c13bacf49e635e3d60f793ea4 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,996 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.3.3-py3-none-any.whl#sha256=2ee1ef75502720be1b94b1b360ca8629bb3e70176b985a8ed0d9c6be2d8dd9e6 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,996 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.3.2-py3-none-any.whl#sha256=b856512c3c4fb48f47b73d3f79cfb92a7a1a03de3201dd54c725b7f8cc2a1ba9 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,997 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.3.0-py3-none-any.whl#sha256=d4a1b117704454724824c8c25820cc933f3e478bf34a1607fce109f88342b1e3 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,997 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.2.1-py3-none-any.whl#sha256=1d3989c1a687dd5df136ed0f65d6fc1905ce343ffb65f1ec7d40e69f2f51bcd6 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,998 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.2.0-py3-none-any.whl#sha256=6884e0f02b7609416e8e5f5f505be4a998e7166b75b639fd7cb2a793ccadf94d (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,998 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.1.2-py3-none-any.whl#sha256=d771789823f43c417ee768437c457c19f7390e4882834664a11c72448632f7d5 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,999 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.1.1-py3-none-any.whl#sha256=51ba2b74337accdef55584db125c8d1c9a625e20a5298dd34c7dd09e0cb8e795 (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:32,999 Skipping link: No binaries permitted for pynndescent: https://archive1.piwheels.org/simple/pynndescent/pynndescent-0.1.0-py3-none-any.whl#sha256=daf099b2e896439648138f75d5eef75f4ee479762b55fe714543b9df5ab2966c (from https://www.piwheels.org/simple/pynndescent/) 2026-10-27T22:12:33,000 Skipping link: not a file: https://www.piwheels.org/simple/pynndescent/ 2026-10-27T22:12:33,001 Skipping link: not a file: https://pypi.org/simple/pynndescent/ 2026-10-27T22:12:33,024 Given no hashes to check 1 links for project 'pynndescent': discarding no candidates 2026-10-27T22:12:33,041 Collecting pynndescent==0.7.0 2026-10-27T22:12:33,044 Created temporary directory: /tmp/pip-unpack-ydsox6w9 2026-10-27T22:12:33,197 Downloading pynndescent-0.7.0.tar.gz (3.0 MB) 2026-10-27T22:12:33,729 Added pynndescent==0.7.0 from https://files.pythonhosted.org/packages/fc/c6/e8772d376540049f9caeaffe7927b7f3088982e6c095397bb41d9d224a30/pynndescent-0.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-mmr31evq' 2026-10-27T22:12:33,734 Created temporary directory: /tmp/pip-build-env-f78duouf 2026-10-27T22:12:33,738 Installing build dependencies: started 2026-10-27T22:12:33,739 Running command pip subprocess to install build dependencies 2026-10-27T22:12:34,865 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-10-27T22:12:35,313 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-10-27T22:12:35,336 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-27T22:12:37,152 Collecting setuptools>=61.2 2026-10-27T22:12:37,153 Obtaining dependency information for setuptools>=61.2 from https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl.metadata 2026-10-27T22:12:37,170 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl.metadata (6.6 kB) 2026-10-27T22:12:37,435 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl (876 kB) 2026-10-27T22:12:37,528 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl (876 kB) 2026-10-27T22:12:40,317 Installing collected packages: setuptools 2026-10-27T22:12:43,007 Successfully installed setuptools-84.2.1 2026-10-27T22:12:43,274 Installing build dependencies: finished with status 'done' 2026-10-27T22:12:43,281 Getting requirements to build wheel: started 2026-10-27T22:12:43,282 Running command Getting requirements to build wheel 2026-10-27T22:12:43,980 running egg_info 2026-10-27T22:12:43,986 writing pynndescent.egg-info/PKG-INFO 2026-10-27T22:12:43,990 writing dependency_links to pynndescent.egg-info/dependency_links.txt 2026-10-27T22:12:43,993 writing requirements to pynndescent.egg-info/requires.txt 2026-10-27T22:12:43,994 writing top-level names to pynndescent.egg-info/top_level.txt 2026-10-27T22:12:44,015 reading manifest file 'pynndescent.egg-info/SOURCES.txt' 2026-10-27T22:12:44,021 reading manifest template 'MANIFEST.in' 2026-10-27T22:12:44,035 no previously-included directories found matching 'pynndescent/__pycache__' 2026-10-27T22:12:44,036 adding license file 'LICENSE' 2026-10-27T22:12:44,040 writing manifest file 'pynndescent.egg-info/SOURCES.txt' 2026-10-27T22:12:44,138 Getting requirements to build wheel: finished with status 'done' 2026-10-27T22:12:44,141 Created temporary directory: /tmp/pip-modern-metadata-k7t39rzb 2026-10-27T22:12:44,143 Preparing metadata (pyproject.toml): started 2026-10-27T22:12:44,145 Running command Preparing metadata (pyproject.toml) 2026-10-27T22:12:44,835 running dist_info 2026-10-27T22:12:44,846 creating /tmp/pip-modern-metadata-k7t39rzb/pynndescent.egg-info 2026-10-27T22:12:44,847 writing /tmp/pip-modern-metadata-k7t39rzb/pynndescent.egg-info/PKG-INFO 2026-10-27T22:12:44,851 writing dependency_links to /tmp/pip-modern-metadata-k7t39rzb/pynndescent.egg-info/dependency_links.txt 2026-10-27T22:12:44,854 writing requirements to /tmp/pip-modern-metadata-k7t39rzb/pynndescent.egg-info/requires.txt 2026-10-27T22:12:44,855 writing top-level names to /tmp/pip-modern-metadata-k7t39rzb/pynndescent.egg-info/top_level.txt 2026-10-27T22:12:44,856 writing manifest file '/tmp/pip-modern-metadata-k7t39rzb/pynndescent.egg-info/SOURCES.txt' 2026-10-27T22:12:44,874 reading manifest file '/tmp/pip-modern-metadata-k7t39rzb/pynndescent.egg-info/SOURCES.txt' 2026-10-27T22:12:44,876 reading manifest template 'MANIFEST.in' 2026-10-27T22:12:44,889 no previously-included directories found matching 'pynndescent/__pycache__' 2026-10-27T22:12:44,890 adding license file 'LICENSE' 2026-10-27T22:12:44,893 writing manifest file '/tmp/pip-modern-metadata-k7t39rzb/pynndescent.egg-info/SOURCES.txt' 2026-10-27T22:12:44,894 creating '/tmp/pip-modern-metadata-k7t39rzb/pynndescent-0.7.0.dist-info' 2026-10-27T22:12:45,019 Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-27T22:12:45,024 Source in /tmp/pip-wheel-l2o7pekt/pynndescent_71b6fc8d1bd044b89150498cb1805e17 has version 0.7.0, which satisfies requirement pynndescent==0.7.0 from https://files.pythonhosted.org/packages/fc/c6/e8772d376540049f9caeaffe7927b7f3088982e6c095397bb41d9d224a30/pynndescent-0.7.0.tar.gz 2026-10-27T22:12:45,025 Removed pynndescent==0.7.0 from https://files.pythonhosted.org/packages/fc/c6/e8772d376540049f9caeaffe7927b7f3088982e6c095397bb41d9d224a30/pynndescent-0.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-mmr31evq' 2026-10-27T22:12:45,030 Created temporary directory: /tmp/pip-unpack-im3b0xmk 2026-10-27T22:12:45,030 Building wheels for collected packages: pynndescent 2026-10-27T22:12:45,034 Created temporary directory: /tmp/pip-wheel-0v58qxle 2026-10-27T22:12:45,035 Destination directory: /tmp/pip-wheel-0v58qxle 2026-10-27T22:12:45,037 Building wheel for pynndescent (pyproject.toml): started 2026-10-27T22:12:45,039 Running command Building wheel for pynndescent (pyproject.toml) 2026-10-27T22:12:45,680 running bdist_wheel 2026-10-27T22:12:45,697 running build 2026-10-27T22:12:45,698 running build_py 2026-10-27T22:12:45,704 creating build/lib/pynndescent 2026-10-27T22:12:45,707 copying pynndescent/__init__.py -> build/lib/pynndescent 2026-10-27T22:12:45,709 copying pynndescent/search.py -> build/lib/pynndescent 2026-10-27T22:12:45,711 copying pynndescent/utils.py -> build/lib/pynndescent 2026-10-27T22:12:45,715 copying pynndescent/hybrid_forest.py -> build/lib/pynndescent 2026-10-27T22:12:45,717 copying pynndescent/rp_trees.py -> build/lib/pynndescent 2026-10-27T22:12:45,721 copying pynndescent/hub_tree.py -> build/lib/pynndescent 2026-10-27T22:12:45,724 copying pynndescent/graph_utils.py -> build/lib/pynndescent 2026-10-27T22:12:45,726 copying pynndescent/sparse.py -> build/lib/pynndescent 2026-10-27T22:12:45,729 copying pynndescent/kernels.py -> build/lib/pynndescent 2026-10-27T22:12:45,731 copying pynndescent/distances.py -> build/lib/pynndescent 2026-10-27T22:12:45,735 copying pynndescent/search_graph.py -> build/lib/pynndescent 2026-10-27T22:12:45,737 copying pynndescent/threaded_rp_trees.py -> build/lib/pynndescent 2026-10-27T22:12:45,740 copying pynndescent/pynndescent_.py -> build/lib/pynndescent 2026-10-27T22:12:45,745 copying pynndescent/optimal_transport.py -> build/lib/pynndescent 2026-10-27T22:12:45,748 copying pynndescent/sparse_nndescent.py -> build/lib/pynndescent 2026-10-27T22:12:45,760 installing to build/bdist.linux-armv7l/wheel 2026-10-27T22:12:45,761 running install 2026-10-27T22:12:45,784 running install_lib 2026-10-27T22:12:45,789 creating build/bdist.linux-armv7l/wheel 2026-10-27T22:12:45,791 creating build/bdist.linux-armv7l/wheel/pynndescent 2026-10-27T22:12:45,793 copying build/lib/pynndescent/__init__.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,795 copying build/lib/pynndescent/search.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,798 copying build/lib/pynndescent/utils.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,801 copying build/lib/pynndescent/hybrid_forest.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,804 copying build/lib/pynndescent/rp_trees.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,807 copying build/lib/pynndescent/hub_tree.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,810 copying build/lib/pynndescent/graph_utils.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,812 copying build/lib/pynndescent/sparse.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,815 copying build/lib/pynndescent/kernels.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,817 copying build/lib/pynndescent/distances.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,820 copying build/lib/pynndescent/search_graph.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,823 copying build/lib/pynndescent/threaded_rp_trees.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,824 copying build/lib/pynndescent/pynndescent_.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,829 copying build/lib/pynndescent/optimal_transport.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,832 copying build/lib/pynndescent/sparse_nndescent.py -> build/bdist.linux-armv7l/wheel/./pynndescent 2026-10-27T22:12:45,834 running install_egg_info 2026-10-27T22:12:45,843 running egg_info 2026-10-27T22:12:45,848 writing pynndescent.egg-info/PKG-INFO 2026-10-27T22:12:45,851 writing dependency_links to pynndescent.egg-info/dependency_links.txt 2026-10-27T22:12:45,852 writing requirements to pynndescent.egg-info/requires.txt 2026-10-27T22:12:45,853 writing top-level names to pynndescent.egg-info/top_level.txt 2026-10-27T22:12:45,862 reading manifest file 'pynndescent.egg-info/SOURCES.txt' 2026-10-27T22:12:45,866 reading manifest template 'MANIFEST.in' 2026-10-27T22:12:45,879 no previously-included directories found matching 'pynndescent/__pycache__' 2026-10-27T22:12:45,880 adding license file 'LICENSE' 2026-10-27T22:12:45,883 writing manifest file 'pynndescent.egg-info/SOURCES.txt' 2026-10-27T22:12:45,885 Copying pynndescent.egg-info to build/bdist.linux-armv7l/wheel/./pynndescent-0.7.0-py3.11.egg-info 2026-10-27T22:12:45,897 running install_scripts 2026-10-27T22:12:45,908 creating build/bdist.linux-armv7l/wheel/pynndescent-0.7.0.dist-info/WHEEL 2026-10-27T22:12:45,911 creating '/tmp/pip-wheel-0v58qxle/.tmp-njegxd3l/pynndescent-0.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-10-27T22:12:45,913 adding 'pynndescent/__init__.py' 2026-10-27T22:12:45,919 adding 'pynndescent/distances.py' 2026-10-27T22:12:45,922 adding 'pynndescent/graph_utils.py' 2026-10-27T22:12:45,927 adding 'pynndescent/hub_tree.py' 2026-10-27T22:12:45,930 adding 'pynndescent/hybrid_forest.py' 2026-10-27T22:12:45,932 adding 'pynndescent/kernels.py' 2026-10-27T22:12:45,936 adding 'pynndescent/optimal_transport.py' 2026-10-27T22:12:45,952 adding 'pynndescent/pynndescent_.py' 2026-10-27T22:12:45,960 adding 'pynndescent/rp_trees.py' 2026-10-27T22:12:45,964 adding 'pynndescent/search.py' 2026-10-27T22:12:45,966 adding 'pynndescent/search_graph.py' 2026-10-27T22:12:45,969 adding 'pynndescent/sparse.py' 2026-10-27T22:12:45,971 adding 'pynndescent/sparse_nndescent.py' 2026-10-27T22:12:45,973 adding 'pynndescent/threaded_rp_trees.py' 2026-10-27T22:12:45,977 adding 'pynndescent/utils.py' 2026-10-27T22:12:45,980 adding 'pynndescent-0.7.0.dist-info/licenses/LICENSE' 2026-10-27T22:12:45,981 adding 'pynndescent-0.7.0.dist-info/METADATA' 2026-10-27T22:12:45,982 adding 'pynndescent-0.7.0.dist-info/WHEEL' 2026-10-27T22:12:45,983 adding 'pynndescent-0.7.0.dist-info/top_level.txt' 2026-10-27T22:12:45,984 adding 'pynndescent-0.7.0.dist-info/RECORD' 2026-10-27T22:12:45,986 removing build/bdist.linux-armv7l/wheel 2026-10-27T22:12:46,091 Building wheel for pynndescent (pyproject.toml): finished with status 'done' 2026-10-27T22:12:46,098 Created wheel for pynndescent: filename=pynndescent-0.7.0-py3-none-any.whl size=112578 sha256=6e06631ac438221d6b023a580786270cbe115af9e203920cb30bd5a9c7a24fd5 2026-10-27T22:12:46,099 Stored in directory: /tmp/pip-ephem-wheel-cache-5s55kpts/wheels/d7/d5/04/74effce09ff564cd0df93dfe13ea668dadb29eec4369f82c0d 2026-10-27T22:12:46,111 Successfully built pynndescent 2026-10-27T22:12:46,118 Removed build tracker: '/tmp/pip-build-tracker-mmr31evq'