2026-01-12T22:23:13,678 Created temporary directory: /tmp/pip-ephem-wheel-cache-nt_mn1a3 2026-01-12T22:23:13,680 Created temporary directory: /tmp/pip-build-tracker-l314s218 2026-01-12T22:23:13,681 Initialized build tracking at /tmp/pip-build-tracker-l314s218 2026-01-12T22:23:13,681 Created build tracker: /tmp/pip-build-tracker-l314s218 2026-01-12T22:23:13,681 Entered build tracker: /tmp/pip-build-tracker-l314s218 2026-01-12T22:23:13,682 Created temporary directory: /tmp/pip-wheel-c48dupe6 2026-01-12T22:23:13,685 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-12T22:23:13,688 Created temporary directory: /tmp/pip-ephem-wheel-cache-0nj93uj4 2026-01-12T22:23:13,709 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-12T22:23:13,713 2 location(s) to search for versions of tanml: 2026-01-12T22:23:13,713 * https://pypi.org/simple/tanml/ 2026-01-12T22:23:13,713 * https://www.piwheels.org/simple/tanml/ 2026-01-12T22:23:13,714 Fetching project page and analyzing links: https://pypi.org/simple/tanml/ 2026-01-12T22:23:13,714 Getting page https://pypi.org/simple/tanml/ 2026-01-12T22:23:13,716 Found index url https://pypi.org/simple 2026-01-12T22:23:13,945 Fetched page https://pypi.org/simple/tanml/ as application/vnd.pypi.simple.v1+json 2026-01-12T22:23:13,948 Skipping link: No binaries permitted for tanml: https://files.pythonhosted.org/packages/c3/cd/a986762e5105f808502efbc27fe8700cbd73f6a03dbc1ecba9eae92acfbf/tanml-0.1.6-py3-none-any.whl (from https://pypi.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:13,949 Found link https://files.pythonhosted.org/packages/76/c1/03652fe132688d284e893fe80a6fe125ce17c9530f07004f3ee68ba6671a/tanml-0.1.6.tar.gz (from https://pypi.org/simple/tanml/) (requires-python:>=3.8), version: 0.1.6 2026-01-12T22:23:13,950 Skipping link: No binaries permitted for tanml: https://files.pythonhosted.org/packages/91/93/ac632e227b8e79389edd2b735598c9da59c95c4db9d1a97bb00d727bb4af/tanml-0.1.7-py3-none-any.whl (from https://pypi.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:13,951 Found link https://files.pythonhosted.org/packages/44/cc/585d7d0877077a34f7c6ad6dc4d259f5fc1f92962085f45943c25f123fe5/tanml-0.1.7.tar.gz (from https://pypi.org/simple/tanml/) (requires-python:>=3.8), version: 0.1.7 2026-01-12T22:23:13,952 Skipping link: No binaries permitted for tanml: https://files.pythonhosted.org/packages/29/5b/61be23c88fe5aa0f1c027666b1cad4bbd2f488e64141fc0542d1e14c8141/tanml-0.1.8-py3-none-any.whl (from https://pypi.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:13,953 Found link https://files.pythonhosted.org/packages/e5/b3/5cd7954800a85295036a6a4970b952485f657207bd9451a9d045a9bc20e4/tanml-0.1.8.tar.gz (from https://pypi.org/simple/tanml/) (requires-python:>=3.8), version: 0.1.8 2026-01-12T22:23:13,953 Skipping link: No binaries permitted for tanml: https://files.pythonhosted.org/packages/e7/47/aeb4d1000357425509b3100fb7057c348e0b994e0c3c3fa085d302c6c7dd/tanml-0.1.9-py3-none-any.whl (from https://pypi.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:13,954 Found link https://files.pythonhosted.org/packages/d4/e7/36ff21d3339cda6033ff183c968c9cccc9b2fc1c41ba1a273e5e14b115ed/tanml-0.1.9.tar.gz (from https://pypi.org/simple/tanml/) (requires-python:>=3.8), version: 0.1.9 2026-01-12T22:23:13,955 Skipping link: No binaries permitted for tanml: https://files.pythonhosted.org/packages/07/65/2ac66fda22baf103bab9fb95729cd9478d65843483a29e2dddb78056652a/tanml-0.1.10-py3-none-any.whl (from https://pypi.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:13,956 Found link https://files.pythonhosted.org/packages/cc/1c/cde3047da547ff4390e7684149fe4d6cbdcdfdc962704a2320ccf8efffae/tanml-0.1.10.tar.gz (from https://pypi.org/simple/tanml/) (requires-python:>=3.8), version: 0.1.10 2026-01-12T22:23:13,957 Fetching project page and analyzing links: https://www.piwheels.org/simple/tanml/ 2026-01-12T22:23:13,958 Getting page https://www.piwheels.org/simple/tanml/ 2026-01-12T22:23:13,959 Found index url https://www.piwheels.org/simple 2026-01-12T22:23:14,139 Fetched page https://www.piwheels.org/simple/tanml/ as text/html 2026-01-12T22:23:14,141 Skipping link: No binaries permitted for tanml: https://www.piwheels.org/simple/tanml/tanml-0.1.9-py3-none-any.whl#sha256=038bb1df27d5f31299b557c00d707501a5605888f7194299f7e3c8ceb3766764 (from https://www.piwheels.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:14,142 Skipping link: No binaries permitted for tanml: https://www.piwheels.org/simple/tanml/tanml-0.1.8-py3-none-any.whl#sha256=fde981c136773139a2e9cc5baf2d12e3c8e1e8cbec9065a01122ca8088acafa6 (from https://www.piwheels.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:14,142 Skipping link: No binaries permitted for tanml: https://archive1.piwheels.org/simple/tanml/tanml-0.1.7-py3-none-any.whl#sha256=d5b615e231bc244d54f13cdcfc2aa8cfc3e72f359b17d236b86c2e1149eee3ce (from https://www.piwheels.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:14,143 Skipping link: No binaries permitted for tanml: https://archive1.piwheels.org/simple/tanml/tanml-0.1.6-py3-none-any.whl#sha256=82f9960a56972af0345c35fa3b69b480faac4340f3d2b7e3ffc68afea0c78e60 (from https://www.piwheels.org/simple/tanml/) (requires-python:>=3.8) 2026-01-12T22:23:14,143 Skipping link: not a file: https://www.piwheels.org/simple/tanml/ 2026-01-12T22:23:14,144 Skipping link: not a file: https://pypi.org/simple/tanml/ 2026-01-12T22:23:14,165 Given no hashes to check 1 links for project 'tanml': discarding no candidates 2026-01-12T22:23:14,184 Collecting tanml==0.1.10 2026-01-12T22:23:14,187 Created temporary directory: /tmp/pip-unpack-_nzl1o1o 2026-01-12T22:23:14,409 Downloading tanml-0.1.10.tar.gz (114 kB) 2026-01-12T22:23:14,608 Added tanml==0.1.10 from https://files.pythonhosted.org/packages/cc/1c/cde3047da547ff4390e7684149fe4d6cbdcdfdc962704a2320ccf8efffae/tanml-0.1.10.tar.gz to build tracker '/tmp/pip-build-tracker-l314s218' 2026-01-12T22:23:14,614 Created temporary directory: /tmp/pip-build-env-rxj9v1xy 2026-01-12T22:23:14,618 Installing build dependencies: started 2026-01-12T22:23:14,619 Running command pip subprocess to install build dependencies 2026-01-12T22:23:15,759 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-12T22:23:16,424 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-12T22:23:16,447 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-12T22:23:18,170 Collecting setuptools>=68 2026-01-12T22:23:18,270 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-12T22:23:21,269 Installing collected packages: setuptools 2026-01-12T22:23:24,919 Successfully installed setuptools-80.9.0 2026-01-12T22:23:25,186 Installing build dependencies: finished with status 'done' 2026-01-12T22:23:25,193 Getting requirements to build wheel: started 2026-01-12T22:23:25,194 Running command Getting requirements to build wheel 2026-01-12T22:23:25,902 running egg_info 2026-01-12T22:23:25,908 writing tanml.egg-info/PKG-INFO 2026-01-12T22:23:25,913 writing dependency_links to tanml.egg-info/dependency_links.txt 2026-01-12T22:23:25,916 writing entry points to tanml.egg-info/entry_points.txt 2026-01-12T22:23:25,918 writing requirements to tanml.egg-info/requires.txt 2026-01-12T22:23:25,920 writing top-level names to tanml.egg-info/top_level.txt 2026-01-12T22:23:25,959 reading manifest file 'tanml.egg-info/SOURCES.txt' 2026-01-12T22:23:25,964 reading manifest template 'MANIFEST.in' 2026-01-12T22:23:25,966 adding license file 'LICENSE' 2026-01-12T22:23:25,971 writing manifest file 'tanml.egg-info/SOURCES.txt' 2026-01-12T22:23:26,068 Getting requirements to build wheel: finished with status 'done' 2026-01-12T22:23:26,072 Created temporary directory: /tmp/pip-modern-metadata-5mg8u_8d 2026-01-12T22:23:26,074 Preparing metadata (pyproject.toml): started 2026-01-12T22:23:26,075 Running command Preparing metadata (pyproject.toml) 2026-01-12T22:23:26,731 running dist_info 2026-01-12T22:23:26,743 creating /tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info 2026-01-12T22:23:26,745 writing /tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info/PKG-INFO 2026-01-12T22:23:26,750 writing dependency_links to /tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info/dependency_links.txt 2026-01-12T22:23:26,752 writing entry points to /tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info/entry_points.txt 2026-01-12T22:23:26,754 writing requirements to /tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info/requires.txt 2026-01-12T22:23:26,755 writing top-level names to /tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info/top_level.txt 2026-01-12T22:23:26,756 writing manifest file '/tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info/SOURCES.txt' 2026-01-12T22:23:26,790 reading manifest file '/tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info/SOURCES.txt' 2026-01-12T22:23:26,792 reading manifest template 'MANIFEST.in' 2026-01-12T22:23:26,794 adding license file 'LICENSE' 2026-01-12T22:23:26,798 writing manifest file '/tmp/pip-modern-metadata-5mg8u_8d/tanml.egg-info/SOURCES.txt' 2026-01-12T22:23:26,799 creating '/tmp/pip-modern-metadata-5mg8u_8d/tanml-0.1.10.dist-info' 2026-01-12T22:23:26,926 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-12T22:23:26,931 Source in /tmp/pip-wheel-c48dupe6/tanml_05cd8d7fc8be4eef97260f3bad89d8be has version 0.1.10, which satisfies requirement tanml==0.1.10 from https://files.pythonhosted.org/packages/cc/1c/cde3047da547ff4390e7684149fe4d6cbdcdfdc962704a2320ccf8efffae/tanml-0.1.10.tar.gz 2026-01-12T22:23:26,932 Removed tanml==0.1.10 from https://files.pythonhosted.org/packages/cc/1c/cde3047da547ff4390e7684149fe4d6cbdcdfdc962704a2320ccf8efffae/tanml-0.1.10.tar.gz from build tracker '/tmp/pip-build-tracker-l314s218' 2026-01-12T22:23:26,939 Created temporary directory: /tmp/pip-unpack-un8kscqm 2026-01-12T22:23:26,939 Building wheels for collected packages: tanml 2026-01-12T22:23:26,944 Created temporary directory: /tmp/pip-wheel-eufhkxth 2026-01-12T22:23:26,944 Destination directory: /tmp/pip-wheel-eufhkxth 2026-01-12T22:23:26,946 Building wheel for tanml (pyproject.toml): started 2026-01-12T22:23:26,948 Running command Building wheel for tanml (pyproject.toml) 2026-01-12T22:23:27,587 running bdist_wheel 2026-01-12T22:23:27,608 running build 2026-01-12T22:23:27,608 running build_py 2026-01-12T22:23:27,615 creating build/lib/tanml 2026-01-12T22:23:27,618 copying tanml/__init__.py -> build/lib/tanml 2026-01-12T22:23:27,620 copying tanml/__main__.py -> build/lib/tanml 2026-01-12T22:23:27,623 creating build/lib/tanml/analysis 2026-01-12T22:23:27,624 copying tanml/analysis/drift.py -> build/lib/tanml/analysis 2026-01-12T22:23:27,627 copying tanml/analysis/__init__.py -> build/lib/tanml/analysis 2026-01-12T22:23:27,628 copying tanml/analysis/clustering.py -> build/lib/tanml/analysis 2026-01-12T22:23:27,631 copying tanml/analysis/correlation.py -> build/lib/tanml/analysis 2026-01-12T22:23:27,634 creating build/lib/tanml/ui 2026-01-12T22:23:27,635 copying tanml/ui/__init__.py -> build/lib/tanml/ui 2026-01-12T22:23:27,637 copying tanml/ui/config.py -> build/lib/tanml/ui 2026-01-12T22:23:27,639 copying tanml/ui/app.py -> build/lib/tanml/ui 2026-01-12T22:23:27,641 copying tanml/ui/narratives.py -> build/lib/tanml/ui 2026-01-12T22:23:27,644 copying tanml/ui/glossary.py -> build/lib/tanml/ui 2026-01-12T22:23:27,646 creating build/lib/tanml/cli 2026-01-12T22:23:27,647 copying tanml/cli/__init__.py -> build/lib/tanml/cli 2026-01-12T22:23:27,649 copying tanml/cli/main.py -> build/lib/tanml/cli 2026-01-12T22:23:27,652 creating build/lib/tanml/checks 2026-01-12T22:23:27,653 copying tanml/checks/base.py -> build/lib/tanml/checks 2026-01-12T22:23:27,655 copying tanml/checks/__init__.py -> build/lib/tanml/checks 2026-01-12T22:23:27,656 copying tanml/checks/stress_test.py -> build/lib/tanml/checks 2026-01-12T22:23:27,659 creating build/lib/tanml/models 2026-01-12T22:23:27,660 copying tanml/models/registry.py -> build/lib/tanml/models 2026-01-12T22:23:27,663 creating build/lib/tanml/utils 2026-01-12T22:23:27,664 copying tanml/utils/data_loader.py -> build/lib/tanml/utils 2026-01-12T22:23:27,666 copying tanml/utils/__init__.py -> build/lib/tanml/utils 2026-01-12T22:23:27,668 creating build/lib/tanml/ui/helpers 2026-01-12T22:23:27,669 copying tanml/ui/helpers/__init__.py -> build/lib/tanml/ui/helpers 2026-01-12T22:23:27,672 copying tanml/ui/helpers/tvr.py -> build/lib/tanml/ui/helpers 2026-01-12T22:23:27,674 creating build/lib/tanml/ui/components 2026-01-12T22:23:27,676 copying tanml/ui/components/__init__.py -> build/lib/tanml/ui/components 2026-01-12T22:23:27,677 copying tanml/ui/components/renderers.py -> build/lib/tanml/ui/components 2026-01-12T22:23:27,679 copying tanml/ui/components/forms.py -> build/lib/tanml/ui/components 2026-01-12T22:23:27,682 copying tanml/ui/components/metrics.py -> build/lib/tanml/ui/components 2026-01-12T22:23:27,684 creating build/lib/tanml/ui/reports 2026-01-12T22:23:27,685 copying tanml/ui/reports/base.py -> build/lib/tanml/ui/reports 2026-01-12T22:23:27,688 copying tanml/ui/reports/generators.py -> build/lib/tanml/ui/reports 2026-01-12T22:23:27,691 copying tanml/ui/reports/__init__.py -> build/lib/tanml/ui/reports 2026-01-12T22:23:27,693 creating build/lib/tanml/ui/services 2026-01-12T22:23:27,694 copying tanml/ui/services/__init__.py -> build/lib/tanml/ui/services 2026-01-12T22:23:27,696 copying tanml/ui/services/session.py -> build/lib/tanml/ui/services 2026-01-12T22:23:27,698 copying tanml/ui/services/cv.py -> build/lib/tanml/ui/services 2026-01-12T22:23:27,700 copying tanml/ui/services/data.py -> build/lib/tanml/ui/services 2026-01-12T22:23:27,703 creating build/lib/tanml/ui/views 2026-01-12T22:23:27,704 copying tanml/ui/views/__init__.py -> build/lib/tanml/ui/views 2026-01-12T22:23:27,706 copying tanml/ui/views/preprocessing.py -> build/lib/tanml/ui/views 2026-01-12T22:23:27,708 copying tanml/ui/views/setup.py -> build/lib/tanml/ui/views 2026-01-12T22:23:27,711 copying tanml/ui/views/model_dev.py -> build/lib/tanml/ui/views 2026-01-12T22:23:27,714 copying tanml/ui/views/profiling.py -> build/lib/tanml/ui/views 2026-01-12T22:23:27,716 copying tanml/ui/views/ranking.py -> build/lib/tanml/ui/views 2026-01-12T22:23:27,719 creating build/lib/tanml/ui/views/evaluation 2026-01-12T22:23:27,720 copying tanml/ui/views/evaluation/__init__.py -> build/lib/tanml/ui/views/evaluation 2026-01-12T22:23:27,722 copying tanml/ui/views/evaluation/main.py -> build/lib/tanml/ui/views/evaluation 2026-01-12T22:23:27,725 creating build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,727 copying tanml/ui/views/evaluation/tabs/drift.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,729 copying tanml/ui/views/evaluation/tabs/stress.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,731 copying tanml/ui/views/evaluation/tabs/__init__.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,733 copying tanml/ui/views/evaluation/tabs/plots.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,736 copying tanml/ui/views/evaluation/tabs/cluster.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,738 copying tanml/ui/views/evaluation/tabs/benchmark.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,741 copying tanml/ui/views/evaluation/tabs/shap.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,743 copying tanml/ui/views/evaluation/tabs/metrics.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,746 creating build/lib/tanml/checks/explainability 2026-01-12T22:23:27,747 copying tanml/checks/explainability/shap_check.py -> build/lib/tanml/checks/explainability 2026-01-12T22:23:27,749 running egg_info 2026-01-12T22:23:27,761 writing tanml.egg-info/PKG-INFO 2026-01-12T22:23:27,765 writing dependency_links to tanml.egg-info/dependency_links.txt 2026-01-12T22:23:27,767 writing entry points to tanml.egg-info/entry_points.txt 2026-01-12T22:23:27,769 writing requirements to tanml.egg-info/requires.txt 2026-01-12T22:23:27,770 writing top-level names to tanml.egg-info/top_level.txt 2026-01-12T22:23:27,795 reading manifest file 'tanml.egg-info/SOURCES.txt' 2026-01-12T22:23:27,800 reading manifest template 'MANIFEST.in' 2026-01-12T22:23:27,802 adding license file 'LICENSE' 2026-01-12T22:23:27,807 writing manifest file 'tanml.egg-info/SOURCES.txt' 2026-01-12T22:23:27,817 creating build/lib/tanml/ui/assets 2026-01-12T22:23:27,818 copying tanml/ui/assets/logo.png -> build/lib/tanml/ui/assets 2026-01-12T22:23:27,837 installing to build/bdist.linux-armv7l/wheel 2026-01-12T22:23:27,837 running install 2026-01-12T22:23:27,862 running install_lib 2026-01-12T22:23:27,869 creating build/bdist.linux-armv7l/wheel 2026-01-12T22:23:27,871 creating build/bdist.linux-armv7l/wheel/tanml 2026-01-12T22:23:27,873 creating build/bdist.linux-armv7l/wheel/tanml/analysis 2026-01-12T22:23:27,874 copying build/lib/tanml/analysis/drift.py -> build/bdist.linux-armv7l/wheel/./tanml/analysis 2026-01-12T22:23:27,877 copying build/lib/tanml/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/analysis 2026-01-12T22:23:27,879 copying build/lib/tanml/analysis/clustering.py -> build/bdist.linux-armv7l/wheel/./tanml/analysis 2026-01-12T22:23:27,881 copying build/lib/tanml/analysis/correlation.py -> build/bdist.linux-armv7l/wheel/./tanml/analysis 2026-01-12T22:23:27,883 copying build/lib/tanml/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml 2026-01-12T22:23:27,886 creating build/bdist.linux-armv7l/wheel/tanml/ui 2026-01-12T22:23:27,888 creating build/bdist.linux-armv7l/wheel/tanml/ui/helpers 2026-01-12T22:23:27,889 copying build/lib/tanml/ui/helpers/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/helpers 2026-01-12T22:23:27,892 copying build/lib/tanml/ui/helpers/tvr.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/helpers 2026-01-12T22:23:27,895 creating build/bdist.linux-armv7l/wheel/tanml/ui/components 2026-01-12T22:23:27,896 copying build/lib/tanml/ui/components/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/components 2026-01-12T22:23:27,898 copying build/lib/tanml/ui/components/renderers.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/components 2026-01-12T22:23:27,900 copying build/lib/tanml/ui/components/forms.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/components 2026-01-12T22:23:27,903 copying build/lib/tanml/ui/components/metrics.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/components 2026-01-12T22:23:27,905 creating build/bdist.linux-armv7l/wheel/tanml/ui/reports 2026-01-12T22:23:27,907 copying build/lib/tanml/ui/reports/base.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/reports 2026-01-12T22:23:27,909 copying build/lib/tanml/ui/reports/generators.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/reports 2026-01-12T22:23:27,912 copying build/lib/tanml/ui/reports/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/reports 2026-01-12T22:23:27,914 copying build/lib/tanml/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-01-12T22:23:27,916 copying build/lib/tanml/ui/config.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-01-12T22:23:27,919 copying build/lib/tanml/ui/app.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-01-12T22:23:27,921 creating build/bdist.linux-armv7l/wheel/tanml/ui/services 2026-01-12T22:23:27,922 copying build/lib/tanml/ui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/services 2026-01-12T22:23:27,924 copying build/lib/tanml/ui/services/session.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/services 2026-01-12T22:23:27,927 copying build/lib/tanml/ui/services/cv.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/services 2026-01-12T22:23:27,929 copying build/lib/tanml/ui/services/data.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/services 2026-01-12T22:23:27,931 copying build/lib/tanml/ui/narratives.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-01-12T22:23:27,933 copying build/lib/tanml/ui/glossary.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-01-12T22:23:27,935 creating build/bdist.linux-armv7l/wheel/tanml/ui/views 2026-01-12T22:23:27,937 creating build/bdist.linux-armv7l/wheel/tanml/ui/views/evaluation 2026-01-12T22:23:27,939 creating build/bdist.linux-armv7l/wheel/tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,940 copying build/lib/tanml/ui/views/evaluation/tabs/drift.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,942 copying build/lib/tanml/ui/views/evaluation/tabs/stress.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,944 copying build/lib/tanml/ui/views/evaluation/tabs/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,946 copying build/lib/tanml/ui/views/evaluation/tabs/plots.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,949 copying build/lib/tanml/ui/views/evaluation/tabs/cluster.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,951 copying build/lib/tanml/ui/views/evaluation/tabs/benchmark.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,953 copying build/lib/tanml/ui/views/evaluation/tabs/shap.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,955 copying build/lib/tanml/ui/views/evaluation/tabs/metrics.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-01-12T22:23:27,958 copying build/lib/tanml/ui/views/evaluation/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation 2026-01-12T22:23:27,960 copying build/lib/tanml/ui/views/evaluation/main.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation 2026-01-12T22:23:27,962 copying build/lib/tanml/ui/views/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-01-12T22:23:27,964 copying build/lib/tanml/ui/views/preprocessing.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-01-12T22:23:27,966 copying build/lib/tanml/ui/views/setup.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-01-12T22:23:27,968 copying build/lib/tanml/ui/views/model_dev.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-01-12T22:23:27,971 copying build/lib/tanml/ui/views/profiling.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-01-12T22:23:27,974 copying build/lib/tanml/ui/views/ranking.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-01-12T22:23:27,977 creating build/bdist.linux-armv7l/wheel/tanml/ui/assets 2026-01-12T22:23:27,978 copying build/lib/tanml/ui/assets/logo.png -> build/bdist.linux-armv7l/wheel/./tanml/ui/assets 2026-01-12T22:23:27,982 creating build/bdist.linux-armv7l/wheel/tanml/cli 2026-01-12T22:23:27,983 copying build/lib/tanml/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/cli 2026-01-12T22:23:27,985 copying build/lib/tanml/cli/main.py -> build/bdist.linux-armv7l/wheel/./tanml/cli 2026-01-12T22:23:27,987 copying build/lib/tanml/__main__.py -> build/bdist.linux-armv7l/wheel/./tanml 2026-01-12T22:23:27,990 creating build/bdist.linux-armv7l/wheel/tanml/checks 2026-01-12T22:23:27,992 copying build/lib/tanml/checks/base.py -> build/bdist.linux-armv7l/wheel/./tanml/checks 2026-01-12T22:23:27,994 copying build/lib/tanml/checks/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/checks 2026-01-12T22:23:27,997 copying build/lib/tanml/checks/stress_test.py -> build/bdist.linux-armv7l/wheel/./tanml/checks 2026-01-12T22:23:27,999 creating build/bdist.linux-armv7l/wheel/tanml/checks/explainability 2026-01-12T22:23:28,001 copying build/lib/tanml/checks/explainability/shap_check.py -> build/bdist.linux-armv7l/wheel/./tanml/checks/explainability 2026-01-12T22:23:28,004 creating build/bdist.linux-armv7l/wheel/tanml/models 2026-01-12T22:23:28,005 copying build/lib/tanml/models/registry.py -> build/bdist.linux-armv7l/wheel/./tanml/models 2026-01-12T22:23:28,009 creating build/bdist.linux-armv7l/wheel/tanml/utils 2026-01-12T22:23:28,010 copying build/lib/tanml/utils/data_loader.py -> build/bdist.linux-armv7l/wheel/./tanml/utils 2026-01-12T22:23:28,013 copying build/lib/tanml/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/utils 2026-01-12T22:23:28,014 running install_egg_info 2026-01-12T22:23:28,020 Copying tanml.egg-info to build/bdist.linux-armv7l/wheel/./tanml-0.1.10-py3.11.egg-info 2026-01-12T22:23:28,032 running install_scripts 2026-01-12T22:23:28,045 creating build/bdist.linux-armv7l/wheel/tanml-0.1.10.dist-info/WHEEL 2026-01-12T22:23:28,048 creating '/tmp/pip-wheel-eufhkxth/.tmp-2wd4qi1x/tanml-0.1.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-12T22:23:28,051 adding 'tanml/__init__.py' 2026-01-12T22:23:28,053 adding 'tanml/__main__.py' 2026-01-12T22:23:28,055 adding 'tanml/analysis/__init__.py' 2026-01-12T22:23:28,057 adding 'tanml/analysis/clustering.py' 2026-01-12T22:23:28,059 adding 'tanml/analysis/correlation.py' 2026-01-12T22:23:28,061 adding 'tanml/analysis/drift.py' 2026-01-12T22:23:28,063 adding 'tanml/checks/__init__.py' 2026-01-12T22:23:28,065 adding 'tanml/checks/base.py' 2026-01-12T22:23:28,068 adding 'tanml/checks/stress_test.py' 2026-01-12T22:23:28,071 adding 'tanml/checks/explainability/shap_check.py' 2026-01-12T22:23:28,073 adding 'tanml/cli/__init__.py' 2026-01-12T22:23:28,075 adding 'tanml/cli/main.py' 2026-01-12T22:23:28,078 adding 'tanml/models/registry.py' 2026-01-12T22:23:28,080 adding 'tanml/ui/__init__.py' 2026-01-12T22:23:28,081 adding 'tanml/ui/app.py' 2026-01-12T22:23:28,083 adding 'tanml/ui/config.py' 2026-01-12T22:23:28,085 adding 'tanml/ui/glossary.py' 2026-01-12T22:23:28,087 adding 'tanml/ui/narratives.py' 2026-01-12T22:23:28,089 adding 'tanml/ui/assets/logo.png' 2026-01-12T22:23:28,091 adding 'tanml/ui/components/__init__.py' 2026-01-12T22:23:28,093 adding 'tanml/ui/components/forms.py' 2026-01-12T22:23:28,094 adding 'tanml/ui/components/metrics.py' 2026-01-12T22:23:28,096 adding 'tanml/ui/components/renderers.py' 2026-01-12T22:23:28,098 adding 'tanml/ui/helpers/__init__.py' 2026-01-12T22:23:28,100 adding 'tanml/ui/helpers/tvr.py' 2026-01-12T22:23:28,102 adding 'tanml/ui/reports/__init__.py' 2026-01-12T22:23:28,103 adding 'tanml/ui/reports/base.py' 2026-01-12T22:23:28,107 adding 'tanml/ui/reports/generators.py' 2026-01-12T22:23:28,109 adding 'tanml/ui/services/__init__.py' 2026-01-12T22:23:28,111 adding 'tanml/ui/services/cv.py' 2026-01-12T22:23:28,112 adding 'tanml/ui/services/data.py' 2026-01-12T22:23:28,114 adding 'tanml/ui/services/session.py' 2026-01-12T22:23:28,115 adding 'tanml/ui/views/__init__.py' 2026-01-12T22:23:28,119 adding 'tanml/ui/views/model_dev.py' 2026-01-12T22:23:28,121 adding 'tanml/ui/views/preprocessing.py' 2026-01-12T22:23:28,124 adding 'tanml/ui/views/profiling.py' 2026-01-12T22:23:28,126 adding 'tanml/ui/views/ranking.py' 2026-01-12T22:23:28,128 adding 'tanml/ui/views/setup.py' 2026-01-12T22:23:28,130 adding 'tanml/ui/views/evaluation/__init__.py' 2026-01-12T22:23:28,132 adding 'tanml/ui/views/evaluation/main.py' 2026-01-12T22:23:28,134 adding 'tanml/ui/views/evaluation/tabs/__init__.py' 2026-01-12T22:23:28,136 adding 'tanml/ui/views/evaluation/tabs/benchmark.py' 2026-01-12T22:23:28,139 adding 'tanml/ui/views/evaluation/tabs/cluster.py' 2026-01-12T22:23:28,140 adding 'tanml/ui/views/evaluation/tabs/drift.py' 2026-01-12T22:23:28,142 adding 'tanml/ui/views/evaluation/tabs/metrics.py' 2026-01-12T22:23:28,144 adding 'tanml/ui/views/evaluation/tabs/plots.py' 2026-01-12T22:23:28,145 adding 'tanml/ui/views/evaluation/tabs/shap.py' 2026-01-12T22:23:28,147 adding 'tanml/ui/views/evaluation/tabs/stress.py' 2026-01-12T22:23:28,148 adding 'tanml/utils/__init__.py' 2026-01-12T22:23:28,150 adding 'tanml/utils/data_loader.py' 2026-01-12T22:23:28,153 adding 'tanml-0.1.10.dist-info/licenses/LICENSE' 2026-01-12T22:23:28,154 adding 'tanml-0.1.10.dist-info/METADATA' 2026-01-12T22:23:28,155 adding 'tanml-0.1.10.dist-info/WHEEL' 2026-01-12T22:23:28,156 adding 'tanml-0.1.10.dist-info/entry_points.txt' 2026-01-12T22:23:28,157 adding 'tanml-0.1.10.dist-info/top_level.txt' 2026-01-12T22:23:28,158 adding 'tanml-0.1.10.dist-info/RECORD' 2026-01-12T22:23:28,162 removing build/bdist.linux-armv7l/wheel 2026-01-12T22:23:28,279 Building wheel for tanml (pyproject.toml): finished with status 'done' 2026-01-12T22:23:28,287 Created wheel for tanml: filename=tanml-0.1.10-py3-none-any.whl size=126804 sha256=6a04331feca84e698186300ef7c202e91a9ba05da9da5d7da179c63b09bee20f 2026-01-12T22:23:28,289 Stored in directory: /tmp/pip-ephem-wheel-cache-0nj93uj4/wheels/ae/e2/af/1fc908feca51460015dbf948c3304395798911ce0bb760ac0b 2026-01-12T22:23:28,303 Successfully built tanml 2026-01-12T22:23:28,310 Removed build tracker: '/tmp/pip-build-tracker-l314s218'