2026-04-13T22:32:00,023 Created temporary directory: /tmp/pip-ephem-wheel-cache-iaxxq1ja 2026-04-13T22:32:00,025 Created temporary directory: /tmp/pip-build-tracker-oyml4bwq 2026-04-13T22:32:00,025 Initialized build tracking at /tmp/pip-build-tracker-oyml4bwq 2026-04-13T22:32:00,026 Created build tracker: /tmp/pip-build-tracker-oyml4bwq 2026-04-13T22:32:00,026 Entered build tracker: /tmp/pip-build-tracker-oyml4bwq 2026-04-13T22:32:00,027 Created temporary directory: /tmp/pip-wheel-ght1lmgx 2026-04-13T22:32:00,030 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-13T22:32:00,033 Created temporary directory: /tmp/pip-ephem-wheel-cache-g5nz_05p 2026-04-13T22:32:00,055 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-13T22:32:00,058 2 location(s) to search for versions of traceml-ai: 2026-04-13T22:32:00,058 * https://pypi.org/simple/traceml-ai/ 2026-04-13T22:32:00,058 * https://www.piwheels.org/simple/traceml-ai/ 2026-04-13T22:32:00,059 Fetching project page and analyzing links: https://pypi.org/simple/traceml-ai/ 2026-04-13T22:32:00,060 Getting page https://pypi.org/simple/traceml-ai/ 2026-04-13T22:32:00,061 Found index url https://pypi.org/simple 2026-04-13T22:32:00,295 Fetched page https://pypi.org/simple/traceml-ai/ as application/vnd.pypi.simple.v1+json 2026-04-13T22:32:00,302 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/0d/22/f29894cc16651eba3f7c9650eaffa6ecc717ad96c52151c5903e57c1d5ff/traceml_ai-0.1.0-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,303 Found link https://files.pythonhosted.org/packages/2c/bf/653a6d7f0e01d507feb3a3cc4d4515a7f83d68c2874bf11031968cc34f84/traceml_ai-0.1.0.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9), version: 0.1.0 2026-04-13T22:32:00,304 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/54/d9/601ceb33d733f4a6bc847dc639c3c964abcdf46a946b85fb9d91db42a9c9/traceml_ai-0.1.1-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,305 Found link https://files.pythonhosted.org/packages/45/0b/3560ac3e56d9d6c03eb1ee89ec80d509fd384ce72368df90d0b7be37879e/traceml_ai-0.1.1.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9), version: 0.1.1 2026-04-13T22:32:00,306 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/71/5f/eae824fd0ce228a817d1f8b72cf63adcbed664fff751c6154bf9a2c33556/traceml_ai-0.1.3-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,307 Found link https://files.pythonhosted.org/packages/84/9b/32e4e765c10ec0777ed066c7f6a924e989da3c2b807095807da4eddccdcb/traceml_ai-0.1.3.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9), version: 0.1.3 2026-04-13T22:32:00,308 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/0f/d5/016603981656091807126a77a6ba2077f0f0ef6c7c931ec95ebb00a38a11/traceml_ai-0.1.5-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,309 Found link https://files.pythonhosted.org/packages/e8/6e/1842a1ed9ccc158cc200aafdad281c033c329eb85e871564d6c071172be6/traceml_ai-0.1.5.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9), version: 0.1.5 2026-04-13T22:32:00,309 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/d1/09/e7a3e4144839982fd9a5e2f3ef2ae3a4773e08a49c554fa297937e2b0707/traceml_ai-0.1.6-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,310 Found link https://files.pythonhosted.org/packages/13/a1/ea8eaaacdc0d6b5ae6b90242f9bf6dc3fa6fc628f630cf471d6649e4fc43/traceml_ai-0.1.6.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9), version: 0.1.6 2026-04-13T22:32:00,312 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/86/9a/4e16e3e87103390bd6a76238472285a61b8e8c51896b7e5e2622ad90b0c2/traceml_ai-0.1.8-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,312 Found link https://files.pythonhosted.org/packages/bb/54/c0757dad2fb15b9021657ba11e84d47a3bc2c1262a20519bfcd62cd14b1b/traceml_ai-0.1.8.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9), version: 0.1.8 2026-04-13T22:32:00,313 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/bd/21/3378922698270247330846d367426ca8324c0f3e373e82bde4577c66d452/traceml_ai-0.1.9-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,314 Found link https://files.pythonhosted.org/packages/28/d3/9325578e66452476a734447b454a52078fcbfd24a4e6a6e54fc1b4b5174b/traceml_ai-0.1.9.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9), version: 0.1.9 2026-04-13T22:32:00,314 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/ce/31/6def01a1fedc597eb3fc8769aa4f9b28dcdc861e629c8ff6be4fd086e7fe/traceml_ai-0.2.0a0-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,315 Found link https://files.pythonhosted.org/packages/47/d2/bd6b4187cac0ec6d7f2efb4bd5424ed29aee84ea9ccfdd19d9e86631fad5/traceml_ai-0.2.0a0.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.9), version: 0.2.0a0 2026-04-13T22:32:00,316 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/5f/53/e20508f276a2f5e075bf7af28d780d90a63bb8da4038e9cda114d1bc4e56/traceml_ai-0.2.0-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,317 Found link https://files.pythonhosted.org/packages/d0/b8/fdc6050da3380a8a7c0e8cb623c0d30ba40460c4827b4517fb210f72f7b8/traceml_ai-0.2.0.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.0 2026-04-13T22:32:00,318 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/e4/1e/7b7ff8d3feaabc28154a2c10fa6cd6935b3ba90d3fc274c90216e7b4aa6e/traceml_ai-0.2.1-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,318 Found link https://files.pythonhosted.org/packages/30/bf/7271b13f3885e94cc7d1f3e116d67b0bda03f00e785f3f73c073033a4fda/traceml_ai-0.2.1.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.1 2026-04-13T22:32:00,319 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/2d/b0/c9af859cd0c23d36959f4e4a987cf6f3dfe213b948e2d7eda5bc934dc859/traceml_ai-0.2.2-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,320 Found link https://files.pythonhosted.org/packages/4d/7e/955c8d62df16caa0331e58b3cc429c39b0d07901eb223f2d81436c8c419d/traceml_ai-0.2.2.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.2 2026-04-13T22:32:00,321 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/ad/fd/671cad0eec738036303e28ff401249924f798c0c4776f929bf444b43139d/traceml_ai-0.2.3-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,322 Found link https://files.pythonhosted.org/packages/18/9e/f680107e41c56dd0bf48a375439d8972c40e6e6bc4cdab905f8430a77247/traceml_ai-0.2.3.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.3 2026-04-13T22:32:00,323 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/ae/38/be51e53ac1f4faee4af1e2a68eae2689cc720c465683a8f5cb6d812e64a8/traceml_ai-0.2.4-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,324 Found link https://files.pythonhosted.org/packages/50/70/9453e114d141018453fe004b29bd3b8759ca5ba5a5030d09a2cf09c5efcc/traceml_ai-0.2.4.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.4 2026-04-13T22:32:00,325 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/0d/3d/7ca9d7cd0abb0ce2f15ad6bcb601a3c645d182e1892af7948f8ba4b8e6c6/traceml_ai-0.2.5-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,325 Found link https://files.pythonhosted.org/packages/bc/f6/0877747689540c1f17fa0ebb096de019f24d98f7aa7791c621b90178a031/traceml_ai-0.2.5.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.5 2026-04-13T22:32:00,326 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/8b/15/ecffe7997d47eb11ce7155b3d7223d4f6b2ea3b04dac05baa6f88fe114bb/traceml_ai-0.2.6-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,327 Found link https://files.pythonhosted.org/packages/ab/f5/1f20c862f759b932eb99aec350aa1000d470fb6010def20128e00452555d/traceml_ai-0.2.6.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.6 2026-04-13T22:32:00,327 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/81/05/68eecd2a5ea8c16dedbda793c8ad1266ad08a2fac44a8801ed437f304c2e/traceml_ai-0.2.7-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,328 Found link https://files.pythonhosted.org/packages/4e/00/0f0f2bb48a6f31c840f53a51ce998f315b9ef27017ace90f735a830f2043/traceml_ai-0.2.7.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.7 2026-04-13T22:32:00,329 Skipping link: No binaries permitted for traceml-ai: https://files.pythonhosted.org/packages/79/28/4274afa758498aff6f87e6558c965196a47f334be7a3490ba27aa6048610/traceml_ai-0.2.8-py3-none-any.whl (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,330 Found link https://files.pythonhosted.org/packages/fd/bd/159fe7632b8abde0eba002af17415b057c7dbcb85b809fb26073be9e96f6/traceml_ai-0.2.8.tar.gz (from https://pypi.org/simple/traceml-ai/) (requires-python:>=3.10), version: 0.2.8 2026-04-13T22:32:00,331 Fetching project page and analyzing links: https://www.piwheels.org/simple/traceml-ai/ 2026-04-13T22:32:00,332 Getting page https://www.piwheels.org/simple/traceml-ai/ 2026-04-13T22:32:00,333 Found index url https://www.piwheels.org/simple 2026-04-13T22:32:00,515 Fetched page https://www.piwheels.org/simple/traceml-ai/ as text/html 2026-04-13T22:32:00,521 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.7-py3-none-any.whl#sha256=c6453cf3a593dfb273a25173f7becceca02249a69fdab999a5f1828ac12be42d (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,521 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.6-py3-none-any.whl#sha256=c21b2ab47fb4088e301976685930ab6359abdcf0f04d701b76b06f77d1bba60e (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,522 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.5-py3-none-any.whl#sha256=9230d38c9b399c817c1a4c0a1c66ec63b3477aa8d5a430fe865c49475dfdd398 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,522 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.4-py3-none-any.whl#sha256=f147aa581744c44d687976f0066df2b97d3e5039d531bef68df9b8582d56bc81 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,523 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.3-py3-none-any.whl#sha256=2526edcf723313f5e41b81978c84c3ca5d29eb4a958cb60b0f63abe6107249d6 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,524 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.2-py3-none-any.whl#sha256=04c0cc7f26c802b2ac23b3d4e5b3797d744ae7f83cc926a7502b48916ea29bad (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,524 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.1-py3-none-any.whl#sha256=c1a33110d8811d84432b306b607d27b575d22bb486029b5d33377d5cbc8b4b63 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,525 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.0-py3-none-any.whl#sha256=e402fbffb196dedbb7ee61f4eb8146134226a718bf7a21317055331372de6651 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.10) 2026-04-13T22:32:00,525 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.2.0a0-py3-none-any.whl#sha256=2923aa7eb60e9bfa0c873268ca7923f80563f3881684f8d7617994023c562ebc (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,526 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.1.9-py3-none-any.whl#sha256=6791b403046f2b9cfd5db62b1148b445906f4219df48ead91e83e74fe4514238 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,526 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.1.8-py3-none-any.whl#sha256=2e0df2336aa648d8a5c5251c842ac5d5518753695b9280c084785448a330d3a6 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,527 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.1.6-py3-none-any.whl#sha256=c938a5e4718325d10570021878e158dcbf788f84b6b15b92efe4f82becb2d5f5 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,527 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.1.5-py3-none-any.whl#sha256=68a1e385adb229fe9b33e1e7c456c5f968f4a2e3bb84b3245cfdfbae329fd3b5 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,528 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.1.3-py3-none-any.whl#sha256=f94b8b7d63f9d9fe743a0db74f179ae46465d0a279db17d668bb23526e090275 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,529 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.1.1-py3-none-any.whl#sha256=b87eb8950ef7a4ced8b36be3b059f6823d547c1c860ad8cb448b1806701fae6f (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,529 Skipping link: No binaries permitted for traceml-ai: https://archive1.piwheels.org/simple/traceml-ai/traceml_ai-0.1.0-py3-none-any.whl#sha256=093bfef36dca84ae2c4c795454a942b7e3056ba1a0dc9bded670d4f9485a6ea1 (from https://www.piwheels.org/simple/traceml-ai/) (requires-python:>=3.9) 2026-04-13T22:32:00,530 Skipping link: not a file: https://www.piwheels.org/simple/traceml-ai/ 2026-04-13T22:32:00,531 Skipping link: not a file: https://pypi.org/simple/traceml-ai/ 2026-04-13T22:32:00,553 Given no hashes to check 1 links for project 'traceml-ai': discarding no candidates 2026-04-13T22:32:00,572 Collecting traceml-ai==0.2.8 2026-04-13T22:32:00,575 Created temporary directory: /tmp/pip-unpack-jdibe5_a 2026-04-13T22:32:00,725 Downloading traceml_ai-0.2.8.tar.gz (217 kB) 2026-04-13T22:32:01,172 Added traceml-ai==0.2.8 from https://files.pythonhosted.org/packages/fd/bd/159fe7632b8abde0eba002af17415b057c7dbcb85b809fb26073be9e96f6/traceml_ai-0.2.8.tar.gz to build tracker '/tmp/pip-build-tracker-oyml4bwq' 2026-04-13T22:32:01,178 Created temporary directory: /tmp/pip-build-env-2rutqoz0 2026-04-13T22:32:01,182 Installing build dependencies: started 2026-04-13T22:32:01,183 Running command pip subprocess to install build dependencies 2026-04-13T22:32:02,314 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-13T22:32:02,752 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-13T22:32:02,775 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-13T22:32:04,583 Collecting setuptools>=40.8.0 2026-04-13T22:32:04,671 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-13T22:32:04,939 Collecting wheel 2026-04-13T22:32:04,955 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-13T22:32:05,145 Collecting packaging>=24.0 2026-04-13T22:32:05,161 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-13T22:32:08,122 Installing collected packages: setuptools, packaging, wheel 2026-04-13T22:32:11,533 Creating /tmp/pip-build-env-2rutqoz0/overlay/local/bin 2026-04-13T22:32:11,535 changing mode of /tmp/pip-build-env-2rutqoz0/overlay/local/bin/wheel to 755 2026-04-13T22:32:11,558 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-13T22:32:11,839 Installing build dependencies: finished with status 'done' 2026-04-13T22:32:11,845 Getting requirements to build wheel: started 2026-04-13T22:32:11,847 Running command Getting requirements to build wheel 2026-04-13T22:32:12,468 /tmp/pip-build-env-2rutqoz0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-13T22:32:12,468 !! 2026-04-13T22:32:12,470 ******************************************************************************** 2026-04-13T22:32:12,470 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-04-13T22:32:12,471 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-13T22:32:12,472 or your builds will no longer be supported. 2026-04-13T22:32:12,473 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T22:32:12,474 ******************************************************************************** 2026-04-13T22:32:12,475 !! 2026-04-13T22:32:12,475 corresp(dist, value, root_dir) 2026-04-13T22:32:12,559 running egg_info 2026-04-13T22:32:12,565 writing src/traceml_ai.egg-info/PKG-INFO 2026-04-13T22:32:12,573 writing dependency_links to src/traceml_ai.egg-info/dependency_links.txt 2026-04-13T22:32:12,575 writing entry points to src/traceml_ai.egg-info/entry_points.txt 2026-04-13T22:32:12,579 writing requirements to src/traceml_ai.egg-info/requires.txt 2026-04-13T22:32:12,580 writing top-level names to src/traceml_ai.egg-info/top_level.txt 2026-04-13T22:32:12,633 reading manifest file 'src/traceml_ai.egg-info/SOURCES.txt' 2026-04-13T22:32:12,644 adding license file 'LICENSE' 2026-04-13T22:32:12,654 writing manifest file 'src/traceml_ai.egg-info/SOURCES.txt' 2026-04-13T22:32:12,752 Getting requirements to build wheel: finished with status 'done' 2026-04-13T22:32:12,756 Created temporary directory: /tmp/pip-modern-metadata-9ewj8vm6 2026-04-13T22:32:12,758 Preparing metadata (pyproject.toml): started 2026-04-13T22:32:12,759 Running command Preparing metadata (pyproject.toml) 2026-04-13T22:32:13,341 /tmp/pip-build-env-2rutqoz0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-13T22:32:13,341 !! 2026-04-13T22:32:13,342 ******************************************************************************** 2026-04-13T22:32:13,343 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-04-13T22:32:13,343 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-13T22:32:13,344 or your builds will no longer be supported. 2026-04-13T22:32:13,345 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T22:32:13,345 ******************************************************************************** 2026-04-13T22:32:13,346 !! 2026-04-13T22:32:13,347 corresp(dist, value, root_dir) 2026-04-13T22:32:13,428 running dist_info 2026-04-13T22:32:13,440 creating /tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info 2026-04-13T22:32:13,441 writing /tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info/PKG-INFO 2026-04-13T22:32:13,449 writing dependency_links to /tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info/dependency_links.txt 2026-04-13T22:32:13,451 writing entry points to /tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info/entry_points.txt 2026-04-13T22:32:13,455 writing requirements to /tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info/requires.txt 2026-04-13T22:32:13,456 writing top-level names to /tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info/top_level.txt 2026-04-13T22:32:13,457 writing manifest file '/tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info/SOURCES.txt' 2026-04-13T22:32:13,504 reading manifest file '/tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info/SOURCES.txt' 2026-04-13T22:32:13,506 adding license file 'LICENSE' 2026-04-13T22:32:13,514 writing manifest file '/tmp/pip-modern-metadata-9ewj8vm6/traceml_ai.egg-info/SOURCES.txt' 2026-04-13T22:32:13,515 creating '/tmp/pip-modern-metadata-9ewj8vm6/traceml_ai-0.2.8.dist-info' 2026-04-13T22:32:13,641 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-13T22:32:13,646 Source in /tmp/pip-wheel-ght1lmgx/traceml-ai_5cdb1d9df84d490cab9717c6ce4d7e73 has version 0.2.8, which satisfies requirement traceml-ai==0.2.8 from https://files.pythonhosted.org/packages/fd/bd/159fe7632b8abde0eba002af17415b057c7dbcb85b809fb26073be9e96f6/traceml_ai-0.2.8.tar.gz 2026-04-13T22:32:13,647 Removed traceml-ai==0.2.8 from https://files.pythonhosted.org/packages/fd/bd/159fe7632b8abde0eba002af17415b057c7dbcb85b809fb26073be9e96f6/traceml_ai-0.2.8.tar.gz from build tracker '/tmp/pip-build-tracker-oyml4bwq' 2026-04-13T22:32:13,653 Created temporary directory: /tmp/pip-unpack-70uw_r10 2026-04-13T22:32:13,654 Building wheels for collected packages: traceml-ai 2026-04-13T22:32:13,659 Created temporary directory: /tmp/pip-wheel-m6_it7yg 2026-04-13T22:32:13,660 Destination directory: /tmp/pip-wheel-m6_it7yg 2026-04-13T22:32:13,662 Building wheel for traceml-ai (pyproject.toml): started 2026-04-13T22:32:13,663 Running command Building wheel for traceml-ai (pyproject.toml) 2026-04-13T22:32:14,232 /tmp/pip-build-env-2rutqoz0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-13T22:32:14,232 !! 2026-04-13T22:32:14,233 ******************************************************************************** 2026-04-13T22:32:14,234 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-04-13T22:32:14,235 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-13T22:32:14,235 or your builds will no longer be supported. 2026-04-13T22:32:14,236 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T22:32:14,236 ******************************************************************************** 2026-04-13T22:32:14,237 !! 2026-04-13T22:32:14,238 corresp(dist, value, root_dir) 2026-04-13T22:32:14,311 running bdist_wheel 2026-04-13T22:32:14,329 running build 2026-04-13T22:32:14,329 running build_py 2026-04-13T22:32:14,336 creating build/lib/traceml 2026-04-13T22:32:14,338 copying src/traceml/cli.py -> build/lib/traceml 2026-04-13T22:32:14,341 copying src/traceml/summary_client.py -> build/lib/traceml 2026-04-13T22:32:14,342 copying src/traceml/__init__.py -> build/lib/traceml 2026-04-13T22:32:14,344 copying src/traceml/api.py -> build/lib/traceml 2026-04-13T22:32:14,346 copying src/traceml/decorators.py -> build/lib/traceml 2026-04-13T22:32:14,348 copying src/traceml/final_summary_protocol.py -> build/lib/traceml 2026-04-13T22:32:14,351 creating build/lib/traceml/database 2026-04-13T22:32:14,352 copying src/traceml/database/database_writer.py -> build/lib/traceml/database 2026-04-13T22:32:14,354 copying src/traceml/database/remote_database_store.py -> build/lib/traceml/database 2026-04-13T22:32:14,357 copying src/traceml/database/__init__.py -> build/lib/traceml/database 2026-04-13T22:32:14,358 copying src/traceml/database/database_sender.py -> build/lib/traceml/database 2026-04-13T22:32:14,361 copying src/traceml/database/database.py -> build/lib/traceml/database 2026-04-13T22:32:14,364 creating build/lib/traceml/runtime 2026-04-13T22:32:14,365 copying src/traceml/runtime/session.py -> build/lib/traceml/runtime 2026-04-13T22:32:14,366 copying src/traceml/runtime/config.py -> build/lib/traceml/runtime 2026-04-13T22:32:14,368 copying src/traceml/runtime/settings.py -> build/lib/traceml/runtime 2026-04-13T22:32:14,370 copying src/traceml/runtime/executor.py -> build/lib/traceml/runtime 2026-04-13T22:32:14,372 copying src/traceml/runtime/runtime.py -> build/lib/traceml/runtime 2026-04-13T22:32:14,374 copying src/traceml/runtime/__init__.py -> build/lib/traceml/runtime 2026-04-13T22:32:14,376 copying src/traceml/runtime/stdout_stderr_capture.py -> build/lib/traceml/runtime 2026-04-13T22:32:14,378 creating build/lib/traceml/integrations 2026-04-13T22:32:14,379 copying src/traceml/integrations/__init__.py -> build/lib/traceml/integrations 2026-04-13T22:32:14,381 copying src/traceml/integrations/huggingface.py -> build/lib/traceml/integrations 2026-04-13T22:32:14,382 copying src/traceml/integrations/lightning.py -> build/lib/traceml/integrations 2026-04-13T22:32:14,385 creating build/lib/traceml/renderers 2026-04-13T22:32:14,386 copying src/traceml/renderers/base_renderer.py -> build/lib/traceml/renderers 2026-04-13T22:32:14,388 copying src/traceml/renderers/user_time_renderer.py -> build/lib/traceml/renderers 2026-04-13T22:32:14,391 copying src/traceml/renderers/__init__.py -> build/lib/traceml/renderers 2026-04-13T22:32:14,392 copying src/traceml/renderers/stdout_stderr_renderer.py -> build/lib/traceml/renderers 2026-04-13T22:32:14,394 copying src/traceml/renderers/utils.py -> build/lib/traceml/renderers 2026-04-13T22:32:14,396 creating build/lib/traceml/transport 2026-04-13T22:32:14,397 copying src/traceml/transport/tcp_transport.py -> build/lib/traceml/transport 2026-04-13T22:32:14,399 copying src/traceml/transport/__init__.py -> build/lib/traceml/transport 2026-04-13T22:32:14,401 copying src/traceml/transport/distributed.py -> build/lib/traceml/transport 2026-04-13T22:32:14,403 creating build/lib/traceml/diagnostics 2026-04-13T22:32:14,404 copying src/traceml/diagnostics/step_memory_trend.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,407 copying src/traceml/diagnostics/trends.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,409 copying src/traceml/diagnostics/step_memory.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,411 copying src/traceml/diagnostics/common.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,413 copying src/traceml/diagnostics/step_memory_formatters.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,415 copying src/traceml/diagnostics/__init__.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,416 copying src/traceml/diagnostics/step_time_trend.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,419 copying src/traceml/diagnostics/step_time.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,421 copying src/traceml/diagnostics/model_diagnostics.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,423 copying src/traceml/diagnostics/step_time_formatters.py -> build/lib/traceml/diagnostics 2026-04-13T22:32:14,427 creating build/lib/traceml/utils 2026-04-13T22:32:14,428 copying src/traceml/utils/shared_utils.py -> build/lib/traceml/utils 2026-04-13T22:32:14,430 copying src/traceml/utils/formatting.py -> build/lib/traceml/utils 2026-04-13T22:32:14,432 copying src/traceml/utils/step_memory.py -> build/lib/traceml/utils 2026-04-13T22:32:14,434 copying src/traceml/utils/cuda_event_pool.py -> build/lib/traceml/utils 2026-04-13T22:32:14,435 copying src/traceml/utils/__init__.py -> build/lib/traceml/utils 2026-04-13T22:32:14,437 copying src/traceml/utils/entry_hook.py -> build/lib/traceml/utils 2026-04-13T22:32:14,439 copying src/traceml/utils/base_trace_event.py -> build/lib/traceml/utils 2026-04-13T22:32:14,441 copying src/traceml/utils/timing.py -> build/lib/traceml/utils 2026-04-13T22:32:14,443 copying src/traceml/utils/flush_buffers.py -> build/lib/traceml/utils 2026-04-13T22:32:14,445 copying src/traceml/utils/layer_parameter_memory.py -> build/lib/traceml/utils 2026-04-13T22:32:14,447 creating build/lib/traceml/samplers 2026-04-13T22:32:14,448 copying src/traceml/samplers/step_time_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,451 copying src/traceml/samplers/layer_memory_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,453 copying src/traceml/samplers/system_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,456 copying src/traceml/samplers/base_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,458 copying src/traceml/samplers/layer_forward_memory_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,460 copying src/traceml/samplers/step_memory_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,462 copying src/traceml/samplers/stdout_stderr_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,464 copying src/traceml/samplers/layer_backward_memory_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,466 copying src/traceml/samplers/__init__.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,468 copying src/traceml/samplers/model_forward_memory_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,470 copying src/traceml/samplers/layer_backward_time_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,475 copying src/traceml/samplers/layer_forward_time_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,478 copying src/traceml/samplers/process_sampler.py -> build/lib/traceml/samplers 2026-04-13T22:32:14,483 creating build/lib/traceml/loggers 2026-04-13T22:32:14,485 copying src/traceml/loggers/__init__.py -> build/lib/traceml/loggers 2026-04-13T22:32:14,487 copying src/traceml/loggers/error_log.py -> build/lib/traceml/loggers 2026-04-13T22:32:14,489 creating build/lib/traceml/aggregator 2026-04-13T22:32:14,490 copying src/traceml/aggregator/aggregator_main.py -> build/lib/traceml/aggregator 2026-04-13T22:32:14,493 copying src/traceml/aggregator/__init__.py -> build/lib/traceml/aggregator 2026-04-13T22:32:14,494 copying src/traceml/aggregator/summary_service.py -> build/lib/traceml/aggregator 2026-04-13T22:32:14,496 copying src/traceml/aggregator/sqlite_writer.py -> build/lib/traceml/aggregator 2026-04-13T22:32:14,499 copying src/traceml/aggregator/final_summary.py -> build/lib/traceml/aggregator 2026-04-13T22:32:14,501 copying src/traceml/aggregator/trace_aggregator.py -> build/lib/traceml/aggregator 2026-04-13T22:32:14,503 creating build/lib/traceml/renderers/system 2026-04-13T22:32:14,504 copying src/traceml/renderers/system/cli_compute.py -> build/lib/traceml/renderers/system 2026-04-13T22:32:14,507 copying src/traceml/renderers/system/dashboard_compute.py -> build/lib/traceml/renderers/system 2026-04-13T22:32:14,509 copying src/traceml/renderers/system/computer.py -> build/lib/traceml/renderers/system 2026-04-13T22:32:14,511 copying src/traceml/renderers/system/common.py -> build/lib/traceml/renderers/system 2026-04-13T22:32:14,513 copying src/traceml/renderers/system/__init__.py -> build/lib/traceml/renderers/system 2026-04-13T22:32:14,514 copying src/traceml/renderers/system/renderer.py -> build/lib/traceml/renderers/system 2026-04-13T22:32:14,517 creating build/lib/traceml/renderers/model_diagnostics 2026-04-13T22:32:14,518 copying src/traceml/renderers/model_diagnostics/renderer.py -> build/lib/traceml/renderers/model_diagnostics 2026-04-13T22:32:14,520 creating build/lib/traceml/renderers/process 2026-04-13T22:32:14,521 copying src/traceml/renderers/process/cli_compute.py -> build/lib/traceml/renderers/process 2026-04-13T22:32:14,524 copying src/traceml/renderers/process/dashboard_compute.py -> build/lib/traceml/renderers/process 2026-04-13T22:32:14,526 copying src/traceml/renderers/process/computer.py -> build/lib/traceml/renderers/process 2026-04-13T22:32:14,528 copying src/traceml/renderers/process/common.py -> build/lib/traceml/renderers/process 2026-04-13T22:32:14,530 copying src/traceml/renderers/process/__init__.py -> build/lib/traceml/renderers/process 2026-04-13T22:32:14,531 copying src/traceml/renderers/process/renderer.py -> build/lib/traceml/renderers/process 2026-04-13T22:32:14,534 creating build/lib/traceml/renderers/step_memory 2026-04-13T22:32:14,535 copying src/traceml/renderers/step_memory/cli_compute.py -> build/lib/traceml/renderers/step_memory 2026-04-13T22:32:14,537 copying src/traceml/renderers/step_memory/dashboard_compute.py -> build/lib/traceml/renderers/step_memory 2026-04-13T22:32:14,539 copying src/traceml/renderers/step_memory/computer.py -> build/lib/traceml/renderers/step_memory 2026-04-13T22:32:14,540 copying src/traceml/renderers/step_memory/diagnostics.py -> build/lib/traceml/renderers/step_memory 2026-04-13T22:32:14,542 copying src/traceml/renderers/step_memory/schema.py -> build/lib/traceml/renderers/step_memory 2026-04-13T22:32:14,544 copying src/traceml/renderers/step_memory/common.py -> build/lib/traceml/renderers/step_memory 2026-04-13T22:32:14,546 copying src/traceml/renderers/step_memory/renderer.py -> build/lib/traceml/renderers/step_memory 2026-04-13T22:32:14,549 creating build/lib/traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,550 copying src/traceml/renderers/layer_combined_memory/compute.py -> build/lib/traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,554 copying src/traceml/renderers/layer_combined_memory/schema.py -> build/lib/traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,556 copying src/traceml/renderers/layer_combined_memory/__init__.py -> build/lib/traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,558 copying src/traceml/renderers/layer_combined_memory/renderer.py -> build/lib/traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,560 creating build/lib/traceml/renderers/layer_combined_time 2026-04-13T22:32:14,561 copying src/traceml/renderers/layer_combined_time/compute.py -> build/lib/traceml/renderers/layer_combined_time 2026-04-13T22:32:14,564 copying src/traceml/renderers/layer_combined_time/schema.py -> build/lib/traceml/renderers/layer_combined_time 2026-04-13T22:32:14,566 copying src/traceml/renderers/layer_combined_time/__init__.py -> build/lib/traceml/renderers/layer_combined_time 2026-04-13T22:32:14,567 copying src/traceml/renderers/layer_combined_time/renderer.py -> build/lib/traceml/renderers/layer_combined_time 2026-04-13T22:32:14,570 creating build/lib/traceml/renderers/step_time 2026-04-13T22:32:14,570 copying src/traceml/renderers/step_time/compute.py -> build/lib/traceml/renderers/step_time 2026-04-13T22:32:14,573 copying src/traceml/renderers/step_time/diagnostics.py -> build/lib/traceml/renderers/step_time 2026-04-13T22:32:14,575 copying src/traceml/renderers/step_time/schema.py -> build/lib/traceml/renderers/step_time 2026-04-13T22:32:14,577 copying src/traceml/renderers/step_time/__init__.py -> build/lib/traceml/renderers/step_time 2026-04-13T22:32:14,578 copying src/traceml/renderers/step_time/renderer.py -> build/lib/traceml/renderers/step_time 2026-04-13T22:32:14,581 creating build/lib/traceml/utils/ast_analysis 2026-04-13T22:32:14,582 copying src/traceml/utils/ast_analysis/helpers.py -> build/lib/traceml/utils/ast_analysis 2026-04-13T22:32:14,584 copying src/traceml/utils/ast_analysis/visitor.py -> build/lib/traceml/utils/ast_analysis 2026-04-13T22:32:14,587 copying src/traceml/utils/ast_analysis/scanner.py -> build/lib/traceml/utils/ast_analysis 2026-04-13T22:32:14,589 copying src/traceml/utils/ast_analysis/models.py -> build/lib/traceml/utils/ast_analysis 2026-04-13T22:32:14,592 copying src/traceml/utils/ast_analysis/__init__.py -> build/lib/traceml/utils/ast_analysis 2026-04-13T22:32:14,594 copying src/traceml/utils/ast_analysis/code_manifest.py -> build/lib/traceml/utils/ast_analysis 2026-04-13T22:32:14,597 creating build/lib/traceml/utils/patches 2026-04-13T22:32:14,598 copying src/traceml/utils/patches/__init__.py -> build/lib/traceml/utils/patches 2026-04-13T22:32:14,599 copying src/traceml/utils/patches/backward_auto_timer_patch.py -> build/lib/traceml/utils/patches 2026-04-13T22:32:14,601 copying src/traceml/utils/patches/forward_auto_timer_patch.py -> build/lib/traceml/utils/patches 2026-04-13T22:32:14,603 copying src/traceml/utils/patches/dataloader_patch.py -> build/lib/traceml/utils/patches 2026-04-13T22:32:14,605 creating build/lib/traceml/utils/hooks 2026-04-13T22:32:14,606 copying src/traceml/utils/hooks/layer_backward_memory_hook.py -> build/lib/traceml/utils/hooks 2026-04-13T22:32:14,609 copying src/traceml/utils/hooks/model_forward_memory_hook.py -> build/lib/traceml/utils/hooks 2026-04-13T22:32:14,611 copying src/traceml/utils/hooks/optimizer_hook.py -> build/lib/traceml/utils/hooks 2026-04-13T22:32:14,613 copying src/traceml/utils/hooks/__init__.py -> build/lib/traceml/utils/hooks 2026-04-13T22:32:14,614 copying src/traceml/utils/hooks/layer_forward_memory_hook.py -> build/lib/traceml/utils/hooks 2026-04-13T22:32:14,617 copying src/traceml/utils/hooks/layer_backward_time_hooks.py -> build/lib/traceml/utils/hooks 2026-04-13T22:32:14,619 copying src/traceml/utils/hooks/layer_forward_time_hooks.py -> build/lib/traceml/utils/hooks 2026-04-13T22:32:14,622 creating build/lib/traceml/samplers/schema 2026-04-13T22:32:14,623 copying src/traceml/samplers/schema/process.py -> build/lib/traceml/samplers/schema 2026-04-13T22:32:14,626 copying src/traceml/samplers/schema/step_memory.py -> build/lib/traceml/samplers/schema 2026-04-13T22:32:14,628 copying src/traceml/samplers/schema/step_time_schema.py -> build/lib/traceml/samplers/schema 2026-04-13T22:32:14,630 copying src/traceml/samplers/schema/layer_forward_backward_memory.py -> build/lib/traceml/samplers/schema 2026-04-13T22:32:14,632 copying src/traceml/samplers/schema/layer_memory.py -> build/lib/traceml/samplers/schema 2026-04-13T22:32:14,634 copying src/traceml/samplers/schema/system.py -> build/lib/traceml/samplers/schema 2026-04-13T22:32:14,637 copying src/traceml/samplers/schema/layer_forward_backward_time.py -> build/lib/traceml/samplers/schema 2026-04-13T22:32:14,640 creating build/lib/traceml/aggregator/display_drivers 2026-04-13T22:32:14,641 copying src/traceml/aggregator/display_drivers/cli.py -> build/lib/traceml/aggregator/display_drivers 2026-04-13T22:32:14,644 copying src/traceml/aggregator/display_drivers/__init__.py -> build/lib/traceml/aggregator/display_drivers 2026-04-13T22:32:14,645 copying src/traceml/aggregator/display_drivers/base.py -> build/lib/traceml/aggregator/display_drivers 2026-04-13T22:32:14,647 copying src/traceml/aggregator/display_drivers/summary.py -> build/lib/traceml/aggregator/display_drivers 2026-04-13T22:32:14,649 copying src/traceml/aggregator/display_drivers/nicegui.py -> build/lib/traceml/aggregator/display_drivers 2026-04-13T22:32:14,652 copying src/traceml/aggregator/display_drivers/page_layout.py -> build/lib/traceml/aggregator/display_drivers 2026-04-13T22:32:14,653 copying src/traceml/aggregator/display_drivers/layout.py -> build/lib/traceml/aggregator/display_drivers 2026-04-13T22:32:14,656 creating build/lib/traceml/aggregator/sqlite_writers 2026-04-13T22:32:14,657 copying src/traceml/aggregator/sqlite_writers/process.py -> build/lib/traceml/aggregator/sqlite_writers 2026-04-13T22:32:14,660 copying src/traceml/aggregator/sqlite_writers/step_memory.py -> build/lib/traceml/aggregator/sqlite_writers 2026-04-13T22:32:14,662 copying src/traceml/aggregator/sqlite_writers/__init__.py -> build/lib/traceml/aggregator/sqlite_writers 2026-04-13T22:32:14,664 copying src/traceml/aggregator/sqlite_writers/step_time.py -> build/lib/traceml/aggregator/sqlite_writers 2026-04-13T22:32:14,666 copying src/traceml/aggregator/sqlite_writers/system.py -> build/lib/traceml/aggregator/sqlite_writers 2026-04-13T22:32:14,669 creating build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,670 copying src/traceml/aggregator/summaries/summary_io.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,672 copying src/traceml/aggregator/summaries/summary_formatting.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,674 copying src/traceml/aggregator/summaries/process.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,677 copying src/traceml/aggregator/summaries/step_memory.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,680 copying src/traceml/aggregator/summaries/step_time_diagnosis.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,682 copying src/traceml/aggregator/summaries/__init__.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,684 copying src/traceml/aggregator/summaries/diagnosis_presentation.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,686 copying src/traceml/aggregator/summaries/step_time.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,689 copying src/traceml/aggregator/summaries/summary_layout.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,691 copying src/traceml/aggregator/summaries/system.py -> build/lib/traceml/aggregator/summaries 2026-04-13T22:32:14,694 creating build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,695 copying src/traceml/aggregator/display_drivers/nicegui_sections/model_combined_section.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,697 copying src/traceml/aggregator/display_drivers/nicegui_sections/ui_shell.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,699 copying src/traceml/aggregator/display_drivers/nicegui_sections/system_section.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,701 copying src/traceml/aggregator/display_drivers/nicegui_sections/pages.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,703 copying src/traceml/aggregator/display_drivers/nicegui_sections/steptiming_section.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,706 copying src/traceml/aggregator/display_drivers/nicegui_sections/__init__.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,707 copying src/traceml/aggregator/display_drivers/nicegui_sections/helper.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,709 copying src/traceml/aggregator/display_drivers/nicegui_sections/process_section.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,711 copying src/traceml/aggregator/display_drivers/nicegui_sections/layer_timer_table_section.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,713 copying src/traceml/aggregator/display_drivers/nicegui_sections/step_memory_section.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,716 copying src/traceml/aggregator/display_drivers/nicegui_sections/layer_memory_table_section.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,717 copying src/traceml/aggregator/display_drivers/nicegui_sections/model_diagnostics_section.py -> build/lib/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:14,720 creating build/lib/dev/scenarios 2026-04-13T22:32:14,722 copying src/dev/scenarios/bert_ddp.py -> build/lib/dev/scenarios 2026-04-13T22:32:14,724 copying src/dev/scenarios/bert_straggler.py -> build/lib/dev/scenarios 2026-04-13T22:32:14,726 copying src/dev/scenarios/bert_memory_creep.py -> build/lib/dev/scenarios 2026-04-13T22:32:14,728 copying src/dev/scenarios/cnn_mnist_deep.py -> build/lib/dev/scenarios 2026-04-13T22:32:14,730 copying src/dev/scenarios/vit_ddp_stress.py -> build/lib/dev/scenarios 2026-04-13T22:32:14,732 copying src/dev/scenarios/hf_trainer_deep_nlp.py -> build/lib/dev/scenarios 2026-04-13T22:32:14,734 running egg_info 2026-04-13T22:32:14,745 writing src/traceml_ai.egg-info/PKG-INFO 2026-04-13T22:32:14,752 writing dependency_links to src/traceml_ai.egg-info/dependency_links.txt 2026-04-13T22:32:14,753 writing entry points to src/traceml_ai.egg-info/entry_points.txt 2026-04-13T22:32:14,757 writing requirements to src/traceml_ai.egg-info/requires.txt 2026-04-13T22:32:14,758 writing top-level names to src/traceml_ai.egg-info/top_level.txt 2026-04-13T22:32:14,793 reading manifest file 'src/traceml_ai.egg-info/SOURCES.txt' 2026-04-13T22:32:14,803 adding license file 'LICENSE' 2026-04-13T22:32:14,813 writing manifest file 'src/traceml_ai.egg-info/SOURCES.txt' 2026-04-13T22:32:14,850 installing to build/bdist.linux-armv7l/wheel 2026-04-13T22:32:14,851 running install 2026-04-13T22:32:14,874 running install_lib 2026-04-13T22:32:14,880 creating build/bdist.linux-armv7l/wheel 2026-04-13T22:32:14,882 creating build/bdist.linux-armv7l/wheel/traceml 2026-04-13T22:32:14,884 copying build/lib/traceml/cli.py -> build/bdist.linux-armv7l/wheel/./traceml 2026-04-13T22:32:14,887 creating build/bdist.linux-armv7l/wheel/traceml/database 2026-04-13T22:32:14,888 copying build/lib/traceml/database/database_writer.py -> build/bdist.linux-armv7l/wheel/./traceml/database 2026-04-13T22:32:14,890 copying build/lib/traceml/database/remote_database_store.py -> build/bdist.linux-armv7l/wheel/./traceml/database 2026-04-13T22:32:14,892 copying build/lib/traceml/database/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/database 2026-04-13T22:32:14,894 copying build/lib/traceml/database/database_sender.py -> build/bdist.linux-armv7l/wheel/./traceml/database 2026-04-13T22:32:14,897 copying build/lib/traceml/database/database.py -> build/bdist.linux-armv7l/wheel/./traceml/database 2026-04-13T22:32:14,899 creating build/bdist.linux-armv7l/wheel/traceml/runtime 2026-04-13T22:32:14,901 copying build/lib/traceml/runtime/session.py -> build/bdist.linux-armv7l/wheel/./traceml/runtime 2026-04-13T22:32:14,903 copying build/lib/traceml/runtime/config.py -> build/bdist.linux-armv7l/wheel/./traceml/runtime 2026-04-13T22:32:14,905 copying build/lib/traceml/runtime/settings.py -> build/bdist.linux-armv7l/wheel/./traceml/runtime 2026-04-13T22:32:14,907 copying build/lib/traceml/runtime/executor.py -> build/bdist.linux-armv7l/wheel/./traceml/runtime 2026-04-13T22:32:14,909 copying build/lib/traceml/runtime/runtime.py -> build/bdist.linux-armv7l/wheel/./traceml/runtime 2026-04-13T22:32:14,911 copying build/lib/traceml/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/runtime 2026-04-13T22:32:14,913 copying build/lib/traceml/runtime/stdout_stderr_capture.py -> build/bdist.linux-armv7l/wheel/./traceml/runtime 2026-04-13T22:32:14,915 creating build/bdist.linux-armv7l/wheel/traceml/integrations 2026-04-13T22:32:14,916 copying build/lib/traceml/integrations/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/integrations 2026-04-13T22:32:14,917 copying build/lib/traceml/integrations/huggingface.py -> build/bdist.linux-armv7l/wheel/./traceml/integrations 2026-04-13T22:32:14,919 copying build/lib/traceml/integrations/lightning.py -> build/bdist.linux-armv7l/wheel/./traceml/integrations 2026-04-13T22:32:14,922 creating build/bdist.linux-armv7l/wheel/traceml/renderers 2026-04-13T22:32:14,924 creating build/bdist.linux-armv7l/wheel/traceml/renderers/system 2026-04-13T22:32:14,925 copying build/lib/traceml/renderers/system/cli_compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/system 2026-04-13T22:32:14,928 copying build/lib/traceml/renderers/system/dashboard_compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/system 2026-04-13T22:32:14,931 copying build/lib/traceml/renderers/system/computer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/system 2026-04-13T22:32:14,933 copying build/lib/traceml/renderers/system/common.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/system 2026-04-13T22:32:14,935 copying build/lib/traceml/renderers/system/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/system 2026-04-13T22:32:14,937 copying build/lib/traceml/renderers/system/renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/system 2026-04-13T22:32:14,940 creating build/bdist.linux-armv7l/wheel/traceml/renderers/model_diagnostics 2026-04-13T22:32:14,941 copying build/lib/traceml/renderers/model_diagnostics/renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/model_diagnostics 2026-04-13T22:32:14,943 creating build/bdist.linux-armv7l/wheel/traceml/renderers/process 2026-04-13T22:32:14,945 copying build/lib/traceml/renderers/process/cli_compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/process 2026-04-13T22:32:14,947 copying build/lib/traceml/renderers/process/dashboard_compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/process 2026-04-13T22:32:14,949 copying build/lib/traceml/renderers/process/computer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/process 2026-04-13T22:32:14,951 copying build/lib/traceml/renderers/process/common.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/process 2026-04-13T22:32:14,953 copying build/lib/traceml/renderers/process/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/process 2026-04-13T22:32:14,955 copying build/lib/traceml/renderers/process/renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/process 2026-04-13T22:32:14,957 creating build/bdist.linux-armv7l/wheel/traceml/renderers/step_memory 2026-04-13T22:32:14,958 copying build/lib/traceml/renderers/step_memory/cli_compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_memory 2026-04-13T22:32:14,961 copying build/lib/traceml/renderers/step_memory/dashboard_compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_memory 2026-04-13T22:32:14,963 copying build/lib/traceml/renderers/step_memory/computer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_memory 2026-04-13T22:32:14,965 copying build/lib/traceml/renderers/step_memory/diagnostics.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_memory 2026-04-13T22:32:14,967 copying build/lib/traceml/renderers/step_memory/schema.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_memory 2026-04-13T22:32:14,969 copying build/lib/traceml/renderers/step_memory/common.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_memory 2026-04-13T22:32:14,971 copying build/lib/traceml/renderers/step_memory/renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_memory 2026-04-13T22:32:14,973 copying build/lib/traceml/renderers/base_renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers 2026-04-13T22:32:14,975 copying build/lib/traceml/renderers/user_time_renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers 2026-04-13T22:32:14,978 copying build/lib/traceml/renderers/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers 2026-04-13T22:32:14,980 creating build/bdist.linux-armv7l/wheel/traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,981 copying build/lib/traceml/renderers/layer_combined_memory/compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,984 copying build/lib/traceml/renderers/layer_combined_memory/schema.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,986 copying build/lib/traceml/renderers/layer_combined_memory/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,987 copying build/lib/traceml/renderers/layer_combined_memory/renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/layer_combined_memory 2026-04-13T22:32:14,989 copying build/lib/traceml/renderers/stdout_stderr_renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers 2026-04-13T22:32:14,992 creating build/bdist.linux-armv7l/wheel/traceml/renderers/layer_combined_time 2026-04-13T22:32:14,993 copying build/lib/traceml/renderers/layer_combined_time/compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/layer_combined_time 2026-04-13T22:32:14,996 copying build/lib/traceml/renderers/layer_combined_time/schema.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/layer_combined_time 2026-04-13T22:32:14,997 copying build/lib/traceml/renderers/layer_combined_time/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/layer_combined_time 2026-04-13T22:32:14,999 copying build/lib/traceml/renderers/layer_combined_time/renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/layer_combined_time 2026-04-13T22:32:15,001 creating build/bdist.linux-armv7l/wheel/traceml/renderers/step_time 2026-04-13T22:32:15,003 copying build/lib/traceml/renderers/step_time/compute.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_time 2026-04-13T22:32:15,005 copying build/lib/traceml/renderers/step_time/diagnostics.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_time 2026-04-13T22:32:15,007 copying build/lib/traceml/renderers/step_time/schema.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_time 2026-04-13T22:32:15,009 copying build/lib/traceml/renderers/step_time/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_time 2026-04-13T22:32:15,011 copying build/lib/traceml/renderers/step_time/renderer.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers/step_time 2026-04-13T22:32:15,013 copying build/lib/traceml/renderers/utils.py -> build/bdist.linux-armv7l/wheel/./traceml/renderers 2026-04-13T22:32:15,015 copying build/lib/traceml/summary_client.py -> build/bdist.linux-armv7l/wheel/./traceml 2026-04-13T22:32:15,017 copying build/lib/traceml/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml 2026-04-13T22:32:15,019 copying build/lib/traceml/api.py -> build/bdist.linux-armv7l/wheel/./traceml 2026-04-13T22:32:15,022 creating build/bdist.linux-armv7l/wheel/traceml/transport 2026-04-13T22:32:15,023 copying build/lib/traceml/transport/tcp_transport.py -> build/bdist.linux-armv7l/wheel/./traceml/transport 2026-04-13T22:32:15,025 copying build/lib/traceml/transport/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/transport 2026-04-13T22:32:15,027 copying build/lib/traceml/transport/distributed.py -> build/bdist.linux-armv7l/wheel/./traceml/transport 2026-04-13T22:32:15,029 creating build/bdist.linux-armv7l/wheel/traceml/diagnostics 2026-04-13T22:32:15,030 copying build/lib/traceml/diagnostics/step_memory_trend.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,033 copying build/lib/traceml/diagnostics/trends.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,034 copying build/lib/traceml/diagnostics/step_memory.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,037 copying build/lib/traceml/diagnostics/common.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,039 copying build/lib/traceml/diagnostics/step_memory_formatters.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,041 copying build/lib/traceml/diagnostics/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,042 copying build/lib/traceml/diagnostics/step_time_trend.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,045 copying build/lib/traceml/diagnostics/step_time.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,047 copying build/lib/traceml/diagnostics/model_diagnostics.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,050 copying build/lib/traceml/diagnostics/step_time_formatters.py -> build/bdist.linux-armv7l/wheel/./traceml/diagnostics 2026-04-13T22:32:15,052 creating build/bdist.linux-armv7l/wheel/traceml/utils 2026-04-13T22:32:15,053 copying build/lib/traceml/utils/shared_utils.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,055 copying build/lib/traceml/utils/formatting.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,058 copying build/lib/traceml/utils/step_memory.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,060 copying build/lib/traceml/utils/cuda_event_pool.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,061 copying build/lib/traceml/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,063 copying build/lib/traceml/utils/entry_hook.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,065 copying build/lib/traceml/utils/base_trace_event.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,067 copying build/lib/traceml/utils/timing.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,070 creating build/bdist.linux-armv7l/wheel/traceml/utils/ast_analysis 2026-04-13T22:32:15,071 copying build/lib/traceml/utils/ast_analysis/helpers.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/ast_analysis 2026-04-13T22:32:15,073 copying build/lib/traceml/utils/ast_analysis/visitor.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/ast_analysis 2026-04-13T22:32:15,076 copying build/lib/traceml/utils/ast_analysis/scanner.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/ast_analysis 2026-04-13T22:32:15,078 copying build/lib/traceml/utils/ast_analysis/models.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/ast_analysis 2026-04-13T22:32:15,080 copying build/lib/traceml/utils/ast_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/ast_analysis 2026-04-13T22:32:15,082 copying build/lib/traceml/utils/ast_analysis/code_manifest.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/ast_analysis 2026-04-13T22:32:15,086 creating build/bdist.linux-armv7l/wheel/traceml/utils/patches 2026-04-13T22:32:15,087 copying build/lib/traceml/utils/patches/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/patches 2026-04-13T22:32:15,088 copying build/lib/traceml/utils/patches/backward_auto_timer_patch.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/patches 2026-04-13T22:32:15,090 copying build/lib/traceml/utils/patches/forward_auto_timer_patch.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/patches 2026-04-13T22:32:15,092 copying build/lib/traceml/utils/patches/dataloader_patch.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/patches 2026-04-13T22:32:15,094 copying build/lib/traceml/utils/flush_buffers.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,096 copying build/lib/traceml/utils/layer_parameter_memory.py -> build/bdist.linux-armv7l/wheel/./traceml/utils 2026-04-13T22:32:15,098 creating build/bdist.linux-armv7l/wheel/traceml/utils/hooks 2026-04-13T22:32:15,099 copying build/lib/traceml/utils/hooks/layer_backward_memory_hook.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/hooks 2026-04-13T22:32:15,102 copying build/lib/traceml/utils/hooks/model_forward_memory_hook.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/hooks 2026-04-13T22:32:15,103 copying build/lib/traceml/utils/hooks/optimizer_hook.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/hooks 2026-04-13T22:32:15,105 copying build/lib/traceml/utils/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/hooks 2026-04-13T22:32:15,107 copying build/lib/traceml/utils/hooks/layer_forward_memory_hook.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/hooks 2026-04-13T22:32:15,109 copying build/lib/traceml/utils/hooks/layer_backward_time_hooks.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/hooks 2026-04-13T22:32:15,111 copying build/lib/traceml/utils/hooks/layer_forward_time_hooks.py -> build/bdist.linux-armv7l/wheel/./traceml/utils/hooks 2026-04-13T22:32:15,114 creating build/bdist.linux-armv7l/wheel/traceml/samplers 2026-04-13T22:32:15,115 copying build/lib/traceml/samplers/step_time_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,117 copying build/lib/traceml/samplers/layer_memory_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,120 copying build/lib/traceml/samplers/system_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,122 copying build/lib/traceml/samplers/base_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,124 copying build/lib/traceml/samplers/layer_forward_memory_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,126 copying build/lib/traceml/samplers/step_memory_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,128 copying build/lib/traceml/samplers/stdout_stderr_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,130 copying build/lib/traceml/samplers/layer_backward_memory_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,132 copying build/lib/traceml/samplers/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,134 copying build/lib/traceml/samplers/model_forward_memory_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,136 copying build/lib/traceml/samplers/layer_backward_time_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,138 copying build/lib/traceml/samplers/layer_forward_time_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,141 creating build/bdist.linux-armv7l/wheel/traceml/samplers/schema 2026-04-13T22:32:15,142 copying build/lib/traceml/samplers/schema/process.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers/schema 2026-04-13T22:32:15,145 copying build/lib/traceml/samplers/schema/step_memory.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers/schema 2026-04-13T22:32:15,147 copying build/lib/traceml/samplers/schema/step_time_schema.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers/schema 2026-04-13T22:32:15,149 copying build/lib/traceml/samplers/schema/layer_forward_backward_memory.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers/schema 2026-04-13T22:32:15,151 copying build/lib/traceml/samplers/schema/layer_memory.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers/schema 2026-04-13T22:32:15,153 copying build/lib/traceml/samplers/schema/system.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers/schema 2026-04-13T22:32:15,156 copying build/lib/traceml/samplers/schema/layer_forward_backward_time.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers/schema 2026-04-13T22:32:15,158 copying build/lib/traceml/samplers/process_sampler.py -> build/bdist.linux-armv7l/wheel/./traceml/samplers 2026-04-13T22:32:15,160 copying build/lib/traceml/decorators.py -> build/bdist.linux-armv7l/wheel/./traceml 2026-04-13T22:32:15,163 creating build/bdist.linux-armv7l/wheel/traceml/loggers 2026-04-13T22:32:15,164 copying build/lib/traceml/loggers/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/loggers 2026-04-13T22:32:15,166 copying build/lib/traceml/loggers/error_log.py -> build/bdist.linux-armv7l/wheel/./traceml/loggers 2026-04-13T22:32:15,168 copying build/lib/traceml/final_summary_protocol.py -> build/bdist.linux-armv7l/wheel/./traceml 2026-04-13T22:32:15,170 creating build/bdist.linux-armv7l/wheel/traceml/aggregator 2026-04-13T22:32:15,171 copying build/lib/traceml/aggregator/aggregator_main.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator 2026-04-13T22:32:15,175 creating build/bdist.linux-armv7l/wheel/traceml/aggregator/display_drivers 2026-04-13T22:32:15,176 copying build/lib/traceml/aggregator/display_drivers/cli.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers 2026-04-13T22:32:15,179 creating build/bdist.linux-armv7l/wheel/traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,180 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/model_combined_section.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,182 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/ui_shell.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,184 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/system_section.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,186 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/pages.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,189 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/steptiming_section.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,191 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,193 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/helper.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,194 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/process_section.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,197 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/layer_timer_table_section.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,199 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/step_memory_section.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,201 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/layer_memory_table_section.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,203 copying build/lib/traceml/aggregator/display_drivers/nicegui_sections/model_diagnostics_section.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers/nicegui_sections 2026-04-13T22:32:15,206 copying build/lib/traceml/aggregator/display_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers 2026-04-13T22:32:15,208 copying build/lib/traceml/aggregator/display_drivers/base.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers 2026-04-13T22:32:15,209 copying build/lib/traceml/aggregator/display_drivers/summary.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers 2026-04-13T22:32:15,211 copying build/lib/traceml/aggregator/display_drivers/nicegui.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers 2026-04-13T22:32:15,214 copying build/lib/traceml/aggregator/display_drivers/page_layout.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers 2026-04-13T22:32:15,216 copying build/lib/traceml/aggregator/display_drivers/layout.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/display_drivers 2026-04-13T22:32:15,218 copying build/lib/traceml/aggregator/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator 2026-04-13T22:32:15,219 copying build/lib/traceml/aggregator/summary_service.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator 2026-04-13T22:32:15,222 creating build/bdist.linux-armv7l/wheel/traceml/aggregator/sqlite_writers 2026-04-13T22:32:15,223 copying build/lib/traceml/aggregator/sqlite_writers/process.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/sqlite_writers 2026-04-13T22:32:15,225 copying build/lib/traceml/aggregator/sqlite_writers/step_memory.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/sqlite_writers 2026-04-13T22:32:15,228 copying build/lib/traceml/aggregator/sqlite_writers/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/sqlite_writers 2026-04-13T22:32:15,229 copying build/lib/traceml/aggregator/sqlite_writers/step_time.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/sqlite_writers 2026-04-13T22:32:15,232 copying build/lib/traceml/aggregator/sqlite_writers/system.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/sqlite_writers 2026-04-13T22:32:15,234 copying build/lib/traceml/aggregator/sqlite_writer.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator 2026-04-13T22:32:15,237 copying build/lib/traceml/aggregator/final_summary.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator 2026-04-13T22:32:15,239 copying build/lib/traceml/aggregator/trace_aggregator.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator 2026-04-13T22:32:15,242 creating build/bdist.linux-armv7l/wheel/traceml/aggregator/summaries 2026-04-13T22:32:15,243 copying build/lib/traceml/aggregator/summaries/summary_io.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,245 copying build/lib/traceml/aggregator/summaries/summary_formatting.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,247 copying build/lib/traceml/aggregator/summaries/process.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,250 copying build/lib/traceml/aggregator/summaries/step_memory.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,252 copying build/lib/traceml/aggregator/summaries/step_time_diagnosis.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,255 copying build/lib/traceml/aggregator/summaries/__init__.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,256 copying build/lib/traceml/aggregator/summaries/diagnosis_presentation.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,259 copying build/lib/traceml/aggregator/summaries/step_time.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,261 copying build/lib/traceml/aggregator/summaries/summary_layout.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,264 copying build/lib/traceml/aggregator/summaries/system.py -> build/bdist.linux-armv7l/wheel/./traceml/aggregator/summaries 2026-04-13T22:32:15,267 creating build/bdist.linux-armv7l/wheel/dev 2026-04-13T22:32:15,268 creating build/bdist.linux-armv7l/wheel/dev/scenarios 2026-04-13T22:32:15,270 copying build/lib/dev/scenarios/bert_ddp.py -> build/bdist.linux-armv7l/wheel/./dev/scenarios 2026-04-13T22:32:15,272 copying build/lib/dev/scenarios/bert_straggler.py -> build/bdist.linux-armv7l/wheel/./dev/scenarios 2026-04-13T22:32:15,274 copying build/lib/dev/scenarios/bert_memory_creep.py -> build/bdist.linux-armv7l/wheel/./dev/scenarios 2026-04-13T22:32:15,277 copying build/lib/dev/scenarios/cnn_mnist_deep.py -> build/bdist.linux-armv7l/wheel/./dev/scenarios 2026-04-13T22:32:15,278 copying build/lib/dev/scenarios/vit_ddp_stress.py -> build/bdist.linux-armv7l/wheel/./dev/scenarios 2026-04-13T22:32:15,281 copying build/lib/dev/scenarios/hf_trainer_deep_nlp.py -> build/bdist.linux-armv7l/wheel/./dev/scenarios 2026-04-13T22:32:15,282 running install_egg_info 2026-04-13T22:32:15,288 Copying src/traceml_ai.egg-info to build/bdist.linux-armv7l/wheel/./traceml_ai-0.2.8-py3.11.egg-info 2026-04-13T22:32:15,300 running install_scripts 2026-04-13T22:32:15,313 creating build/bdist.linux-armv7l/wheel/traceml_ai-0.2.8.dist-info/WHEEL 2026-04-13T22:32:15,315 creating '/tmp/pip-wheel-m6_it7yg/.tmp-au7uqwzz/traceml_ai-0.2.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-13T22:32:15,319 adding 'dev/scenarios/bert_ddp.py' 2026-04-13T22:32:15,320 adding 'dev/scenarios/bert_memory_creep.py' 2026-04-13T22:32:15,322 adding 'dev/scenarios/bert_straggler.py' 2026-04-13T22:32:15,324 adding 'dev/scenarios/cnn_mnist_deep.py' 2026-04-13T22:32:15,325 adding 'dev/scenarios/hf_trainer_deep_nlp.py' 2026-04-13T22:32:15,327 adding 'dev/scenarios/vit_ddp_stress.py' 2026-04-13T22:32:15,329 adding 'traceml/__init__.py' 2026-04-13T22:32:15,330 adding 'traceml/api.py' 2026-04-13T22:32:15,333 adding 'traceml/cli.py' 2026-04-13T22:32:15,335 adding 'traceml/decorators.py' 2026-04-13T22:32:15,337 adding 'traceml/final_summary_protocol.py' 2026-04-13T22:32:15,338 adding 'traceml/summary_client.py' 2026-04-13T22:32:15,340 adding 'traceml/aggregator/__init__.py' 2026-04-13T22:32:15,342 adding 'traceml/aggregator/aggregator_main.py' 2026-04-13T22:32:15,343 adding 'traceml/aggregator/final_summary.py' 2026-04-13T22:32:15,346 adding 'traceml/aggregator/sqlite_writer.py' 2026-04-13T22:32:15,347 adding 'traceml/aggregator/summary_service.py' 2026-04-13T22:32:15,349 adding 'traceml/aggregator/trace_aggregator.py' 2026-04-13T22:32:15,351 adding 'traceml/aggregator/display_drivers/__init__.py' 2026-04-13T22:32:15,352 adding 'traceml/aggregator/display_drivers/base.py' 2026-04-13T22:32:15,354 adding 'traceml/aggregator/display_drivers/cli.py' 2026-04-13T22:32:15,355 adding 'traceml/aggregator/display_drivers/layout.py' 2026-04-13T22:32:15,357 adding 'traceml/aggregator/display_drivers/nicegui.py' 2026-04-13T22:32:15,358 adding 'traceml/aggregator/display_drivers/page_layout.py' 2026-04-13T22:32:15,360 adding 'traceml/aggregator/display_drivers/summary.py' 2026-04-13T22:32:15,361 adding 'traceml/aggregator/display_drivers/nicegui_sections/__init__.py' 2026-04-13T22:32:15,362 adding 'traceml/aggregator/display_drivers/nicegui_sections/helper.py' 2026-04-13T22:32:15,364 adding 'traceml/aggregator/display_drivers/nicegui_sections/layer_memory_table_section.py' 2026-04-13T22:32:15,365 adding 'traceml/aggregator/display_drivers/nicegui_sections/layer_timer_table_section.py' 2026-04-13T22:32:15,367 adding 'traceml/aggregator/display_drivers/nicegui_sections/model_combined_section.py' 2026-04-13T22:32:15,369 adding 'traceml/aggregator/display_drivers/nicegui_sections/model_diagnostics_section.py' 2026-04-13T22:32:15,370 adding 'traceml/aggregator/display_drivers/nicegui_sections/pages.py' 2026-04-13T22:32:15,372 adding 'traceml/aggregator/display_drivers/nicegui_sections/process_section.py' 2026-04-13T22:32:15,374 adding 'traceml/aggregator/display_drivers/nicegui_sections/step_memory_section.py' 2026-04-13T22:32:15,376 adding 'traceml/aggregator/display_drivers/nicegui_sections/steptiming_section.py' 2026-04-13T22:32:15,377 adding 'traceml/aggregator/display_drivers/nicegui_sections/system_section.py' 2026-04-13T22:32:15,378 adding 'traceml/aggregator/display_drivers/nicegui_sections/ui_shell.py' 2026-04-13T22:32:15,380 adding 'traceml/aggregator/sqlite_writers/__init__.py' 2026-04-13T22:32:15,382 adding 'traceml/aggregator/sqlite_writers/process.py' 2026-04-13T22:32:15,383 adding 'traceml/aggregator/sqlite_writers/step_memory.py' 2026-04-13T22:32:15,385 adding 'traceml/aggregator/sqlite_writers/step_time.py' 2026-04-13T22:32:15,387 adding 'traceml/aggregator/sqlite_writers/system.py' 2026-04-13T22:32:15,388 adding 'traceml/aggregator/summaries/__init__.py' 2026-04-13T22:32:15,390 adding 'traceml/aggregator/summaries/diagnosis_presentation.py' 2026-04-13T22:32:15,392 adding 'traceml/aggregator/summaries/process.py' 2026-04-13T22:32:15,394 adding 'traceml/aggregator/summaries/step_memory.py' 2026-04-13T22:32:15,397 adding 'traceml/aggregator/summaries/step_time.py' 2026-04-13T22:32:15,399 adding 'traceml/aggregator/summaries/step_time_diagnosis.py' 2026-04-13T22:32:15,401 adding 'traceml/aggregator/summaries/summary_formatting.py' 2026-04-13T22:32:15,402 adding 'traceml/aggregator/summaries/summary_io.py' 2026-04-13T22:32:15,403 adding 'traceml/aggregator/summaries/summary_layout.py' 2026-04-13T22:32:15,405 adding 'traceml/aggregator/summaries/system.py' 2026-04-13T22:32:15,407 adding 'traceml/database/__init__.py' 2026-04-13T22:32:15,409 adding 'traceml/database/database.py' 2026-04-13T22:32:15,410 adding 'traceml/database/database_sender.py' 2026-04-13T22:32:15,412 adding 'traceml/database/database_writer.py' 2026-04-13T22:32:15,413 adding 'traceml/database/remote_database_store.py' 2026-04-13T22:32:15,415 adding 'traceml/diagnostics/__init__.py' 2026-04-13T22:32:15,417 adding 'traceml/diagnostics/common.py' 2026-04-13T22:32:15,418 adding 'traceml/diagnostics/model_diagnostics.py' 2026-04-13T22:32:15,421 adding 'traceml/diagnostics/step_memory.py' 2026-04-13T22:32:15,422 adding 'traceml/diagnostics/step_memory_formatters.py' 2026-04-13T22:32:15,424 adding 'traceml/diagnostics/step_memory_trend.py' 2026-04-13T22:32:15,427 adding 'traceml/diagnostics/step_time.py' 2026-04-13T22:32:15,428 adding 'traceml/diagnostics/step_time_formatters.py' 2026-04-13T22:32:15,429 adding 'traceml/diagnostics/step_time_trend.py' 2026-04-13T22:32:15,431 adding 'traceml/diagnostics/trends.py' 2026-04-13T22:32:15,432 adding 'traceml/integrations/__init__.py' 2026-04-13T22:32:15,434 adding 'traceml/integrations/huggingface.py' 2026-04-13T22:32:15,435 adding 'traceml/integrations/lightning.py' 2026-04-13T22:32:15,437 adding 'traceml/loggers/__init__.py' 2026-04-13T22:32:15,439 adding 'traceml/loggers/error_log.py' 2026-04-13T22:32:15,440 adding 'traceml/renderers/__init__.py' 2026-04-13T22:32:15,442 adding 'traceml/renderers/base_renderer.py' 2026-04-13T22:32:15,443 adding 'traceml/renderers/stdout_stderr_renderer.py' 2026-04-13T22:32:15,446 adding 'traceml/renderers/user_time_renderer.py' 2026-04-13T22:32:15,448 adding 'traceml/renderers/utils.py' 2026-04-13T22:32:15,450 adding 'traceml/renderers/layer_combined_memory/__init__.py' 2026-04-13T22:32:15,453 adding 'traceml/renderers/layer_combined_memory/compute.py' 2026-04-13T22:32:15,454 adding 'traceml/renderers/layer_combined_memory/renderer.py' 2026-04-13T22:32:15,456 adding 'traceml/renderers/layer_combined_memory/schema.py' 2026-04-13T22:32:15,458 adding 'traceml/renderers/layer_combined_time/__init__.py' 2026-04-13T22:32:15,459 adding 'traceml/renderers/layer_combined_time/compute.py' 2026-04-13T22:32:15,461 adding 'traceml/renderers/layer_combined_time/renderer.py' 2026-04-13T22:32:15,462 adding 'traceml/renderers/layer_combined_time/schema.py' 2026-04-13T22:32:15,464 adding 'traceml/renderers/model_diagnostics/renderer.py' 2026-04-13T22:32:15,466 adding 'traceml/renderers/process/__init__.py' 2026-04-13T22:32:15,467 adding 'traceml/renderers/process/cli_compute.py' 2026-04-13T22:32:15,469 adding 'traceml/renderers/process/common.py' 2026-04-13T22:32:15,470 adding 'traceml/renderers/process/computer.py' 2026-04-13T22:32:15,471 adding 'traceml/renderers/process/dashboard_compute.py' 2026-04-13T22:32:15,472 adding 'traceml/renderers/process/renderer.py' 2026-04-13T22:32:15,475 adding 'traceml/renderers/step_memory/cli_compute.py' 2026-04-13T22:32:15,477 adding 'traceml/renderers/step_memory/common.py' 2026-04-13T22:32:15,478 adding 'traceml/renderers/step_memory/computer.py' 2026-04-13T22:32:15,479 adding 'traceml/renderers/step_memory/dashboard_compute.py' 2026-04-13T22:32:15,480 adding 'traceml/renderers/step_memory/diagnostics.py' 2026-04-13T22:32:15,482 adding 'traceml/renderers/step_memory/renderer.py' 2026-04-13T22:32:15,483 adding 'traceml/renderers/step_memory/schema.py' 2026-04-13T22:32:15,485 adding 'traceml/renderers/step_time/__init__.py' 2026-04-13T22:32:15,488 adding 'traceml/renderers/step_time/compute.py' 2026-04-13T22:32:15,490 adding 'traceml/renderers/step_time/diagnostics.py' 2026-04-13T22:32:15,492 adding 'traceml/renderers/step_time/renderer.py' 2026-04-13T22:32:15,493 adding 'traceml/renderers/step_time/schema.py' 2026-04-13T22:32:15,495 adding 'traceml/renderers/system/__init__.py' 2026-04-13T22:32:15,496 adding 'traceml/renderers/system/cli_compute.py' 2026-04-13T22:32:15,498 adding 'traceml/renderers/system/common.py' 2026-04-13T22:32:15,499 adding 'traceml/renderers/system/computer.py' 2026-04-13T22:32:15,501 adding 'traceml/renderers/system/dashboard_compute.py' 2026-04-13T22:32:15,503 adding 'traceml/renderers/system/renderer.py' 2026-04-13T22:32:15,504 adding 'traceml/runtime/__init__.py' 2026-04-13T22:32:15,506 adding 'traceml/runtime/config.py' 2026-04-13T22:32:15,508 adding 'traceml/runtime/executor.py' 2026-04-13T22:32:15,510 adding 'traceml/runtime/runtime.py' 2026-04-13T22:32:15,511 adding 'traceml/runtime/session.py' 2026-04-13T22:32:15,512 adding 'traceml/runtime/settings.py' 2026-04-13T22:32:15,513 adding 'traceml/runtime/stdout_stderr_capture.py' 2026-04-13T22:32:15,515 adding 'traceml/samplers/__init__.py' 2026-04-13T22:32:15,516 adding 'traceml/samplers/base_sampler.py' 2026-04-13T22:32:15,518 adding 'traceml/samplers/layer_backward_memory_sampler.py' 2026-04-13T22:32:15,520 adding 'traceml/samplers/layer_backward_time_sampler.py' 2026-04-13T22:32:15,521 adding 'traceml/samplers/layer_forward_memory_sampler.py' 2026-04-13T22:32:15,523 adding 'traceml/samplers/layer_forward_time_sampler.py' 2026-04-13T22:32:15,524 adding 'traceml/samplers/layer_memory_sampler.py' 2026-04-13T22:32:15,526 adding 'traceml/samplers/model_forward_memory_sampler.py' 2026-04-13T22:32:15,527 adding 'traceml/samplers/process_sampler.py' 2026-04-13T22:32:15,529 adding 'traceml/samplers/stdout_stderr_sampler.py' 2026-04-13T22:32:15,530 adding 'traceml/samplers/step_memory_sampler.py' 2026-04-13T22:32:15,532 adding 'traceml/samplers/step_time_sampler.py' 2026-04-13T22:32:15,534 adding 'traceml/samplers/system_sampler.py' 2026-04-13T22:32:15,536 adding 'traceml/samplers/schema/layer_forward_backward_memory.py' 2026-04-13T22:32:15,538 adding 'traceml/samplers/schema/layer_forward_backward_time.py' 2026-04-13T22:32:15,539 adding 'traceml/samplers/schema/layer_memory.py' 2026-04-13T22:32:15,540 adding 'traceml/samplers/schema/process.py' 2026-04-13T22:32:15,542 adding 'traceml/samplers/schema/step_memory.py' 2026-04-13T22:32:15,543 adding 'traceml/samplers/schema/step_time_schema.py' 2026-04-13T22:32:15,545 adding 'traceml/samplers/schema/system.py' 2026-04-13T22:32:15,546 adding 'traceml/transport/__init__.py' 2026-04-13T22:32:15,548 adding 'traceml/transport/distributed.py' 2026-04-13T22:32:15,550 adding 'traceml/transport/tcp_transport.py' 2026-04-13T22:32:15,551 adding 'traceml/utils/__init__.py' 2026-04-13T22:32:15,552 adding 'traceml/utils/base_trace_event.py' 2026-04-13T22:32:15,553 adding 'traceml/utils/cuda_event_pool.py' 2026-04-13T22:32:15,555 adding 'traceml/utils/entry_hook.py' 2026-04-13T22:32:15,556 adding 'traceml/utils/flush_buffers.py' 2026-04-13T22:32:15,557 adding 'traceml/utils/formatting.py' 2026-04-13T22:32:15,558 adding 'traceml/utils/layer_parameter_memory.py' 2026-04-13T22:32:15,560 adding 'traceml/utils/shared_utils.py' 2026-04-13T22:32:15,561 adding 'traceml/utils/step_memory.py' 2026-04-13T22:32:15,563 adding 'traceml/utils/timing.py' 2026-04-13T22:32:15,564 adding 'traceml/utils/ast_analysis/__init__.py' 2026-04-13T22:32:15,566 adding 'traceml/utils/ast_analysis/code_manifest.py' 2026-04-13T22:32:15,568 adding 'traceml/utils/ast_analysis/helpers.py' 2026-04-13T22:32:15,570 adding 'traceml/utils/ast_analysis/models.py' 2026-04-13T22:32:15,572 adding 'traceml/utils/ast_analysis/scanner.py' 2026-04-13T22:32:15,574 adding 'traceml/utils/ast_analysis/visitor.py' 2026-04-13T22:32:15,576 adding 'traceml/utils/hooks/__init__.py' 2026-04-13T22:32:15,577 adding 'traceml/utils/hooks/layer_backward_memory_hook.py' 2026-04-13T22:32:15,579 adding 'traceml/utils/hooks/layer_backward_time_hooks.py' 2026-04-13T22:32:15,580 adding 'traceml/utils/hooks/layer_forward_memory_hook.py' 2026-04-13T22:32:15,582 adding 'traceml/utils/hooks/layer_forward_time_hooks.py' 2026-04-13T22:32:15,583 adding 'traceml/utils/hooks/model_forward_memory_hook.py' 2026-04-13T22:32:15,585 adding 'traceml/utils/hooks/optimizer_hook.py' 2026-04-13T22:32:15,586 adding 'traceml/utils/patches/__init__.py' 2026-04-13T22:32:15,588 adding 'traceml/utils/patches/backward_auto_timer_patch.py' 2026-04-13T22:32:15,589 adding 'traceml/utils/patches/dataloader_patch.py' 2026-04-13T22:32:15,590 adding 'traceml/utils/patches/forward_auto_timer_patch.py' 2026-04-13T22:32:15,594 adding 'traceml_ai-0.2.8.dist-info/licenses/LICENSE' 2026-04-13T22:32:15,595 adding 'traceml_ai-0.2.8.dist-info/METADATA' 2026-04-13T22:32:15,596 adding 'traceml_ai-0.2.8.dist-info/WHEEL' 2026-04-13T22:32:15,597 adding 'traceml_ai-0.2.8.dist-info/entry_points.txt' 2026-04-13T22:32:15,598 adding 'traceml_ai-0.2.8.dist-info/top_level.txt' 2026-04-13T22:32:15,601 adding 'traceml_ai-0.2.8.dist-info/RECORD' 2026-04-13T22:32:15,607 removing build/bdist.linux-armv7l/wheel 2026-04-13T22:32:15,754 Building wheel for traceml-ai (pyproject.toml): finished with status 'done' 2026-04-13T22:32:15,766 Created wheel for traceml-ai: filename=traceml_ai-0.2.8-py3-none-any.whl size=299087 sha256=255ba89de988b6d453c78bc130b7400413947e53485332577ac87473435b0ca2 2026-04-13T22:32:15,767 Stored in directory: /tmp/pip-ephem-wheel-cache-g5nz_05p/wheels/c9/7b/b3/20690193203b67374d474daa97476aeb2a9bf061116fcc0252 2026-04-13T22:32:15,784 Successfully built traceml-ai 2026-04-13T22:32:15,795 Removed build tracker: '/tmp/pip-build-tracker-oyml4bwq'