2026-04-10T05:20:47,234 Created temporary directory: /tmp/pip-ephem-wheel-cache-un_8g1eb 2026-04-10T05:20:47,237 Created temporary directory: /tmp/pip-build-tracker-ijmkm9wa 2026-04-10T05:20:47,238 Initialized build tracking at /tmp/pip-build-tracker-ijmkm9wa 2026-04-10T05:20:47,238 Created build tracker: /tmp/pip-build-tracker-ijmkm9wa 2026-04-10T05:20:47,239 Entered build tracker: /tmp/pip-build-tracker-ijmkm9wa 2026-04-10T05:20:47,240 Created temporary directory: /tmp/pip-wheel-l9k41pv8 2026-04-10T05:20:47,244 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-04-10T05:20:47,247 Created temporary directory: /tmp/pip-ephem-wheel-cache-hab__tt8 2026-04-10T05:20:47,276 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-10T05:20:47,280 2 location(s) to search for versions of odtools: 2026-04-10T05:20:47,280 * https://pypi.org/simple/odtools/ 2026-04-10T05:20:47,280 * https://www.piwheels.org/simple/odtools/ 2026-04-10T05:20:47,281 Fetching project page and analyzing links: https://pypi.org/simple/odtools/ 2026-04-10T05:20:47,281 Getting page https://pypi.org/simple/odtools/ 2026-04-10T05:20:47,283 Found index url https://pypi.org/simple 2026-04-10T05:20:47,432 Fetched page https://pypi.org/simple/odtools/ as application/vnd.pypi.simple.v1+json 2026-04-10T05:20:47,444 Found link https://files.pythonhosted.org/packages/44/60/ca41fb1435da1e45cda8671ec3b36051937354e279a1d133ea15a10eb4b8/ODtools-1.1.1.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.1 2026-04-10T05:20:47,445 Found link https://files.pythonhosted.org/packages/d8/19/61b0ca93c5794d2ed14910b68e277ed2bc9bac6173eaa423d4de0a4e0453/ODtools-1.1.2.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.2 2026-04-10T05:20:47,446 Found link https://files.pythonhosted.org/packages/ea/66/3c8ff0ac3d3815b78ad208ef8e98af4e71c3e70157b3d8a1ac7123213dbc/ODtools-1.1.3.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.3 2026-04-10T05:20:47,447 Found link https://files.pythonhosted.org/packages/b6/60/0d114bcf101e73ca012c376d49418ae84601153062d6deedc036d22fd159/ODtools-1.1.4.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.4 2026-04-10T05:20:47,447 Found link https://files.pythonhosted.org/packages/6f/98/8e5f5a9f90b7450555637634ea143348761e59391dbee3cf040e0aed0dcb/ODtools-1.1.5.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.5 2026-04-10T05:20:47,448 Found link https://files.pythonhosted.org/packages/3a/33/f3c25c6628336f84f2c92c1e3ab62947221c5cb9fd2a41929a2733a489f8/ODtools-1.1.6.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.6 2026-04-10T05:20:47,449 Found link https://files.pythonhosted.org/packages/f4/af/6c6af1d041afde4c0b725bbc8aa0a1df8c3e2a556d703a7db17462ffd067/ODtools-1.1.7.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.7 2026-04-10T05:20:47,449 Found link https://files.pythonhosted.org/packages/54/7e/b8bc717b8f49167017c40eb4a97211a4ef70133005c06e23b5647f3dbcbb/ODtools-1.1.8.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.8 2026-04-10T05:20:47,450 Found link https://files.pythonhosted.org/packages/16/35/9fd74f2a1c71a7b101b2a6536cf67046a144030177a4e7470d7f83d4cc49/ODtools-1.1.9.tar.gz (from https://pypi.org/simple/odtools/), version: 1.1.9 2026-04-10T05:20:47,451 Found link https://files.pythonhosted.org/packages/6d/c4/39b300101e7d90fcbce00f39c3b4d38b9ba1d6fc9f62c3c14b27da9be6a9/ODtools-1.2.0.tar.gz (from https://pypi.org/simple/odtools/), version: 1.2.0 2026-04-10T05:20:47,452 Found link https://files.pythonhosted.org/packages/0e/6b/fb69ed1321a9fbd980a376310658a8cad3f7453c62e06d803c43e0dc3329/ODtools-1.2.2.tar.gz (from https://pypi.org/simple/odtools/), version: 1.2.2 2026-04-10T05:20:47,452 Found link https://files.pythonhosted.org/packages/74/66/3611c66f3476e973eddd65d9e07310b7f58173fdd1c0a55b38bab6a34d04/ODtools-1.2.3.tar.gz (from https://pypi.org/simple/odtools/), version: 1.2.3 2026-04-10T05:20:47,453 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/79/5e/da852e937c1b33378da158e73f28328fb6e427a6ec8379e0f4797e104863/ODtools-1.2.5-py3.7.egg (from https://pypi.org/simple/odtools/) 2026-04-10T05:20:47,454 Found link https://files.pythonhosted.org/packages/94/f5/968828d1acdccf71081bcdca0f35d55274bc8f5f59dffb8bc0fbdfa89f1a/ODtools-1.2.5.tar.gz (from https://pypi.org/simple/odtools/), version: 1.2.5 2026-04-10T05:20:47,454 Found link https://files.pythonhosted.org/packages/2c/7c/f890e2e9f210aaf4e283ed17977a65e679504055c1c7f7d66346abae9b0a/ODtools-1.3.0.tar.gz (from https://pypi.org/simple/odtools/), version: 1.3.0 2026-04-10T05:20:47,455 Found link https://files.pythonhosted.org/packages/f8/3f/1714b1b05f09cf54fa7fd3f56b2a8a84459949e2e8d7c59d0a34e7b14992/ODtools-1.5.0.tar.gz (from https://pypi.org/simple/odtools/), version: 1.5.0 2026-04-10T05:20:47,456 Found link https://files.pythonhosted.org/packages/78/96/50e33e1398ebf194e3f482042c8e02066cf4e97ff4999369dd18f98ca15f/ODtools-1.6.1.tar.gz (from https://pypi.org/simple/odtools/), version: 1.6.1 2026-04-10T05:20:47,456 Found link https://files.pythonhosted.org/packages/e5/b7/d6540b6df8d259f19c2231282d70f47f253b1d9531917b14d82d34e2c30f/ODtools-1.6.2.tar.gz (from https://pypi.org/simple/odtools/), version: 1.6.2 2026-04-10T05:20:47,457 Found link https://files.pythonhosted.org/packages/7a/64/34db6fc59a62c227e54fe231f05140640c22cefb52acf8a02e6dea76cab9/ODtools-1.7.0.tar.gz (from https://pypi.org/simple/odtools/), version: 1.7.0 2026-04-10T05:20:47,458 Found link https://files.pythonhosted.org/packages/33/4b/930172e9346aa086c93d9d635d8781dc5f95daa1f3b7258412e031b559fd/ODtools-1.7.1.tar.gz (from https://pypi.org/simple/odtools/), version: 1.7.1 2026-04-10T05:20:47,458 Found link https://files.pythonhosted.org/packages/93/fd/b7c8bb2c0539a2fee775c7b2707533efa26ecb3c5d3b704dbcd179044db2/ODtools-1.7.3.tar.gz (from https://pypi.org/simple/odtools/), version: 1.7.3 2026-04-10T05:20:47,459 Found link https://files.pythonhosted.org/packages/96/be/e4c4dc2f9b00ee294f7c0d04219016725bbd102b41e1e900926406764164/ODtools-1.7.4.tar.gz (from https://pypi.org/simple/odtools/), version: 1.7.4 2026-04-10T05:20:47,460 Found link https://files.pythonhosted.org/packages/d8/e0/c1512010ed2aac7a4f711eb52005b6f45c26c1295643599895d2527b6a39/ODtools-1.7.6.tar.gz (from https://pypi.org/simple/odtools/), version: 1.7.6 2026-04-10T05:20:47,461 Found link https://files.pythonhosted.org/packages/f3/29/13c6474b463c2f1ea15b089f158156038dc956b79026fd13e0f0ce3b785a/ODtools-1.8.0.tar.gz (from https://pypi.org/simple/odtools/), version: 1.8.0 2026-04-10T05:20:47,461 Found link https://files.pythonhosted.org/packages/cc/08/db99b02a6ed668aa58e58b666733cfdd918720849aefb29a77248aef6587/ODtools-1.8.1.tar.gz (from https://pypi.org/simple/odtools/), version: 1.8.1 2026-04-10T05:20:47,462 Found link https://files.pythonhosted.org/packages/52/d8/4c8eb67a1130bd34e2e4a1da6fc01e58f14cf0a6702fef00358b09ed8aad/ODtools-1.8.2.tar.gz (from https://pypi.org/simple/odtools/), version: 1.8.2 2026-04-10T05:20:47,463 Found link https://files.pythonhosted.org/packages/b0/51/9fbb304989a39837f38c4c7dc0e043177b620e78bb1063a96fb9ef799c30/ODtools-1.9.0.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.0 2026-04-10T05:20:47,464 Found link https://files.pythonhosted.org/packages/19/f0/d75a446aca5eeef283b58ab4c5565a450bc53acbf715e969efc80f9be80e/ODtools-1.9.1.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.1 2026-04-10T05:20:47,464 Found link https://files.pythonhosted.org/packages/e1/00/f75f29586d97d659c6ad47eaf6a91a45442c69f7ecbd5b74fa61c6de22fe/ODtools-1.9.2.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.2 2026-04-10T05:20:47,465 Found link https://files.pythonhosted.org/packages/4a/3a/12d0251973b2cf224d440a5ee8035c2373ef4b8d24c9f64a645855a0b34b/ODtools-1.9.3.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.3 2026-04-10T05:20:47,466 Found link https://files.pythonhosted.org/packages/7e/2a/7586b11b68328a455344250621225a9b2856b719bc83f5ede269ef47c561/ODtools-1.9.4.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.4 2026-04-10T05:20:47,467 Found link https://files.pythonhosted.org/packages/97/1f/a2a07fc4aaba203b6b139367f55fa202d9ab9cbbc7f50db423fb80a82117/ODtools-1.9.5.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.5 2026-04-10T05:20:47,467 Found link https://files.pythonhosted.org/packages/31/09/34998168f138889d3ae943bf1c5f8ec25171d85353080ab0446661605caa/ODtools-1.9.6.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.6 2026-04-10T05:20:47,468 Found link https://files.pythonhosted.org/packages/10/62/8605efb23d844879bfd958b9b4044f39b8658484746682966ef13e942ed0/ODtools-1.9.7.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.7 2026-04-10T05:20:47,469 Found link https://files.pythonhosted.org/packages/99/6a/4d77bcd577156737770aba86d6f727712ceadb568ee82b34ed9d0955c02b/ODtools-1.9.8.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.8 2026-04-10T05:20:47,469 Found link https://files.pythonhosted.org/packages/1f/d1/ed90474e9c43e1f544959f067506f0252364446b61d9ba50a05506bcc8a9/ODtools-1.9.9.tar.gz (from https://pypi.org/simple/odtools/), version: 1.9.9 2026-04-10T05:20:47,470 Found link https://files.pythonhosted.org/packages/b9/23/cd85e80782b3a91a3b77ef5f0e3231a554119e0294ca2662af0523ef9159/ODtools-2.0.0.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.0 2026-04-10T05:20:47,470 Found link https://files.pythonhosted.org/packages/f1/08/da6f08b736c9ceb276224ab3a169a165f31384f8e3cb0f850c356db7c51f/ODtools-2.0.1.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.1 2026-04-10T05:20:47,471 Found link https://files.pythonhosted.org/packages/0a/79/fcaab0ecb09516b0a41da61ea0bf539c11a6606b82a71bd0a30537ba5055/ODtools-2.0.2.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.2 2026-04-10T05:20:47,472 Found link https://files.pythonhosted.org/packages/36/74/c35a75dda75412f097e55471398edb9bbdee315b5e724c4b1bcfe479d4d7/ODtools-2.0.3.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.3 2026-04-10T05:20:47,472 Found link https://files.pythonhosted.org/packages/7e/75/ecefe2284fe1a391d4eb271004bb75050a2fa8c3121cf29b99f0a023029e/ODtools-2.0.5.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.5 2026-04-10T05:20:47,473 Found link https://files.pythonhosted.org/packages/a1/8f/4b8510d74fa12771abc8d42458ca0dd0bf988e41fab30f87872036249a92/ODtools-2.0.6.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.6 2026-04-10T05:20:47,474 Found link https://files.pythonhosted.org/packages/34/36/c66bab90e13e4d6152d0b0bc441eda8d641375ece6c69d8da7b440c9778e/ODtools-2.0.7.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.7 2026-04-10T05:20:47,475 Found link https://files.pythonhosted.org/packages/ec/4a/55b7f4181e11c8f26312ce01dceef3b879191247ddd90664e81902989f67/ODtools-2.0.8.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.8 2026-04-10T05:20:47,475 Found link https://files.pythonhosted.org/packages/31/e1/b8c961d1cd1428fe9eae4cc91cf2b724c70588e472b8b4995f755a992027/ODtools-2.0.9.tar.gz (from https://pypi.org/simple/odtools/), version: 2.0.9 2026-04-10T05:20:47,476 Found link https://files.pythonhosted.org/packages/db/9b/91e9f57e764de2ebe8ac698b9b728e93d7bd22482cf0053da8e95e847720/ODtools-2.1.0.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.0 2026-04-10T05:20:47,476 Found link https://files.pythonhosted.org/packages/7e/6a/a51358ce110bed8b9d01a89e1fd5fc0e0c222475d2675563c82e41104d9e/ODtools-2.1.1.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.1 2026-04-10T05:20:47,477 Found link https://files.pythonhosted.org/packages/4c/b9/74c87d34a0039dffb6bf08f1a7492c0c7ba3719e5a05ff690f2c8ec0a79a/ODtools-2.1.2.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.2 2026-04-10T05:20:47,478 Found link https://files.pythonhosted.org/packages/e0/d9/7b15e9dfcd7fe502cd3d660c95868b2b43fed8d557b9427038129b27035c/ODtools-2.1.3.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.3 2026-04-10T05:20:47,479 Found link https://files.pythonhosted.org/packages/33/14/db3222820278abcc45233425ec08a8ce65b0446ed7a3dc8d0e9825978574/ODtools-2.1.4.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.4 2026-04-10T05:20:47,480 Found link https://files.pythonhosted.org/packages/b0/d2/89bb07227488649d6a5473ef6c952867c7b944ef575f8f17491cb55557fe/ODtools-2.1.5.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.5 2026-04-10T05:20:47,480 Found link https://files.pythonhosted.org/packages/cc/5a/c312687c682178453c1bfe70ae8391391789771c0992a00d927c96c0f6d8/ODtools-2.1.6.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.6 2026-04-10T05:20:47,481 Found link https://files.pythonhosted.org/packages/e3/eb/227adc95fb806e885c8d67512237925728007d6cdbe50b469f7e13d59fd4/ODtools-2.1.7.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.7 2026-04-10T05:20:47,481 Found link https://files.pythonhosted.org/packages/b4/6b/23136432cda6b57802c6bd75486858c80e5c9efeb3228ed444c51cffbc91/ODtools-2.1.8.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.8 2026-04-10T05:20:47,482 Found link https://files.pythonhosted.org/packages/73/72/110ec134b8aebdd2b22621ff940d4210f8f0f4d0ff4c634ba2befd53a4ac/ODtools-2.1.9.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.9 2026-04-10T05:20:47,482 Found link https://files.pythonhosted.org/packages/69/42/32cd7407abfc0b6b1b090f6df6a5c92fe4a51edb7ae7eb52374def8e3c06/ODtools-2.1.10.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.10 2026-04-10T05:20:47,483 Found link https://files.pythonhosted.org/packages/15/c4/3acc0422f5161b12e87f9fa08ee41efa57822a872b6e9c244d2581e9ee06/ODtools-2.1.11.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.11 2026-04-10T05:20:47,483 Found link https://files.pythonhosted.org/packages/8a/de/8fb8d4db2753cb0b0cfe5d38f94b21e8d6aa1577ee1c19e628365403b85f/ODtools-2.1.12.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.12 2026-04-10T05:20:47,484 Found link https://files.pythonhosted.org/packages/49/b1/1c1f839a361d5b05132e7f17e6d9e433762899f160b02fdd9324ea12cc00/ODtools-2.1.13.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.13 2026-04-10T05:20:47,485 Found link https://files.pythonhosted.org/packages/5a/ca/087a1cbb9f85a1e8001f50db9678a9818df7a297b75f538b4435bae911c9/ODtools-2.1.14.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.14 2026-04-10T05:20:47,486 Found link https://files.pythonhosted.org/packages/2c/0d/42438f93d57d8696a18d7b2b3bfb34b41c49f01ab9dfbe75be57e10cab25/ODtools-2.1.15.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.15 2026-04-10T05:20:47,486 Found link https://files.pythonhosted.org/packages/24/70/7ee9e845d140dedda59f252e70d16e633df83dd0572461175b733c32f7af/ODtools-2.1.17.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.17 2026-04-10T05:20:47,487 Found link https://files.pythonhosted.org/packages/6b/14/ddb92ebd4de13f31a54b6a93defc42a6c2b77c0628f6a603cca5a4378253/ODtools-2.1.18.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.18 2026-04-10T05:20:47,488 Found link https://files.pythonhosted.org/packages/78/25/2a9358cbe83d18b54546011cc86e4bc762072cfc0c014c890ddf12744d7e/ODtools-2.1.19.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.19 2026-04-10T05:20:47,488 Found link https://files.pythonhosted.org/packages/67/9a/a7e9a524995280d42874ead77222bf121d94ce83191c3caf4f20d65a95bc/ODtools-2.1.20.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.20 2026-04-10T05:20:47,489 Found link https://files.pythonhosted.org/packages/51/16/f22806b0949474c9adc56f682a9e4f5e6e503d88f34cd3a9d55f5c882ce3/ODtools-2.1.21.tar.gz (from https://pypi.org/simple/odtools/), version: 2.1.21 2026-04-10T05:20:47,490 Found link https://files.pythonhosted.org/packages/6c/6f/3bfd28e1b5e6edbf188b5354731f664bcaec47802eb53e690824b5e65465/odtools-2.2.1.tar.gz (from https://pypi.org/simple/odtools/), version: 2.2.1 2026-04-10T05:20:47,491 Found link https://files.pythonhosted.org/packages/2d/32/cc755847ee8250bbffe15381cfe22622a16b3e6c150065d3a659458f9241/odtools-2.2.2.tar.gz (from https://pypi.org/simple/odtools/) (requires-python:>=3.8), version: 2.2.2 2026-04-10T05:20:47,492 Found link https://files.pythonhosted.org/packages/c9/12/25fba00fa9ced67d0e54f825c60b6a1e6cb806cdbc1588dc0eecc4c7ed15/odtools-2.2.3.tar.gz (from https://pypi.org/simple/odtools/) (requires-python:>=3.8), version: 2.2.3 2026-04-10T05:20:47,493 Fetching project page and analyzing links: https://www.piwheels.org/simple/odtools/ 2026-04-10T05:20:47,493 Getting page https://www.piwheels.org/simple/odtools/ 2026-04-10T05:20:47,495 Found index url https://www.piwheels.org/simple 2026-04-10T05:20:47,661 Fetched page https://www.piwheels.org/simple/odtools/ as text/html 2026-04-10T05:20:47,679 Skipping link: No binaries permitted for odtools: https://www.piwheels.org/simple/odtools/odtools-2.2.2-py3-none-any.whl#sha256=d136538453e4017827715f61c5f05e8bf67544e65e441e0fa137036fb37ae352 (from https://www.piwheels.org/simple/odtools/) (requires-python:>=3.8) 2026-04-10T05:20:47,679 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/odtools-2.2.1-py3-none-any.whl#sha256=4980eb2777dab858a2000fba8657eed5f7871875a4541b7078bd9ee01cfbb0c4 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,680 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.21-py3-none-any.whl#sha256=998a7542e98e576afcb4436bfdcfe3bc797416ec1f6dcb0a1e7fff133b7aa072 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,681 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.20-py3-none-any.whl#sha256=25cb4903383c559cea3e4861c6cd1b04730a252a6df2e01bad515cf27282ce26 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,681 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.19-py3-none-any.whl#sha256=d5b796ce94f3141b5589c938cda95c6c761ecb6afb4585f2db8958cd01031104 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,682 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.18-py3-none-any.whl#sha256=ec3ffd44e779312341cebe6b85598c9f18d6d05fbfff6808b8fa18d5c530bf6e (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,682 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.17-py3-none-any.whl#sha256=c68a6c6287da99249f46c9ce673a204ec0f32d66cf068856be8ab2b6f34ae827 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,683 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.15-py3-none-any.whl#sha256=f2f7a6258673e0380883a3535f81efa37a743fd8796f4d86135f258e7a9df8c4 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,684 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.14-py3-none-any.whl#sha256=0305994ac77d25e629a53b3a97f9e91950aded4c637274aba228535a7ad5e295 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,684 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.13-py3-none-any.whl#sha256=ad5a2b358660b10d8ecbbe8a0f26e9a8da0311953090ece663c5f66cf6a63c2d (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,685 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.12-py3-none-any.whl#sha256=32dd50920a261818e32c9d294e378f0c3d27ff8d4b6d89da52fa09d027df36c3 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,686 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.11-py3-none-any.whl#sha256=ccab430f6bdd145582c57688a7993d23500c30491deb78b2dc9b43aa4244d779 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,686 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.10-py3-none-any.whl#sha256=199c67e9a3599488ab2032503793eb915acc542330144c54c30ce912280144db (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,687 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.9-py3-none-any.whl#sha256=97d3424f0fa434bd8e3747c7ef2a847c59a0da234eee55f2b3ec0ad026c7fc49 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,688 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.8-py3-none-any.whl#sha256=6f4e7aa8c8495a525a42a62e0320b12a07329d6486d2577d0107ac9b4225d654 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,688 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.7-py3-none-any.whl#sha256=d8798f79a014abb1b907799d540ec8b8f05ded4a43a92228a1caf067611f7670 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,689 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.6-py3-none-any.whl#sha256=b63d188554595885e3bdbefb9e348236383d201384c65830b2ee18e50facc9d0 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,689 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.5-py3-none-any.whl#sha256=e550808e90509e69f108b78a90929ec8e62443413742e3ba3d7249d9276b5db5 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,690 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.4-py3-none-any.whl#sha256=680d6548a200a109181dfad477861a90df5440b16cca0bf28ddc5a7a40ab7504 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,690 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.3-py3-none-any.whl#sha256=8d0d1acdfa895827070a0023d42ed2cb5cfc3e97efc458d7bf50ea8492325cc6 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,691 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.2-py3-none-any.whl#sha256=7f5929221db8caff26a08adec012be53ff6f29cfdbdabc628853d7e7ea689a07 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,692 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.1-py3-none-any.whl#sha256=c880e3ac2c3cadab2cbad024a639a57edd761284ca14d634ffb73bdcf1846cea (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,692 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.1.0-py3-none-any.whl#sha256=ff3cb4ebf5ea796d14469d069b48e095c634a74e21c901765096a3cdbe259924 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,693 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.9-py3-none-any.whl#sha256=b05c429cd5f84b8c53eb6344bf7c2c7bb370f4a39980e8f85b8226c71dbca82a (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,693 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.8-py3-none-any.whl#sha256=2f7e28391475ccaecfee9d3ec93f17c8c1e853fa00dd8a800c8dd38a3cb5ca7a (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,694 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.7-py3-none-any.whl#sha256=57926aead75cefc4d9b201872274dcaf239b8fef732f152388bd04dca1dda403 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,694 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.6-py3-none-any.whl#sha256=1f136652b9f6be7966e986a20ab0f5b79ca3b02d3c909769609df1bc6b0a9b9c (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,695 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.5-py3-none-any.whl#sha256=db7386abc04f62b797cdf82f336dd4ba16ecf83a40e96e66295779aef86bf482 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,696 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.3-py3-none-any.whl#sha256=4bea635a37275d1318d770d63285aa6660af2cacffd044601f8b9ce652fea7e7 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,697 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.2-py3-none-any.whl#sha256=0b2952e5cdde72a496968eeb8d6c4f931459d22f5fa30ac2808d4d249ca1aeb0 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,697 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.1-py3-none-any.whl#sha256=8863ce6d62b84c0f06a38be66299964571d2a4be979368956a5a5c51a71450f2 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,698 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-2.0.0-py3-none-any.whl#sha256=fc003becfd9217ca8a3159cda04aeb87c01eb913bc9e43e9ac1e5499b903028b (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,698 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.9-py3-none-any.whl#sha256=25c3f49f7bbf838152710ed1e1b7292b0f82c086d27590726b125c9b03066a47 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,699 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.8-py3-none-any.whl#sha256=3d907e6429bcad625b8a7a97335dbfa4795ba624aef119421572cd94a1a3a428 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,699 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.7-py3-none-any.whl#sha256=d9009ac85a9fae710d6ddb914c8a94b61a5dd7da411adcdd5ae5afa770757f69 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,700 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.6-py3-none-any.whl#sha256=e7e22216fc5d73a04b7ef2bb4e37fbe27398d80023440cc53dc576358ceb89a6 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,700 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.5-py3-none-any.whl#sha256=72735f50b52ebb0468f535269ec3b82785bbeb7c8f7d44c647c40758394667f8 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,701 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.4-py3-none-any.whl#sha256=9695f9f4e9e1f6dc8959c364bb08d3464b1cac798e4099ca75a1202e91c4c7df (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,702 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.3-py3-none-any.whl#sha256=56182d3bf48507f4e516fea5ffc135d26190845636c4dab8b4316b3363c39a50 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,702 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.2-py3-none-any.whl#sha256=d2ecf7ff06cdb7fde6e0fa8a1a45aefbf34193ad241e7aa06e41c9601a0844b2 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,703 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.1-py3-none-any.whl#sha256=be9a07eeeeb52b8e58ce904bb329b31ba64191d29c5765a026c0ee0ed1151e13 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,703 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.9.0-py3-none-any.whl#sha256=54dbc6e8473dde1bf5d43cb9ef024b70791deff5b81b3a50f85f7bd0a05fec85 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,704 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.8.2-py3-none-any.whl#sha256=6861f7467de9cae9f42a8ee5d81ac8fb82af3740807ccbb5daebdf804c4c51c4 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,705 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.8.1-py3-none-any.whl#sha256=65f4a1e77fc5828d9cb0f69abb42f906376158b6e031bebd983be00716244e92 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,705 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.8.0-py3-none-any.whl#sha256=195b5512e77e8d5f98555edf6e0ed4702276e0cf4497bdcdcee7f27ecaf98077 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,706 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.7.6-py3-none-any.whl#sha256=880f473d0856f3bdee873e3e6c91ee775bc8f85874293afb0427fdddd5b5df39 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,706 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.7.4-py3-none-any.whl#sha256=eddb31996be2064e1302fca1e8b50cc055fde46e856db1b5b68b748d9f6653bf (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,707 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.7.3-py3-none-any.whl#sha256=874a000d61b50cd3aa8192866bae889daa93f18a146e94c72597cebec5d0ab26 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,707 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.7.1-py3-none-any.whl#sha256=b7b467ff256312be50d176c8ac0de9c047036b786e27a2bd0b4bf86dd3d082fe (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,708 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.7.0-py3-none-any.whl#sha256=1218f87fd94d20ba5f9a646cc4629355c4bb239b5e16c35ba3e2af7305cf88ec (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,708 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.6.2-py3-none-any.whl#sha256=c100231f02862e12c33c9f16b82eaf8dbd4d64f7789d485ef25b34d9d0c9b29b (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,709 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.6.1-py3-none-any.whl#sha256=11638451eb3b7192d322a54d7b3186a82013caf35143f3782c8938cf9beaf7cd (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,709 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.5.0-py3-none-any.whl#sha256=fc1b2c7cae60f25d69e18b727abbe94ad2cf70e29eb77bd5101682a80ce76191 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,710 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.3.0-py3-none-any.whl#sha256=8377bbc4ab694e329ddba06fc1cd180b1f7b6a08f4fd4727e7099f46e3fd0e22 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,710 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.2.5-py3-none-any.whl#sha256=67b4b1b9a052dfc0c87f1039503bc42e3644a28ad52fc506fcf1a2cc8593cb64 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,711 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.2.3-py3-none-any.whl#sha256=801e7a38ed0ec01a6b72039da33b6aa881cfd1560b1d343e807e9bfe98382eb8 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,711 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.2.2-py3-none-any.whl#sha256=64cc63703eb1ca2c657624842b1b075c83712c5e1b1ad8402101852165f3b4a5 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,712 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.2.0-py3-none-any.whl#sha256=84260daea8f7a515deaa2abf6fba4228a6cd1c3d20389bbcad413955e5e39bc6 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,713 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.9-py3-none-any.whl#sha256=757c3aee9f075af4d7dedbc48f6d755eb370f80ab5b009d9fa0ace35d203cf6f (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,714 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.8-py3-none-any.whl#sha256=ada180474bceadbac19e9f8284de981029547c2d7afe2d56dd999213279267d8 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,714 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.7-py3-none-any.whl#sha256=270f91f0b941323f129323d55eee8f01f77afe40b0d9d62c3e6ac722f01afd1c (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,714 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.6-py3-none-any.whl#sha256=4655ffd77ca09377d0138e6cac937b093fb8ddef4f8bd2a2b22af696043ecc77 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,715 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.5-py3-none-any.whl#sha256=925c3cb18314a966a439231c7542a0ce7b6326e009aacfb00842cbb099a49823 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,715 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.4-py3-none-any.whl#sha256=edb0a6b708bc17297a2108e5f1c30704c9b45badcc8ad3f6f1199b396bc32417 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,716 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.3-py3-none-any.whl#sha256=33c96d18b28cc27fe497da2e23f6b1a8aba3cdb7e64066b6d345f6bcbe6f010d (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,717 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.2-py3-none-any.whl#sha256=84fbbf30f6534ea3840369b1f94cbb270783cb1a085ac878426037a9f47ab764 (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,717 Skipping link: No binaries permitted for odtools: https://archive1.piwheels.org/simple/odtools/ODtools-1.1.1-py3-none-any.whl#sha256=7e82ef3fae4aad540189dd99a3a6aca728db8a1b4677fd7ec3b60d9c831b65bb (from https://www.piwheels.org/simple/odtools/) 2026-04-10T05:20:47,718 Skipping link: not a file: https://www.piwheels.org/simple/odtools/ 2026-04-10T05:20:47,719 Skipping link: not a file: https://pypi.org/simple/odtools/ 2026-04-10T05:20:47,747 Given no hashes to check 1 links for project 'odtools': discarding no candidates 2026-04-10T05:20:47,767 Collecting odtools==2.2.3 2026-04-10T05:20:47,769 Created temporary directory: /tmp/pip-unpack-6j0vowjl 2026-04-10T05:20:47,992 Downloading odtools-2.2.3.tar.gz (63 kB) 2026-04-10T05:20:48,146 Added odtools==2.2.3 from https://files.pythonhosted.org/packages/c9/12/25fba00fa9ced67d0e54f825c60b6a1e6cb806cdbc1588dc0eecc4c7ed15/odtools-2.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-ijmkm9wa' 2026-04-10T05:20:48,148 Running setup.py (path:/tmp/pip-wheel-l9k41pv8/odtools_e884d23088764a3393fa4e451c431461/setup.py) egg_info for package odtools 2026-04-10T05:20:48,149 Created temporary directory: /tmp/pip-pip-egg-info-g548wo7n 2026-04-10T05:20:48,149 Preparing metadata (setup.py): started 2026-04-10T05:20:48,151 Running command python setup.py egg_info 2026-04-10T05:20:48,182 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-10T05:20:48,221 Traceback (most recent call last): 2026-04-10T05:20:48,221 File "", line 192, in addpackage 2026-04-10T05:20:48,222 File "", line 1, in 2026-04-10T05:20:48,223 ModuleNotFoundError: No module named 'outofcuda' 2026-04-10T05:20:48,223 Remainder of file ignored 2026-04-10T05:20:49,018 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-10T05:20:49,019 !! 2026-04-10T05:20:49,019 ******************************************************************************** 2026-04-10T05:20:49,020 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-10T05:20:49,021 License :: OSI Approved :: Apache Software License 2026-04-10T05:20:49,022 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-10T05:20:49,022 ******************************************************************************** 2026-04-10T05:20:49,023 !! 2026-04-10T05:20:49,023 self._finalize_license_expression() 2026-04-10T05:20:49,047 running egg_info 2026-04-10T05:20:49,075 creating /tmp/pip-pip-egg-info-g548wo7n/ODtools.egg-info 2026-04-10T05:20:49,076 writing /tmp/pip-pip-egg-info-g548wo7n/ODtools.egg-info/PKG-INFO 2026-04-10T05:20:49,080 writing dependency_links to /tmp/pip-pip-egg-info-g548wo7n/ODtools.egg-info/dependency_links.txt 2026-04-10T05:20:49,082 writing requirements to /tmp/pip-pip-egg-info-g548wo7n/ODtools.egg-info/requires.txt 2026-04-10T05:20:49,083 writing top-level names to /tmp/pip-pip-egg-info-g548wo7n/ODtools.egg-info/top_level.txt 2026-04-10T05:20:49,085 writing manifest file '/tmp/pip-pip-egg-info-g548wo7n/ODtools.egg-info/SOURCES.txt' 2026-04-10T05:20:49,181 reading manifest file '/tmp/pip-pip-egg-info-g548wo7n/ODtools.egg-info/SOURCES.txt' 2026-04-10T05:20:49,186 writing manifest file '/tmp/pip-pip-egg-info-g548wo7n/ODtools.egg-info/SOURCES.txt' 2026-04-10T05:20:49,293 Preparing metadata (setup.py): finished with status 'done' 2026-04-10T05:20:49,297 Source in /tmp/pip-wheel-l9k41pv8/odtools_e884d23088764a3393fa4e451c431461 has version 2.2.3, which satisfies requirement odtools==2.2.3 from https://files.pythonhosted.org/packages/c9/12/25fba00fa9ced67d0e54f825c60b6a1e6cb806cdbc1588dc0eecc4c7ed15/odtools-2.2.3.tar.gz 2026-04-10T05:20:49,298 Removed odtools==2.2.3 from https://files.pythonhosted.org/packages/c9/12/25fba00fa9ced67d0e54f825c60b6a1e6cb806cdbc1588dc0eecc4c7ed15/odtools-2.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-ijmkm9wa' 2026-04-10T05:20:49,304 Created temporary directory: /tmp/pip-unpack-fnbvm4yv 2026-04-10T05:20:49,305 Building wheels for collected packages: odtools 2026-04-10T05:20:49,310 Created temporary directory: /tmp/pip-wheel-ahr3yc1u 2026-04-10T05:20:49,310 Building wheel for odtools (setup.py): started 2026-04-10T05:20:49,312 Destination directory: /tmp/pip-wheel-ahr3yc1u 2026-04-10T05:20:49,312 Running command python setup.py bdist_wheel 2026-04-10T05:20:49,343 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-10T05:20:49,382 Traceback (most recent call last): 2026-04-10T05:20:49,383 File "", line 192, in addpackage 2026-04-10T05:20:49,384 File "", line 1, in 2026-04-10T05:20:49,384 ModuleNotFoundError: No module named 'outofcuda' 2026-04-10T05:20:49,385 Remainder of file ignored 2026-04-10T05:20:50,150 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-10T05:20:50,150 !! 2026-04-10T05:20:50,152 ******************************************************************************** 2026-04-10T05:20:50,152 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-10T05:20:50,154 License :: OSI Approved :: Apache Software License 2026-04-10T05:20:50,155 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-10T05:20:50,155 ******************************************************************************** 2026-04-10T05:20:50,156 !! 2026-04-10T05:20:50,157 self._finalize_license_expression() 2026-04-10T05:20:50,157 running bdist_wheel 2026-04-10T05:20:50,288 running build 2026-04-10T05:20:50,288 running build_py 2026-04-10T05:20:50,321 creating build/lib/ODtools 2026-04-10T05:20:50,324 copying ODtools/__init__.py -> build/lib/ODtools 2026-04-10T05:20:50,326 copying ODtools/save_data_class.py -> build/lib/ODtools 2026-04-10T05:20:50,329 copying ODtools/singleton_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,331 copying ODtools/excel_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,333 copying ODtools/redis_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,334 copying ODtools/timeit_counter.py -> build/lib/ODtools 2026-04-10T05:20:50,336 copying ODtools/monitor_tools_new.py -> build/lib/ODtools 2026-04-10T05:20:50,339 copying ODtools/log_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,341 copying ODtools/bloom_filter_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,342 copying ODtools/request_headers.py -> build/lib/ODtools 2026-04-10T05:20:50,344 copying ODtools/hbase_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,346 copying ODtools/monitor_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,349 copying ODtools/kafka_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,351 copying ODtools/fastdfs_tools.py -> build/lib/ODtools 2026-04-10T05:20:50,353 copying ODtools/time_counter.py -> build/lib/ODtools 2026-04-10T05:20:50,355 creating build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,356 copying ODtools/fdfs_client/connection.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,359 copying ODtools/fdfs_client/__init__.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,361 copying ODtools/fdfs_client/exceptions.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,363 copying ODtools/fdfs_client/fdfs_protol.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,366 copying ODtools/fdfs_client/fdfs_test.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,368 copying ODtools/fdfs_client/tracker_client.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,371 copying ODtools/fdfs_client/client.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,374 copying ODtools/fdfs_client/storage_client.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,377 copying ODtools/fdfs_client/utils.py -> build/lib/ODtools/fdfs_client 2026-04-10T05:20:50,379 creating build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,380 copying ODtools/scrapy_redis/connection.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,382 copying ODtools/scrapy_redis/__init__.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,384 copying ODtools/scrapy_redis/pipelines.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,386 copying ODtools/scrapy_redis/spiders.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,388 copying ODtools/scrapy_redis/picklecompat.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,390 copying ODtools/scrapy_redis/scheduler.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,392 copying ODtools/scrapy_redis/defaults.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,394 copying ODtools/scrapy_redis/queue.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,396 copying ODtools/scrapy_redis/dupefilter.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,398 copying ODtools/scrapy_redis/utils.py -> build/lib/ODtools/scrapy_redis 2026-04-10T05:20:50,401 creating build/lib/ODtools/hbase_client 2026-04-10T05:20:50,402 copying ODtools/hbase_client/ttypes.py -> build/lib/ODtools/hbase_client 2026-04-10T05:20:50,405 copying ODtools/hbase_client/__init__.py -> build/lib/ODtools/hbase_client 2026-04-10T05:20:50,407 copying ODtools/hbase_client/constants.py -> build/lib/ODtools/hbase_client 2026-04-10T05:20:50,409 copying ODtools/hbase_client/THBaseService.py -> build/lib/ODtools/hbase_client 2026-04-10T05:20:50,413 running egg_info 2026-04-10T05:20:50,441 writing ODtools.egg-info/PKG-INFO 2026-04-10T05:20:50,444 writing dependency_links to ODtools.egg-info/dependency_links.txt 2026-04-10T05:20:50,446 writing requirements to ODtools.egg-info/requires.txt 2026-04-10T05:20:50,447 writing top-level names to ODtools.egg-info/top_level.txt 2026-04-10T05:20:50,481 reading manifest file 'ODtools.egg-info/SOURCES.txt' 2026-04-10T05:20:50,488 writing manifest file 'ODtools.egg-info/SOURCES.txt' 2026-04-10T05:20:50,521 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-10T05:20:50,522 !! 2026-04-10T05:20:50,523 ******************************************************************************** 2026-04-10T05:20:50,523 Please avoid running ``setup.py`` directly. 2026-04-10T05:20:50,524 Instead, use pypa/build, pypa/installer or other 2026-04-10T05:20:50,524 standards-based tools. 2026-04-10T05:20:50,525 This deprecation is overdue, please update your project and remove deprecated 2026-04-10T05:20:50,525 calls to avoid build errors in the future. 2026-04-10T05:20:50,526 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-10T05:20:50,527 ******************************************************************************** 2026-04-10T05:20:50,528 !! 2026-04-10T05:20:50,529 self.initialize_options() 2026-04-10T05:20:50,549 installing to build/bdist.linux-armv7l/wheel 2026-04-10T05:20:50,550 running install 2026-04-10T05:20:50,573 running install_lib 2026-04-10T05:20:50,601 creating build/bdist.linux-armv7l/wheel 2026-04-10T05:20:50,603 creating build/bdist.linux-armv7l/wheel/ODtools 2026-04-10T05:20:50,604 copying build/lib/ODtools/__init__.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,607 creating build/bdist.linux-armv7l/wheel/ODtools/fdfs_client 2026-04-10T05:20:50,608 copying build/lib/ODtools/fdfs_client/connection.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,611 copying build/lib/ODtools/fdfs_client/__init__.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,613 copying build/lib/ODtools/fdfs_client/exceptions.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,614 copying build/lib/ODtools/fdfs_client/fdfs_protol.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,617 copying build/lib/ODtools/fdfs_client/fdfs_test.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,619 copying build/lib/ODtools/fdfs_client/tracker_client.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,622 copying build/lib/ODtools/fdfs_client/client.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,625 copying build/lib/ODtools/fdfs_client/storage_client.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,627 copying build/lib/ODtools/fdfs_client/utils.py -> build/bdist.linux-armv7l/wheel/./ODtools/fdfs_client 2026-04-10T05:20:50,630 creating build/bdist.linux-armv7l/wheel/ODtools/scrapy_redis 2026-04-10T05:20:50,631 copying build/lib/ODtools/scrapy_redis/connection.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,634 copying build/lib/ODtools/scrapy_redis/__init__.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,636 copying build/lib/ODtools/scrapy_redis/pipelines.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,638 copying build/lib/ODtools/scrapy_redis/spiders.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,640 copying build/lib/ODtools/scrapy_redis/picklecompat.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,642 copying build/lib/ODtools/scrapy_redis/scheduler.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,644 copying build/lib/ODtools/scrapy_redis/defaults.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,646 copying build/lib/ODtools/scrapy_redis/queue.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,648 copying build/lib/ODtools/scrapy_redis/dupefilter.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,650 copying build/lib/ODtools/scrapy_redis/utils.py -> build/bdist.linux-armv7l/wheel/./ODtools/scrapy_redis 2026-04-10T05:20:50,652 copying build/lib/ODtools/save_data_class.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,654 copying build/lib/ODtools/singleton_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,656 copying build/lib/ODtools/excel_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,658 copying build/lib/ODtools/redis_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,660 copying build/lib/ODtools/timeit_counter.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,661 copying build/lib/ODtools/monitor_tools_new.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,664 creating build/bdist.linux-armv7l/wheel/ODtools/hbase_client 2026-04-10T05:20:50,665 copying build/lib/ODtools/hbase_client/ttypes.py -> build/bdist.linux-armv7l/wheel/./ODtools/hbase_client 2026-04-10T05:20:50,669 copying build/lib/ODtools/hbase_client/__init__.py -> build/bdist.linux-armv7l/wheel/./ODtools/hbase_client 2026-04-10T05:20:50,671 copying build/lib/ODtools/hbase_client/constants.py -> build/bdist.linux-armv7l/wheel/./ODtools/hbase_client 2026-04-10T05:20:50,672 copying build/lib/ODtools/hbase_client/THBaseService.py -> build/bdist.linux-armv7l/wheel/./ODtools/hbase_client 2026-04-10T05:20:50,677 copying build/lib/ODtools/log_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,679 copying build/lib/ODtools/bloom_filter_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,681 copying build/lib/ODtools/request_headers.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,683 copying build/lib/ODtools/hbase_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,685 copying build/lib/ODtools/monitor_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,687 copying build/lib/ODtools/kafka_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,689 copying build/lib/ODtools/fastdfs_tools.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,692 copying build/lib/ODtools/time_counter.py -> build/bdist.linux-armv7l/wheel/./ODtools 2026-04-10T05:20:50,693 running install_egg_info 2026-04-10T05:20:50,729 Copying ODtools.egg-info to build/bdist.linux-armv7l/wheel/./ODtools-2.2.3-py3.11.egg-info 2026-04-10T05:20:50,740 running install_scripts 2026-04-10T05:20:50,749 creating build/bdist.linux-armv7l/wheel/odtools-2.2.3.dist-info/WHEEL 2026-04-10T05:20:50,752 creating '/tmp/pip-wheel-ahr3yc1u/odtools-2.2.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-10T05:20:50,754 adding 'ODtools/__init__.py' 2026-04-10T05:20:50,756 adding 'ODtools/bloom_filter_tools.py' 2026-04-10T05:20:50,757 adding 'ODtools/excel_tools.py' 2026-04-10T05:20:50,759 adding 'ODtools/fastdfs_tools.py' 2026-04-10T05:20:50,760 adding 'ODtools/hbase_tools.py' 2026-04-10T05:20:50,762 adding 'ODtools/kafka_tools.py' 2026-04-10T05:20:50,763 adding 'ODtools/log_tools.py' 2026-04-10T05:20:50,765 adding 'ODtools/monitor_tools.py' 2026-04-10T05:20:50,768 adding 'ODtools/monitor_tools_new.py' 2026-04-10T05:20:50,769 adding 'ODtools/redis_tools.py' 2026-04-10T05:20:50,770 adding 'ODtools/request_headers.py' 2026-04-10T05:20:50,773 adding 'ODtools/save_data_class.py' 2026-04-10T05:20:50,774 adding 'ODtools/singleton_tools.py' 2026-04-10T05:20:50,776 adding 'ODtools/time_counter.py' 2026-04-10T05:20:50,777 adding 'ODtools/timeit_counter.py' 2026-04-10T05:20:50,779 adding 'ODtools/fdfs_client/__init__.py' 2026-04-10T05:20:50,782 adding 'ODtools/fdfs_client/client.py' 2026-04-10T05:20:50,783 adding 'ODtools/fdfs_client/connection.py' 2026-04-10T05:20:50,784 adding 'ODtools/fdfs_client/exceptions.py' 2026-04-10T05:20:50,786 adding 'ODtools/fdfs_client/fdfs_protol.py' 2026-04-10T05:20:50,788 adding 'ODtools/fdfs_client/fdfs_test.py' 2026-04-10T05:20:50,790 adding 'ODtools/fdfs_client/storage_client.py' 2026-04-10T05:20:50,793 adding 'ODtools/fdfs_client/tracker_client.py' 2026-04-10T05:20:50,795 adding 'ODtools/fdfs_client/utils.py' 2026-04-10T05:20:50,802 adding 'ODtools/hbase_client/THBaseService.py' 2026-04-10T05:20:50,805 adding 'ODtools/hbase_client/__init__.py' 2026-04-10T05:20:50,806 adding 'ODtools/hbase_client/constants.py' 2026-04-10T05:20:50,810 adding 'ODtools/hbase_client/ttypes.py' 2026-04-10T05:20:50,813 adding 'ODtools/scrapy_redis/__init__.py' 2026-04-10T05:20:50,814 adding 'ODtools/scrapy_redis/connection.py' 2026-04-10T05:20:50,815 adding 'ODtools/scrapy_redis/defaults.py' 2026-04-10T05:20:50,817 adding 'ODtools/scrapy_redis/dupefilter.py' 2026-04-10T05:20:50,818 adding 'ODtools/scrapy_redis/picklecompat.py' 2026-04-10T05:20:50,819 adding 'ODtools/scrapy_redis/pipelines.py' 2026-04-10T05:20:50,821 adding 'ODtools/scrapy_redis/queue.py' 2026-04-10T05:20:50,822 adding 'ODtools/scrapy_redis/scheduler.py' 2026-04-10T05:20:50,824 adding 'ODtools/scrapy_redis/spiders.py' 2026-04-10T05:20:50,825 adding 'ODtools/scrapy_redis/utils.py' 2026-04-10T05:20:50,827 adding 'odtools-2.2.3.dist-info/METADATA' 2026-04-10T05:20:50,828 adding 'odtools-2.2.3.dist-info/WHEEL' 2026-04-10T05:20:50,829 adding 'odtools-2.2.3.dist-info/top_level.txt' 2026-04-10T05:20:50,830 adding 'odtools-2.2.3.dist-info/RECORD' 2026-04-10T05:20:50,832 removing build/bdist.linux-armv7l/wheel 2026-04-10T05:20:50,952 Building wheel for odtools (setup.py): finished with status 'done' 2026-04-10T05:20:50,955 Created wheel for odtools: filename=odtools-2.2.3-py3-none-any.whl size=78818 sha256=68a2a3d82c0e35c90f7a28b1909f7bbd7172beee8b5ce07318d0c5c3faf97f3a 2026-04-10T05:20:50,957 Stored in directory: /tmp/pip-ephem-wheel-cache-hab__tt8/wheels/67/9a/2b/4c52b3e5d10743dc1cc5d570c25bf382da0177c8c2313a39bd 2026-04-10T05:20:50,968 Successfully built odtools 2026-04-10T05:20:50,973 Removed build tracker: '/tmp/pip-build-tracker-ijmkm9wa'