2026-01-12T18:01:54,025 Created temporary directory: /tmp/pip-ephem-wheel-cache-3o_0a8lt 2026-01-12T18:01:54,027 Created temporary directory: /tmp/pip-build-tracker-9zgvlu_a 2026-01-12T18:01:54,027 Initialized build tracking at /tmp/pip-build-tracker-9zgvlu_a 2026-01-12T18:01:54,028 Created build tracker: /tmp/pip-build-tracker-9zgvlu_a 2026-01-12T18:01:54,028 Entered build tracker: /tmp/pip-build-tracker-9zgvlu_a 2026-01-12T18:01:54,029 Created temporary directory: /tmp/pip-wheel-rm9ebhlp 2026-01-12T18:01:54,032 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-12T18:01:54,034 Created temporary directory: /tmp/pip-ephem-wheel-cache-q9d5l7ev 2026-01-12T18:01:54,056 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-12T18:01:54,059 2 location(s) to search for versions of tinygrad: 2026-01-12T18:01:54,059 * https://pypi.org/simple/tinygrad/ 2026-01-12T18:01:54,059 * https://www.piwheels.org/simple/tinygrad/ 2026-01-12T18:01:54,060 Fetching project page and analyzing links: https://pypi.org/simple/tinygrad/ 2026-01-12T18:01:54,061 Getting page https://pypi.org/simple/tinygrad/ 2026-01-12T18:01:54,062 Found index url https://pypi.org/simple 2026-01-12T18:01:54,279 Fetched page https://pypi.org/simple/tinygrad/ as application/vnd.pypi.simple.v1+json 2026-01-12T18:01:54,286 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/b7/1e/0407a7dcc6563125eb838a3f18e55391aa3d75c8b9ba62ba3f60539e75e2/tinygrad-0.1.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.6) 2026-01-12T18:01:54,288 Found link https://files.pythonhosted.org/packages/1b/d1/f59bc388e0b89bba8177f41632fe63a1959be5a9bf2ab2fad849225d40a0/tinygrad-0.1.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.6), version: 0.1.0 2026-01-12T18:01:54,288 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/80/97/67720a9fab04f02201db84ba1beed478645d821cef52edffc921c61ca9ef/tinygrad-0.2.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.6) 2026-01-12T18:01:54,289 Found link https://files.pythonhosted.org/packages/7a/a7/a6c5b764fecddb46fb2947c641b6570878c86fa05fd6ff2e4f69ce8db909/tinygrad-0.2.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.6), version: 0.2.0 2026-01-12T18:01:54,290 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/b8/4f/f88ef7e313cef98054e3212d8ebd2042800d1c96b999063b5da3f99a6c34/tinygrad-0.2.1-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.6) 2026-01-12T18:01:54,291 Found link https://files.pythonhosted.org/packages/b4/66/3cb675b637c2c4dc1de503a61ee59257de70b042075b30f558281b707794/tinygrad-0.2.1.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.6), version: 0.2.1 2026-01-12T18:01:54,292 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/5a/1e/042d508281b5c62f2ddb73abf04d64c4a24777d90fbc820ac9c7e9ea16c0/tinygrad-0.2.2-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.6) 2026-01-12T18:01:54,293 Found link https://files.pythonhosted.org/packages/79/b8/de75d29f8643899ccd8c56b4e2fc75322907addb06fad3937f58bc15b829/tinygrad-0.2.2.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.6), version: 0.2.2 2026-01-12T18:01:54,293 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/6c/6c/9fc2abcec7a0f893888a126903796d004265c56260e9dabd51d4b9bffaf4/tinygrad-0.3.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,294 Found link https://files.pythonhosted.org/packages/9f/f8/bf69cb561a6f12173d44c0fb5e5fcdec108d8756016da00bcc2cc3a3bff6/tinygrad-0.3.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.3.0 2026-01-12T18:01:54,295 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/7f/23/2471b6582597088dbd7ed8c242d625ba7d6ca1b231c01c4e56fee317770e/tinygrad-0.4.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,296 Found link https://files.pythonhosted.org/packages/9e/15/7cb6325108b25db11a535cc3693b39738aa8ebab26553c52a555656f6749/tinygrad-0.4.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.4.0 2026-01-12T18:01:54,297 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/4f/f9/f1c3290ac7f2a5395360f95f7bbde366eddf5d0eae24f7bb543c4ed1f284/tinygrad-0.5.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,298 Found link https://files.pythonhosted.org/packages/43/2c/ff8ca9d7ca24d6c4a7117eb6185336b4f48b2ecf3751ff0f9304eb4c991e/tinygrad-0.5.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.5.0 2026-01-12T18:01:54,298 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/91/d8/b9c8ef015e000c2d111aa3f99344e1312cdaf95e5a59d9f5c2d79d7e2fc5/tinygrad-0.6.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,299 Found link https://files.pythonhosted.org/packages/80/fb/54ea59ce69d88345cc509a9e28aa65b25db38b58230d4867d14433cda5dd/tinygrad-0.6.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.6.0 2026-01-12T18:01:54,300 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/10/41/d5ca6119dd4c8dfc426a1da27e744d3146b2e9df80688eb811b58ace0110/tinygrad-0.7.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,301 Found link https://files.pythonhosted.org/packages/43/5a/ea743541f51026d62dd269eb30a7ce3e61335d3cc485d998eb9b2d75f9fb/tinygrad-0.7.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.7.0 2026-01-12T18:01:54,301 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/ad/cf/4b078c0c601b6d9b76267bf98c782d854fbbdef46412251e3cacb2b6deef/tinygrad-0.8.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,302 Found link https://files.pythonhosted.org/packages/ae/06/6f747fcf1dc65ca8705a3ee2f04134381ad2e6de9dd58c690e7d87761fac/tinygrad-0.8.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.8.0 2026-01-12T18:01:54,303 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/70/7c/9493b9f2a4b2402534a606df096a13cdee996ecfe011b1b4d4394032ce93/tinygrad-0.9.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,304 Found link https://files.pythonhosted.org/packages/15/70/d7356fc9045054d17fe38c6915e53437b2945f32ca630cb1cf9ac9692987/tinygrad-0.9.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.9.0 2026-01-12T18:01:54,305 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/4b/21/54c31bace55b80cd817ff76e606bbc669560c7e2b48f36c1e7e8e3bfd1d5/tinygrad-0.9.1-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,306 Found link https://files.pythonhosted.org/packages/83/91/bda2c7a7ce0e27d70f1d8de9d1a66ba32cfb760ab2acb7c2f08f2cdf3dfe/tinygrad-0.9.1.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.9.1 2026-01-12T18:01:54,306 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/a8/ee/f40d15b47ac0abf3d506f8844e295c91c0d87d7a0ff2ed8277b2d4c965dd/tinygrad-0.9.2-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,307 Found link https://files.pythonhosted.org/packages/db/45/20ab03c2ddfabcf7ac97179ae92698f19c9e99f72337953f858284ec27d2/tinygrad-0.9.2.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.8), version: 0.9.2 2026-01-12T18:01:54,308 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/f6/ec/b3fc8a55408eb1e03e279963db06e7b2c405b8456f1c9699b64516e36a72/tinygrad-0.10.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,309 Found link https://files.pythonhosted.org/packages/fe/b1/5555df29138dabe90c1ac225f0e925af007f4a8d48006cc09d5cd94e8638/tinygrad-0.10.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10), version: 0.10.0 2026-01-12T18:01:54,310 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/c8/a8/9d773dc361e5b1b34fa1e5f70fabf01aa8d0b817264b3affbe6498293876/tinygrad-0.10.1-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,310 Found link https://files.pythonhosted.org/packages/a0/af/59f799962cec34b89e3e2677ce3d2c13999551f4d985417a4705ac99ba7d/tinygrad-0.10.1.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10), version: 0.10.1 2026-01-12T18:01:54,311 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/ea/99/9beb27ae1a5cbdab12fd841d703dd0c2f9b2fea778c5f1877a97e44abf12/tinygrad-0.10.2-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,312 Found link https://files.pythonhosted.org/packages/35/32/a1be2284e35d3798ba78bab6bdb3874161c614e49e7b798878b8c2105027/tinygrad-0.10.2.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10), version: 0.10.2 2026-01-12T18:01:54,312 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/23/92/6cab3019b093cda0ca863d72d37dc033e0e859ebd3828a89ae56d1145cc1/tinygrad-0.10.3-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,313 Found link https://files.pythonhosted.org/packages/d8/26/ed13ccfe488d550726caaaacaf245aa79f40b9153ad6d5c99012a940cc5a/tinygrad-0.10.3.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10), version: 0.10.3 2026-01-12T18:01:54,314 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/40/ac/38878fef46f9ce2cc4d624ac061f5bb5bb8ef98594fff96730d9947c3af0/tinygrad-0.11.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,315 Found link https://files.pythonhosted.org/packages/6b/74/e3bca9f8e361296c19bd2b038d0be8013a76b68a83757864b6751f0d592b/tinygrad-0.11.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.10), version: 0.11.0 2026-01-12T18:01:54,315 Skipping link: No binaries permitted for tinygrad: https://files.pythonhosted.org/packages/1a/1e/034a535398b1fca9e9a0ece0bc870c122c79c80866eca3ed802bfea7b0df/tinygrad-0.12.0-py3-none-any.whl (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.11) 2026-01-12T18:01:54,317 Found link https://files.pythonhosted.org/packages/b2/8c/83bc0895d78d335bd3f5ceadb8a6750c1834f058a0f7e5ee763dc0d626bf/tinygrad-0.12.0.tar.gz (from https://pypi.org/simple/tinygrad/) (requires-python:>=3.11), version: 0.12.0 2026-01-12T18:01:54,317 Fetching project page and analyzing links: https://www.piwheels.org/simple/tinygrad/ 2026-01-12T18:01:54,318 Getting page https://www.piwheels.org/simple/tinygrad/ 2026-01-12T18:01:54,319 Found index url https://www.piwheels.org/simple 2026-01-12T18:01:54,482 Fetched page https://www.piwheels.org/simple/tinygrad/ as text/html 2026-01-12T18:01:54,488 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.11.0-py3-none-any.whl#sha256=6d8070a7dfc92800a4e150a58002468c13e0cfac14026ad1321d1c453d737665 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,489 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.10.3-py3-none-any.whl#sha256=3e2eb5c8f07dc89e4e8b1d79882dbd849390c3d4a3e968436971594c85a1ae6f (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,490 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.10.2-py3-none-any.whl#sha256=4d45919022fcb52374f1cae4d29f511c06ad8efa59d45e74b572a3d3eb0090cc (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,490 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.10.1-py3-none-any.whl#sha256=48ef326b9da308fb102723e10c52d7092c65003ee31accd1fe44bcbfc9f7c6e5 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,491 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.10.0-py3-none-any.whl#sha256=6d60e0e4d77220b81a71be6bd6b6d23ad1abc17d27b059e848691fe0a4263770 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.10) 2026-01-12T18:01:54,491 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.9.2-py3-none-any.whl#sha256=c851e7b2ccb5535bcbaf40c81cc940e2d74ab741d015e8b072ec49d83e6a28ae (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,492 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.9.1-py3-none-any.whl#sha256=7d9d2645351fe912068ee18cd5cde2c42c160cce25de92633b709b544b046909 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,492 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.9.0-py3-none-any.whl#sha256=f8887c47d2c0a91417d39dfee97019a3fa04e53f3bf79c8dcca8013c3f5c890a (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,493 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.8.0-py3-none-any.whl#sha256=ea0ac53056d124718c113dc4e57dceb34fe0c95d149a6fdfc959c0cc7bcf95f8 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,494 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.7.0-py3-none-any.whl#sha256=e13d0494bfc910d7e8bd17069cd93e206ddc867e686c7a7eb822157a4fb79974 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,494 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.6.0-py3-none-any.whl#sha256=08f6091342f3d67de44fdfcdeb06cdd178029bb84ba18c016cd17bc16a394868 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,495 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.5.0-py3-none-any.whl#sha256=a3c5414ed0f0ef46d0df8f6e7fa43d0e922682066f33397b98c716f3c34adc73 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,495 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.4.0-py3-none-any.whl#sha256=08193b4ec3e41612130391fe7ffb078c0bb83476d8030450bb7950f278b94c73 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,496 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.3.0-py3-none-any.whl#sha256=d74f9b861101b09712e06d936a0816c3aa483a122246291d6ed04443a1478448 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.8) 2026-01-12T18:01:54,496 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.2.2-py3-none-any.whl#sha256=ab846fb5c0a78622505b4dd18d42e8a611aae223e4734fb1fef042076cfe97ae (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.6) 2026-01-12T18:01:54,497 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.2.1-py3-none-any.whl#sha256=8fabd178916bace93167fe2e53fe5742e01b0812e02236609b87be9816b557a9 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.6) 2026-01-12T18:01:54,498 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.2.0-py3-none-any.whl#sha256=045e3ec6ea21a7d4b83697a3c67f2074e682ff3ad804be55c4eb98dcb3438196 (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.6) 2026-01-12T18:01:54,498 Skipping link: No binaries permitted for tinygrad: https://archive1.piwheels.org/simple/tinygrad/tinygrad-0.1.0-py3-none-any.whl#sha256=cae93cd3bc6867ae92ee33bfe779481097d4507ff702cba6422e77a7a287f18a (from https://www.piwheels.org/simple/tinygrad/) (requires-python:>=3.6) 2026-01-12T18:01:54,498 Skipping link: not a file: https://www.piwheels.org/simple/tinygrad/ 2026-01-12T18:01:54,499 Skipping link: not a file: https://pypi.org/simple/tinygrad/ 2026-01-12T18:01:54,520 Given no hashes to check 1 links for project 'tinygrad': discarding no candidates 2026-01-12T18:01:54,538 Collecting tinygrad==0.12.0 2026-01-12T18:01:54,541 Created temporary directory: /tmp/pip-unpack-2kl_eetc 2026-01-12T18:01:54,774 Downloading tinygrad-0.12.0.tar.gz (1.8 MB) 2026-01-12T18:01:55,831 Added tinygrad==0.12.0 from https://files.pythonhosted.org/packages/b2/8c/83bc0895d78d335bd3f5ceadb8a6750c1834f058a0f7e5ee763dc0d626bf/tinygrad-0.12.0.tar.gz to build tracker '/tmp/pip-build-tracker-9zgvlu_a' 2026-01-12T18:01:55,838 Created temporary directory: /tmp/pip-build-env-m63gleyf 2026-01-12T18:01:55,843 Installing build dependencies: started 2026-01-12T18:01:55,844 Running command pip subprocess to install build dependencies 2026-01-12T18:01:56,984 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-12T18:01:57,641 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-12T18:01:57,664 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-12T18:01:59,373 Collecting setuptools 2026-01-12T18:01:59,466 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-12T18:02:02,499 Installing collected packages: setuptools 2026-01-12T18:02:06,388 Successfully installed setuptools-80.9.0 2026-01-12T18:02:06,652 Installing build dependencies: finished with status 'done' 2026-01-12T18:02:06,659 Getting requirements to build wheel: started 2026-01-12T18:02:06,660 Running command Getting requirements to build wheel 2026-01-12T18:02:07,386 running egg_info 2026-01-12T18:02:07,393 writing tinygrad.egg-info/PKG-INFO 2026-01-12T18:02:07,413 writing dependency_links to tinygrad.egg-info/dependency_links.txt 2026-01-12T18:02:07,424 writing requirements to tinygrad.egg-info/requires.txt 2026-01-12T18:02:07,425 writing top-level names to tinygrad.egg-info/top_level.txt 2026-01-12T18:02:07,492 reading manifest file 'tinygrad.egg-info/SOURCES.txt' 2026-01-12T18:02:07,503 adding license file 'LICENSE' 2026-01-12T18:02:07,514 writing manifest file 'tinygrad.egg-info/SOURCES.txt' 2026-01-12T18:02:07,611 Getting requirements to build wheel: finished with status 'done' 2026-01-12T18:02:07,615 Created temporary directory: /tmp/pip-modern-metadata-js5vhw15 2026-01-12T18:02:07,617 Preparing metadata (pyproject.toml): started 2026-01-12T18:02:07,618 Running command Preparing metadata (pyproject.toml) 2026-01-12T18:02:08,268 running dist_info 2026-01-12T18:02:08,279 creating /tmp/pip-modern-metadata-js5vhw15/tinygrad.egg-info 2026-01-12T18:02:08,280 writing /tmp/pip-modern-metadata-js5vhw15/tinygrad.egg-info/PKG-INFO 2026-01-12T18:02:08,300 writing dependency_links to /tmp/pip-modern-metadata-js5vhw15/tinygrad.egg-info/dependency_links.txt 2026-01-12T18:02:08,309 writing requirements to /tmp/pip-modern-metadata-js5vhw15/tinygrad.egg-info/requires.txt 2026-01-12T18:02:08,311 writing top-level names to /tmp/pip-modern-metadata-js5vhw15/tinygrad.egg-info/top_level.txt 2026-01-12T18:02:08,312 writing manifest file '/tmp/pip-modern-metadata-js5vhw15/tinygrad.egg-info/SOURCES.txt' 2026-01-12T18:02:08,360 reading manifest file '/tmp/pip-modern-metadata-js5vhw15/tinygrad.egg-info/SOURCES.txt' 2026-01-12T18:02:08,362 adding license file 'LICENSE' 2026-01-12T18:02:08,370 writing manifest file '/tmp/pip-modern-metadata-js5vhw15/tinygrad.egg-info/SOURCES.txt' 2026-01-12T18:02:08,371 creating '/tmp/pip-modern-metadata-js5vhw15/tinygrad-0.12.0.dist-info' 2026-01-12T18:02:08,493 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-12T18:02:08,498 Source in /tmp/pip-wheel-rm9ebhlp/tinygrad_8e7ecaeead54485da4ee2fa3b9629314 has version 0.12.0, which satisfies requirement tinygrad==0.12.0 from https://files.pythonhosted.org/packages/b2/8c/83bc0895d78d335bd3f5ceadb8a6750c1834f058a0f7e5ee763dc0d626bf/tinygrad-0.12.0.tar.gz 2026-01-12T18:02:08,499 Removed tinygrad==0.12.0 from https://files.pythonhosted.org/packages/b2/8c/83bc0895d78d335bd3f5ceadb8a6750c1834f058a0f7e5ee763dc0d626bf/tinygrad-0.12.0.tar.gz from build tracker '/tmp/pip-build-tracker-9zgvlu_a' 2026-01-12T18:02:08,506 Created temporary directory: /tmp/pip-unpack-17_lnyop 2026-01-12T18:02:08,507 Building wheels for collected packages: tinygrad 2026-01-12T18:02:08,512 Created temporary directory: /tmp/pip-wheel-yx_v7dxr 2026-01-12T18:02:08,512 Destination directory: /tmp/pip-wheel-yx_v7dxr 2026-01-12T18:02:08,514 Building wheel for tinygrad (pyproject.toml): started 2026-01-12T18:02:08,516 Running command Building wheel for tinygrad (pyproject.toml) 2026-01-12T18:02:09,153 running bdist_wheel 2026-01-12T18:02:09,174 running build 2026-01-12T18:02:09,174 running build_py 2026-01-12T18:02:09,181 creating build/lib/tinygrad 2026-01-12T18:02:09,183 copying tinygrad/gradient.py -> build/lib/tinygrad 2026-01-12T18:02:09,186 copying tinygrad/tensor.py -> build/lib/tinygrad 2026-01-12T18:02:09,192 copying tinygrad/dtype.py -> build/lib/tinygrad 2026-01-12T18:02:09,195 copying tinygrad/helpers.py -> build/lib/tinygrad 2026-01-12T18:02:09,198 copying tinygrad/__init__.py -> build/lib/tinygrad 2026-01-12T18:02:09,199 copying tinygrad/device.py -> build/lib/tinygrad 2026-01-12T18:02:09,203 creating build/lib/tinygrad/apps 2026-01-12T18:02:09,204 copying tinygrad/apps/llm.py -> build/lib/tinygrad/apps 2026-01-12T18:02:09,207 creating build/lib/tinygrad/codegen 2026-01-12T18:02:09,208 copying tinygrad/codegen/gpudims.py -> build/lib/tinygrad/codegen 2026-01-12T18:02:09,210 copying tinygrad/codegen/__init__.py -> build/lib/tinygrad/codegen 2026-01-12T18:02:09,213 copying tinygrad/codegen/simplify.py -> build/lib/tinygrad/codegen 2026-01-12T18:02:09,216 creating build/lib/tinygrad/codegen/opt 2026-01-12T18:02:09,217 copying tinygrad/codegen/opt/__init__.py -> build/lib/tinygrad/codegen/opt 2026-01-12T18:02:09,219 copying tinygrad/codegen/opt/search.py -> build/lib/tinygrad/codegen/opt 2026-01-12T18:02:09,221 copying tinygrad/codegen/opt/tc.py -> build/lib/tinygrad/codegen/opt 2026-01-12T18:02:09,224 copying tinygrad/codegen/opt/heuristic.py -> build/lib/tinygrad/codegen/opt 2026-01-12T18:02:09,226 copying tinygrad/codegen/opt/postrange.py -> build/lib/tinygrad/codegen/opt 2026-01-12T18:02:09,230 creating build/lib/tinygrad/codegen/late 2026-01-12T18:02:09,231 copying tinygrad/codegen/late/linearizer.py -> build/lib/tinygrad/codegen/late 2026-01-12T18:02:09,233 copying tinygrad/codegen/late/devectorizer.py -> build/lib/tinygrad/codegen/late 2026-01-12T18:02:09,236 copying tinygrad/codegen/late/expander.py -> build/lib/tinygrad/codegen/late 2026-01-12T18:02:09,238 creating build/lib/tinygrad/engine 2026-01-12T18:02:09,239 copying tinygrad/engine/jit.py -> build/lib/tinygrad/engine 2026-01-12T18:02:09,242 copying tinygrad/engine/memory.py -> build/lib/tinygrad/engine 2026-01-12T18:02:09,244 copying tinygrad/engine/realize.py -> build/lib/tinygrad/engine 2026-01-12T18:02:09,246 copying tinygrad/engine/__init__.py -> build/lib/tinygrad/engine 2026-01-12T18:02:09,248 copying tinygrad/engine/schedule.py -> build/lib/tinygrad/engine 2026-01-12T18:02:09,251 creating build/lib/tinygrad/mixin 2026-01-12T18:02:09,252 copying tinygrad/mixin/__init__.py -> build/lib/tinygrad/mixin 2026-01-12T18:02:09,254 copying tinygrad/mixin/math.py -> build/lib/tinygrad/mixin 2026-01-12T18:02:09,256 copying tinygrad/mixin/movement.py -> build/lib/tinygrad/mixin 2026-01-12T18:02:09,260 creating build/lib/tinygrad/nn 2026-01-12T18:02:09,261 copying tinygrad/nn/torch.py -> build/lib/tinygrad/nn 2026-01-12T18:02:09,263 copying tinygrad/nn/datasets.py -> build/lib/tinygrad/nn 2026-01-12T18:02:09,265 copying tinygrad/nn/onnx.py -> build/lib/tinygrad/nn 2026-01-12T18:02:09,269 copying tinygrad/nn/state.py -> build/lib/tinygrad/nn 2026-01-12T18:02:09,272 copying tinygrad/nn/__init__.py -> build/lib/tinygrad/nn 2026-01-12T18:02:09,274 copying tinygrad/nn/optim.py -> build/lib/tinygrad/nn 2026-01-12T18:02:09,277 creating build/lib/tinygrad/renderer 2026-01-12T18:02:09,278 copying tinygrad/renderer/nir.py -> build/lib/tinygrad/renderer 2026-01-12T18:02:09,281 copying tinygrad/renderer/llvmir.py -> build/lib/tinygrad/renderer 2026-01-12T18:02:09,284 copying tinygrad/renderer/wgsl.py -> build/lib/tinygrad/renderer 2026-01-12T18:02:09,286 copying tinygrad/renderer/__init__.py -> build/lib/tinygrad/renderer 2026-01-12T18:02:09,289 copying tinygrad/renderer/cstyle.py -> build/lib/tinygrad/renderer 2026-01-12T18:02:09,292 copying tinygrad/renderer/ptx.py -> build/lib/tinygrad/renderer 2026-01-12T18:02:09,295 creating build/lib/tinygrad/runtime 2026-01-12T18:02:09,297 copying tinygrad/runtime/ops_cl.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,299 copying tinygrad/runtime/ops_null.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,301 copying tinygrad/runtime/ops_python.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,304 copying tinygrad/runtime/ops_metal.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,306 copying tinygrad/runtime/ops_cuda.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,309 copying tinygrad/runtime/ops_tinyfs.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,311 copying tinygrad/runtime/ops_hip.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,313 copying tinygrad/runtime/__init__.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,315 copying tinygrad/runtime/ops_disk.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,317 copying tinygrad/runtime/ops_webgpu.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,320 copying tinygrad/runtime/ops_npy.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,322 copying tinygrad/runtime/ops_nv.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,325 copying tinygrad/runtime/ops_qcom.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,328 copying tinygrad/runtime/ops_cpu.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,330 copying tinygrad/runtime/ops_dsp.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,333 copying tinygrad/runtime/ops_amd.py -> build/lib/tinygrad/runtime 2026-01-12T18:02:09,337 creating build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,338 copying tinygrad/runtime/autogen/qcom_dsp.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,341 copying tinygrad/runtime/autogen/kgsl.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,344 copying tinygrad/runtime/autogen/llvm.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,361 copying tinygrad/runtime/autogen/nvrtc.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,363 copying tinygrad/runtime/autogen/webgpu.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,368 copying tinygrad/runtime/autogen/amd_gpu.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,377 copying tinygrad/runtime/autogen/libusb.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,381 copying tinygrad/runtime/autogen/ib.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,386 copying tinygrad/runtime/autogen/libclang.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,390 copying tinygrad/runtime/autogen/nv_580.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,416 copying tinygrad/runtime/autogen/amdgpu_kd.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,419 copying tinygrad/runtime/autogen/comgr.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,422 copying tinygrad/runtime/autogen/opencl.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,425 copying tinygrad/runtime/autogen/cuda.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,430 copying tinygrad/runtime/autogen/__init__.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,433 copying tinygrad/runtime/autogen/vfio.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,435 copying tinygrad/runtime/autogen/metal.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,440 copying tinygrad/runtime/autogen/nv.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,446 copying tinygrad/runtime/autogen/io_uring.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,449 copying tinygrad/runtime/autogen/nvjitlink.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,451 copying tinygrad/runtime/autogen/comgr_3.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,454 copying tinygrad/runtime/autogen/hsa.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,460 copying tinygrad/runtime/autogen/rocprof.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,463 copying tinygrad/runtime/autogen/sqtt.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,466 copying tinygrad/runtime/autogen/avcodec.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,468 copying tinygrad/runtime/autogen/nv_570.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,489 copying tinygrad/runtime/autogen/kfd.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,492 copying tinygrad/runtime/autogen/libc.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,496 copying tinygrad/runtime/autogen/pci.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,499 copying tinygrad/runtime/autogen/mesa.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,521 copying tinygrad/runtime/autogen/hip.py -> build/lib/tinygrad/runtime/autogen 2026-01-12T18:02:09,527 creating build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,528 copying tinygrad/runtime/autogen/am/smu_v14_0_2.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,532 copying tinygrad/runtime/autogen/am/sdma_5_0_0.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,539 copying tinygrad/runtime/autogen/am/smu_v13_0_6.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,542 copying tinygrad/runtime/autogen/am/__init__.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,544 copying tinygrad/runtime/autogen/am/sdma_4_0_0.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,550 copying tinygrad/runtime/autogen/am/sdma_6_0_0.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,557 copying tinygrad/runtime/autogen/am/pm4_nv.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,560 copying tinygrad/runtime/autogen/am/smu_v13_0_0.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,563 copying tinygrad/runtime/autogen/am/pm4_soc15.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,566 copying tinygrad/runtime/autogen/am/am.py -> build/lib/tinygrad/runtime/autogen/am 2026-01-12T18:02:09,572 creating build/lib/tinygrad/runtime/graph 2026-01-12T18:02:09,573 copying tinygrad/runtime/graph/cuda.py -> build/lib/tinygrad/runtime/graph 2026-01-12T18:02:09,575 copying tinygrad/runtime/graph/hcq.py -> build/lib/tinygrad/runtime/graph 2026-01-12T18:02:09,578 copying tinygrad/runtime/graph/__init__.py -> build/lib/tinygrad/runtime/graph 2026-01-12T18:02:09,579 copying tinygrad/runtime/graph/metal.py -> build/lib/tinygrad/runtime/graph 2026-01-12T18:02:09,582 creating build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,583 copying tinygrad/runtime/support/compiler_cpu.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,585 copying tinygrad/runtime/support/elf.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,587 copying tinygrad/runtime/support/system.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,590 copying tinygrad/runtime/support/c.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,592 copying tinygrad/runtime/support/usb.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,594 copying tinygrad/runtime/support/amd.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,597 copying tinygrad/runtime/support/memory.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,599 copying tinygrad/runtime/support/hcq.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,602 copying tinygrad/runtime/support/objc.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,604 copying tinygrad/runtime/support/compiler_mesa.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,606 copying tinygrad/runtime/support/__init__.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,608 copying tinygrad/runtime/support/compiler_cuda.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,610 copying tinygrad/runtime/support/compiler_amd.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,612 copying tinygrad/runtime/support/autogen.py -> build/lib/tinygrad/runtime/support 2026-01-12T18:02:09,615 creating build/lib/tinygrad/runtime/support/am 2026-01-12T18:02:09,616 copying tinygrad/runtime/support/am/ip.py -> build/lib/tinygrad/runtime/support/am 2026-01-12T18:02:09,619 copying tinygrad/runtime/support/am/amdev.py -> build/lib/tinygrad/runtime/support/am 2026-01-12T18:02:09,622 copying tinygrad/runtime/support/am/__init__.py -> build/lib/tinygrad/runtime/support/am 2026-01-12T18:02:09,624 creating build/lib/tinygrad/runtime/support/nv 2026-01-12T18:02:09,625 copying tinygrad/runtime/support/nv/ip.py -> build/lib/tinygrad/runtime/support/nv 2026-01-12T18:02:09,628 copying tinygrad/runtime/support/nv/__init__.py -> build/lib/tinygrad/runtime/support/nv 2026-01-12T18:02:09,629 copying tinygrad/runtime/support/nv/nvdev.py -> build/lib/tinygrad/runtime/support/nv 2026-01-12T18:02:09,632 creating build/lib/tinygrad/schedule 2026-01-12T18:02:09,633 copying tinygrad/schedule/__init__.py -> build/lib/tinygrad/schedule 2026-01-12T18:02:09,635 copying tinygrad/schedule/rangeify.py -> build/lib/tinygrad/schedule 2026-01-12T18:02:09,638 copying tinygrad/schedule/multi.py -> build/lib/tinygrad/schedule 2026-01-12T18:02:09,640 copying tinygrad/schedule/indexing.py -> build/lib/tinygrad/schedule 2026-01-12T18:02:09,643 creating build/lib/tinygrad/uop 2026-01-12T18:02:09,645 copying tinygrad/uop/decompositions.py -> build/lib/tinygrad/uop 2026-01-12T18:02:09,647 copying tinygrad/uop/divandmod.py -> build/lib/tinygrad/uop 2026-01-12T18:02:09,650 copying tinygrad/uop/spec.py -> build/lib/tinygrad/uop 2026-01-12T18:02:09,652 copying tinygrad/uop/upat.py -> build/lib/tinygrad/uop 2026-01-12T18:02:09,655 copying tinygrad/uop/ops.py -> build/lib/tinygrad/uop 2026-01-12T18:02:09,659 copying tinygrad/uop/__init__.py -> build/lib/tinygrad/uop 2026-01-12T18:02:09,661 copying tinygrad/uop/validate.py -> build/lib/tinygrad/uop 2026-01-12T18:02:09,663 copying tinygrad/uop/symbolic.py -> build/lib/tinygrad/uop 2026-01-12T18:02:09,666 creating build/lib/tinygrad/viz 2026-01-12T18:02:09,667 copying tinygrad/viz/serve.py -> build/lib/tinygrad/viz 2026-01-12T18:02:09,670 running egg_info 2026-01-12T18:02:09,681 writing tinygrad.egg-info/PKG-INFO 2026-01-12T18:02:09,700 writing dependency_links to tinygrad.egg-info/dependency_links.txt 2026-01-12T18:02:09,709 writing requirements to tinygrad.egg-info/requires.txt 2026-01-12T18:02:09,710 writing top-level names to tinygrad.egg-info/top_level.txt 2026-01-12T18:02:09,748 reading manifest file 'tinygrad.egg-info/SOURCES.txt' 2026-01-12T18:02:09,760 adding license file 'LICENSE' 2026-01-12T18:02:09,770 writing manifest file 'tinygrad.egg-info/SOURCES.txt' 2026-01-12T18:02:09,775 /tmp/pip-build-env-m63gleyf/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'tinygrad.viz.assets' is absent from the `packages` configuration. 2026-01-12T18:02:09,775 !! 2026-01-12T18:02:09,776 ******************************************************************************** 2026-01-12T18:02:09,777 ############################ 2026-01-12T18:02:09,777 # Package would be ignored # 2026-01-12T18:02:09,778 ############################ 2026-01-12T18:02:09,778 Python recognizes 'tinygrad.viz.assets' as an importable package[^1], 2026-01-12T18:02:09,779 but it is absent from setuptools' `packages` configuration. 2026-01-12T18:02:09,780 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-12T18:02:09,781 package, please make sure that 'tinygrad.viz.assets' is explicitly added 2026-01-12T18:02:09,781 to the `packages` configuration field. 2026-01-12T18:02:09,782 Alternatively, you can also rely on setuptools' discovery methods 2026-01-12T18:02:09,783 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-12T18:02:09,783 instead of `find_packages(...)`/`find:`). 2026-01-12T18:02:09,785 You can read more about "package discovery" on setuptools documentation page: 2026-01-12T18:02:09,786 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-12T18:02:09,787 If you don't want 'tinygrad.viz.assets' to be distributed and are 2026-01-12T18:02:09,787 already explicitly excluding 'tinygrad.viz.assets' via 2026-01-12T18:02:09,788 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-12T18:02:09,788 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-12T18:02:09,789 combination with a more fine grained `package-data` configuration. 2026-01-12T18:02:09,790 You can read more about "package data files" on setuptools documentation page: 2026-01-12T18:02:09,791 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-12T18:02:09,793 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-12T18:02:09,793 even if it does not contain any `.py` files. 2026-01-12T18:02:09,794 On the other hand, currently there is no concept of package data 2026-01-12T18:02:09,794 directory, all directories are treated like packages. 2026-01-12T18:02:09,795 ******************************************************************************** 2026-01-12T18:02:09,796 !! 2026-01-12T18:02:09,796 check.warn(importable) 2026-01-12T18:02:09,797 /tmp/pip-build-env-m63gleyf/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'tinygrad.viz.js' is absent from the `packages` configuration. 2026-01-12T18:02:09,797 !! 2026-01-12T18:02:09,798 ******************************************************************************** 2026-01-12T18:02:09,799 ############################ 2026-01-12T18:02:09,800 # Package would be ignored # 2026-01-12T18:02:09,800 ############################ 2026-01-12T18:02:09,801 Python recognizes 'tinygrad.viz.js' as an importable package[^1], 2026-01-12T18:02:09,801 but it is absent from setuptools' `packages` configuration. 2026-01-12T18:02:09,802 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-12T18:02:09,802 package, please make sure that 'tinygrad.viz.js' is explicitly added 2026-01-12T18:02:09,803 to the `packages` configuration field. 2026-01-12T18:02:09,804 Alternatively, you can also rely on setuptools' discovery methods 2026-01-12T18:02:09,804 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-12T18:02:09,805 instead of `find_packages(...)`/`find:`). 2026-01-12T18:02:09,805 You can read more about "package discovery" on setuptools documentation page: 2026-01-12T18:02:09,806 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-12T18:02:09,807 If you don't want 'tinygrad.viz.js' to be distributed and are 2026-01-12T18:02:09,808 already explicitly excluding 'tinygrad.viz.js' via 2026-01-12T18:02:09,808 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-12T18:02:09,809 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-12T18:02:09,809 combination with a more fine grained `package-data` configuration. 2026-01-12T18:02:09,810 You can read more about "package data files" on setuptools documentation page: 2026-01-12T18:02:09,811 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-12T18:02:09,812 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-12T18:02:09,813 even if it does not contain any `.py` files. 2026-01-12T18:02:09,813 On the other hand, currently there is no concept of package data 2026-01-12T18:02:09,814 directory, all directories are treated like packages. 2026-01-12T18:02:09,814 ******************************************************************************** 2026-01-12T18:02:09,817 !! 2026-01-12T18:02:09,817 check.warn(importable) 2026-01-12T18:02:09,818 copying tinygrad/py.typed -> build/lib/tinygrad 2026-01-12T18:02:09,818 copying tinygrad/viz/index.html -> build/lib/tinygrad/viz 2026-01-12T18:02:09,819 creating build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0 2026-01-12T18:02:09,819 copying tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/highlight.min.js -> build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0 2026-01-12T18:02:09,820 creating build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages 2026-01-12T18:02:09,820 copying tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/cpp.min.js -> build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages 2026-01-12T18:02:09,822 copying tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/python.min.js -> build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages 2026-01-12T18:02:09,825 copying tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/x86asm.min.js -> build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages 2026-01-12T18:02:09,828 creating build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/styles 2026-01-12T18:02:09,829 copying tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/styles/default.min.css -> build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/styles 2026-01-12T18:02:09,831 creating build/lib/tinygrad/viz/assets/d3js.org 2026-01-12T18:02:09,832 copying tinygrad/viz/assets/d3js.org/d3.v7.min.js -> build/lib/tinygrad/viz/assets/d3js.org 2026-01-12T18:02:09,840 creating build/lib/tinygrad/viz/assets/dagrejs.github.io/project/dagre/latest 2026-01-12T18:02:09,843 copying tinygrad/viz/assets/dagrejs.github.io/project/dagre/latest/dagre.min.js -> build/lib/tinygrad/viz/assets/dagrejs.github.io/project/dagre/latest 2026-01-12T18:02:09,847 creating build/lib/tinygrad/viz/assets/unpkg.com/@highlightjs/cdn-assets@11.10.0/styles 2026-01-12T18:02:09,850 copying tinygrad/viz/assets/unpkg.com/@highlightjs/cdn-assets@11.10.0/styles/tokyo-night-dark.min.css -> build/lib/tinygrad/viz/assets/unpkg.com/@highlightjs/cdn-assets@11.10.0/styles 2026-01-12T18:02:09,852 creating build/lib/tinygrad/viz/js 2026-01-12T18:02:09,853 copying tinygrad/viz/js/index.js -> build/lib/tinygrad/viz/js 2026-01-12T18:02:09,860 copying tinygrad/viz/js/worker.js -> build/lib/tinygrad/viz/js 2026-01-12T18:02:09,882 installing to build/bdist.linux-armv7l/wheel 2026-01-12T18:02:09,883 running install 2026-01-12T18:02:09,906 running install_lib 2026-01-12T18:02:09,912 creating build/bdist.linux-armv7l/wheel 2026-01-12T18:02:09,915 creating build/bdist.linux-armv7l/wheel/tinygrad 2026-01-12T18:02:09,916 creating build/bdist.linux-armv7l/wheel/tinygrad/engine 2026-01-12T18:02:09,918 copying build/lib/tinygrad/engine/jit.py -> build/bdist.linux-armv7l/wheel/./tinygrad/engine 2026-01-12T18:02:09,922 copying build/lib/tinygrad/engine/memory.py -> build/bdist.linux-armv7l/wheel/./tinygrad/engine 2026-01-12T18:02:09,925 copying build/lib/tinygrad/engine/realize.py -> build/bdist.linux-armv7l/wheel/./tinygrad/engine 2026-01-12T18:02:09,927 copying build/lib/tinygrad/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/engine 2026-01-12T18:02:09,929 copying build/lib/tinygrad/engine/schedule.py -> build/bdist.linux-armv7l/wheel/./tinygrad/engine 2026-01-12T18:02:09,932 copying build/lib/tinygrad/py.typed -> build/bdist.linux-armv7l/wheel/./tinygrad 2026-01-12T18:02:09,936 creating build/bdist.linux-armv7l/wheel/tinygrad/uop 2026-01-12T18:02:09,937 copying build/lib/tinygrad/uop/decompositions.py -> build/bdist.linux-armv7l/wheel/./tinygrad/uop 2026-01-12T18:02:09,941 copying build/lib/tinygrad/uop/divandmod.py -> build/bdist.linux-armv7l/wheel/./tinygrad/uop 2026-01-12T18:02:09,943 copying build/lib/tinygrad/uop/spec.py -> build/bdist.linux-armv7l/wheel/./tinygrad/uop 2026-01-12T18:02:09,946 copying build/lib/tinygrad/uop/upat.py -> build/bdist.linux-armv7l/wheel/./tinygrad/uop 2026-01-12T18:02:09,949 copying build/lib/tinygrad/uop/ops.py -> build/bdist.linux-armv7l/wheel/./tinygrad/uop 2026-01-12T18:02:09,953 copying build/lib/tinygrad/uop/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/uop 2026-01-12T18:02:09,956 copying build/lib/tinygrad/uop/validate.py -> build/bdist.linux-armv7l/wheel/./tinygrad/uop 2026-01-12T18:02:09,959 copying build/lib/tinygrad/uop/symbolic.py -> build/bdist.linux-armv7l/wheel/./tinygrad/uop 2026-01-12T18:02:09,963 creating build/bdist.linux-armv7l/wheel/tinygrad/apps 2026-01-12T18:02:09,964 copying build/lib/tinygrad/apps/llm.py -> build/bdist.linux-armv7l/wheel/./tinygrad/apps 2026-01-12T18:02:09,967 copying build/lib/tinygrad/gradient.py -> build/bdist.linux-armv7l/wheel/./tinygrad 2026-01-12T18:02:09,970 creating build/bdist.linux-armv7l/wheel/tinygrad/nn 2026-01-12T18:02:09,972 copying build/lib/tinygrad/nn/torch.py -> build/bdist.linux-armv7l/wheel/./tinygrad/nn 2026-01-12T18:02:09,974 copying build/lib/tinygrad/nn/datasets.py -> build/bdist.linux-armv7l/wheel/./tinygrad/nn 2026-01-12T18:02:09,976 copying build/lib/tinygrad/nn/onnx.py -> build/bdist.linux-armv7l/wheel/./tinygrad/nn 2026-01-12T18:02:09,981 copying build/lib/tinygrad/nn/state.py -> build/bdist.linux-armv7l/wheel/./tinygrad/nn 2026-01-12T18:02:09,984 copying build/lib/tinygrad/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/nn 2026-01-12T18:02:09,987 copying build/lib/tinygrad/nn/optim.py -> build/bdist.linux-armv7l/wheel/./tinygrad/nn 2026-01-12T18:02:09,991 creating build/bdist.linux-armv7l/wheel/tinygrad/renderer 2026-01-12T18:02:09,992 copying build/lib/tinygrad/renderer/nir.py -> build/bdist.linux-armv7l/wheel/./tinygrad/renderer 2026-01-12T18:02:09,996 copying build/lib/tinygrad/renderer/llvmir.py -> build/bdist.linux-armv7l/wheel/./tinygrad/renderer 2026-01-12T18:02:09,999 copying build/lib/tinygrad/renderer/wgsl.py -> build/bdist.linux-armv7l/wheel/./tinygrad/renderer 2026-01-12T18:02:10,002 copying build/lib/tinygrad/renderer/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/renderer 2026-01-12T18:02:10,005 copying build/lib/tinygrad/renderer/cstyle.py -> build/bdist.linux-armv7l/wheel/./tinygrad/renderer 2026-01-12T18:02:10,010 copying build/lib/tinygrad/renderer/ptx.py -> build/bdist.linux-armv7l/wheel/./tinygrad/renderer 2026-01-12T18:02:10,013 copying build/lib/tinygrad/tensor.py -> build/bdist.linux-armv7l/wheel/./tinygrad 2026-01-12T18:02:10,020 creating build/bdist.linux-armv7l/wheel/tinygrad/codegen 2026-01-12T18:02:10,022 copying build/lib/tinygrad/codegen/gpudims.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen 2026-01-12T18:02:10,026 creating build/bdist.linux-armv7l/wheel/tinygrad/codegen/opt 2026-01-12T18:02:10,028 copying build/lib/tinygrad/codegen/opt/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen/opt 2026-01-12T18:02:10,031 copying build/lib/tinygrad/codegen/opt/search.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen/opt 2026-01-12T18:02:10,034 copying build/lib/tinygrad/codegen/opt/tc.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen/opt 2026-01-12T18:02:10,037 copying build/lib/tinygrad/codegen/opt/heuristic.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen/opt 2026-01-12T18:02:10,041 copying build/lib/tinygrad/codegen/opt/postrange.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen/opt 2026-01-12T18:02:10,045 creating build/bdist.linux-armv7l/wheel/tinygrad/codegen/late 2026-01-12T18:02:10,047 copying build/lib/tinygrad/codegen/late/linearizer.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen/late 2026-01-12T18:02:10,050 copying build/lib/tinygrad/codegen/late/devectorizer.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen/late 2026-01-12T18:02:10,053 copying build/lib/tinygrad/codegen/late/expander.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen/late 2026-01-12T18:02:10,056 copying build/lib/tinygrad/codegen/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen 2026-01-12T18:02:10,059 copying build/lib/tinygrad/codegen/simplify.py -> build/bdist.linux-armv7l/wheel/./tinygrad/codegen 2026-01-12T18:02:10,063 creating build/bdist.linux-armv7l/wheel/tinygrad/mixin 2026-01-12T18:02:10,064 copying build/lib/tinygrad/mixin/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/mixin 2026-01-12T18:02:10,067 copying build/lib/tinygrad/mixin/math.py -> build/bdist.linux-armv7l/wheel/./tinygrad/mixin 2026-01-12T18:02:10,071 copying build/lib/tinygrad/mixin/movement.py -> build/bdist.linux-armv7l/wheel/./tinygrad/mixin 2026-01-12T18:02:10,074 copying build/lib/tinygrad/dtype.py -> build/bdist.linux-armv7l/wheel/./tinygrad 2026-01-12T18:02:10,078 creating build/bdist.linux-armv7l/wheel/tinygrad/schedule 2026-01-12T18:02:10,080 copying build/lib/tinygrad/schedule/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/schedule 2026-01-12T18:02:10,082 copying build/lib/tinygrad/schedule/rangeify.py -> build/bdist.linux-armv7l/wheel/./tinygrad/schedule 2026-01-12T18:02:10,086 copying build/lib/tinygrad/schedule/multi.py -> build/bdist.linux-armv7l/wheel/./tinygrad/schedule 2026-01-12T18:02:10,090 copying build/lib/tinygrad/schedule/indexing.py -> build/bdist.linux-armv7l/wheel/./tinygrad/schedule 2026-01-12T18:02:10,094 creating build/bdist.linux-armv7l/wheel/tinygrad/runtime 2026-01-12T18:02:10,096 creating build/bdist.linux-armv7l/wheel/tinygrad/runtime/graph 2026-01-12T18:02:10,098 copying build/lib/tinygrad/runtime/graph/cuda.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/graph 2026-01-12T18:02:10,101 copying build/lib/tinygrad/runtime/graph/hcq.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/graph 2026-01-12T18:02:10,105 copying build/lib/tinygrad/runtime/graph/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/graph 2026-01-12T18:02:10,107 copying build/lib/tinygrad/runtime/graph/metal.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/graph 2026-01-12T18:02:10,110 copying build/lib/tinygrad/runtime/ops_cl.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,114 copying build/lib/tinygrad/runtime/ops_null.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,116 copying build/lib/tinygrad/runtime/ops_python.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,120 copying build/lib/tinygrad/runtime/ops_metal.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,123 copying build/lib/tinygrad/runtime/ops_cuda.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,126 copying build/lib/tinygrad/runtime/ops_tinyfs.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,129 copying build/lib/tinygrad/runtime/ops_hip.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,132 copying build/lib/tinygrad/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,134 copying build/lib/tinygrad/runtime/ops_disk.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,136 copying build/lib/tinygrad/runtime/ops_webgpu.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,139 copying build/lib/tinygrad/runtime/ops_npy.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,141 copying build/lib/tinygrad/runtime/ops_nv.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,146 creating build/bdist.linux-armv7l/wheel/tinygrad/runtime/autogen 2026-01-12T18:02:10,147 copying build/lib/tinygrad/runtime/autogen/qcom_dsp.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,151 copying build/lib/tinygrad/runtime/autogen/kgsl.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,154 copying build/lib/tinygrad/runtime/autogen/llvm.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,171 copying build/lib/tinygrad/runtime/autogen/nvrtc.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,174 copying build/lib/tinygrad/runtime/autogen/webgpu.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,180 copying build/lib/tinygrad/runtime/autogen/amd_gpu.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,189 copying build/lib/tinygrad/runtime/autogen/libusb.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,192 copying build/lib/tinygrad/runtime/autogen/ib.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,197 copying build/lib/tinygrad/runtime/autogen/libclang.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,202 copying build/lib/tinygrad/runtime/autogen/nv_580.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,221 copying build/lib/tinygrad/runtime/autogen/amdgpu_kd.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,224 copying build/lib/tinygrad/runtime/autogen/comgr.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,227 copying build/lib/tinygrad/runtime/autogen/opencl.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,230 copying build/lib/tinygrad/runtime/autogen/cuda.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,235 copying build/lib/tinygrad/runtime/autogen/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,238 copying build/lib/tinygrad/runtime/autogen/vfio.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,241 copying build/lib/tinygrad/runtime/autogen/metal.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,246 copying build/lib/tinygrad/runtime/autogen/nv.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,251 copying build/lib/tinygrad/runtime/autogen/io_uring.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,254 copying build/lib/tinygrad/runtime/autogen/nvjitlink.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,256 copying build/lib/tinygrad/runtime/autogen/comgr_3.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,259 copying build/lib/tinygrad/runtime/autogen/hsa.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,265 copying build/lib/tinygrad/runtime/autogen/rocprof.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,267 copying build/lib/tinygrad/runtime/autogen/sqtt.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,270 copying build/lib/tinygrad/runtime/autogen/avcodec.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,273 copying build/lib/tinygrad/runtime/autogen/nv_570.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,293 copying build/lib/tinygrad/runtime/autogen/kfd.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,296 copying build/lib/tinygrad/runtime/autogen/libc.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,301 creating build/bdist.linux-armv7l/wheel/tinygrad/runtime/autogen/am 2026-01-12T18:02:10,302 copying build/lib/tinygrad/runtime/autogen/am/smu_v14_0_2.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,305 copying build/lib/tinygrad/runtime/autogen/am/sdma_5_0_0.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,312 copying build/lib/tinygrad/runtime/autogen/am/smu_v13_0_6.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,315 copying build/lib/tinygrad/runtime/autogen/am/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,316 copying build/lib/tinygrad/runtime/autogen/am/sdma_4_0_0.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,322 copying build/lib/tinygrad/runtime/autogen/am/sdma_6_0_0.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,329 copying build/lib/tinygrad/runtime/autogen/am/pm4_nv.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,332 copying build/lib/tinygrad/runtime/autogen/am/smu_v13_0_0.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,335 copying build/lib/tinygrad/runtime/autogen/am/pm4_soc15.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,338 copying build/lib/tinygrad/runtime/autogen/am/am.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen/am 2026-01-12T18:02:10,344 copying build/lib/tinygrad/runtime/autogen/pci.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,346 copying build/lib/tinygrad/runtime/autogen/mesa.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,366 copying build/lib/tinygrad/runtime/autogen/hip.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/autogen 2026-01-12T18:02:10,372 creating build/bdist.linux-armv7l/wheel/tinygrad/runtime/support 2026-01-12T18:02:10,373 copying build/lib/tinygrad/runtime/support/compiler_cpu.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,376 copying build/lib/tinygrad/runtime/support/elf.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,378 copying build/lib/tinygrad/runtime/support/system.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,381 copying build/lib/tinygrad/runtime/support/c.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,383 copying build/lib/tinygrad/runtime/support/usb.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,385 copying build/lib/tinygrad/runtime/support/amd.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,387 copying build/lib/tinygrad/runtime/support/memory.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,390 copying build/lib/tinygrad/runtime/support/hcq.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,393 copying build/lib/tinygrad/runtime/support/objc.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,394 copying build/lib/tinygrad/runtime/support/compiler_mesa.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,397 copying build/lib/tinygrad/runtime/support/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,398 copying build/lib/tinygrad/runtime/support/compiler_cuda.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,400 copying build/lib/tinygrad/runtime/support/compiler_amd.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,402 copying build/lib/tinygrad/runtime/support/autogen.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support 2026-01-12T18:02:10,405 creating build/bdist.linux-armv7l/wheel/tinygrad/runtime/support/nv 2026-01-12T18:02:10,406 copying build/lib/tinygrad/runtime/support/nv/ip.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support/nv 2026-01-12T18:02:10,409 copying build/lib/tinygrad/runtime/support/nv/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support/nv 2026-01-12T18:02:10,411 copying build/lib/tinygrad/runtime/support/nv/nvdev.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support/nv 2026-01-12T18:02:10,414 creating build/bdist.linux-armv7l/wheel/tinygrad/runtime/support/am 2026-01-12T18:02:10,415 copying build/lib/tinygrad/runtime/support/am/ip.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support/am 2026-01-12T18:02:10,418 copying build/lib/tinygrad/runtime/support/am/amdev.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support/am 2026-01-12T18:02:10,421 copying build/lib/tinygrad/runtime/support/am/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime/support/am 2026-01-12T18:02:10,423 copying build/lib/tinygrad/runtime/ops_qcom.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,425 copying build/lib/tinygrad/runtime/ops_cpu.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,428 copying build/lib/tinygrad/runtime/ops_dsp.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,431 copying build/lib/tinygrad/runtime/ops_amd.py -> build/bdist.linux-armv7l/wheel/./tinygrad/runtime 2026-01-12T18:02:10,434 copying build/lib/tinygrad/helpers.py -> build/bdist.linux-armv7l/wheel/./tinygrad 2026-01-12T18:02:10,437 copying build/lib/tinygrad/__init__.py -> build/bdist.linux-armv7l/wheel/./tinygrad 2026-01-12T18:02:10,439 creating build/bdist.linux-armv7l/wheel/tinygrad/viz 2026-01-12T18:02:10,441 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets 2026-01-12T18:02:10,443 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/cdnjs.cloudflare.com 2026-01-12T18:02:10,445 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax 2026-01-12T18:02:10,446 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs 2026-01-12T18:02:10,448 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js 2026-01-12T18:02:10,450 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0 2026-01-12T18:02:10,451 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages 2026-01-12T18:02:10,453 copying build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/cpp.min.js -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages 2026-01-12T18:02:10,455 copying build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/x86asm.min.js -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages 2026-01-12T18:02:10,458 copying build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/python.min.js -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages 2026-01-12T18:02:10,460 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/styles 2026-01-12T18:02:10,461 copying build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/styles/default.min.css -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/styles 2026-01-12T18:02:10,464 copying build/lib/tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/highlight.min.js -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0 2026-01-12T18:02:10,469 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/dagrejs.github.io 2026-01-12T18:02:10,470 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/dagrejs.github.io/project 2026-01-12T18:02:10,472 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/dagrejs.github.io/project/dagre 2026-01-12T18:02:10,474 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/dagrejs.github.io/project/dagre/latest 2026-01-12T18:02:10,475 copying build/lib/tinygrad/viz/assets/dagrejs.github.io/project/dagre/latest/dagre.min.js -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/assets/dagrejs.github.io/project/dagre/latest 2026-01-12T18:02:10,480 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/unpkg.com 2026-01-12T18:02:10,481 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/unpkg.com/@highlightjs 2026-01-12T18:02:10,483 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/unpkg.com/@highlightjs/cdn-assets@11.10.0 2026-01-12T18:02:10,485 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/unpkg.com/@highlightjs/cdn-assets@11.10.0/styles 2026-01-12T18:02:10,486 copying build/lib/tinygrad/viz/assets/unpkg.com/@highlightjs/cdn-assets@11.10.0/styles/tokyo-night-dark.min.css -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/assets/unpkg.com/@highlightjs/cdn-assets@11.10.0/styles 2026-01-12T18:02:10,489 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/assets/d3js.org 2026-01-12T18:02:10,490 copying build/lib/tinygrad/viz/assets/d3js.org/d3.v7.min.js -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/assets/d3js.org 2026-01-12T18:02:10,500 copying build/lib/tinygrad/viz/serve.py -> build/bdist.linux-armv7l/wheel/./tinygrad/viz 2026-01-12T18:02:10,503 copying build/lib/tinygrad/viz/index.html -> build/bdist.linux-armv7l/wheel/./tinygrad/viz 2026-01-12T18:02:10,506 creating build/bdist.linux-armv7l/wheel/tinygrad/viz/js 2026-01-12T18:02:10,507 copying build/lib/tinygrad/viz/js/index.js -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/js 2026-01-12T18:02:10,510 copying build/lib/tinygrad/viz/js/worker.js -> build/bdist.linux-armv7l/wheel/./tinygrad/viz/js 2026-01-12T18:02:10,512 copying build/lib/tinygrad/device.py -> build/bdist.linux-armv7l/wheel/./tinygrad 2026-01-12T18:02:10,515 running install_egg_info 2026-01-12T18:02:10,521 Copying tinygrad.egg-info to build/bdist.linux-armv7l/wheel/./tinygrad-0.12.0-py3.11.egg-info 2026-01-12T18:02:10,532 running install_scripts 2026-01-12T18:02:10,543 creating build/bdist.linux-armv7l/wheel/tinygrad-0.12.0.dist-info/WHEEL 2026-01-12T18:02:10,546 creating '/tmp/pip-wheel-yx_v7dxr/.tmp-hrwihyn0/tinygrad-0.12.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-12T18:02:10,548 adding 'tinygrad/__init__.py' 2026-01-12T18:02:10,552 adding 'tinygrad/device.py' 2026-01-12T18:02:10,555 adding 'tinygrad/dtype.py' 2026-01-12T18:02:10,557 adding 'tinygrad/gradient.py' 2026-01-12T18:02:10,561 adding 'tinygrad/helpers.py' 2026-01-12T18:02:10,562 adding 'tinygrad/py.typed' 2026-01-12T18:02:10,584 adding 'tinygrad/tensor.py' 2026-01-12T18:02:10,589 adding 'tinygrad/apps/llm.py' 2026-01-12T18:02:10,591 adding 'tinygrad/codegen/__init__.py' 2026-01-12T18:02:10,593 adding 'tinygrad/codegen/gpudims.py' 2026-01-12T18:02:10,595 adding 'tinygrad/codegen/simplify.py' 2026-01-12T18:02:10,598 adding 'tinygrad/codegen/late/devectorizer.py' 2026-01-12T18:02:10,600 adding 'tinygrad/codegen/late/expander.py' 2026-01-12T18:02:10,602 adding 'tinygrad/codegen/late/linearizer.py' 2026-01-12T18:02:10,603 adding 'tinygrad/codegen/opt/__init__.py' 2026-01-12T18:02:10,605 adding 'tinygrad/codegen/opt/heuristic.py' 2026-01-12T18:02:10,608 adding 'tinygrad/codegen/opt/postrange.py' 2026-01-12T18:02:10,610 adding 'tinygrad/codegen/opt/search.py' 2026-01-12T18:02:10,612 adding 'tinygrad/codegen/opt/tc.py' 2026-01-12T18:02:10,614 adding 'tinygrad/engine/__init__.py' 2026-01-12T18:02:10,617 adding 'tinygrad/engine/jit.py' 2026-01-12T18:02:10,619 adding 'tinygrad/engine/memory.py' 2026-01-12T18:02:10,621 adding 'tinygrad/engine/realize.py' 2026-01-12T18:02:10,623 adding 'tinygrad/engine/schedule.py' 2026-01-12T18:02:10,624 adding 'tinygrad/mixin/__init__.py' 2026-01-12T18:02:10,626 adding 'tinygrad/mixin/math.py' 2026-01-12T18:02:10,629 adding 'tinygrad/mixin/movement.py' 2026-01-12T18:02:10,632 adding 'tinygrad/nn/__init__.py' 2026-01-12T18:02:10,633 adding 'tinygrad/nn/datasets.py' 2026-01-12T18:02:10,643 adding 'tinygrad/nn/onnx.py' 2026-01-12T18:02:10,645 adding 'tinygrad/nn/optim.py' 2026-01-12T18:02:10,648 adding 'tinygrad/nn/state.py' 2026-01-12T18:02:10,649 adding 'tinygrad/nn/torch.py' 2026-01-12T18:02:10,651 adding 'tinygrad/renderer/__init__.py' 2026-01-12T18:02:10,656 adding 'tinygrad/renderer/cstyle.py' 2026-01-12T18:02:10,659 adding 'tinygrad/renderer/llvmir.py' 2026-01-12T18:02:10,661 adding 'tinygrad/renderer/nir.py' 2026-01-12T18:02:10,664 adding 'tinygrad/renderer/ptx.py' 2026-01-12T18:02:10,666 adding 'tinygrad/renderer/wgsl.py' 2026-01-12T18:02:10,668 adding 'tinygrad/runtime/__init__.py' 2026-01-12T18:02:10,676 adding 'tinygrad/runtime/ops_amd.py' 2026-01-12T18:02:10,678 adding 'tinygrad/runtime/ops_cl.py' 2026-01-12T18:02:10,680 adding 'tinygrad/runtime/ops_cpu.py' 2026-01-12T18:02:10,681 adding 'tinygrad/runtime/ops_cuda.py' 2026-01-12T18:02:10,683 adding 'tinygrad/runtime/ops_disk.py' 2026-01-12T18:02:10,686 adding 'tinygrad/runtime/ops_dsp.py' 2026-01-12T18:02:10,687 adding 'tinygrad/runtime/ops_hip.py' 2026-01-12T18:02:10,689 adding 'tinygrad/runtime/ops_metal.py' 2026-01-12T18:02:10,691 adding 'tinygrad/runtime/ops_npy.py' 2026-01-12T18:02:10,692 adding 'tinygrad/runtime/ops_null.py' 2026-01-12T18:02:10,698 adding 'tinygrad/runtime/ops_nv.py' 2026-01-12T18:02:10,700 adding 'tinygrad/runtime/ops_python.py' 2026-01-12T18:02:10,703 adding 'tinygrad/runtime/ops_qcom.py' 2026-01-12T18:02:10,705 adding 'tinygrad/runtime/ops_tinyfs.py' 2026-01-12T18:02:10,707 adding 'tinygrad/runtime/ops_webgpu.py' 2026-01-12T18:02:10,710 adding 'tinygrad/runtime/autogen/__init__.py' 2026-01-12T18:02:10,748 adding 'tinygrad/runtime/autogen/amd_gpu.py' 2026-01-12T18:02:10,754 adding 'tinygrad/runtime/autogen/amdgpu_kd.py' 2026-01-12T18:02:10,757 adding 'tinygrad/runtime/autogen/avcodec.py' 2026-01-12T18:02:10,759 adding 'tinygrad/runtime/autogen/comgr.py' 2026-01-12T18:02:10,762 adding 'tinygrad/runtime/autogen/comgr_3.py' 2026-01-12T18:02:10,778 adding 'tinygrad/runtime/autogen/cuda.py' 2026-01-12T18:02:10,794 adding 'tinygrad/runtime/autogen/hip.py' 2026-01-12T18:02:10,809 adding 'tinygrad/runtime/autogen/hsa.py' 2026-01-12T18:02:10,822 adding 'tinygrad/runtime/autogen/ib.py' 2026-01-12T18:02:10,826 adding 'tinygrad/runtime/autogen/io_uring.py' 2026-01-12T18:02:10,830 adding 'tinygrad/runtime/autogen/kfd.py' 2026-01-12T18:02:10,833 adding 'tinygrad/runtime/autogen/kgsl.py' 2026-01-12T18:02:10,847 adding 'tinygrad/runtime/autogen/libc.py' 2026-01-12T18:02:10,860 adding 'tinygrad/runtime/autogen/libclang.py' 2026-01-12T18:02:10,864 adding 'tinygrad/runtime/autogen/libusb.py' 2026-01-12T18:02:10,909 adding 'tinygrad/runtime/autogen/llvm.py' 2026-01-12T18:02:10,983 adding 'tinygrad/runtime/autogen/mesa.py' 2026-01-12T18:02:11,000 adding 'tinygrad/runtime/autogen/metal.py' 2026-01-12T18:02:11,019 adding 'tinygrad/runtime/autogen/nv.py' 2026-01-12T18:02:11,106 adding 'tinygrad/runtime/autogen/nv_570.py' 2026-01-12T18:02:11,203 adding 'tinygrad/runtime/autogen/nv_580.py' 2026-01-12T18:02:11,211 adding 'tinygrad/runtime/autogen/nvjitlink.py' 2026-01-12T18:02:11,213 adding 'tinygrad/runtime/autogen/nvrtc.py' 2026-01-12T18:02:11,217 adding 'tinygrad/runtime/autogen/opencl.py' 2026-01-12T18:02:11,221 adding 'tinygrad/runtime/autogen/pci.py' 2026-01-12T18:02:11,223 adding 'tinygrad/runtime/autogen/qcom_dsp.py' 2026-01-12T18:02:11,226 adding 'tinygrad/runtime/autogen/rocprof.py' 2026-01-12T18:02:11,229 adding 'tinygrad/runtime/autogen/sqtt.py' 2026-01-12T18:02:11,232 adding 'tinygrad/runtime/autogen/vfio.py' 2026-01-12T18:02:11,248 adding 'tinygrad/runtime/autogen/webgpu.py' 2026-01-12T18:02:11,251 adding 'tinygrad/runtime/autogen/am/__init__.py' 2026-01-12T18:02:11,263 adding 'tinygrad/runtime/autogen/am/am.py' 2026-01-12T18:02:11,266 adding 'tinygrad/runtime/autogen/am/pm4_nv.py' 2026-01-12T18:02:11,269 adding 'tinygrad/runtime/autogen/am/pm4_soc15.py' 2026-01-12T18:02:11,281 adding 'tinygrad/runtime/autogen/am/sdma_4_0_0.py' 2026-01-12T18:02:11,300 adding 'tinygrad/runtime/autogen/am/sdma_5_0_0.py' 2026-01-12T18:02:11,322 adding 'tinygrad/runtime/autogen/am/sdma_6_0_0.py' 2026-01-12T18:02:11,330 adding 'tinygrad/runtime/autogen/am/smu_v13_0_0.py' 2026-01-12T18:02:11,334 adding 'tinygrad/runtime/autogen/am/smu_v13_0_6.py' 2026-01-12T18:02:11,341 adding 'tinygrad/runtime/autogen/am/smu_v14_0_2.py' 2026-01-12T18:02:11,344 adding 'tinygrad/runtime/graph/__init__.py' 2026-01-12T18:02:11,345 adding 'tinygrad/runtime/graph/cuda.py' 2026-01-12T18:02:11,348 adding 'tinygrad/runtime/graph/hcq.py' 2026-01-12T18:02:11,349 adding 'tinygrad/runtime/graph/metal.py' 2026-01-12T18:02:11,351 adding 'tinygrad/runtime/support/__init__.py' 2026-01-12T18:02:11,353 adding 'tinygrad/runtime/support/amd.py' 2026-01-12T18:02:11,356 adding 'tinygrad/runtime/support/autogen.py' 2026-01-12T18:02:11,357 adding 'tinygrad/runtime/support/c.py' 2026-01-12T18:02:11,359 adding 'tinygrad/runtime/support/compiler_amd.py' 2026-01-12T18:02:11,361 adding 'tinygrad/runtime/support/compiler_cpu.py' 2026-01-12T18:02:11,362 adding 'tinygrad/runtime/support/compiler_cuda.py' 2026-01-12T18:02:11,364 adding 'tinygrad/runtime/support/compiler_mesa.py' 2026-01-12T18:02:11,366 adding 'tinygrad/runtime/support/elf.py' 2026-01-12T18:02:11,369 adding 'tinygrad/runtime/support/hcq.py' 2026-01-12T18:02:11,372 adding 'tinygrad/runtime/support/memory.py' 2026-01-12T18:02:11,373 adding 'tinygrad/runtime/support/objc.py' 2026-01-12T18:02:11,376 adding 'tinygrad/runtime/support/system.py' 2026-01-12T18:02:11,379 adding 'tinygrad/runtime/support/usb.py' 2026-01-12T18:02:11,380 adding 'tinygrad/runtime/support/am/__init__.py' 2026-01-12T18:02:11,383 adding 'tinygrad/runtime/support/am/amdev.py' 2026-01-12T18:02:11,387 adding 'tinygrad/runtime/support/am/ip.py' 2026-01-12T18:02:11,389 adding 'tinygrad/runtime/support/nv/__init__.py' 2026-01-12T18:02:11,394 adding 'tinygrad/runtime/support/nv/ip.py' 2026-01-12T18:02:11,396 adding 'tinygrad/runtime/support/nv/nvdev.py' 2026-01-12T18:02:11,397 adding 'tinygrad/schedule/__init__.py' 2026-01-12T18:02:11,400 adding 'tinygrad/schedule/indexing.py' 2026-01-12T18:02:11,402 adding 'tinygrad/schedule/multi.py' 2026-01-12T18:02:11,406 adding 'tinygrad/schedule/rangeify.py' 2026-01-12T18:02:11,408 adding 'tinygrad/uop/__init__.py' 2026-01-12T18:02:11,411 adding 'tinygrad/uop/decompositions.py' 2026-01-12T18:02:11,413 adding 'tinygrad/uop/divandmod.py' 2026-01-12T18:02:11,424 adding 'tinygrad/uop/ops.py' 2026-01-12T18:02:11,427 adding 'tinygrad/uop/spec.py' 2026-01-12T18:02:11,430 adding 'tinygrad/uop/symbolic.py' 2026-01-12T18:02:11,432 adding 'tinygrad/uop/upat.py' 2026-01-12T18:02:11,434 adding 'tinygrad/uop/validate.py' 2026-01-12T18:02:11,436 adding 'tinygrad/viz/index.html' 2026-01-12T18:02:11,441 adding 'tinygrad/viz/serve.py' 2026-01-12T18:02:11,459 adding 'tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/highlight.min.js' 2026-01-12T18:02:11,462 adding 'tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/cpp.min.js' 2026-01-12T18:02:11,463 adding 'tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/python.min.js' 2026-01-12T18:02:11,466 adding 'tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/languages/x86asm.min.js' 2026-01-12T18:02:11,468 adding 'tinygrad/viz/assets/cdnjs.cloudflare.com/ajax/libs/highlight.js/11.10.0/styles/default.min.css' 2026-01-12T18:02:11,503 adding 'tinygrad/viz/assets/d3js.org/d3.v7.min.js' 2026-01-12T18:02:11,519 adding 'tinygrad/viz/assets/dagrejs.github.io/project/dagre/latest/dagre.min.js' 2026-01-12T18:02:11,523 adding 'tinygrad/viz/assets/unpkg.com/@highlightjs/cdn-assets@11.10.0/styles/tokyo-night-dark.min.css' 2026-01-12T18:02:11,530 adding 'tinygrad/viz/js/index.js' 2026-01-12T18:02:11,532 adding 'tinygrad/viz/js/worker.js' 2026-01-12T18:02:11,534 adding 'tinygrad-0.12.0.dist-info/licenses/LICENSE' 2026-01-12T18:02:11,536 adding 'tinygrad-0.12.0.dist-info/METADATA' 2026-01-12T18:02:11,537 adding 'tinygrad-0.12.0.dist-info/WHEEL' 2026-01-12T18:02:11,538 adding 'tinygrad-0.12.0.dist-info/top_level.txt' 2026-01-12T18:02:11,541 adding 'tinygrad-0.12.0.dist-info/RECORD' 2026-01-12T18:02:11,562 removing build/bdist.linux-armv7l/wheel 2026-01-12T18:02:11,705 Building wheel for tinygrad (pyproject.toml): finished with status 'done' 2026-01-12T18:02:11,750 Created wheel for tinygrad: filename=tinygrad-0.12.0-py3-none-any.whl size=1673238 sha256=3b92d809dd91ba87d6eff16fd4d7025fb39c50829192b35347faec6921238891 2026-01-12T18:02:11,752 Stored in directory: /tmp/pip-ephem-wheel-cache-q9d5l7ev/wheels/c3/a9/b3/7d875f6e93a2ec0892523e47a461ed26be2348ab575779a76f 2026-01-12T18:02:11,769 Successfully built tinygrad 2026-01-12T18:02:11,818 Removed build tracker: '/tmp/pip-build-tracker-9zgvlu_a'