2025-09-07T23:04:36,951 Created temporary directory: /tmp/pip-build-tracker-ny9lik1k 2025-09-07T23:04:36,951 Initialized build tracking at /tmp/pip-build-tracker-ny9lik1k 2025-09-07T23:04:36,952 Created build tracker: /tmp/pip-build-tracker-ny9lik1k 2025-09-07T23:04:36,952 Entered build tracker: /tmp/pip-build-tracker-ny9lik1k 2025-09-07T23:04:36,952 Created temporary directory: /tmp/pip-wheel-nd8syrlf 2025-09-07T23:04:36,957 Created temporary directory: /tmp/pip-ephem-wheel-cache-b2cjsxm0 2025-09-07T23:04:37,030 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T23:04:37,033 2 location(s) to search for versions of odin: 2025-09-07T23:04:37,033 * https://pypi.org/simple/odin/ 2025-09-07T23:04:37,033 * https://www.piwheels.org/simple/odin/ 2025-09-07T23:04:37,033 Fetching project page and analyzing links: https://pypi.org/simple/odin/ 2025-09-07T23:04:37,034 Getting page https://pypi.org/simple/odin/ 2025-09-07T23:04:37,035 Found index url https://pypi.org/simple/ 2025-09-07T23:04:37,196 Fetched page https://pypi.org/simple/odin/ as application/vnd.pypi.simple.v1+json 2025-09-07T23:04:37,208 Found link https://files.pythonhosted.org/packages/2a/ad/f427a81afbca114b186be88c991946112f07ae5ddf8808729ed90ce9c57f/odin-0.4.1.tar.gz (from https://pypi.org/simple/odin/), version: 0.4.1 2025-09-07T23:04:37,209 Found link https://files.pythonhosted.org/packages/a3/35/90cd0f84cb0443d69efc5d7496fd438ab62dbc188891cb1356567defba75/odin-0.4.1.1.tar.gz (from https://pypi.org/simple/odin/), version: 0.4.1.1 2025-09-07T23:04:37,209 Found link https://files.pythonhosted.org/packages/fb/47/d10db63fe8062d444af2b919d6eec63ed19581804fd7b4398352ac9fb5ad/odin-0.4.1.2.tar.gz (from https://pypi.org/simple/odin/), version: 0.4.1.2 2025-09-07T23:04:37,210 Found link https://files.pythonhosted.org/packages/cb/bc/7d24fed50ca1683aad3592b3d46fc40b62bb3dc3c610fc771b234d284cba/odin-0.4.2.tar.gz (from https://pypi.org/simple/odin/), version: 0.4.2 2025-09-07T23:04:37,210 Found link https://files.pythonhosted.org/packages/2e/bd/aceafec39342cb8238a1a85bf0c18062bea30a84f88d9dcfaf9ad42e2a13/odin-0.4.3.tar.gz (from https://pypi.org/simple/odin/), version: 0.4.3 2025-09-07T23:04:37,210 Found link https://files.pythonhosted.org/packages/3c/44/b1da2fbab2d7cc9b8a03e2ad6241d13a23900e1cc32c5925926dafe7c917/odin-0.4.3.1.tar.gz (from https://pypi.org/simple/odin/), version: 0.4.3.1 2025-09-07T23:04:37,211 Found link https://files.pythonhosted.org/packages/a5/8d/8ea8b7640adeff2e516bef02db18a3b7c2df444c508e22e8d5ba401c123e/odin-0.4.3.2.tar.gz (from https://pypi.org/simple/odin/), version: 0.4.3.2 2025-09-07T23:04:37,211 Found link https://files.pythonhosted.org/packages/ba/40/7c13cf7ba4b3d98e338fabe803cbe587c37598108f5bbe93a5f3068e63a0/odin-0.5.tar.gz (from https://pypi.org/simple/odin/), version: 0.5 2025-09-07T23:04:37,211 Found link https://files.pythonhosted.org/packages/ba/a0/3bf45bd621c69e1d256a7b631fc71e826bc056a895fd480a8c65bc63509d/odin-0.5.2.tar.gz (from https://pypi.org/simple/odin/), version: 0.5.2 2025-09-07T23:04:37,211 Found link https://files.pythonhosted.org/packages/c0/17/5773b3d99e0fbf9cfcdf7efddc9a1c42df284d31e4364bd2d76b653110a9/odin-0.5.5.tar.gz (from https://pypi.org/simple/odin/), version: 0.5.5 2025-09-07T23:04:37,212 Found link https://files.pythonhosted.org/packages/c6/71/5fba9a850309069758573341e9602106ee00fad8709239f0dfa7ddd61176/odin-0.5.6.tar.gz (from https://pypi.org/simple/odin/), version: 0.5.6 2025-09-07T23:04:37,212 Found link https://files.pythonhosted.org/packages/ca/98/d510c5f63ac44e7b555159030a05e912c406519416346546809be1a52be9/odin-0.5.7.1.tar.gz (from https://pypi.org/simple/odin/), version: 0.5.7.1 2025-09-07T23:04:37,212 Found link https://files.pythonhosted.org/packages/77/c1/16f33ce6112316cb8244440a5847c42331f07857fb22798896d741ec7ab6/odin-0.6.tar.gz (from https://pypi.org/simple/odin/), version: 0.6 2025-09-07T23:04:37,213 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/a0/72/eeb798718ea6e3f2a9ec93d6c72087a9ecca3f94a8db28cf6ac6b6da32ca/odin-0.6.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,213 Found link https://files.pythonhosted.org/packages/bc/54/9b6da97e729171d08f9458b8dab07ae1342e09693560e9ef8ee1a8f93bde/odin-0.6.0.1.tar.gz (from https://pypi.org/simple/odin/), version: 0.6.0.1 2025-09-07T23:04:37,213 Found link https://files.pythonhosted.org/packages/7c/4f/e8104f9ff2d9210a96cb5a8992e64d38bcaada5ce86951a21cd769202880/odin-0.7.tar.gz (from https://pypi.org/simple/odin/), version: 0.7 2025-09-07T23:04:37,214 Found link https://files.pythonhosted.org/packages/8e/a2/4736ab96bda6603663ccd12db7b26942c0f4b440937fc43f79c3659e68cd/odin-0.7.1.tar.gz (from https://pypi.org/simple/odin/), version: 0.7.1 2025-09-07T23:04:37,214 Found link https://files.pythonhosted.org/packages/df/03/f95d8ab2802e3b3734369c02aab466c8d611d93bf30f37e8b41edd840397/odin-0.8.tar.gz (from https://pypi.org/simple/odin/), version: 0.8 2025-09-07T23:04:37,214 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/30/99/f997004f74e0fda8d2adc44d1adebae119f1864ee000b4261366f299d569/odin-0.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,214 Found link https://files.pythonhosted.org/packages/7b/2f/de6943f153b34a1dd1e914341e7c4cd5ce17f0cb095d60f09818b34e5767/odin-0.8.1.tar.gz (from https://pypi.org/simple/odin/), version: 0.8.1 2025-09-07T23:04:37,215 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/e4/ff/9138557c3da0233ba26b2c3a57bd7984003e25b599d8076c5bf2dfe95fca/odin-0.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,215 Found link https://files.pythonhosted.org/packages/6b/64/27325d03845892e6994f94b95d4cf0805a4dc116f4385c6089194c2e7c57/odin-0.8.2.tar.gz (from https://pypi.org/simple/odin/), version: 0.8.2 2025-09-07T23:04:37,215 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/5f/da/4e9e95a14bcb0a58a09d2fcb2d9968a4b3628dfdd4310db6d96bfe1090d5/odin-0.9-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,215 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/b3/c4/023aa8d35ed09abf1d7c524cf1adf7d59b6484ba9060ff8c225417d68c55/odin-0.10-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,216 Found link https://files.pythonhosted.org/packages/29/03/be8cdc3727ffe8c32ab0d57b2cb9909a9080053a28dcf02dd38fc5649247/odin-0.10.tar.gz (from https://pypi.org/simple/odin/), version: 0.10 2025-09-07T23:04:37,216 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/61/1a/520f214a8b973a6196616c604bb33011941f1a82bcb0f20be37c14c10670/odin-1.0-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,216 Found link https://files.pythonhosted.org/packages/86/9f/ebd6870166a082262e33ba79bbec2933817995c1c1ef062a5a6f0f82811e/odin-1.0.tar.gz (from https://pypi.org/simple/odin/), version: 1.0 2025-09-07T23:04:37,216 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/6a/f2/1189af6ec6b232cbfb3255690f40ee374a610360f4d0db8267819b6165b7/odin-1.1-py2-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,217 Found link https://files.pythonhosted.org/packages/76/82/e920a69043f871d051aa52fc937f4c97e9926965ab45ce37221ded49c1bb/odin-1.1.tar.gz (from https://pypi.org/simple/odin/), version: 1.1 2025-09-07T23:04:37,217 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/02/cb/a097c4d23e6377be5312051bf5a35a6dfbdd9b81f45b432bf34b5654cc27/odin-1.1.1-py2-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,217 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/a0/c4/1f118e9c77ae34ae6b214e7cdc1b65d357bd916e3e596e70cb18370a15d2/odin-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,217 Found link https://files.pythonhosted.org/packages/1f/6b/0da592d7c8f416e6c1f9a495b4c76674bb9571988dc2cea859b055e172c2/odin-1.1.1.tar.gz (from https://pypi.org/simple/odin/), version: 1.1.1 2025-09-07T23:04:37,217 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/0e/26/44f23c3f2ba042ad0cd374f18fd0e90d24745003a8513a26730ef968094d/odin-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,218 Found link https://files.pythonhosted.org/packages/73/04/6f1070490ce5e2e5c4842b4d4a6d29a95d00654ea71f697bfcc02482f7d2/odin-1.2.0.tar.gz (from https://pypi.org/simple/odin/), version: 1.2.0 2025-09-07T23:04:37,218 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/3a/7d/bb82f5d66e62e6856403da0389f1a117b3e18dfbcd87b725b39dd90e8e41/odin-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,218 Found link https://files.pythonhosted.org/packages/b0/c8/6e7d28c06e6957e61e210a8e0b84db7a74f85c9dc9b762b4c56db32aa4dd/odin-1.3.0.tar.gz (from https://pypi.org/simple/odin/), version: 1.3.0 2025-09-07T23:04:37,218 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/3a/02/576f7e2ecde20959e4fb47b9b502c70c1eda10d87129d6913ac46864b55f/odin-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,219 Found link https://files.pythonhosted.org/packages/b4/a6/827d6ba26f791f8f1bc4a837ed5c6efe6059d3ea5f1a0d6d5359d8d1b6c1/odin-1.4.0.tar.gz (from https://pypi.org/simple/odin/), version: 1.4.0 2025-09-07T23:04:37,219 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/e9/18/e1c43e20977e38ff116455285c09d0a1a8b5d387e7cf1d7061cd1d8b5c4e/odin-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,219 Found link https://files.pythonhosted.org/packages/ea/3a/1b904977a4dc8d0d2a7cbfeb688e981309ed9ae358977850228e378f0bf3/odin-1.5.1.tar.gz (from https://pypi.org/simple/odin/), version: 1.5.1 2025-09-07T23:04:37,219 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/1e/16/2cab8d32acd01c1590f67aef63ae84d64890b7cf1a17e4f98cd44f071f54/odin-1.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) 2025-09-07T23:04:37,220 Found link https://files.pythonhosted.org/packages/ec/85/03d18020a2a1812316a2b04ae00d46d0b372f8369c34f2bb4737488c5cd9/odin-1.5.2.tar.gz (from https://pypi.org/simple/odin/), version: 1.5.2 2025-09-07T23:04:37,220 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/02/51/7bd51321d755e8e031cf63ed23d07dc5ebf97731f019c20760d3f385894e/odin-1.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7,<3.0) 2025-09-07T23:04:37,221 Link requires a different Python (3.13.5 not in: '>=2.7,<3.0'): https://files.pythonhosted.org/packages/c1/a3/51208e90b1ae72967b50dd454243d99a68b3c4cfe64950ed0e6a88951a98/odin-1.6.0.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7,<3.0) 2025-09-07T23:04:37,221 Skipping link: 1.6.0 Requires-Python >=2.7,<3.0: https://files.pythonhosted.org/packages/c1/a3/51208e90b1ae72967b50dd454243d99a68b3c4cfe64950ed0e6a88951a98/odin-1.6.0.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7,<3.0) 2025-09-07T23:04:37,221 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/c2/8d/ea66b711c003a7ee90b9f082e4d8e1d46f6ed53f7a4ce674e143ceb1cf84/odin-1.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,223 Found link https://files.pythonhosted.org/packages/10/63/95adcacd72093d55e624eb958ac3afd2951a2582e19f9f4724e184f36f6f/odin-1.6.1.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 1.6.1 2025-09-07T23:04:37,224 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/1b/09/d47bdf8355bbc1f4df5399296c1838a6d60372bad90b8c531ba18f4eac3a/odin-1.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,224 Found link https://files.pythonhosted.org/packages/93/65/c20eda89be04978ec905562633613621d09214ad0138812746cecf0f5a64/odin-1.6.2.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 1.6.2 2025-09-07T23:04:37,224 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/b4/e8/ff4585e5a9f15727cb23b3c94a8fb0da0f52d434beedc5e70363f4b7297a/odin-1.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,225 Found link https://files.pythonhosted.org/packages/50/ab/b69153fd66f2e99bf69f750bf41db44eadefed7eed0b80234b24adc7b308/odin-1.7.0.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 1.7.0 2025-09-07T23:04:37,225 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/ae/69/c7cf9b4c8c4a1c8ff8cc54cdad755f3fb3b284cdbefbd723b2f6ce304907/odin-1.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,225 Found link https://files.pythonhosted.org/packages/55/1c/53a08e9c8160bcf2269b2e7b2779ba638233db7959e1608667a895e789fe/odin-1.7.1.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 1.7.1 2025-09-07T23:04:37,225 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/0b/33/766b016c1dc8365eb5d7e8d72defa6e71824fcfd9437cdb0a3df685f1894/odin-1.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,226 Found link https://files.pythonhosted.org/packages/52/61/396e4f559fff33dc51cab5b9e21321760531bb90c2fe15143bdca8e3ce95/odin-1.7.2.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 1.7.2 2025-09-07T23:04:37,226 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/75/0a/299b9b572d3e958c1a420b34306c46ed14bc6e140a64271793c960cc0b79/odin-1.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,226 Found link https://files.pythonhosted.org/packages/35/43/a9a584a04a65f715df3916c7da254d08acde21ece30cb94b918b2e418d55/odin-1.7.3.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 1.7.3 2025-09-07T23:04:37,226 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/ce/98/dc203d3605ab1e8b10f0f534da8013d5b469ff03c72e6510b9f22f4aac36/odin-1.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,227 Found link https://files.pythonhosted.org/packages/94/ab/d767558ebbab77439ab3e715be5276b11afd0220d0fa8ff16b50ba6c5b67/odin-1.8.0.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 1.8.0 2025-09-07T23:04:37,227 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/cb/f2/e3711f8045de4fdf5a38fdac1c6f51e145abea4007d72a525f325ad1e60d/odin-1.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,227 Found link https://files.pythonhosted.org/packages/67/47/133c390ab774283437c26ff087779e70d864e305b072ce51c44ce86107d0/odin-1.8.1.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*), version: 1.8.1 2025-09-07T23:04:37,227 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/31/a6/5ddf31faa08ce86057227c0448416c08f508eb58a381827d399449f93c1a/odin-2.0-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,229 Found link https://files.pythonhosted.org/packages/e7/c4/760c06a45d96000ccbe00628b5284061c5008da775d090395e3ffdefcedd/odin-2.0.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.0 2025-09-07T23:04:37,229 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/99/d8/0e147ab563378c6bdcaffcfc02446d3ad7d336724909093d7f2815afa6f9/odin-2.1-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,230 Found link https://files.pythonhosted.org/packages/13/42/7a4509c0cdcbbeec6bd101bc7f6cbd3962c92623efadcd4e374515b6a5a5/odin-2.1.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.1 2025-09-07T23:04:37,230 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/4c/cf/9a9286a75ded230ce762e7489a73d7cb632e10313c048f84066a39bd0895/odin-2.2-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,230 Found link https://files.pythonhosted.org/packages/d6/aa/0320b43cb872e4cd69a72a8515b5a26151f6e447cc4d513604f561fd25dc/odin-2.2.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.2 2025-09-07T23:04:37,230 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/49/58/ba876e72ddceb99a3768f3c1d6b645c638486279ca00302e917a548ce90a/odin-2.3-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,231 Found link https://files.pythonhosted.org/packages/b2/29/ebf9b5ea73ce753aba8dd30ccb11bf38e7e1332ca74a91df71f3c1fb52b8/odin-2.3.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.3 2025-09-07T23:04:37,231 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/3e/f4/34564c622a9f39ed371825a49c391911a7352b1c34444c11dc3d48e84c6c/odin-2.3.1-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,231 Found link https://files.pythonhosted.org/packages/b0/e4/37313e4bc1ac96c7638175279d980f9c7f68424d52869b16be832a4ff816/odin-2.3.1.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.3.1 2025-09-07T23:04:37,232 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/eb/13/4b2c413c12bf8b1b534811942f13a3bbe26eba4924c75df3bb072fc0839b/odin-2.4-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,232 Found link https://files.pythonhosted.org/packages/59/7a/556fb8a7f1fcd87d6e45cefcce0ded2373468bfe2bbc992c45745e2f491f/odin-2.4.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.4 2025-09-07T23:04:37,232 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/78/bf/adbc32d9ce79f0148551f5b110af50bb66bc5daaaa0c1f2d9d3c2b3dd506/odin-2.5-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,232 Found link https://files.pythonhosted.org/packages/ab/64/a4010ff1b52f83731213b70ced89b5f59c3e5a8e9b31e23e7920d283b5d7/odin-2.5.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.5 2025-09-07T23:04:37,233 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/41/5d/4863391a09b7b8ae861321bb2749a4ff6a25753a7ab5331c3796aa8430d9/odin-2.6-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,233 Found link https://files.pythonhosted.org/packages/8c/63/51f3ea82d19230918f208ba509cacd19d89133166a16c23574b29fa36e43/odin-2.6.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.6 2025-09-07T23:04:37,233 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/68/bf/48d2a0bf1f7f462667fb8df6bac102e4731bb4871783aa4a44401a5765b7/odin-2.8-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,233 Found link https://files.pythonhosted.org/packages/23/12/6d0070b78312fd5f1249979da59e7f52e832f9848db09e537ccdb5336d1d/odin-2.8.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.8 2025-09-07T23:04:37,234 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/e4/c1/e6a5c3b6cd1c81875b7023bb4fbfba77ad97b7ef4488bec2a6590a9f6aee/odin-2.8.1-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,234 Found link https://files.pythonhosted.org/packages/c0/6a/8632e883494fda34c935a3fbb242170da87b30a75e6074bd2287efdc8ecc/odin-2.8.1.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.8.1 2025-09-07T23:04:37,234 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/af/a6/db4af4e486e9e5438ab99809372bcae8ec9c4d9cfdd3cf961f3432f5ab52/odin-2.9.0-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,234 Found link https://files.pythonhosted.org/packages/0f/2f/11e797d553685ebeb5a1b97bd2e6c8a5df97724166af2b22888fa0289b88/odin-2.9.0.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.9.0 2025-09-07T23:04:37,235 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/60/38/0480029619e00ac945e0002075ee68e4f322095588711f4da0ac9a09f0ac/odin-2.10rc1-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,235 Found link https://files.pythonhosted.org/packages/18/2b/1513972fec2f69289bc9c39f4d5c263698926efc2e1029461b210bbc9160/odin-2.10rc1.tar.gz (from https://pypi.org/simple/odin/) (requires-python:>=3.8,<4.0), version: 2.10rc1 2025-09-07T23:04:37,235 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/5c/31/3b1ca28662a5e222cb04a8e53247acecb328e906039d949a6e2909f53ca6/odin-2.10rc2-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.8) 2025-09-07T23:04:37,236 Found link https://files.pythonhosted.org/packages/f1/57/3f14e2852c0eb06f798716ce21594e5147a07a4980a88d0098c4e3f24b38/odin-2.10rc2.tar.gz (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.8), version: 2.10rc2 2025-09-07T23:04:37,236 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/5a/10/1af536c687a49d52200c3f2f5f911194f077b9042aa8dfdb51ad7aab69f4/odin-2.10-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.8) 2025-09-07T23:04:37,237 Found link https://files.pythonhosted.org/packages/8f/4a/a177ebb8ee2592466d5223ce3cd5bed8638398ada02f394288c6e0bab547/odin-2.10.tar.gz (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.8), version: 2.10 2025-09-07T23:04:37,237 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/2f/c3/881f559605f1ea844f9f54c5c74c49b74c827b074dde1aa498f0ba76af34/odin-2.11rc1-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.10) 2025-09-07T23:04:37,238 Found link https://files.pythonhosted.org/packages/3b/08/ab7a18a078b6c763588584b1e5357b2a3bd3374aada86632e36bdc611d67/odin-2.11rc1.tar.gz (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.10), version: 2.11rc1 2025-09-07T23:04:37,238 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/16/ab/772fb0aa13c4cc7f5bef628c97bd4dd6b515b6f08d7b23da8b0afbd6949e/odin-2.11rc2-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.10) 2025-09-07T23:04:37,238 Found link https://files.pythonhosted.org/packages/86/b3/9f92c7daad3e060e4192eb05d84e7534d3a4bf98747c976bf0e261bfbf1c/odin-2.11rc2.tar.gz (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.10), version: 2.11rc2 2025-09-07T23:04:37,239 Skipping link: No binaries permitted for odin: https://files.pythonhosted.org/packages/8f/e2/4c7d392b36129ac20739ae5f4161ca18fc5e47f881999c63f399707ffa56/odin-2.11rc3-py3-none-any.whl (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.10) 2025-09-07T23:04:37,239 Found link https://files.pythonhosted.org/packages/1b/5e/c2241f29f662a8cad0a23d62096023a127776ffdae8319e60eae385311c9/odin-2.11rc3.tar.gz (from https://pypi.org/simple/odin/) (requires-python:<4.0,>=3.10), version: 2.11rc3 2025-09-07T23:04:37,239 Fetching project page and analyzing links: https://www.piwheels.org/simple/odin/ 2025-09-07T23:04:37,240 Getting page https://www.piwheels.org/simple/odin/ 2025-09-07T23:04:37,241 Found index url https://www.piwheels.org/simple/ 2025-09-07T23:04:37,341 Fetched page https://www.piwheels.org/simple/odin/ as text/html 2025-09-07T23:04:37,353 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.11rc3-py3-none-any.whl#sha256=5a0455b17d77a1421b31238c7fcf9af937e14617ff65c6d491339cced7113521 (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.10,<4.0) 2025-09-07T23:04:37,353 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.11rc2-py3-none-any.whl#sha256=4283761dba3b590a78b321c34fc6870a1faf4e69daaf5dfe1d369dbd45cfeabb (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.10,<4.0) 2025-09-07T23:04:37,354 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.11rc1-py3-none-any.whl#sha256=1002ec775ccb7bee14a334ec44c63e9143f45d484c0aea4e2e5077b9af78b6da (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.10,<4.0) 2025-09-07T23:04:37,354 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.10-py3-none-any.whl#sha256=3ae643aaa655805478b22708fd7456b21a62f00104e634ae6dac3a68be872b7a (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,354 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.10rc2-py3-none-any.whl#sha256=f00ee2148f79f5eb37eea086d226569a5e6921a268b9d7677b29fb2cffd5685f (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,354 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.10rc1-py3-none-any.whl#sha256=96bdcc95a84147609591025f0d6bfb2c75bf4b37781d5e608102ed095b30452b (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,354 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.9.0-py3-none-any.whl#sha256=d774170ffd327793d0164c8250aba485d1fef8d1a010e10f21a54b619ebbde3e (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,355 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.8.1-py3-none-any.whl#sha256=7185f9c082433433144d9b37fe30be31d2c875681398ed448dd6f520cbf5b0eb (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,355 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.8-py3-none-any.whl#sha256=fa7d8293b3eb23d4a42ecdacc0756c2a733dbeb3d391b80f31a08a1a87c19ad5 (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,355 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.6-py3-none-any.whl#sha256=5b5d825a614323742502bfeffd4b9f5241e205f9e71710d89e251fa2e8781302 (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,355 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.5-py3-none-any.whl#sha256=73f547bd497c2a9f30f8e03c535333433539e833c8f4d701e390fdb6c1f41550 (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,355 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.4-py3-none-any.whl#sha256=13756f8f41a3f89ebb01eed54315c5ddc2dbd245ce0654670b86c5e3c550fef2 (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,355 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.3.1-py3-none-any.whl#sha256=d5d92f53d1a85ef39940d3ef7696b3f7c8eda3fd193c8398d36cfb433599c69e (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,356 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.3-py3-none-any.whl#sha256=a529b5aa15ab0273bc3c47aaec3aa7ee15d7fb15fc9b7e7ebcfda80fc565f758 (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,356 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.2-py3-none-any.whl#sha256=6af3adb1b12952aadd1a54d45f13bf7d5bdef486dea4febf7c58dfbe5cfb9ff9 (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,356 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.1-py3-none-any.whl#sha256=d756afd9737a90b4c735012711aa96091e6565117925587825672ccbbc508cdb (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,356 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-2.0-py3-none-any.whl#sha256=2b06c5ecc9644d04b4c35f9f609651497720e70a8e0c640d73d6aec43f0ea64f (from https://www.piwheels.org/simple/odin/) (requires-python:>=3.8,<4.0) 2025-09-07T23:04:37,356 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.8.1-py2.py3-none-any.whl#sha256=e2d8616e39ed0f3569ae6f137cf42d3085bdb53d20cdda8a685d86a35806b4d5 (from https://www.piwheels.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,357 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.8.0-py2.py3-none-any.whl#sha256=22da38cf1f7426eab8ad2e5d0cdcd3c851733b82aa18bf23886206a5065e8ac3 (from https://www.piwheels.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,357 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.7.3-py2.py3-none-any.whl#sha256=02a3d03b51b775539116f3047e1e8eeb7ffc95e9a2c174d8e7b09609370cddac (from https://www.piwheels.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,357 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.7.2-py2.py3-none-any.whl#sha256=334a6e4715502f11148451195cabcb5c3b7e0bbe71d63bac972269f14e366f05 (from https://www.piwheels.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,357 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.7.1-py2.py3-none-any.whl#sha256=1d8b8ab39c9c96c1cfefe47aa9472795410278f945822a5a1cb5731adb3af33c (from https://www.piwheels.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,357 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.7.0-py2.py3-none-any.whl#sha256=2efe65d7771259ed7e4b34e6957aa5bfc355d28b0c6322bca3f64df06af2a026 (from https://www.piwheels.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,357 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.6.2-py2.py3-none-any.whl#sha256=9033f1a8f54c003299fc00c010e9a85c291139da34c9142e332d00c3fadb3242 (from https://www.piwheels.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,358 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.6.1-py2.py3-none-any.whl#sha256=1fb31857792afe1749f05c1c1592e90924c598604877bcab0f8ff661d6de9a3b (from https://www.piwheels.org/simple/odin/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*) 2025-09-07T23:04:37,358 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.5.2-py2.py3-none-any.whl#sha256=3759904922606269a537f59913d1ff5faad5517a3dacd841137476915ca2e475 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,358 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.5.1-py2.py3-none-any.whl#sha256=0c082f5760fcb588e2c718dcc90f8423ae70a4c1abd375f9e13debacd85d04da (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,358 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.4.0-py2.py3-none-any.whl#sha256=f655ba57b05801ba39a26f6ec377441634a7569cd1f76aeed89b25b9b095e5b3 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,358 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.3.0-py2.py3-none-any.whl#sha256=7f0db5e974ed4c4bc7f55e441dad412ac506e9e3463f8719c56d4588227997f0 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,359 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.2.0-py2.py3-none-any.whl#sha256=c19de6bc22b82218431c260ec511d21ac4c5df62c68890ef5dbea060aee8016d (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,359 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.1.1-py2.py3-none-any.whl#sha256=19a16a721cb5e1b05103dee213fc33f28d7df046cb74d5523fb80d017daa7850 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,359 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.1-py3-none-any.whl#sha256=9b3d71c12e4b6b7857885b972d0899ffb6e7fa29dbb7571e4c070e777ff4c97a (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,359 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-1.0-py2.py3-none-any.whl#sha256=f792d16f74192d8ece8d4f9892ed6b51111f64c5c8a233a1955d3a025c6526c5 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,359 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.10-py2.py3-none-any.whl#sha256=5cb2423fcce4bbbb1b533323653ea152f8817fb9cfc013061ad20580d56ee0b0 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,359 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.8.2-py2.py3-none-any.whl#sha256=a789cc3f1e41ad0ba0c16f44b4d8226182b07607e98cbf3d48ca207c13f7280f (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,360 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.8.1-py2.py3-none-any.whl#sha256=91e64ce3ca7fabd2b75699d55de1a0804d6550becdfcc5dd822b6639783c40cc (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,360 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.8-py3-none-any.whl#sha256=86b174df8830fc176dca536d25f30cc5d61c1e0602a828d9373528d73d50a1aa (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,360 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.7.1-py3-none-any.whl#sha256=6d2a31a2bb4bf1cbdf2a3eb6bc804a00d49c1d64132559e7b87e6690473c038c (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,360 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.7-py3-none-any.whl#sha256=4891d026346a243efa6e7137cd607e4a893c7fc0daca68a7b43f7bdbcbcc9e5a (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,360 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.6.0.1-py2.py3-none-any.whl#sha256=a35536baafb9565cec5cc229a0c079b00a97903eac22a7740738c1c89cbb20e1 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,360 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.6-py3-none-any.whl#sha256=eb3be6a5fbed2652b45dd3a49971f6f4d4154a38bfac855cef7917c477b05728 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,361 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.5.7.1-py3-none-any.whl#sha256=b123a791370c68c840f1eb392872e0c2ef2a3c93eaf812ab5ad5cf83ad9d2d1a (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,361 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.5.6-py3-none-any.whl#sha256=037962457bae6acc32a6d4f1b78fcac3c9a6b7424b411b66b4596a482f53585e (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,361 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.5.5-py3-none-any.whl#sha256=6dd1a2a70dc929bf36b93927edf91b7161e09243eb83394561237620882925b9 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,361 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.5.2-py3-none-any.whl#sha256=25e217b8a9d96bb79a2771869b81ec4df893af20f093c8d429595d498eb5d7ba (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,361 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.5-py3-none-any.whl#sha256=5557f4d9af52266b1b54d8dc67969237f38a335c2501717436bd0451f4cfb5d1 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,362 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.4.3.2-py3-none-any.whl#sha256=8e16ad61f61a334717a045ca9ea39bddea3747427b49bc8698498d8c4fbd96df (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,362 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.4.3.1-py3-none-any.whl#sha256=960811f8aeeaa41c5f40c3318d0621b8defb613c6452e4d034283da5bcc14f65 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,362 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.4.3-py3-none-any.whl#sha256=b45c41f92da2fa930c4a14c33953108b50a5d44b015c9a0d123746b5b45971bf (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,362 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.4.2-py3-none-any.whl#sha256=27716f43732d3b564346cdc9503e9d4c364ade1dc2d4197808685a6c8f042f96 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,362 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.4.1.2-py3-none-any.whl#sha256=9abbe5ec9281ecc4988166355b28500b1ae80f321051c91df314f13baa1c20f2 (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,362 Skipping link: No binaries permitted for odin: https://archive1.piwheels.org/simple/odin/odin-0.4.1.1-py3-none-any.whl#sha256=a8008913710d1ff52516bd5dcd1615bc2b4287e06c4ec279028fe54741533a0b (from https://www.piwheels.org/simple/odin/) 2025-09-07T23:04:37,363 Skipping link: not a file: https://www.piwheels.org/simple/odin/ 2025-09-07T23:04:37,363 Skipping link: not a file: https://pypi.org/simple/odin/ 2025-09-07T23:04:37,396 Given no hashes to check 1 links for project 'odin': discarding no candidates 2025-09-07T23:04:37,397 Collecting odin==0.4.1 2025-09-07T23:04:37,399 Created temporary directory: /tmp/pip-unpack-drozzey5 2025-09-07T23:04:37,547 Downloading odin-0.4.1.tar.gz (14 kB) 2025-09-07T23:04:37,579 Added odin==0.4.1 from https://files.pythonhosted.org/packages/2a/ad/f427a81afbca114b186be88c991946112f07ae5ddf8808729ed90ce9c57f/odin-0.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-ny9lik1k' 2025-09-07T23:04:37,581 Running setup.py (path:/tmp/pip-wheel-nd8syrlf/odin_c178a6e235b649b0a1f964992788f494/setup.py) egg_info for package odin 2025-09-07T23:04:37,581 Created temporary directory: /tmp/pip-pip-egg-info-415fd97a 2025-09-07T23:04:37,581 Preparing metadata (setup.py): started 2025-09-07T23:04:37,582 Running command python setup.py egg_info 2025-09-07T23:04:38,133 Traceback (most recent call last): 2025-09-07T23:04:38,135 File "", line 2, in 2025-09-07T23:04:38,135 exec(compile(''' 2025-09-07T23:04:38,135 ~~~~^^^^^^^^^^^^ 2025-09-07T23:04:38,135 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:04:38,136 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,136 ...<32 lines>... 2025-09-07T23:04:38,136 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:04:38,136 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,136 ''' % ('/tmp/pip-wheel-nd8syrlf/odin_c178a6e235b649b0a1f964992788f494/setup.py',), "", "exec")) 2025-09-07T23:04:38,137 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,137 File "", line 35, in 2025-09-07T23:04:38,137 File "/tmp/pip-wheel-nd8syrlf/odin_c178a6e235b649b0a1f964992788f494/setup.py", line 11, in 2025-09-07T23:04:38,137 long_description=open("README.rst").read(), 2025-09-07T23:04:38,138 ~~~~^^^^^^^^^^^^^^ 2025-09-07T23:04:38,138 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2025-09-07T23:04:38,234 ERROR: python setup.py egg_info exited with 1 2025-09-07T23:04:38,249 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T23:04:38,249 exec(compile('"'"''"'"''"'"' 2025-09-07T23:04:38,249 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:04:38,249 # 2025-09-07T23:04:38,249 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T23:04:38,249 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T23:04:38,249 # - It provides a clear error message when setuptools is not installed. 2025-09-07T23:04:38,249 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T23:04:38,249 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T23:04:38,249 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T23:04:38,249 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T23:04:38,249 import os, sys, tokenize, traceback 2025-09-07T23:04:38,249 2025-09-07T23:04:38,249 try: 2025-09-07T23:04:38,249 import setuptools 2025-09-07T23:04:38,249 except ImportError: 2025-09-07T23:04:38,249 print( 2025-09-07T23:04:38,249 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T23:04:38,249 "the build environment with exception:", 2025-09-07T23:04:38,249 file=sys.stderr, 2025-09-07T23:04:38,249 ) 2025-09-07T23:04:38,249 traceback.print_exc() 2025-09-07T23:04:38,249 sys.exit(1) 2025-09-07T23:04:38,249 2025-09-07T23:04:38,249 __file__ = %r 2025-09-07T23:04:38,249 sys.argv[0] = __file__ 2025-09-07T23:04:38,249 2025-09-07T23:04:38,249 if os.path.exists(__file__): 2025-09-07T23:04:38,249 filename = __file__ 2025-09-07T23:04:38,249 with tokenize.open(__file__) as f: 2025-09-07T23:04:38,249 setup_py_code = f.read() 2025-09-07T23:04:38,249 else: 2025-09-07T23:04:38,249 filename = "" 2025-09-07T23:04:38,249 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T23:04:38,249 2025-09-07T23:04:38,249 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:04:38,249 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-nd8syrlf/odin_c178a6e235b649b0a1f964992788f494/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-415fd97a[/] 2025-09-07T23:04:38,249 [bold magenta]cwd[/]: /tmp/pip-wheel-nd8syrlf/odin_c178a6e235b649b0a1f964992788f494/ 2025-09-07T23:04:38,249 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T23:04:38,251 ERROR: metadata generation failed 2025-09-07T23:04:38,257 Exception information: 2025-09-07T23:04:38,257 Traceback (most recent call last): 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T23:04:38,257 call_subprocess( 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~^ 2025-09-07T23:04:38,257 args, 2025-09-07T23:04:38,257 ^^^^^ 2025-09-07T23:04:38,257 ...<2 lines>... 2025-09-07T23:04:38,257 spinner=spinner, 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 ) 2025-09-07T23:04:38,257 ^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T23:04:38,257 raise error 2025-09-07T23:04:38,257 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T23:04:38,257 2025-09-07T23:04:38,257 The above exception was the direct cause of the following exception: 2025-09-07T23:04:38,257 2025-09-07T23:04:38,257 Traceback (most recent call last): 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T23:04:38,257 status = _inner_run() 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T23:04:38,257 return self.run(options, args) 2025-09-07T23:04:38,257 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T23:04:38,257 return func(self, options, args) 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T23:04:38,257 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T23:04:38,257 result = self._result = resolver.resolve( 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:04:38,257 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 ) 2025-09-07T23:04:38,257 ^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T23:04:38,257 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T23:04:38,257 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T23:04:38,257 if not criterion.candidates: 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T23:04:38,257 return bool(self._sequence) 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T23:04:38,257 self._bool = any(self) 2025-09-07T23:04:38,257 ~~~^^^^^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T23:04:38,257 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T23:04:38,257 ^^^^^^^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T23:04:38,257 candidate = func() 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T23:04:38,257 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:04:38,257 link, template, name, version 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 ) 2025-09-07T23:04:38,257 ^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T23:04:38,257 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~^ 2025-09-07T23:04:38,257 link, 2025-09-07T23:04:38,257 ^^^^^ 2025-09-07T23:04:38,257 ...<3 lines>... 2025-09-07T23:04:38,257 version=version, 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 ) 2025-09-07T23:04:38,257 ^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T23:04:38,257 super().__init__( 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:04:38,257 link=link, 2025-09-07T23:04:38,257 ^^^^^^^^^^ 2025-09-07T23:04:38,257 ...<4 lines>... 2025-09-07T23:04:38,257 version=version, 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 ) 2025-09-07T23:04:38,257 ^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T23:04:38,257 self.dist = self._prepare() 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T23:04:38,257 dist = self._prepare_distribution() 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T23:04:38,257 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T23:04:38,257 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T23:04:38,257 dist = _get_prepared_distribution( 2025-09-07T23:04:38,257 req, 2025-09-07T23:04:38,257 ...<3 lines>... 2025-09-07T23:04:38,257 self.check_build_deps, 2025-09-07T23:04:38,257 ) 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T23:04:38,257 abstract_dist.prepare_distribution_metadata( 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:04:38,257 finder, build_isolation, check_build_deps 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 ) 2025-09-07T23:04:38,257 ^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T23:04:38,257 self.req.prepare_metadata() 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T23:04:38,257 self.metadata_directory = generate_metadata_legacy( 2025-09-07T23:04:38,257 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:04:38,257 build_env=self.build_env, 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 ...<3 lines>... 2025-09-07T23:04:38,257 details=details, 2025-09-07T23:04:38,257 ^^^^^^^^^^^^^^^^ 2025-09-07T23:04:38,257 ) 2025-09-07T23:04:38,257 ^ 2025-09-07T23:04:38,257 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T23:04:38,257 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T23:04:38,257 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T23:04:38,283 Removed odin==0.4.1 from https://files.pythonhosted.org/packages/2a/ad/f427a81afbca114b186be88c991946112f07ae5ddf8808729ed90ce9c57f/odin-0.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-ny9lik1k' 2025-09-07T23:04:38,283 Removed build tracker: '/tmp/pip-build-tracker-ny9lik1k'