2026-01-05T18:20:12,882 Created temporary directory: /tmp/pip-ephem-wheel-cache-fhy_ymq3 2026-01-05T18:20:12,884 Created temporary directory: /tmp/pip-build-tracker-c_7l5x0y 2026-01-05T18:20:12,884 Initialized build tracking at /tmp/pip-build-tracker-c_7l5x0y 2026-01-05T18:20:12,885 Created build tracker: /tmp/pip-build-tracker-c_7l5x0y 2026-01-05T18:20:12,885 Entered build tracker: /tmp/pip-build-tracker-c_7l5x0y 2026-01-05T18:20:12,886 Created temporary directory: /tmp/pip-wheel-xcjk64yj 2026-01-05T18:20:12,889 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-01-05T18:20:12,892 Created temporary directory: /tmp/pip-ephem-wheel-cache-yk866824 2026-01-05T18:20:12,916 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T18:20:12,919 2 location(s) to search for versions of allytools: 2026-01-05T18:20:12,919 * https://pypi.org/simple/allytools/ 2026-01-05T18:20:12,919 * https://www.piwheels.org/simple/allytools/ 2026-01-05T18:20:12,920 Fetching project page and analyzing links: https://pypi.org/simple/allytools/ 2026-01-05T18:20:12,921 Getting page https://pypi.org/simple/allytools/ 2026-01-05T18:20:12,922 Found index url https://pypi.org/simple 2026-01-05T18:20:13,153 Fetched page https://pypi.org/simple/allytools/ as application/vnd.pypi.simple.v1+json 2026-01-05T18:20:13,165 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/b7/f7/cd383d7f786a0d27fe0c082fa58e006a42d86a3ed8b8fcdc2157d78b7a58/allytools-0.3.1-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,167 Found link https://files.pythonhosted.org/packages/b0/7a/41a15b5209ec8666c7ceacaef0d3de056d84006e699d1d171d3ce0705da6/allytools-0.3.1.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.3.1 2026-01-05T18:20:13,167 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/bf/09/4f66942834c06bfa80c19f4fe2d1ca33ae04a7118159bb7147e57d76576b/allytools-0.3.2-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,168 Found link https://files.pythonhosted.org/packages/9c/c0/6761c5d187b230c93583ea8f5cfde2b6c329bc49fdba71e05b4fe19226bc/allytools-0.3.2.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.3.2 2026-01-05T18:20:13,169 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/d8/cd/c4cf600d076879373a6bfc0f0774bf92c16301439548bc5a226beb2f54d3/allytools-0.3.3-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,170 Found link https://files.pythonhosted.org/packages/58/6d/c979bae8a1c2178c682406a7255385bebc211d5a8cb04e7a10369a59eddf/allytools-0.3.3.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.3.3 2026-01-05T18:20:13,171 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/63/76/a3170ab9688c247d6e5844a7784fa9ae6afcee11ccbaa5968a4be90ecf1d/allytools-0.3.5-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,172 Found link https://files.pythonhosted.org/packages/07/3e/e818177691d09141b4433cc139045c94970c297718bd0a51cff5e346e216/allytools-0.3.5.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.3.5 2026-01-05T18:20:13,173 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/66/8c/31a786c780037b0381664b4212081af077dbd125fe8ea34602c91eee78fd/allytools-0.3.6-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,174 Found link https://files.pythonhosted.org/packages/47/db/c24a7064a7b6530103a39f61e718cdeb2f1b8afceb4fbeba118b8294e35a/allytools-0.3.6.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.3.6 2026-01-05T18:20:13,175 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/07/b0/70f8836e858997fef7f801e6aff032671cc225f383835c3d613ffddb2a2a/allytools-0.3.7-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,176 Found link https://files.pythonhosted.org/packages/55/a7/6706d43d7c4e30cbd1bf50d4a00c42e284178eddc7fa91b4bd7730ad6dc8/allytools-0.3.7.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.3.7 2026-01-05T18:20:13,177 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/d9/95/cb3249c04f6fcaf2b45a842fef5d5e7a59b1e2220567debb2f1565f93933/allytools-0.3.8-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,178 Found link https://files.pythonhosted.org/packages/0e/0a/83d6aa64d15746f029c85277eeae0bdfe748c6cd8cfbacbaa7f6425b8b99/allytools-0.3.8.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.3.8 2026-01-05T18:20:13,178 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/54/9c/3fc6be24e614aa745a0ff39019387d033b4eb42bbcbdddfd27eda46b734c/allytools-0.3.9-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,179 Found link https://files.pythonhosted.org/packages/1a/99/c7ce0aac8fbc64dad1bdd62e104ec3114534a0e4157b43f4432d989503ee/allytools-0.3.9.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.3.9 2026-01-05T18:20:13,180 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/cc/0c/56ca2a679dc16d6887f974762c179becf4bbc21a2faaa7369c23ea145d2d/allytools-0.4.0-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,181 Found link https://files.pythonhosted.org/packages/7f/da/1aa5295e49389e143dd225310ec5c0d08e165de8b24b7706614ea7e8638f/allytools-0.4.0.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.0 2026-01-05T18:20:13,182 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/80/22/8411bf6ec55a06859e74a47fdb6ff90c993e2886d0da7836c9db4a882996/allytools-0.4.1-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,183 Found link https://files.pythonhosted.org/packages/bf/f2/5a54fea60da15772ec0c25690a96e25d9501491d1f96bdcd9b5215d6e575/allytools-0.4.1.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.1 2026-01-05T18:20:13,184 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/7b/3d/dd31be01420b0dd94f8716dd8e06a3861b13f1d591f98ae660bed64da8c5/allytools-0.4.6-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,186 Found link https://files.pythonhosted.org/packages/10/f5/a44f5807d8699255baf2b94c79f624f59880f043eb30962afb847bb6e8ff/allytools-0.4.6.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.6 2026-01-05T18:20:13,186 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/36/85/54f0be2762ba8232e4ecee6bd384ba530af5d9fe1c4d920fba735b287818/allytools-0.4.7-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,188 Found link https://files.pythonhosted.org/packages/5e/ce/e0317d41719087f4acd7b3b246a0662457ac79f91d1ff679e009293551e2/allytools-0.4.7.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.7 2026-01-05T18:20:13,189 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/97/9d/b309edcbbf5d3b696ca8c86a60a20ec3b976f3db02ed29ba31c38235a77a/allytools-0.4.8-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,190 Found link https://files.pythonhosted.org/packages/41/94/6fad2d1314e58079c72327b1b84800c915cfabb987c14069b9b2a63cc0ba/allytools-0.4.8.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.8 2026-01-05T18:20:13,191 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/4b/12/0c651f5363349a0eef659216135c10ac64b085c5212784b95069258cc08f/allytools-0.4.9-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,192 Found link https://files.pythonhosted.org/packages/e5/62/625b27fd8fb908f376127e0c91743e33a523a2877e33e96cf392eccd9993/allytools-0.4.9.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.9 2026-01-05T18:20:13,193 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/94/a0/a217a6706dea2cf9e0483a658cc573e439a0cbbff931a810c3263b6b3bbc/allytools-0.4.10-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,194 Found link https://files.pythonhosted.org/packages/72/52/46cf1c68a8f38e1ff9a010c3d29091a74bdb1ac80f19d3a197063ed44bc2/allytools-0.4.10.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.10 2026-01-05T18:20:13,195 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/03/cc/e3978824d8e89b29dcb78fd2e93ac448c7a16e36a21b8584a3d636da76a5/allytools-0.4.11-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,196 Found link https://files.pythonhosted.org/packages/84/ea/913d0830c93edfa3eedce9bf77aad39345fc086f7fd42b5a9bef1c34ee70/allytools-0.4.11.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.11 2026-01-05T18:20:13,197 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/d2/ce/044a155e20440d71c1c8ecbc3a6f27f429b411fc4588835ffa187c3d2f6f/allytools-0.4.12-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,198 Found link https://files.pythonhosted.org/packages/4b/58/f642991a0ac36cc172c941be1fbc8b1575aaf520434ec64d257f5a987078/allytools-0.4.12.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.12 2026-01-05T18:20:13,199 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/48/a8/86884d07669f465249f5b02eda1b4f571abee5300815a57737b97015e18c/allytools-0.4.13-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,200 Found link https://files.pythonhosted.org/packages/d9/64/bf4111f620bfbf5563855661132ccd20f7b1cef175b315ae7f580e385c8f/allytools-0.4.13.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.13 2026-01-05T18:20:13,201 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/c2/c5/f57386a8356f3d111d9aaf1b9ddec5676bd968dfc9a9496aa183c1d5420b/allytools-0.4.14-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,203 Found link https://files.pythonhosted.org/packages/1e/60/88a26920f5f004a9c2ccf2818bb6fa353a59f61c1abfd23457c3bd523582/allytools-0.4.14.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.14 2026-01-05T18:20:13,203 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/1e/1e/20993dc21ce2aea428dcd22c251eabecee6f13716ac9c3ae0e3c5cbf9d9d/allytools-0.4.15-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,205 Found link https://files.pythonhosted.org/packages/3c/59/cc7e63ef028982987657e46e3c35904fac641ceadf3d59138e92546e1a03/allytools-0.4.15.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.15 2026-01-05T18:20:13,206 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/58/c2/ef6af33d0f6a45062213d7907319217bd9bdab7a8289e2547c99d5d4b995/allytools-0.4.16-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,207 Found link https://files.pythonhosted.org/packages/7c/00/d7cc5fb5e7ac0015b79ed38ce8e8048a3ecc94e6d7605a180bb68eb808f2/allytools-0.4.16.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.16 2026-01-05T18:20:13,208 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/d7/2d/11d8bf4fabbdf9630ff98b815e938dd37f544a55ad91368457fe85fc98a8/allytools-0.4.17-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,209 Found link https://files.pythonhosted.org/packages/90/38/ee4078b45226889e64f8997d11de49ba41b3478c3b013ba6ec55f4fbb270/allytools-0.4.17.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.17 2026-01-05T18:20:13,210 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/db/b8/d2da3803b969f4e77f885d41d56c8aa25032e5197d67ebdf2e840e0bde25/allytools-0.4.18-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,211 Found link https://files.pythonhosted.org/packages/af/3a/e72f6251c4d0fe2d4e522471578e30836e9afce062d6c9ae9099b1e09e47/allytools-0.4.18.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.18 2026-01-05T18:20:13,212 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/8e/86/5c1ca506d635aa838aa437adbd742db17e5af3795df60adb2e68a7355fbf/allytools-0.4.19-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,213 Found link https://files.pythonhosted.org/packages/4f/b8/3bd9f99ca4404382ba905444f3d5f84c2fa16f23fb3792b5640ef4d7cac8/allytools-0.4.19.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.19 2026-01-05T18:20:13,214 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/e9/51/a809072e031507128f417895ba5aae689325832df5437164f835ba149df2/allytools-0.4.20-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,215 Found link https://files.pythonhosted.org/packages/9e/4c/a3ab5f53bae6f2496f4bbced8b8cf93a0aba8498e714c92a71d1f7184a10/allytools-0.4.20.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.20 2026-01-05T18:20:13,216 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/97/8b/319d78f1b695b45a1f1179f0f97221caa65c6e1235f78b3e13f0c5cc0c14/allytools-0.4.21-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,217 Found link https://files.pythonhosted.org/packages/09/74/06c5e85ae42970b3b220f5b5873ddc994c77f85c1026b2670bd8fde558d7/allytools-0.4.21.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.21 2026-01-05T18:20:13,218 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/a8/31/56de826f551507d6d719394278b8dd2a528072bdcad5eea6173aaf456eb0/allytools-0.4.22-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,219 Found link https://files.pythonhosted.org/packages/79/d7/428ca0839a72ae828a157c369cabeb21f1c352e895795314c78e0c181b4e/allytools-0.4.22.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.4.22 2026-01-05T18:20:13,220 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/d2/34/d79955076e0a2226aa9a3be46409453b98b958c82a6ea93676ecaf403848/allytools-0.5.0-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,221 Found link https://files.pythonhosted.org/packages/89/97/090345ec119d57d82ce0bb323787fc3969486aa85e41c30b95cb3639ca19/allytools-0.5.0.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.5.0 2026-01-05T18:20:13,223 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/71/a7/2972526a229db394a58806ef7f25ab862f10cc1932ccff8a4db21b30f118/allytools-0.5.1-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,224 Found link https://files.pythonhosted.org/packages/4f/f1/88140b572361dcd2688a72ddc6378c47a24e54ef807808dca78058262965/allytools-0.5.1.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.5.1 2026-01-05T18:20:13,224 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/ee/cc/497b674634a7090c7d553e80f8d0b55bb6dbf8e81bfa8649e5db198a3134/allytools-0.5.3-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,225 Found link https://files.pythonhosted.org/packages/7b/a2/3b1bc9305b9cc7fdb8d24c42063070fc8577f5dd5f45505bef8da7602c36/allytools-0.5.3.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.5.3 2026-01-05T18:20:13,226 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/0c/a2/336c6ffa5d05f2dbaf5fcaff8fb86df52d7337d48e0fe58a9199921a920c/allytools-0.6.0-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,227 Found link https://files.pythonhosted.org/packages/d0/7f/b4f2b64827deeab96ad3aa901c9713a0f31ebb0887e279e4b659fcdf5d85/allytools-0.6.0.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.6.0 2026-01-05T18:20:13,228 Skipping link: No binaries permitted for allytools: https://files.pythonhosted.org/packages/23/32/2df588f5d0b5fe0361b9d870220192a089991aaa12c9917d98123b15eb41/allytools-0.6.1-py3-none-any.whl (from https://pypi.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,229 Found link https://files.pythonhosted.org/packages/0a/c3/4abf5a47e2dedc440e02c9818084890ac18ffc87bd2dee0d10ec34538cfc/allytools-0.6.1.tar.gz (from https://pypi.org/simple/allytools/) (requires-python:>=3.8), version: 0.6.1 2026-01-05T18:20:13,230 Fetching project page and analyzing links: https://www.piwheels.org/simple/allytools/ 2026-01-05T18:20:13,231 Getting page https://www.piwheels.org/simple/allytools/ 2026-01-05T18:20:13,233 Found index url https://www.piwheels.org/simple 2026-01-05T18:20:13,424 Fetched page https://www.piwheels.org/simple/allytools/ as text/html 2026-01-05T18:20:13,434 Skipping link: No binaries permitted for allytools: https://www.piwheels.org/simple/allytools/allytools-0.6.0-py3-none-any.whl#sha256=2cde29feea1d50a83070cfd11db586c49d1fd8989100a43f556003728046b4bb (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,434 Skipping link: No binaries permitted for allytools: https://www.piwheels.org/simple/allytools/allytools-0.5.3-py3-none-any.whl#sha256=2064732b814be875b91c979d3da28a675b4968109c72e189dc7bf37ea63b78e1 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,435 Skipping link: No binaries permitted for allytools: https://www.piwheels.org/simple/allytools/allytools-0.5.1-py3-none-any.whl#sha256=a62adc14379674dcfab67a910c758ef3aa5ca51d2df0c8bf642c0028ea53a786 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,436 Skipping link: No binaries permitted for allytools: https://www.piwheels.org/simple/allytools/allytools-0.5.0-py3-none-any.whl#sha256=1cdcdd207abe4a96157c9b4e413f9ed782fb2b1c3836b10950be15acdcf79bbe (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,436 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.22-py3-none-any.whl#sha256=65c0ec2757d32f2e7fa83207cd7240e73e6c9f5a0acb899a7c45588a1e67951d (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,437 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.21-py3-none-any.whl#sha256=d35630caace9479d4b2cdfbc6bfb058b2ad01d29547cb392ebd3c7b6692621b1 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,438 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.20-py3-none-any.whl#sha256=e0d71225bea136d284a5a727840b4a7b502ffb668afdf9009366d9b9e6c87dad (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,438 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.19-py3-none-any.whl#sha256=b6c28116df5be58c0cc457249e1a92a9a7063227ba5b8def9c07771f2020427a (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,439 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.18-py3-none-any.whl#sha256=269de43df8c786d24b9f357aa17449506066d74a1039cb061274ba7ddad1c0af (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,439 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.17-py3-none-any.whl#sha256=fc115209cdc2c69f41164c5b1555b495ab7e25fd6532fe43d7722e49d5e0c2e9 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,440 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.16-py3-none-any.whl#sha256=936115f06e68e06930d7adccbcf0b83a852513f0c55c5c96dbc23aaf1c43d60b (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,441 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.15-py3-none-any.whl#sha256=19a691bc1dbe37d0e63ef6724bc77c709afdfe49ea7091181e20f2a612af5b0e (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,441 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.14-py3-none-any.whl#sha256=d52be85d1a8b7049697e9f32eb4cf0ba9744e7b972cac9d03f56d259518c43c7 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,442 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.13-py3-none-any.whl#sha256=b8d900eebb60f4bd942feb79b9023f3d871e8abbabd3bad74bdeb4e54bff9e32 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,443 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.12-py3-none-any.whl#sha256=72db84e2ececf8e117cb497445a75aa0931df6dd0c8218a3a31a353a2c3bed0b (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,443 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.11-py3-none-any.whl#sha256=ada06e0c8f2210e4a701ca6fbd1a76086653ce047fbeaa72ed755c668f9fe3a9 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,444 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.10-py3-none-any.whl#sha256=0bbbf926a4b92aadacb1b5892fedda3e5235dfac17d66d0671b9dbc857b7aa8e (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,444 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.9-py3-none-any.whl#sha256=72b45e9611741af57f322f569df36ab4c98849fb8f6c4379a3c2c97516b4bed7 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,445 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.8-py3-none-any.whl#sha256=5ac457a9a181984c51715fc571942c2720e8d2256f64cd76ccc04eff24abaa4c (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,446 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.7-py3-none-any.whl#sha256=d362aa259c66e92d25f605a5c5fd907abc0d173bc02de32320a7eae2b71506a1 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,446 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.6-py3-none-any.whl#sha256=0ed01eec88fcf3798bc071e7610b2709c48f2e11c5f8b7eab6c75718a044c801 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,447 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.1-py3-none-any.whl#sha256=02f8a4606a64d678c66a97e6b96a31294e6b74a8626b5f93c80e32edbdd17e17 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,447 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.4.0-py3-none-any.whl#sha256=a292837a837c7d6e102e5dd9b5c1f66961c31e21403773a30e4b03a7bd55c708 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,448 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.3.9-py3-none-any.whl#sha256=39e59ccb2d0ea3ee9bf277e9f90e6cb79ccc8838c813fab71c3edcac82a4539a (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,448 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.3.8-py3-none-any.whl#sha256=7b04d9504fe1f39f03ae56ee58919fb8613051b524535d5faa8b561be1288213 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,449 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.3.7-py3-none-any.whl#sha256=ddaafec062318a13cbdeb0f9fc5b4018374921f4fcad7d2787b162c59d0a228b (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,449 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.3.6-py3-none-any.whl#sha256=f137418ad86c9c4fb2133917ac9e082cbf8534688a5a90d44f2b98da54c35b2e (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,450 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.3.5-py3-none-any.whl#sha256=47d93cab1f102e909de81f1f86969be3f28acf54ca2588dd08ad0423c66419eb (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,451 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.3.3-py3-none-any.whl#sha256=08c2b5a529066bdc38680f9023070a524c5c9bd1a6cf3c55132835e15b3c598c (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,451 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.3.2-py3-none-any.whl#sha256=695bd9b9e59a530bce888968670e01466939af5a9361ec58fe4f93aa2b67c975 (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,452 Skipping link: No binaries permitted for allytools: https://archive1.piwheels.org/simple/allytools/allytools-0.3.1-py3-none-any.whl#sha256=9afda421ffa3e254ecb51a40cac90dd86fc663a3b305d8f502dd24e99a845d8c (from https://www.piwheels.org/simple/allytools/) (requires-python:>=3.8) 2026-01-05T18:20:13,452 Skipping link: not a file: https://www.piwheels.org/simple/allytools/ 2026-01-05T18:20:13,453 Skipping link: not a file: https://pypi.org/simple/allytools/ 2026-01-05T18:20:13,476 Given no hashes to check 1 links for project 'allytools': discarding no candidates 2026-01-05T18:20:13,494 Collecting allytools==0.6.1 2026-01-05T18:20:13,497 Created temporary directory: /tmp/pip-unpack-8ekj_ry4 2026-01-05T18:20:13,722 Downloading allytools-0.6.1.tar.gz (27 kB) 2026-01-05T18:20:13,878 Added allytools==0.6.1 from https://files.pythonhosted.org/packages/0a/c3/4abf5a47e2dedc440e02c9818084890ac18ffc87bd2dee0d10ec34538cfc/allytools-0.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-c_7l5x0y' 2026-01-05T18:20:13,884 Created temporary directory: /tmp/pip-build-env-o3z4awu3 2026-01-05T18:20:13,889 Installing build dependencies: started 2026-01-05T18:20:13,890 Running command pip subprocess to install build dependencies 2026-01-05T18:20:15,020 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-05T18:20:15,668 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-01-05T18:20:15,692 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T18:20:17,462 Collecting setuptools>=69 2026-01-05T18:20:17,569 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-05T18:20:17,836 Collecting wheel 2026-01-05T18:20:17,852 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-05T18:20:20,829 Installing collected packages: wheel, setuptools 2026-01-05T18:20:21,074 Creating /tmp/pip-build-env-o3z4awu3/overlay/local/bin 2026-01-05T18:20:21,076 changing mode of /tmp/pip-build-env-o3z4awu3/overlay/local/bin/wheel to 755 2026-01-05T18:20:24,750 Successfully installed setuptools-80.9.0 wheel-0.45.1 2026-01-05T18:20:25,021 Installing build dependencies: finished with status 'done' 2026-01-05T18:20:25,028 Getting requirements to build wheel: started 2026-01-05T18:20:25,030 Running command Getting requirements to build wheel 2026-01-05T18:20:25,649 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-05T18:20:25,649 !! 2026-01-05T18:20:25,650 ******************************************************************************** 2026-01-05T18:20:25,651 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-05T18:20:25,652 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-05T18:20:25,653 or your builds will no longer be supported. 2026-01-05T18:20:25,654 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:25,654 ******************************************************************************** 2026-01-05T18:20:25,655 !! 2026-01-05T18:20:25,656 corresp(dist, value, root_dir) 2026-01-05T18:20:25,736 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-05T18:20:25,737 !! 2026-01-05T18:20:25,738 ******************************************************************************** 2026-01-05T18:20:25,738 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-05T18:20:25,740 License :: OSI Approved :: MIT License 2026-01-05T18:20:25,741 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:25,742 ******************************************************************************** 2026-01-05T18:20:25,743 !! 2026-01-05T18:20:25,743 dist._finalize_license_expression() 2026-01-05T18:20:25,744 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-05T18:20:25,744 !! 2026-01-05T18:20:25,745 ******************************************************************************** 2026-01-05T18:20:25,746 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-05T18:20:25,746 License :: OSI Approved :: MIT License 2026-01-05T18:20:25,747 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:25,748 ******************************************************************************** 2026-01-05T18:20:25,748 !! 2026-01-05T18:20:25,749 self._finalize_license_expression() 2026-01-05T18:20:25,750 running egg_info 2026-01-05T18:20:25,757 writing src/allytools.egg-info/PKG-INFO 2026-01-05T18:20:25,762 writing dependency_links to src/allytools.egg-info/dependency_links.txt 2026-01-05T18:20:25,765 writing requirements to src/allytools.egg-info/requires.txt 2026-01-05T18:20:25,766 writing top-level names to src/allytools.egg-info/top_level.txt 2026-01-05T18:20:25,808 reading manifest file 'src/allytools.egg-info/SOURCES.txt' 2026-01-05T18:20:25,813 reading manifest template 'MANIFEST.in' 2026-01-05T18:20:25,816 warning: no previously-included files found matching 'publish.py' 2026-01-05T18:20:25,817 warning: no previously-included files matching '*' found under directory 'tools' 2026-01-05T18:20:25,817 warning: no previously-included files matching '*' found under directory 'scripts' 2026-01-05T18:20:25,818 adding license file 'LICENSE' 2026-01-05T18:20:25,823 writing manifest file 'src/allytools.egg-info/SOURCES.txt' 2026-01-05T18:20:25,920 Getting requirements to build wheel: finished with status 'done' 2026-01-05T18:20:25,924 Created temporary directory: /tmp/pip-modern-metadata-sqcnylny 2026-01-05T18:20:25,926 Preparing metadata (pyproject.toml): started 2026-01-05T18:20:25,928 Running command Preparing metadata (pyproject.toml) 2026-01-05T18:20:26,520 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-05T18:20:26,520 !! 2026-01-05T18:20:26,521 ******************************************************************************** 2026-01-05T18:20:26,522 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-05T18:20:26,523 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-05T18:20:26,524 or your builds will no longer be supported. 2026-01-05T18:20:26,525 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:26,525 ******************************************************************************** 2026-01-05T18:20:26,526 !! 2026-01-05T18:20:26,527 corresp(dist, value, root_dir) 2026-01-05T18:20:26,607 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-05T18:20:26,608 !! 2026-01-05T18:20:26,609 ******************************************************************************** 2026-01-05T18:20:26,610 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-05T18:20:26,611 License :: OSI Approved :: MIT License 2026-01-05T18:20:26,612 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:26,613 ******************************************************************************** 2026-01-05T18:20:26,614 !! 2026-01-05T18:20:26,614 dist._finalize_license_expression() 2026-01-05T18:20:26,617 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-05T18:20:26,618 !! 2026-01-05T18:20:26,619 ******************************************************************************** 2026-01-05T18:20:26,619 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-05T18:20:26,620 License :: OSI Approved :: MIT License 2026-01-05T18:20:26,621 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:26,621 ******************************************************************************** 2026-01-05T18:20:26,622 !! 2026-01-05T18:20:26,622 self._finalize_license_expression() 2026-01-05T18:20:26,627 running dist_info 2026-01-05T18:20:26,640 creating /tmp/pip-modern-metadata-sqcnylny/allytools.egg-info 2026-01-05T18:20:26,641 writing /tmp/pip-modern-metadata-sqcnylny/allytools.egg-info/PKG-INFO 2026-01-05T18:20:26,646 writing dependency_links to /tmp/pip-modern-metadata-sqcnylny/allytools.egg-info/dependency_links.txt 2026-01-05T18:20:26,649 writing requirements to /tmp/pip-modern-metadata-sqcnylny/allytools.egg-info/requires.txt 2026-01-05T18:20:26,651 writing top-level names to /tmp/pip-modern-metadata-sqcnylny/allytools.egg-info/top_level.txt 2026-01-05T18:20:26,653 writing manifest file '/tmp/pip-modern-metadata-sqcnylny/allytools.egg-info/SOURCES.txt' 2026-01-05T18:20:26,690 reading manifest file '/tmp/pip-modern-metadata-sqcnylny/allytools.egg-info/SOURCES.txt' 2026-01-05T18:20:26,693 reading manifest template 'MANIFEST.in' 2026-01-05T18:20:26,695 warning: no previously-included files found matching 'publish.py' 2026-01-05T18:20:26,696 warning: no previously-included files matching '*' found under directory 'tools' 2026-01-05T18:20:26,698 warning: no previously-included files matching '*' found under directory 'scripts' 2026-01-05T18:20:26,698 adding license file 'LICENSE' 2026-01-05T18:20:26,703 writing manifest file '/tmp/pip-modern-metadata-sqcnylny/allytools.egg-info/SOURCES.txt' 2026-01-05T18:20:26,705 creating '/tmp/pip-modern-metadata-sqcnylny/allytools-0.6.1.dist-info' 2026-01-05T18:20:26,827 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-05T18:20:26,832 Source in /tmp/pip-wheel-xcjk64yj/allytools_54dcc51d0bed478f947dc31a55aef078 has version 0.6.1, which satisfies requirement allytools==0.6.1 from https://files.pythonhosted.org/packages/0a/c3/4abf5a47e2dedc440e02c9818084890ac18ffc87bd2dee0d10ec34538cfc/allytools-0.6.1.tar.gz 2026-01-05T18:20:26,833 Removed allytools==0.6.1 from https://files.pythonhosted.org/packages/0a/c3/4abf5a47e2dedc440e02c9818084890ac18ffc87bd2dee0d10ec34538cfc/allytools-0.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-c_7l5x0y' 2026-01-05T18:20:26,839 Created temporary directory: /tmp/pip-unpack-tetii5vb 2026-01-05T18:20:26,840 Building wheels for collected packages: allytools 2026-01-05T18:20:26,844 Created temporary directory: /tmp/pip-wheel-3owi2bks 2026-01-05T18:20:26,845 Destination directory: /tmp/pip-wheel-3owi2bks 2026-01-05T18:20:26,847 Building wheel for allytools (pyproject.toml): started 2026-01-05T18:20:26,849 Running command Building wheel for allytools (pyproject.toml) 2026-01-05T18:20:27,398 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-05T18:20:27,398 !! 2026-01-05T18:20:27,399 ******************************************************************************** 2026-01-05T18:20:27,400 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-05T18:20:27,401 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-05T18:20:27,402 or your builds will no longer be supported. 2026-01-05T18:20:27,403 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:27,403 ******************************************************************************** 2026-01-05T18:20:27,404 !! 2026-01-05T18:20:27,404 corresp(dist, value, root_dir) 2026-01-05T18:20:27,475 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-05T18:20:27,475 !! 2026-01-05T18:20:27,476 ******************************************************************************** 2026-01-05T18:20:27,477 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-05T18:20:27,478 License :: OSI Approved :: MIT License 2026-01-05T18:20:27,479 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:27,479 ******************************************************************************** 2026-01-05T18:20:27,480 !! 2026-01-05T18:20:27,481 dist._finalize_license_expression() 2026-01-05T18:20:27,482 /tmp/pip-build-env-o3z4awu3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-05T18:20:27,482 !! 2026-01-05T18:20:27,483 ******************************************************************************** 2026-01-05T18:20:27,484 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-05T18:20:27,485 License :: OSI Approved :: MIT License 2026-01-05T18:20:27,486 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-05T18:20:27,487 ******************************************************************************** 2026-01-05T18:20:27,488 !! 2026-01-05T18:20:27,489 self._finalize_license_expression() 2026-01-05T18:20:27,490 running bdist_wheel 2026-01-05T18:20:27,503 running build 2026-01-05T18:20:27,503 running build_py 2026-01-05T18:20:27,510 creating build/lib/allytools 2026-01-05T18:20:27,512 copying src/allytools/__init__.py -> build/lib/allytools 2026-01-05T18:20:27,515 creating build/lib/allytools/frozen 2026-01-05T18:20:27,516 copying src/allytools/frozen/__init__.py -> build/lib/allytools/frozen 2026-01-05T18:20:27,518 copying src/allytools/frozen/frozen.py -> build/lib/allytools/frozen 2026-01-05T18:20:27,520 creating build/lib/allytools/button 2026-01-05T18:20:27,521 copying src/allytools/button/__init__.py -> build/lib/allytools/button 2026-01-05T18:20:27,524 copying src/allytools/button/new_buton.py -> build/lib/allytools/button 2026-01-05T18:20:27,526 creating build/lib/allytools/h5 2026-01-05T18:20:27,527 copying src/allytools/h5/dataclass_write.py -> build/lib/allytools/h5 2026-01-05T18:20:27,530 copying src/allytools/h5/__init__.py -> build/lib/allytools/h5 2026-01-05T18:20:27,531 copying src/allytools/h5/attribute_read.py -> build/lib/allytools/h5 2026-01-05T18:20:27,533 copying src/allytools/h5/dataclass_list_write.py -> build/lib/allytools/h5 2026-01-05T18:20:27,536 copying src/allytools/h5/dataclass_list_read.py -> build/lib/allytools/h5 2026-01-05T18:20:27,538 copying src/allytools/h5/h5aid.py -> build/lib/allytools/h5 2026-01-05T18:20:27,540 copying src/allytools/h5/aid.py -> build/lib/allytools/h5 2026-01-05T18:20:27,541 copying src/allytools/h5/dataclass_list_cls.py -> build/lib/allytools/h5 2026-01-05T18:20:27,543 copying src/allytools/h5/dataclass_read.py -> build/lib/allytools/h5 2026-01-05T18:20:27,545 copying src/allytools/h5/attribute_write.py -> build/lib/allytools/h5 2026-01-05T18:20:27,548 creating build/lib/allytools/array 2026-01-05T18:20:27,549 copying src/allytools/array/__init__.py -> build/lib/allytools/array 2026-01-05T18:20:27,551 copying src/allytools/array/Crop2D.py -> build/lib/allytools/array 2026-01-05T18:20:27,553 creating build/lib/allytools/event 2026-01-05T18:20:27,554 copying src/allytools/event/EventLogger.py -> build/lib/allytools/event 2026-01-05T18:20:27,556 copying src/allytools/event/__init__.py -> build/lib/allytools/event 2026-01-05T18:20:27,558 copying src/allytools/event/BasicEvents.py -> build/lib/allytools/event 2026-01-05T18:20:27,560 copying src/allytools/event/Aggregator.py -> build/lib/allytools/event 2026-01-05T18:20:27,562 creating build/lib/allytools/strings 2026-01-05T18:20:27,563 copying src/allytools/strings/strings.py -> build/lib/allytools/strings 2026-01-05T18:20:27,565 copying src/allytools/strings/__init__.py -> build/lib/allytools/strings 2026-01-05T18:20:27,567 copying src/allytools/strings/obj_to_str.py -> build/lib/allytools/strings 2026-01-05T18:20:27,569 creating build/lib/allytools/units 2026-01-05T18:20:27,570 copying src/allytools/units/area_unit.py -> build/lib/allytools/units 2026-01-05T18:20:27,572 copying src/allytools/units/length_array.py -> build/lib/allytools/units 2026-01-05T18:20:27,574 copying src/allytools/units/length.py -> build/lib/allytools/units 2026-01-05T18:20:27,577 copying src/allytools/units/__init__.py -> build/lib/allytools/units 2026-01-05T18:20:27,579 copying src/allytools/units/area.py -> build/lib/allytools/units 2026-01-05T18:20:27,581 copying src/allytools/units/percentage.py -> build/lib/allytools/units 2026-01-05T18:20:27,582 copying src/allytools/units/angle.py -> build/lib/allytools/units 2026-01-05T18:20:27,584 copying src/allytools/units/length_unit.py -> build/lib/allytools/units 2026-01-05T18:20:27,586 copying src/allytools/units/angle_unit.py -> build/lib/allytools/units 2026-01-05T18:20:27,588 copying src/allytools/units/quantity.py -> build/lib/allytools/units 2026-01-05T18:20:27,590 creating build/lib/allytools/logger 2026-01-05T18:20:27,592 copying src/allytools/logger/configure_log.py -> build/lib/allytools/logger 2026-01-05T18:20:27,594 copying src/allytools/logger/log_setup.py -> build/lib/allytools/logger 2026-01-05T18:20:27,596 copying src/allytools/logger/__init__.py -> build/lib/allytools/logger 2026-01-05T18:20:27,598 copying src/allytools/logger/loger_types.py -> build/lib/allytools/logger 2026-01-05T18:20:27,600 creating build/lib/allytools/files 2026-01-05T18:20:27,601 copying src/allytools/files/__init__.py -> build/lib/allytools/files 2026-01-05T18:20:27,603 copying src/allytools/files/require.py -> build/lib/allytools/files 2026-01-05T18:20:27,605 creating build/lib/allytools/db 2026-01-05T18:20:27,606 copying src/allytools/db/__init__.py -> build/lib/allytools/db 2026-01-05T18:20:27,609 copying src/allytools/db/model_id.py -> build/lib/allytools/db 2026-01-05T18:20:27,610 copying src/allytools/db/frozen_db.py -> build/lib/allytools/db 2026-01-05T18:20:27,613 creating build/lib/allytools/core 2026-01-05T18:20:27,614 copying src/allytools/core/meta.py -> build/lib/allytools/core 2026-01-05T18:20:27,616 copying src/allytools/core/__init__.py -> build/lib/allytools/core 2026-01-05T18:20:27,618 copying src/allytools/core/npz.py -> build/lib/allytools/core 2026-01-05T18:20:27,620 creating build/lib/allytools/win 2026-01-05T18:20:27,621 copying src/allytools/win/__init__.py -> build/lib/allytools/win 2026-01-05T18:20:27,623 copying src/allytools/win/registry_location.py -> build/lib/allytools/win 2026-01-05T18:20:27,626 creating build/lib/allytools/dotnet 2026-01-05T18:20:27,627 copying src/allytools/dotnet/__init__.py -> build/lib/allytools/dotnet 2026-01-05T18:20:27,629 copying src/allytools/dotnet/convert.py -> build/lib/allytools/dotnet 2026-01-05T18:20:27,631 creating build/lib/allytools/time 2026-01-05T18:20:27,632 copying src/allytools/time/__init__.py -> build/lib/allytools/time 2026-01-05T18:20:27,634 copying src/allytools/time/time.py -> build/lib/allytools/time 2026-01-05T18:20:27,636 creating build/lib/allytools/signal 2026-01-05T18:20:27,637 copying src/allytools/signal/__init__.py -> build/lib/allytools/signal 2026-01-05T18:20:27,639 copying src/allytools/signal/safe_signal.py -> build/lib/allytools/signal 2026-01-05T18:20:27,642 creating build/lib/allytools/types 2026-01-05T18:20:27,643 copying src/allytools/types/validate_cast.py -> build/lib/allytools/types 2026-01-05T18:20:27,645 copying src/allytools/types/__init__.py -> build/lib/allytools/types 2026-01-05T18:20:27,647 copying src/allytools/types/coercers.py -> build/lib/allytools/types 2026-01-05T18:20:27,649 copying src/allytools/types/coerce_value.py -> build/lib/allytools/types 2026-01-05T18:20:27,651 creating build/lib/allytools/transform 2026-01-05T18:20:27,652 copying src/allytools/transform/o1.py -> build/lib/allytools/transform 2026-01-05T18:20:27,654 creating build/lib/allytools/vector 2026-01-05T18:20:27,655 copying src/allytools/vector/__init__.py -> build/lib/allytools/vector 2026-01-05T18:20:27,658 copying src/allytools/vector/normalize.py -> build/lib/allytools/vector 2026-01-05T18:20:27,660 creating build/lib/allytools/h5/basic 2026-01-05T18:20:27,661 copying src/allytools/h5/basic/enum_sequence.py -> build/lib/allytools/h5/basic 2026-01-05T18:20:27,663 copying src/allytools/h5/basic/array_write.py -> build/lib/allytools/h5/basic 2026-01-05T18:20:27,665 copying src/allytools/h5/basic/array_read.py -> build/lib/allytools/h5/basic 2026-01-05T18:20:27,666 copying src/allytools/h5/basic/string_1d.py -> build/lib/allytools/h5/basic 2026-01-05T18:20:27,668 copying src/allytools/h5/basic/string_scalar.py -> build/lib/allytools/h5/basic 2026-01-05T18:20:27,670 copying src/allytools/h5/basic/numeric_1d.py -> build/lib/allytools/h5/basic 2026-01-05T18:20:27,672 running egg_info 2026-01-05T18:20:27,684 writing src/allytools.egg-info/PKG-INFO 2026-01-05T18:20:27,688 writing dependency_links to src/allytools.egg-info/dependency_links.txt 2026-01-05T18:20:27,690 writing requirements to src/allytools.egg-info/requires.txt 2026-01-05T18:20:27,692 writing top-level names to src/allytools.egg-info/top_level.txt 2026-01-05T18:20:27,717 reading manifest file 'src/allytools.egg-info/SOURCES.txt' 2026-01-05T18:20:27,722 reading manifest template 'MANIFEST.in' 2026-01-05T18:20:27,725 warning: no previously-included files found matching 'publish.py' 2026-01-05T18:20:27,726 warning: no previously-included files matching '*' found under directory 'tools' 2026-01-05T18:20:27,726 warning: no previously-included files matching '*' found under directory 'scripts' 2026-01-05T18:20:27,727 adding license file 'LICENSE' 2026-01-05T18:20:27,732 writing manifest file 'src/allytools.egg-info/SOURCES.txt' 2026-01-05T18:20:27,743 copying src/allytools/py.typed -> build/lib/allytools 2026-01-05T18:20:27,763 installing to build/bdist.linux-armv7l/wheel 2026-01-05T18:20:27,764 running install 2026-01-05T18:20:27,787 running install_lib 2026-01-05T18:20:27,794 creating build/bdist.linux-armv7l/wheel 2026-01-05T18:20:27,796 creating build/bdist.linux-armv7l/wheel/allytools 2026-01-05T18:20:27,798 creating build/bdist.linux-armv7l/wheel/allytools/frozen 2026-01-05T18:20:27,799 copying build/lib/allytools/frozen/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/frozen 2026-01-05T18:20:27,802 copying build/lib/allytools/frozen/frozen.py -> build/bdist.linux-armv7l/wheel/./allytools/frozen 2026-01-05T18:20:27,804 creating build/bdist.linux-armv7l/wheel/allytools/button 2026-01-05T18:20:27,806 copying build/lib/allytools/button/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/button 2026-01-05T18:20:27,808 copying build/lib/allytools/button/new_buton.py -> build/bdist.linux-armv7l/wheel/./allytools/button 2026-01-05T18:20:27,810 copying build/lib/allytools/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools 2026-01-05T18:20:27,813 creating build/bdist.linux-armv7l/wheel/allytools/h5 2026-01-05T18:20:27,814 copying build/lib/allytools/h5/dataclass_write.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,816 copying build/lib/allytools/h5/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,818 copying build/lib/allytools/h5/attribute_read.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,820 copying build/lib/allytools/h5/dataclass_list_write.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,822 creating build/bdist.linux-armv7l/wheel/allytools/h5/basic 2026-01-05T18:20:27,823 copying build/lib/allytools/h5/basic/enum_sequence.py -> build/bdist.linux-armv7l/wheel/./allytools/h5/basic 2026-01-05T18:20:27,826 copying build/lib/allytools/h5/basic/array_write.py -> build/bdist.linux-armv7l/wheel/./allytools/h5/basic 2026-01-05T18:20:27,827 copying build/lib/allytools/h5/basic/array_read.py -> build/bdist.linux-armv7l/wheel/./allytools/h5/basic 2026-01-05T18:20:27,829 copying build/lib/allytools/h5/basic/string_1d.py -> build/bdist.linux-armv7l/wheel/./allytools/h5/basic 2026-01-05T18:20:27,831 copying build/lib/allytools/h5/basic/string_scalar.py -> build/bdist.linux-armv7l/wheel/./allytools/h5/basic 2026-01-05T18:20:27,833 copying build/lib/allytools/h5/basic/numeric_1d.py -> build/bdist.linux-armv7l/wheel/./allytools/h5/basic 2026-01-05T18:20:27,835 copying build/lib/allytools/h5/dataclass_list_read.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,837 copying build/lib/allytools/h5/h5aid.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,839 copying build/lib/allytools/h5/aid.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,841 copying build/lib/allytools/h5/dataclass_list_cls.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,843 copying build/lib/allytools/h5/dataclass_read.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,845 copying build/lib/allytools/h5/attribute_write.py -> build/bdist.linux-armv7l/wheel/./allytools/h5 2026-01-05T18:20:27,847 creating build/bdist.linux-armv7l/wheel/allytools/array 2026-01-05T18:20:27,849 copying build/lib/allytools/array/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/array 2026-01-05T18:20:27,851 copying build/lib/allytools/array/Crop2D.py -> build/bdist.linux-armv7l/wheel/./allytools/array 2026-01-05T18:20:27,853 creating build/bdist.linux-armv7l/wheel/allytools/event 2026-01-05T18:20:27,854 copying build/lib/allytools/event/EventLogger.py -> build/bdist.linux-armv7l/wheel/./allytools/event 2026-01-05T18:20:27,856 copying build/lib/allytools/event/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/event 2026-01-05T18:20:27,858 copying build/lib/allytools/event/BasicEvents.py -> build/bdist.linux-armv7l/wheel/./allytools/event 2026-01-05T18:20:27,860 copying build/lib/allytools/event/Aggregator.py -> build/bdist.linux-armv7l/wheel/./allytools/event 2026-01-05T18:20:27,863 creating build/bdist.linux-armv7l/wheel/allytools/strings 2026-01-05T18:20:27,864 copying build/lib/allytools/strings/strings.py -> build/bdist.linux-armv7l/wheel/./allytools/strings 2026-01-05T18:20:27,866 copying build/lib/allytools/strings/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/strings 2026-01-05T18:20:27,868 copying build/lib/allytools/strings/obj_to_str.py -> build/bdist.linux-armv7l/wheel/./allytools/strings 2026-01-05T18:20:27,870 creating build/bdist.linux-armv7l/wheel/allytools/units 2026-01-05T18:20:27,871 copying build/lib/allytools/units/area_unit.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,873 copying build/lib/allytools/units/length_array.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,876 copying build/lib/allytools/units/length.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,878 copying build/lib/allytools/units/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,880 copying build/lib/allytools/units/area.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,882 copying build/lib/allytools/units/percentage.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,884 copying build/lib/allytools/units/angle.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,886 copying build/lib/allytools/units/length_unit.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,888 copying build/lib/allytools/units/angle_unit.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,890 copying build/lib/allytools/units/quantity.py -> build/bdist.linux-armv7l/wheel/./allytools/units 2026-01-05T18:20:27,892 creating build/bdist.linux-armv7l/wheel/allytools/logger 2026-01-05T18:20:27,893 copying build/lib/allytools/logger/configure_log.py -> build/bdist.linux-armv7l/wheel/./allytools/logger 2026-01-05T18:20:27,895 copying build/lib/allytools/logger/log_setup.py -> build/bdist.linux-armv7l/wheel/./allytools/logger 2026-01-05T18:20:27,897 copying build/lib/allytools/logger/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/logger 2026-01-05T18:20:27,899 copying build/lib/allytools/logger/loger_types.py -> build/bdist.linux-armv7l/wheel/./allytools/logger 2026-01-05T18:20:27,901 creating build/bdist.linux-armv7l/wheel/allytools/files 2026-01-05T18:20:27,902 copying build/lib/allytools/files/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/files 2026-01-05T18:20:27,904 copying build/lib/allytools/files/require.py -> build/bdist.linux-armv7l/wheel/./allytools/files 2026-01-05T18:20:27,907 creating build/bdist.linux-armv7l/wheel/allytools/db 2026-01-05T18:20:27,908 copying build/lib/allytools/db/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/db 2026-01-05T18:20:27,910 copying build/lib/allytools/db/model_id.py -> build/bdist.linux-armv7l/wheel/./allytools/db 2026-01-05T18:20:27,911 copying build/lib/allytools/db/frozen_db.py -> build/bdist.linux-armv7l/wheel/./allytools/db 2026-01-05T18:20:27,914 creating build/bdist.linux-armv7l/wheel/allytools/core 2026-01-05T18:20:27,915 copying build/lib/allytools/core/meta.py -> build/bdist.linux-armv7l/wheel/./allytools/core 2026-01-05T18:20:27,917 copying build/lib/allytools/core/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/core 2026-01-05T18:20:27,919 copying build/lib/allytools/core/npz.py -> build/bdist.linux-armv7l/wheel/./allytools/core 2026-01-05T18:20:27,921 creating build/bdist.linux-armv7l/wheel/allytools/win 2026-01-05T18:20:27,922 copying build/lib/allytools/win/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/win 2026-01-05T18:20:27,924 copying build/lib/allytools/win/registry_location.py -> build/bdist.linux-armv7l/wheel/./allytools/win 2026-01-05T18:20:27,927 creating build/bdist.linux-armv7l/wheel/allytools/dotnet 2026-01-05T18:20:27,928 copying build/lib/allytools/dotnet/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/dotnet 2026-01-05T18:20:27,930 copying build/lib/allytools/dotnet/convert.py -> build/bdist.linux-armv7l/wheel/./allytools/dotnet 2026-01-05T18:20:27,933 creating build/bdist.linux-armv7l/wheel/allytools/time 2026-01-05T18:20:27,934 copying build/lib/allytools/time/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/time 2026-01-05T18:20:27,936 copying build/lib/allytools/time/time.py -> build/bdist.linux-armv7l/wheel/./allytools/time 2026-01-05T18:20:27,938 creating build/bdist.linux-armv7l/wheel/allytools/signal 2026-01-05T18:20:27,939 copying build/lib/allytools/signal/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/signal 2026-01-05T18:20:27,941 copying build/lib/allytools/signal/safe_signal.py -> build/bdist.linux-armv7l/wheel/./allytools/signal 2026-01-05T18:20:27,944 creating build/bdist.linux-armv7l/wheel/allytools/types 2026-01-05T18:20:27,945 copying build/lib/allytools/types/validate_cast.py -> build/bdist.linux-armv7l/wheel/./allytools/types 2026-01-05T18:20:27,947 copying build/lib/allytools/types/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/types 2026-01-05T18:20:27,949 copying build/lib/allytools/types/coercers.py -> build/bdist.linux-armv7l/wheel/./allytools/types 2026-01-05T18:20:27,950 copying build/lib/allytools/types/coerce_value.py -> build/bdist.linux-armv7l/wheel/./allytools/types 2026-01-05T18:20:27,952 copying build/lib/allytools/py.typed -> build/bdist.linux-armv7l/wheel/./allytools 2026-01-05T18:20:27,954 creating build/bdist.linux-armv7l/wheel/allytools/transform 2026-01-05T18:20:27,955 copying build/lib/allytools/transform/o1.py -> build/bdist.linux-armv7l/wheel/./allytools/transform 2026-01-05T18:20:27,957 creating build/bdist.linux-armv7l/wheel/allytools/vector 2026-01-05T18:20:27,959 copying build/lib/allytools/vector/__init__.py -> build/bdist.linux-armv7l/wheel/./allytools/vector 2026-01-05T18:20:27,961 copying build/lib/allytools/vector/normalize.py -> build/bdist.linux-armv7l/wheel/./allytools/vector 2026-01-05T18:20:27,962 running install_egg_info 2026-01-05T18:20:27,968 Copying src/allytools.egg-info to build/bdist.linux-armv7l/wheel/./allytools-0.6.1-py3.11.egg-info 2026-01-05T18:20:27,978 running install_scripts 2026-01-05T18:20:27,988 creating build/bdist.linux-armv7l/wheel/allytools-0.6.1.dist-info/WHEEL 2026-01-05T18:20:27,991 creating '/tmp/pip-wheel-3owi2bks/.tmp-c0tjjq57/allytools-0.6.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-05T18:20:27,993 adding 'allytools/__init__.py' 2026-01-05T18:20:27,995 adding 'allytools/py.typed' 2026-01-05T18:20:27,996 adding 'allytools/array/Crop2D.py' 2026-01-05T18:20:27,998 adding 'allytools/array/__init__.py' 2026-01-05T18:20:28,000 adding 'allytools/button/__init__.py' 2026-01-05T18:20:28,001 adding 'allytools/button/new_buton.py' 2026-01-05T18:20:28,003 adding 'allytools/core/__init__.py' 2026-01-05T18:20:28,004 adding 'allytools/core/meta.py' 2026-01-05T18:20:28,005 adding 'allytools/core/npz.py' 2026-01-05T18:20:28,007 adding 'allytools/db/__init__.py' 2026-01-05T18:20:28,008 adding 'allytools/db/frozen_db.py' 2026-01-05T18:20:28,009 adding 'allytools/db/model_id.py' 2026-01-05T18:20:28,011 adding 'allytools/dotnet/__init__.py' 2026-01-05T18:20:28,013 adding 'allytools/dotnet/convert.py' 2026-01-05T18:20:28,014 adding 'allytools/event/Aggregator.py' 2026-01-05T18:20:28,016 adding 'allytools/event/BasicEvents.py' 2026-01-05T18:20:28,017 adding 'allytools/event/EventLogger.py' 2026-01-05T18:20:28,018 adding 'allytools/event/__init__.py' 2026-01-05T18:20:28,020 adding 'allytools/files/__init__.py' 2026-01-05T18:20:28,021 adding 'allytools/files/require.py' 2026-01-05T18:20:28,023 adding 'allytools/frozen/__init__.py' 2026-01-05T18:20:28,024 adding 'allytools/frozen/frozen.py' 2026-01-05T18:20:28,026 adding 'allytools/h5/__init__.py' 2026-01-05T18:20:28,027 adding 'allytools/h5/aid.py' 2026-01-05T18:20:28,029 adding 'allytools/h5/attribute_read.py' 2026-01-05T18:20:28,030 adding 'allytools/h5/attribute_write.py' 2026-01-05T18:20:28,031 adding 'allytools/h5/dataclass_list_cls.py' 2026-01-05T18:20:28,033 adding 'allytools/h5/dataclass_list_read.py' 2026-01-05T18:20:28,034 adding 'allytools/h5/dataclass_list_write.py' 2026-01-05T18:20:28,036 adding 'allytools/h5/dataclass_read.py' 2026-01-05T18:20:28,037 adding 'allytools/h5/dataclass_write.py' 2026-01-05T18:20:28,038 adding 'allytools/h5/h5aid.py' 2026-01-05T18:20:28,040 adding 'allytools/h5/basic/array_read.py' 2026-01-05T18:20:28,042 adding 'allytools/h5/basic/array_write.py' 2026-01-05T18:20:28,043 adding 'allytools/h5/basic/enum_sequence.py' 2026-01-05T18:20:28,044 adding 'allytools/h5/basic/numeric_1d.py' 2026-01-05T18:20:28,045 adding 'allytools/h5/basic/string_1d.py' 2026-01-05T18:20:28,046 adding 'allytools/h5/basic/string_scalar.py' 2026-01-05T18:20:28,048 adding 'allytools/logger/__init__.py' 2026-01-05T18:20:28,049 adding 'allytools/logger/configure_log.py' 2026-01-05T18:20:28,051 adding 'allytools/logger/log_setup.py' 2026-01-05T18:20:28,052 adding 'allytools/logger/loger_types.py' 2026-01-05T18:20:28,053 adding 'allytools/signal/__init__.py' 2026-01-05T18:20:28,054 adding 'allytools/signal/safe_signal.py' 2026-01-05T18:20:28,056 adding 'allytools/strings/__init__.py' 2026-01-05T18:20:28,057 adding 'allytools/strings/obj_to_str.py' 2026-01-05T18:20:28,058 adding 'allytools/strings/strings.py' 2026-01-05T18:20:28,060 adding 'allytools/time/__init__.py' 2026-01-05T18:20:28,061 adding 'allytools/time/time.py' 2026-01-05T18:20:28,063 adding 'allytools/transform/o1.py' 2026-01-05T18:20:28,064 adding 'allytools/types/__init__.py' 2026-01-05T18:20:28,066 adding 'allytools/types/coerce_value.py' 2026-01-05T18:20:28,067 adding 'allytools/types/coercers.py' 2026-01-05T18:20:28,068 adding 'allytools/types/validate_cast.py' 2026-01-05T18:20:28,070 adding 'allytools/units/__init__.py' 2026-01-05T18:20:28,071 adding 'allytools/units/angle.py' 2026-01-05T18:20:28,072 adding 'allytools/units/angle_unit.py' 2026-01-05T18:20:28,074 adding 'allytools/units/area.py' 2026-01-05T18:20:28,075 adding 'allytools/units/area_unit.py' 2026-01-05T18:20:28,076 adding 'allytools/units/length.py' 2026-01-05T18:20:28,078 adding 'allytools/units/length_array.py' 2026-01-05T18:20:28,079 adding 'allytools/units/length_unit.py' 2026-01-05T18:20:28,080 adding 'allytools/units/percentage.py' 2026-01-05T18:20:28,081 adding 'allytools/units/quantity.py' 2026-01-05T18:20:28,083 adding 'allytools/vector/__init__.py' 2026-01-05T18:20:28,084 adding 'allytools/vector/normalize.py' 2026-01-05T18:20:28,085 adding 'allytools/win/__init__.py' 2026-01-05T18:20:28,087 adding 'allytools/win/registry_location.py' 2026-01-05T18:20:28,089 adding 'allytools-0.6.1.dist-info/licenses/LICENSE' 2026-01-05T18:20:28,090 adding 'allytools-0.6.1.dist-info/METADATA' 2026-01-05T18:20:28,091 adding 'allytools-0.6.1.dist-info/WHEEL' 2026-01-05T18:20:28,092 adding 'allytools-0.6.1.dist-info/top_level.txt' 2026-01-05T18:20:28,094 adding 'allytools-0.6.1.dist-info/RECORD' 2026-01-05T18:20:28,096 removing build/bdist.linux-armv7l/wheel 2026-01-05T18:20:28,219 Building wheel for allytools (pyproject.toml): finished with status 'done' 2026-01-05T18:20:28,224 Created wheel for allytools: filename=allytools-0.6.1-py3-none-any.whl size=42017 sha256=f4565ce0bce7d2159c0270590e86836251242a403e39a1e1be6bf9bc75a048df 2026-01-05T18:20:28,226 Stored in directory: /tmp/pip-ephem-wheel-cache-yk866824/wheels/2f/3a/fc/33685ea1ccb401f01f5eb2cd57a0c439303a2125d37e6bef31 2026-01-05T18:20:28,238 Successfully built allytools 2026-01-05T18:20:28,243 Removed build tracker: '/tmp/pip-build-tracker-c_7l5x0y'