2026-11-12T05:37:53,950 Created temporary directory: /tmp/pip-ephem-wheel-cache-cmajdlx4 2026-11-12T05:37:53,954 Created temporary directory: /tmp/pip-build-tracker-oukn5cn1 2026-11-12T05:37:53,955 Initialized build tracking at /tmp/pip-build-tracker-oukn5cn1 2026-11-12T05:37:53,956 Created build tracker: /tmp/pip-build-tracker-oukn5cn1 2026-11-12T05:37:53,957 Entered build tracker: /tmp/pip-build-tracker-oukn5cn1 2026-11-12T05:37:53,959 Created temporary directory: /tmp/pip-wheel-yb8d3lke 2026-11-12T05:37:53,965 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-11-12T05:37:53,979 Created temporary directory: /tmp/pip-ephem-wheel-cache-hcak0qae 2026-11-12T05:37:54,044 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-11-12T05:37:54,062 2 location(s) to search for versions of reductoai: 2026-11-12T05:37:54,062 * https://pypi.org/simple/reductoai/ 2026-11-12T05:37:54,062 * https://www.piwheels.org/simple/reductoai/ 2026-11-12T05:37:54,063 Fetching project page and analyzing links: https://pypi.org/simple/reductoai/ 2026-11-12T05:37:54,065 Getting page https://pypi.org/simple/reductoai/ 2026-11-12T05:37:54,067 Found index url https://pypi.org/simple 2026-11-12T05:37:54,466 Fetched page https://pypi.org/simple/reductoai/ as application/vnd.pypi.simple.v1+json 2026-11-12T05:37:54,495 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/71/3b/23fc8219a3f64660118951a75bf335a7102352e6feb1fc6777170aaef992/reductoai-0.1.0a1-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.7) 2026-11-12T05:37:54,509 Found link https://files.pythonhosted.org/packages/e5/fa/b1a88ac11d135f8d0e4e67ddd0fe15330e433105038f3d0b6abe808d40d3/reductoai-0.1.0a1.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.7), version: 0.1.0a1 2026-11-12T05:37:54,510 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/2d/db/11afdf52f49808b16db675de40d2fa8db68c2610a8230975e822b7d5ea0e/reductoai-0.1.0a2-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,512 Found link https://files.pythonhosted.org/packages/1b/cb/f2b1e600bc52709ba5e936d2698900367c45a9acc6126853e3a1068aa38b/reductoai-0.1.0a2.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.1.0a2 2026-11-12T05:37:54,514 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/34/ac/b423c8f77f9f676cfdbff725954718b13104a506211a2912298eef7a9b35/reductoai-0.1.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,515 Found link https://files.pythonhosted.org/packages/12/1f/43afcfab9f046a385da0a8b0054353e8dec93e58038c0fecdcfefe3a99b2/reductoai-0.1.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.1.0 2026-11-12T05:37:54,517 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/ca/03/b4db54f7320e94959c0c3562c6d04377a1918d27cada1a109b2e5e7b0707/reductoai-0.3.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,519 Found link https://files.pythonhosted.org/packages/ac/e9/8fe29efe54d60493f2792c6b250be02f280be11c962f0d53b7e60389e817/reductoai-0.3.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.3.0 2026-11-12T05:37:54,520 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/5e/7c/164cc6abbfe1997a89ac204e35709184f7b2244f9f3743b1e4b3b6156bb6/reductoai-0.4.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,522 Found link https://files.pythonhosted.org/packages/0c/f6/36009a2b162abd8e990c3e070822e4f7fd15109686ad82cf752c89bca69a/reductoai-0.4.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.4.0 2026-11-12T05:37:54,523 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/4b/dd/2bb41bc5bb91bf00c48b80014848c5d3f9def898b27664a9438b84a4d50f/reductoai-0.5.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,525 Found link https://files.pythonhosted.org/packages/39/4f/b33fce7d79fa54fffd68189b9a6c83bb18076d32af7fe266ea367b3afe50/reductoai-0.5.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.5.0 2026-11-12T05:37:54,538 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/3a/6d/ead95b59abed31327faf19ce0cb2ffc301ba1dab71e217ed523d7d39e791/reductoai-0.6.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,540 Found link https://files.pythonhosted.org/packages/d2/08/6ebbc518e1599cd39343d3b91211257359bc65c1529689a8553f15df1e5b/reductoai-0.6.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.6.0 2026-11-12T05:37:54,541 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/b4/88/a8378b375b7ee4eb364a45190b4716411a7f2fa479654bd7b9785dc04316/reductoai-0.7.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,543 Found link https://files.pythonhosted.org/packages/3c/7d/b136c1ea4c3db18cc8748693d61d4b574b2420f70ec13f434298c2f3fe16/reductoai-0.7.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.7.0 2026-11-12T05:37:54,544 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/7c/cc/2b7ea7d61a15a7d6a7be35cf0cee4a960449fed0f1736a95db7cac121cf1/reductoai-0.8.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,546 Found link https://files.pythonhosted.org/packages/e3/3a/5a4a64b229f52705fc9aff522dd7dca2fd045255bf6966a3e6792bc866f0/reductoai-0.8.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.8.0 2026-11-12T05:37:54,547 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/91/83/97ac7f485ed7903067f32062ced92018329ce08384b4e13bed7df965e1d5/reductoai-0.9.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,549 Found link https://files.pythonhosted.org/packages/e3/d2/674c40bdf84c154e9302f9c0568658d2b8afae5cc36f81214acb8d8fb5b8/reductoai-0.9.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.9.0 2026-11-12T05:37:54,550 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/e7/d1/90507445e21ac7a517d9c4e8b36fe4d9bfbc55ef982f36f14974d8b5c07d/reductoai-0.10.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,552 Found link https://files.pythonhosted.org/packages/3a/46/23b3a5215456d8d79cf7b7df3283f7fb966d81750a820ef02b7cc77a09f5/reductoai-0.10.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.10.0 2026-11-12T05:37:54,568 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/1c/b0/e013e4e4233a2d543b11304f3775f6317363d3632cde34ad1383da0201c1/reductoai-0.10.1-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,569 Found link https://files.pythonhosted.org/packages/76/b2/7ac1de31785e237dc7fb692f62eeea632259db1bf80e918ba2431c6443a1/reductoai-0.10.1.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.10.1 2026-11-12T05:37:54,571 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/51/83/dd7a7bbacf46dea1fb466601eb4bc6948c824b892ae0185bb2e0c6af4b12/reductoai-0.11.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,573 Found link https://files.pythonhosted.org/packages/fc/9e/bf330d984b4007cf827cf1e3d19d238cdcba474fcee35a9facf753a8b361/reductoai-0.11.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.11.0 2026-11-12T05:37:54,575 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/9a/6d/4f0b35cfc194402df5acd4b1be62047b9ba6c39a4c72dac0b64c2b76d4df/reductoai-0.12.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,577 Found link https://files.pythonhosted.org/packages/3d/18/85a9a41da1cb8039c8b9b5b3c5e8dc0b344cadef7874915f511917592b04/reductoai-0.12.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.12.0 2026-11-12T05:37:54,578 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/64/2d/28a5bc7319e5abf13103baf6dcd20685152650e8640e600ad85a57cfce2f/reductoai-0.13.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:54,580 Found link https://files.pythonhosted.org/packages/20/e6/49ae5cb42deecc7b940a9bcc3729eb2fb49195dcd47a854d940e47f08b9c/reductoai-0.13.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.8), version: 0.13.0 2026-11-12T05:37:54,581 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/d9/89/57e1512d76e46631c05639aef8dfdbd067f92f2f4ac5d42bb9b9b92963fa/reductoai-0.14.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,583 Found link https://files.pythonhosted.org/packages/18/d6/a623a7c5197daa4c344ee68d1fa7500b6cf943757a1bc6909a0a7e5089a4/reductoai-0.14.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.14.0 2026-11-12T05:37:54,598 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/1f/70/feb10098874a8e257ed5b2cc99d59b224c58256ce6b7fb55954ba2162039/reductoai-0.15.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,599 Found link https://files.pythonhosted.org/packages/b8/9f/ff8f6e019ec794e2fd44c39542a5804f1af6413fdf1a1127db81b50e1891/reductoai-0.15.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.15.0 2026-11-12T05:37:54,601 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/6e/1e/c170866fa75cf577692edd49d8a2d4baf883f70d1270b45e436d8b9d9761/reductoai-0.16.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,602 Found link https://files.pythonhosted.org/packages/ef/b3/aba919f6b35076a2c610b9bef67fb075205533b2868cc76f0ea3b9a7e087/reductoai-0.16.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.16.0 2026-11-12T05:37:54,603 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/7f/88/51ec550965c31ed18bd2e458ef8e18e3a493b97446c3d89be1cb9fd0bf56/reductoai-0.17.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,605 Found link https://files.pythonhosted.org/packages/39/7b/b56156328f911200378b0504eb4ae23143494664d4e12d2a06dafd810f15/reductoai-0.17.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.17.0 2026-11-12T05:37:54,606 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/f8/ba/2e5666d20f1982d4db3466d691fdce5733a1f862e7b9835bb0d3b63ecec9/reductoai-0.18.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,608 Found link https://files.pythonhosted.org/packages/7c/98/85318109843aa3f26e298e1bfbfd77fe760e75135c0ea87054e8e9c1b890/reductoai-0.18.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.18.0 2026-11-12T05:37:54,609 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/8f/ae/1bdef60c4abfddb1c2f436ef2bcf7134cc51c7e5df61acbb85800d605b49/reductoai-0.19.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,611 Found link https://files.pythonhosted.org/packages/53/9e/007b8cb2e7612087ba4a473297da765105b74e841ff60e47376b4f1b9986/reductoai-0.19.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.19.0 2026-11-12T05:37:54,612 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/15/e4/2de6ddc829629c920a72d73673649a0db3e0cca70dcabce9afbc5094472e/reductoai-0.20.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,613 Found link https://files.pythonhosted.org/packages/ee/34/17442fcd11d3d3f8f4a144812aec24d5066d9ea9d97b14b333f3d88b97cb/reductoai-0.20.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.20.0 2026-11-12T05:37:54,614 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/23/34/fab2f732f9c80f46b3deadf3c20a20b2da1ad1ad32e441fe912c2085fa54/reductoai-0.21.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,616 Found link https://files.pythonhosted.org/packages/ba/69/1bc6659816ae99983420c1fa601b4ebdf0d49c155a1eb035f2254a283787/reductoai-0.21.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.21.0 2026-11-12T05:37:54,617 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/e9/bb/fa663e679011a91f41012cb66aa18e14278ea617868a769369895efd70d0/reductoai-0.22.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,618 Found link https://files.pythonhosted.org/packages/2d/56/fc608656c68c261a2c61056d5fa8f59440a6a023b8071a5295a10654b4b9/reductoai-0.22.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.22.0 2026-11-12T05:37:54,619 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/d8/ea/b3be98df53bee33c2a4b8d15ecec744b63547afe59e9056d78cd7b42cad6/reductoai-0.23.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,621 Found link https://files.pythonhosted.org/packages/4a/48/91eb2ff3e6d6e6d1c748a2a9f789650c7e433ccb6fc7650d968842f20ae5/reductoai-0.23.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.23.0 2026-11-12T05:37:54,622 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/61/cb/588b8ea896e83997e25a2155d2c4304deccb691fe433f93e7c5f521ba39f/reductoai-0.24.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,624 Found link https://files.pythonhosted.org/packages/49/bb/b422562bb45de6fa7eed7940d6e2163790c7bac3dc07c05d76acc4ce9da1/reductoai-0.24.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.24.0 2026-11-12T05:37:54,625 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/5d/6d/05b6902b0c7a312935bc02f71d5e1c1b6a60d9fe4d9da5c54c802db38adc/reductoai-0.25.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,626 Found link https://files.pythonhosted.org/packages/0d/29/32c16384e022a15b729f6ccb1e4d7a61f87c3c0bd2d67deafeea22048614/reductoai-0.25.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.25.0 2026-11-12T05:37:54,628 Skipping link: No binaries permitted for reductoai: https://files.pythonhosted.org/packages/eb/b6/6532082140f7bcb08f627d6ec3ca24babf09b826167445779a140473c7e4/reductoai-0.26.0-py3-none-any.whl (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:54,629 Found link https://files.pythonhosted.org/packages/1b/ae/79b60d3f4c19f778cbf8f4a2eca42d1b517974606113eb743b503a1b6342/reductoai-0.26.0.tar.gz (from https://pypi.org/simple/reductoai/) (requires-python:>=3.9), version: 0.26.0 2026-11-12T05:37:54,631 Fetching project page and analyzing links: https://www.piwheels.org/simple/reductoai/ 2026-11-12T05:37:54,632 Getting page https://www.piwheels.org/simple/reductoai/ 2026-11-12T05:37:54,634 Found index url https://www.piwheels.org/simple 2026-11-12T05:37:55,046 Fetched page https://www.piwheels.org/simple/reductoai/ as text/html 2026-11-12T05:37:55,059 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.25.0-py3-none-any.whl#sha256=f112c96dd7cafab3e6a6dfa528e83ecad5b3dea12ff06ad09dfa56a4e525ab0a (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,060 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.24.0-py3-none-any.whl#sha256=fe465d1032d749e1dc92c8be5fd3475a0f6c5110925a928483147bc1eb93b64e (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,061 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.23.0-py3-none-any.whl#sha256=efb5161137a32ac7dba3fbe69dfa57cba021953cc679386b22322e145ecb0a54 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,062 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.22.0-py3-none-any.whl#sha256=a0c8d9c0372c49d618da83304f62ed0da0aae57fe37abd4072dbe87e206aa2e6 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,063 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.21.0-py3-none-any.whl#sha256=ee9023a0573aedbf15524b60f72282d715e1792700ae219d826661c1fa73bb41 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,064 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.20.0-py3-none-any.whl#sha256=4f503a5ce1464e9db85c48c63e4630d3365b3bdf1a46a463f3fd2d3afeb67b27 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,065 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.19.0-py3-none-any.whl#sha256=d426ee05c258e63dc2b1e7dd8a377bf9d84cb4daa503d647b6cce77d275cef03 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,066 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.18.0-py3-none-any.whl#sha256=6e2afcc188d978246fdaca3b50e69050fceab5f88ba74b86924f338f0dda6a99 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,067 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.17.0-py3-none-any.whl#sha256=cc151ee83967dc78eb8f369169252686cd9dbbecc523199bfe9d80d612f2549a (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,068 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.16.0-py3-none-any.whl#sha256=2f12974d90c3925d9e90700d7c63fdeee7dc20179974e2047ed2a3e8e75148c4 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,069 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.15.0-py3-none-any.whl#sha256=23f4f746bfe028e3db94a8ba4cd80dd7fe7cd05efc1cb50e2fd7b90a7e1a3523 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,070 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.14.0-py3-none-any.whl#sha256=395574d4f212019e552af66ffb1e038ae578ca4311f032e6b17ae038148ce895 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.9) 2026-11-12T05:37:55,071 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.13.0-py3-none-any.whl#sha256=d5d42e0c2aab138cec99256ffb1c63c3e0990ddf6112b46219068c3cdc47c1d0 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,073 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.12.0-py3-none-any.whl#sha256=2d1e49c7fc43347b2a46f5caec9a267c1acf464ad88f80be3db0da3978ab2a31 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,074 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.11.0-py3-none-any.whl#sha256=1283cdecda8b6fd8551fc0c423e550dec61243bff95dbc650134dd1a6b48ddc7 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,075 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.8.0-py3-none-any.whl#sha256=dba65f06158dbb6d0b2dbd8d68021d2f3d547b6b3b0674c5146e68b2fc6fdd2d (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,076 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.7.0-py3-none-any.whl#sha256=afa6c18ff2fc6a97a7b45422e117052f37fec97086cbea813162251bfe1736ed (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,077 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.6.0-py3-none-any.whl#sha256=7b4f843e453c15d3dae6e6bc257b235860ee3cddd8554eb6e3c4a43eb5267ad1 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,078 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.5.0-py3-none-any.whl#sha256=e3a24452edd7e21694b87e04078d233c48d5746fd795722b07dbaf190006963f (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,079 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.4.0-py3-none-any.whl#sha256=37c7bba007478ca6a148846bd06aea726eadd3d8e54fc8cccc60e1b559abca10 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,080 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.3.0-py3-none-any.whl#sha256=61e06a1a02cfb002bc81d46b35c130cb3ffc44754d130641d3b3783d8513fe2c (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,081 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.1.0-py3-none-any.whl#sha256=5865bd5353f9c9b667c8e72a44277ee5ba5ceec50949aa160196f1caab160908 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,082 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.1.0a2-py3-none-any.whl#sha256=c116355fee72bab17e7e5d78d4f2339b0a225cef521f8aadacbd94719814e833 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.8) 2026-11-12T05:37:55,084 Skipping link: No binaries permitted for reductoai: https://archive1.piwheels.org/simple/reductoai/reductoai-0.1.0a1-py3-none-any.whl#sha256=d3a27dcc5c2c837600c89f076e7e8d532bfecf3f11948db5a7bec25232dff247 (from https://www.piwheels.org/simple/reductoai/) (requires-python:>=3.7) 2026-11-12T05:37:55,085 Skipping link: not a file: https://www.piwheels.org/simple/reductoai/ 2026-11-12T05:37:55,086 Skipping link: not a file: https://pypi.org/simple/reductoai/ 2026-11-12T05:37:55,130 Given no hashes to check 1 links for project 'reductoai': discarding no candidates 2026-11-12T05:37:55,161 Collecting reductoai==0.26.0 2026-11-12T05:37:55,165 Created temporary directory: /tmp/pip-unpack-4jr34v5p 2026-11-12T05:37:55,547 Downloading reductoai-0.26.0.tar.gz (363 kB) 2026-11-12T05:37:56,492 Added reductoai==0.26.0 from https://files.pythonhosted.org/packages/1b/ae/79b60d3f4c19f778cbf8f4a2eca42d1b517974606113eb743b503a1b6342/reductoai-0.26.0.tar.gz to build tracker '/tmp/pip-build-tracker-oukn5cn1' 2026-11-12T05:37:56,504 Created temporary directory: /tmp/pip-build-env-5kkm31xt 2026-11-12T05:37:56,510 Installing build dependencies: started 2026-11-12T05:37:56,512 Running command pip subprocess to install build dependencies 2026-11-12T05:37:58,899 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-11-12T05:37:59,998 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-11-12T05:38:00,090 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-11-12T05:38:01,105 Collecting hatchling==1.26.3 2026-11-12T05:38:01,106 Obtaining dependency information for hatchling==1.26.3 from https://www.piwheels.org/simple/hatchling/hatchling-1.26.3-py3-none-any.whl.metadata 2026-11-12T05:38:01,138 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.26.3-py3-none-any.whl.metadata (3.8 kB) 2026-11-12T05:38:01,282 Collecting hatch-fancy-pypi-readme 2026-11-12T05:38:01,284 Obtaining dependency information for hatch-fancy-pypi-readme from https://www.piwheels.org/simple/hatch-fancy-pypi-readme/hatch_fancy_pypi_readme-25.1.0-py3-none-any.whl.metadata 2026-11-12T05:38:01,316 Using cached https://www.piwheels.org/simple/hatch-fancy-pypi-readme/hatch_fancy_pypi_readme-25.1.0-py3-none-any.whl.metadata (2.0 kB) 2026-11-12T05:38:01,693 Collecting packaging>=24.2 2026-11-12T05:38:01,694 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-11-12T05:38:01,717 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-11-12T05:38:01,944 Collecting pathspec>=0.10.1 2026-11-12T05:38:01,946 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-11-12T05:38:01,967 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-11-12T05:38:02,200 Collecting pluggy>=1.0.0 2026-11-12T05:38:02,201 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl.metadata 2026-11-12T05:38:02,224 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl.metadata (5.0 kB) 2026-11-12T05:38:02,906 Collecting trove-classifiers 2026-11-12T05:38:02,908 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl.metadata 2026-11-12T05:38:02,929 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl.metadata (2.4 kB) 2026-11-12T05:38:03,092 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.26.3-py3-none-any.whl (75 kB) 2026-11-12T05:38:03,122 Using cached https://www.piwheels.org/simple/hatch-fancy-pypi-readme/hatch_fancy_pypi_readme-25.1.0-py3-none-any.whl (10 kB) 2026-11-12T05:38:03,158 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-11-12T05:38:03,191 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-11-12T05:38:03,219 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl (27 kB) 2026-11-12T05:38:03,244 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl (14 kB) 2026-11-12T05:38:03,272 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.26.3-py3-none-any.whl (75 kB) 2026-11-12T05:38:03,314 Using cached https://www.piwheels.org/simple/hatch-fancy-pypi-readme/hatch_fancy_pypi_readme-25.1.0-py3-none-any.whl (10 kB) 2026-11-12T05:38:03,360 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-11-12T05:38:03,401 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-11-12T05:38:03,441 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl (27 kB) 2026-11-12T05:38:03,476 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl (14 kB) 2026-11-12T05:38:08,672 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling, hatch-fancy-pypi-readme 2026-11-12T05:38:08,769 Creating /tmp/pip-build-env-5kkm31xt/overlay/local/bin 2026-11-12T05:38:08,772 changing mode of /tmp/pip-build-env-5kkm31xt/overlay/local/bin/trove-classifiers to 755 2026-11-12T05:38:10,488 changing mode of /tmp/pip-build-env-5kkm31xt/overlay/local/bin/hatchling to 755 2026-11-12T05:38:10,600 changing mode of /tmp/pip-build-env-5kkm31xt/overlay/local/bin/hatch-fancy-pypi-readme to 755 2026-11-12T05:38:10,669 Successfully installed hatch-fancy-pypi-readme-25.1.0 hatchling-1.26.3 packaging-26.3 pathspec-1.1.1 pluggy-1.7.0 trove-classifiers-2026.9.21.13 2026-11-12T05:38:11,241 Installing build dependencies: finished with status 'done' 2026-11-12T05:38:11,251 Getting requirements to build wheel: started 2026-11-12T05:38:11,253 Running command Getting requirements to build wheel 2026-11-12T05:38:11,929 Getting requirements to build wheel: finished with status 'done' 2026-11-12T05:38:11,933 Created temporary directory: /tmp/pip-modern-metadata-b_l7m41w 2026-11-12T05:38:11,937 Preparing metadata (pyproject.toml): started 2026-11-12T05:38:11,939 Running command Preparing metadata (pyproject.toml) 2026-11-12T05:38:13,279 Preparing metadata (pyproject.toml): finished with status 'done' 2026-11-12T05:38:13,286 Source in /tmp/pip-wheel-yb8d3lke/reductoai_28a3691317ad44f9865433a68ff27d36 has version 0.26.0, which satisfies requirement reductoai==0.26.0 from https://files.pythonhosted.org/packages/1b/ae/79b60d3f4c19f778cbf8f4a2eca42d1b517974606113eb743b503a1b6342/reductoai-0.26.0.tar.gz 2026-11-12T05:38:13,288 Removed reductoai==0.26.0 from https://files.pythonhosted.org/packages/1b/ae/79b60d3f4c19f778cbf8f4a2eca42d1b517974606113eb743b503a1b6342/reductoai-0.26.0.tar.gz from build tracker '/tmp/pip-build-tracker-oukn5cn1' 2026-11-12T05:38:13,313 Created temporary directory: /tmp/pip-unpack-rvjp27cg 2026-11-12T05:38:13,314 Building wheels for collected packages: reductoai 2026-11-12T05:38:13,323 Created temporary directory: /tmp/pip-wheel-rkelfgsz 2026-11-12T05:38:13,324 Destination directory: /tmp/pip-wheel-rkelfgsz 2026-11-12T05:38:13,331 Building wheel for reductoai (pyproject.toml): started 2026-11-12T05:38:13,345 Running command Building wheel for reductoai (pyproject.toml) 2026-11-12T05:38:13,595 Building wheel for reductoai (pyproject.toml): finished with status 'done' 2026-11-12T05:38:13,603 Created wheel for reductoai: filename=reductoai-0.26.0-py3-none-any.whl size=185856 sha256=d0da4c5f53f50a79c4e43be4ca39d67b1aba067fecc7d8442b67a336254994e5 2026-11-12T05:38:13,618 Stored in directory: /tmp/pip-ephem-wheel-cache-hcak0qae/wheels/27/b2/53/75a63cc776da8bbc45bef42691b9b10e47bcf29625ba66978d 2026-11-12T05:38:13,670 Successfully built reductoai 2026-11-12T05:38:13,680 Removed build tracker: '/tmp/pip-build-tracker-oukn5cn1'