2026-03-14T16:58:42,407 Created temporary directory: /tmp/pip-ephem-wheel-cache-9i9366dj 2026-03-14T16:58:42,409 Created temporary directory: /tmp/pip-build-tracker-r4rpo2v2 2026-03-14T16:58:42,410 Initialized build tracking at /tmp/pip-build-tracker-r4rpo2v2 2026-03-14T16:58:42,410 Created build tracker: /tmp/pip-build-tracker-r4rpo2v2 2026-03-14T16:58:42,411 Entered build tracker: /tmp/pip-build-tracker-r4rpo2v2 2026-03-14T16:58:42,412 Created temporary directory: /tmp/pip-wheel-d60124tc 2026-03-14T16:58:42,414 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-03-14T16:58:42,417 Created temporary directory: /tmp/pip-ephem-wheel-cache-at2onvet 2026-03-14T16:58:42,438 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-14T16:58:42,442 2 location(s) to search for versions of tanml: 2026-03-14T16:58:42,442 * https://pypi.org/simple/tanml/ 2026-03-14T16:58:42,442 * https://www.piwheels.org/simple/tanml/ 2026-03-14T16:58:42,443 Fetching project page and analyzing links: https://pypi.org/simple/tanml/ 2026-03-14T16:58:42,444 Getting page https://pypi.org/simple/tanml/ 2026-03-14T16:58:42,445 Found index url https://pypi.org/simple 2026-03-14T16:58:42,657 Fetched page https://pypi.org/simple/tanml/ as application/vnd.pypi.simple.v1+json 2026-03-14T16:58:42,660 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-03-14T16:58:42,661 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-03-14T16:58:42,662 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-03-14T16:58:42,663 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-03-14T16:58:42,663 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-03-14T16:58:42,664 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-03-14T16:58:42,665 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-03-14T16:58:42,666 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-03-14T16:58:42,667 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-03-14T16:58:42,668 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-03-14T16:58:42,668 Skipping link: No binaries permitted for tanml: https://files.pythonhosted.org/packages/16/fe/9a02e4249f039fe28468fbe6482e75b28019b2898d78bb41a0f93f91c722/tanml-0.2.0-py3-none-any.whl (from https://pypi.org/simple/tanml/) (requires-python:>=3.10) 2026-03-14T16:58:42,669 Found link https://files.pythonhosted.org/packages/af/1f/25f600e65846ce337f5623d69c65d5d7881aa05e43ace6982d743439ef2b/tanml-0.2.0.tar.gz (from https://pypi.org/simple/tanml/) (requires-python:>=3.10), version: 0.2.0 2026-03-14T16:58:42,670 Fetching project page and analyzing links: https://www.piwheels.org/simple/tanml/ 2026-03-14T16:58:42,671 Getting page https://www.piwheels.org/simple/tanml/ 2026-03-14T16:58:42,672 Found index url https://www.piwheels.org/simple 2026-03-14T16:58:42,830 Fetched page https://www.piwheels.org/simple/tanml/ as text/html 2026-03-14T16:58:42,832 Skipping link: No binaries permitted for tanml: https://archive1.piwheels.org/simple/tanml/tanml-0.1.10-py3-none-any.whl#sha256=6a04331feca84e698186300ef7c202e91a9ba05da9da5d7da179c63b09bee20f (from https://www.piwheels.org/simple/tanml/) (requires-python:>=3.8) 2026-03-14T16:58:42,833 Skipping link: No binaries permitted for tanml: https://archive1.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-03-14T16:58:42,833 Skipping link: No binaries permitted for tanml: https://archive1.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-03-14T16:58:42,834 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-03-14T16:58:42,834 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-03-14T16:58:42,835 Skipping link: not a file: https://www.piwheels.org/simple/tanml/ 2026-03-14T16:58:42,836 Skipping link: not a file: https://pypi.org/simple/tanml/ 2026-03-14T16:58:42,857 Given no hashes to check 1 links for project 'tanml': discarding no candidates 2026-03-14T16:58:42,877 Collecting tanml==0.2.0 2026-03-14T16:58:42,879 Created temporary directory: /tmp/pip-unpack-hvf_88g_ 2026-03-14T16:58:43,089 Downloading tanml-0.2.0.tar.gz (129 kB) 2026-03-14T16:58:43,317 Added tanml==0.2.0 from https://files.pythonhosted.org/packages/af/1f/25f600e65846ce337f5623d69c65d5d7881aa05e43ace6982d743439ef2b/tanml-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-r4rpo2v2' 2026-03-14T16:58:43,323 Created temporary directory: /tmp/pip-build-env-urdxy2sp 2026-03-14T16:58:43,328 Installing build dependencies: started 2026-03-14T16:58:43,329 Running command pip subprocess to install build dependencies 2026-03-14T16:58:44,483 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-14T16:58:45,039 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-03-14T16:58:45,061 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-14T16:58:46,785 Collecting setuptools>=68 2026-03-14T16:58:46,873 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-14T16:58:49,818 Installing collected packages: setuptools 2026-03-14T16:58:52,968 Successfully installed setuptools-82.0.1 2026-03-14T16:58:53,236 Installing build dependencies: finished with status 'done' 2026-03-14T16:58:53,242 Getting requirements to build wheel: started 2026-03-14T16:58:53,243 Running command Getting requirements to build wheel 2026-03-14T16:58:53,933 /tmp/pip-build-env-urdxy2sp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T16:58:53,934 !! 2026-03-14T16:58:53,934 ******************************************************************************** 2026-03-14T16:58:53,935 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T16:58:53,936 License :: OSI Approved :: MIT License 2026-03-14T16:58:53,937 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T16:58:53,937 ******************************************************************************** 2026-03-14T16:58:53,938 !! 2026-03-14T16:58:53,939 dist._finalize_license_expression() 2026-03-14T16:58:53,939 /tmp/pip-build-env-urdxy2sp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T16:58:53,940 !! 2026-03-14T16:58:53,941 ******************************************************************************** 2026-03-14T16:58:53,941 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T16:58:53,942 License :: OSI Approved :: MIT License 2026-03-14T16:58:53,943 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T16:58:53,944 ******************************************************************************** 2026-03-14T16:58:53,945 !! 2026-03-14T16:58:53,946 self._finalize_license_expression() 2026-03-14T16:58:53,946 running egg_info 2026-03-14T16:58:53,951 writing tanml.egg-info/PKG-INFO 2026-03-14T16:58:53,957 writing dependency_links to tanml.egg-info/dependency_links.txt 2026-03-14T16:58:53,959 writing entry points to tanml.egg-info/entry_points.txt 2026-03-14T16:58:53,963 writing requirements to tanml.egg-info/requires.txt 2026-03-14T16:58:53,964 writing top-level names to tanml.egg-info/top_level.txt 2026-03-14T16:58:54,001 reading manifest file 'tanml.egg-info/SOURCES.txt' 2026-03-14T16:58:54,006 reading manifest template 'MANIFEST.in' 2026-03-14T16:58:54,008 adding license file 'LICENSE' 2026-03-14T16:58:54,013 writing manifest file 'tanml.egg-info/SOURCES.txt' 2026-03-14T16:58:54,111 Getting requirements to build wheel: finished with status 'done' 2026-03-14T16:58:54,115 Created temporary directory: /tmp/pip-modern-metadata-kcjil45h 2026-03-14T16:58:54,117 Preparing metadata (pyproject.toml): started 2026-03-14T16:58:54,118 Running command Preparing metadata (pyproject.toml) 2026-03-14T16:58:54,812 /tmp/pip-build-env-urdxy2sp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T16:58:54,812 !! 2026-03-14T16:58:54,814 ******************************************************************************** 2026-03-14T16:58:54,814 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T16:58:54,815 License :: OSI Approved :: MIT License 2026-03-14T16:58:54,817 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T16:58:54,817 ******************************************************************************** 2026-03-14T16:58:54,819 !! 2026-03-14T16:58:54,819 dist._finalize_license_expression() 2026-03-14T16:58:54,820 /tmp/pip-build-env-urdxy2sp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T16:58:54,821 !! 2026-03-14T16:58:54,822 ******************************************************************************** 2026-03-14T16:58:54,822 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T16:58:54,823 License :: OSI Approved :: MIT License 2026-03-14T16:58:54,824 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T16:58:54,824 ******************************************************************************** 2026-03-14T16:58:54,825 !! 2026-03-14T16:58:54,826 self._finalize_license_expression() 2026-03-14T16:58:54,826 running dist_info 2026-03-14T16:58:54,836 creating /tmp/pip-modern-metadata-kcjil45h/tanml.egg-info 2026-03-14T16:58:54,837 writing /tmp/pip-modern-metadata-kcjil45h/tanml.egg-info/PKG-INFO 2026-03-14T16:58:54,843 writing dependency_links to /tmp/pip-modern-metadata-kcjil45h/tanml.egg-info/dependency_links.txt 2026-03-14T16:58:54,845 writing entry points to /tmp/pip-modern-metadata-kcjil45h/tanml.egg-info/entry_points.txt 2026-03-14T16:58:54,849 writing requirements to /tmp/pip-modern-metadata-kcjil45h/tanml.egg-info/requires.txt 2026-03-14T16:58:54,850 writing top-level names to /tmp/pip-modern-metadata-kcjil45h/tanml.egg-info/top_level.txt 2026-03-14T16:58:54,851 writing manifest file '/tmp/pip-modern-metadata-kcjil45h/tanml.egg-info/SOURCES.txt' 2026-03-14T16:58:54,884 reading manifest file '/tmp/pip-modern-metadata-kcjil45h/tanml.egg-info/SOURCES.txt' 2026-03-14T16:58:54,886 reading manifest template 'MANIFEST.in' 2026-03-14T16:58:54,888 adding license file 'LICENSE' 2026-03-14T16:58:54,893 writing manifest file '/tmp/pip-modern-metadata-kcjil45h/tanml.egg-info/SOURCES.txt' 2026-03-14T16:58:54,894 creating '/tmp/pip-modern-metadata-kcjil45h/tanml-0.2.0.dist-info' 2026-03-14T16:58:55,022 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-14T16:58:55,028 Source in /tmp/pip-wheel-d60124tc/tanml_632fd7686f514b9ca3dce0e10ae626b3 has version 0.2.0, which satisfies requirement tanml==0.2.0 from https://files.pythonhosted.org/packages/af/1f/25f600e65846ce337f5623d69c65d5d7881aa05e43ace6982d743439ef2b/tanml-0.2.0.tar.gz 2026-03-14T16:58:55,029 Removed tanml==0.2.0 from https://files.pythonhosted.org/packages/af/1f/25f600e65846ce337f5623d69c65d5d7881aa05e43ace6982d743439ef2b/tanml-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-r4rpo2v2' 2026-03-14T16:58:55,036 Created temporary directory: /tmp/pip-unpack-zs5adp1w 2026-03-14T16:58:55,037 Building wheels for collected packages: tanml 2026-03-14T16:58:55,042 Created temporary directory: /tmp/pip-wheel-iqc31plw 2026-03-14T16:58:55,043 Destination directory: /tmp/pip-wheel-iqc31plw 2026-03-14T16:58:55,045 Building wheel for tanml (pyproject.toml): started 2026-03-14T16:58:55,046 Running command Building wheel for tanml (pyproject.toml) 2026-03-14T16:58:55,684 /tmp/pip-build-env-urdxy2sp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T16:58:55,685 !! 2026-03-14T16:58:55,686 ******************************************************************************** 2026-03-14T16:58:55,686 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T16:58:55,688 License :: OSI Approved :: MIT License 2026-03-14T16:58:55,689 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T16:58:55,690 ******************************************************************************** 2026-03-14T16:58:55,691 !! 2026-03-14T16:58:55,692 dist._finalize_license_expression() 2026-03-14T16:58:55,692 /tmp/pip-build-env-urdxy2sp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T16:58:55,694 !! 2026-03-14T16:58:55,694 ******************************************************************************** 2026-03-14T16:58:55,695 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T16:58:55,696 License :: OSI Approved :: MIT License 2026-03-14T16:58:55,697 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T16:58:55,697 ******************************************************************************** 2026-03-14T16:58:55,698 !! 2026-03-14T16:58:55,698 self._finalize_license_expression() 2026-03-14T16:58:55,699 running bdist_wheel 2026-03-14T16:58:55,712 running build 2026-03-14T16:58:55,713 running build_py 2026-03-14T16:58:55,719 creating build/lib/tanml 2026-03-14T16:58:55,721 copying tanml/__init__.py -> build/lib/tanml 2026-03-14T16:58:55,723 copying tanml/__main__.py -> build/lib/tanml 2026-03-14T16:58:55,726 creating build/lib/tanml/cli 2026-03-14T16:58:55,727 copying tanml/cli/__init__.py -> build/lib/tanml/cli 2026-03-14T16:58:55,729 copying tanml/cli/main.py -> build/lib/tanml/cli 2026-03-14T16:58:55,731 creating build/lib/tanml/analysis 2026-03-14T16:58:55,732 copying tanml/analysis/__init__.py -> build/lib/tanml/analysis 2026-03-14T16:58:55,734 copying tanml/analysis/clustering.py -> build/lib/tanml/analysis 2026-03-14T16:58:55,737 copying tanml/analysis/drift.py -> build/lib/tanml/analysis 2026-03-14T16:58:55,739 copying tanml/analysis/correlation.py -> build/lib/tanml/analysis 2026-03-14T16:58:55,742 creating build/lib/tanml/checks 2026-03-14T16:58:55,743 copying tanml/checks/__init__.py -> build/lib/tanml/checks 2026-03-14T16:58:55,745 copying tanml/checks/base.py -> build/lib/tanml/checks 2026-03-14T16:58:55,747 copying tanml/checks/stress_test.py -> build/lib/tanml/checks 2026-03-14T16:58:55,750 creating build/lib/tanml/models 2026-03-14T16:58:55,751 copying tanml/models/__init__.py -> build/lib/tanml/models 2026-03-14T16:58:55,753 copying tanml/models/registry.py -> build/lib/tanml/models 2026-03-14T16:58:55,756 creating build/lib/tanml/utils 2026-03-14T16:58:55,757 copying tanml/utils/__init__.py -> build/lib/tanml/utils 2026-03-14T16:58:55,759 copying tanml/utils/data_loader.py -> build/lib/tanml/utils 2026-03-14T16:58:55,762 creating build/lib/tanml/ui 2026-03-14T16:58:55,763 copying tanml/ui/app.py -> build/lib/tanml/ui 2026-03-14T16:58:55,765 copying tanml/ui/__init__.py -> build/lib/tanml/ui 2026-03-14T16:58:55,767 copying tanml/ui/narratives.py -> build/lib/tanml/ui 2026-03-14T16:58:55,770 copying tanml/ui/config.py -> build/lib/tanml/ui 2026-03-14T16:58:55,772 copying tanml/ui/glossary.py -> build/lib/tanml/ui 2026-03-14T16:58:55,775 creating build/lib/tanml/checks/explainability 2026-03-14T16:58:55,776 copying tanml/checks/explainability/__init__.py -> build/lib/tanml/checks/explainability 2026-03-14T16:58:55,778 copying tanml/checks/explainability/shap_check.py -> build/lib/tanml/checks/explainability 2026-03-14T16:58:55,781 creating build/lib/tanml/ui/views 2026-03-14T16:58:55,782 copying tanml/ui/views/__init__.py -> build/lib/tanml/ui/views 2026-03-14T16:58:55,784 copying tanml/ui/views/preprocessing.py -> build/lib/tanml/ui/views 2026-03-14T16:58:55,787 copying tanml/ui/views/ranking.py -> build/lib/tanml/ui/views 2026-03-14T16:58:55,789 copying tanml/ui/views/setup.py -> build/lib/tanml/ui/views 2026-03-14T16:58:55,792 copying tanml/ui/views/profiling.py -> build/lib/tanml/ui/views 2026-03-14T16:58:55,795 copying tanml/ui/views/model_dev.py -> build/lib/tanml/ui/views 2026-03-14T16:58:55,799 creating build/lib/tanml/ui/helpers 2026-03-14T16:58:55,800 copying tanml/ui/helpers/__init__.py -> build/lib/tanml/ui/helpers 2026-03-14T16:58:55,802 copying tanml/ui/helpers/tvr.py -> build/lib/tanml/ui/helpers 2026-03-14T16:58:55,805 creating build/lib/tanml/ui/services 2026-03-14T16:58:55,806 copying tanml/ui/services/__init__.py -> build/lib/tanml/ui/services 2026-03-14T16:58:55,808 copying tanml/ui/services/data.py -> build/lib/tanml/ui/services 2026-03-14T16:58:55,810 copying tanml/ui/services/cv.py -> build/lib/tanml/ui/services 2026-03-14T16:58:55,812 copying tanml/ui/services/session.py -> build/lib/tanml/ui/services 2026-03-14T16:58:55,815 creating build/lib/tanml/ui/components 2026-03-14T16:58:55,816 copying tanml/ui/components/__init__.py -> build/lib/tanml/ui/components 2026-03-14T16:58:55,818 copying tanml/ui/components/forms.py -> build/lib/tanml/ui/components 2026-03-14T16:58:55,820 copying tanml/ui/components/metrics.py -> build/lib/tanml/ui/components 2026-03-14T16:58:55,822 copying tanml/ui/components/renderers.py -> build/lib/tanml/ui/components 2026-03-14T16:58:55,825 creating build/lib/tanml/ui/reports 2026-03-14T16:58:55,826 copying tanml/ui/reports/__init__.py -> build/lib/tanml/ui/reports 2026-03-14T16:58:55,828 copying tanml/ui/reports/generators.py -> build/lib/tanml/ui/reports 2026-03-14T16:58:55,831 copying tanml/ui/reports/base.py -> build/lib/tanml/ui/reports 2026-03-14T16:58:55,833 creating build/lib/tanml/ui/views/evaluation 2026-03-14T16:58:55,834 copying tanml/ui/views/evaluation/__init__.py -> build/lib/tanml/ui/views/evaluation 2026-03-14T16:58:55,836 copying tanml/ui/views/evaluation/main.py -> build/lib/tanml/ui/views/evaluation 2026-03-14T16:58:55,839 creating build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,840 copying tanml/ui/views/evaluation/tabs/inference.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,842 copying tanml/ui/views/evaluation/tabs/__init__.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,844 copying tanml/ui/views/evaluation/tabs/shap.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,846 copying tanml/ui/views/evaluation/tabs/drift.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,849 copying tanml/ui/views/evaluation/tabs/benchmark.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,851 copying tanml/ui/views/evaluation/tabs/metrics.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,853 copying tanml/ui/views/evaluation/tabs/cluster.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,856 copying tanml/ui/views/evaluation/tabs/stress.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,858 copying tanml/ui/views/evaluation/tabs/plots.py -> build/lib/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:55,860 running egg_info 2026-03-14T16:58:55,870 writing tanml.egg-info/PKG-INFO 2026-03-14T16:58:55,876 writing dependency_links to tanml.egg-info/dependency_links.txt 2026-03-14T16:58:55,878 writing entry points to tanml.egg-info/entry_points.txt 2026-03-14T16:58:55,881 writing requirements to tanml.egg-info/requires.txt 2026-03-14T16:58:55,882 writing top-level names to tanml.egg-info/top_level.txt 2026-03-14T16:58:55,905 reading manifest file 'tanml.egg-info/SOURCES.txt' 2026-03-14T16:58:55,910 reading manifest template 'MANIFEST.in' 2026-03-14T16:58:55,913 adding license file 'LICENSE' 2026-03-14T16:58:55,918 writing manifest file 'tanml.egg-info/SOURCES.txt' 2026-03-14T16:58:55,927 creating build/lib/tanml/ui/assets 2026-03-14T16:58:55,929 copying tanml/ui/assets/logo.png -> build/lib/tanml/ui/assets 2026-03-14T16:58:55,946 installing to build/bdist.linux-armv7l/wheel 2026-03-14T16:58:55,946 running install 2026-03-14T16:58:55,969 running install_lib 2026-03-14T16:58:55,974 creating build/bdist.linux-armv7l/wheel 2026-03-14T16:58:55,976 creating build/bdist.linux-armv7l/wheel/tanml 2026-03-14T16:58:55,978 copying build/lib/tanml/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml 2026-03-14T16:58:55,980 creating build/bdist.linux-armv7l/wheel/tanml/cli 2026-03-14T16:58:55,981 copying build/lib/tanml/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/cli 2026-03-14T16:58:55,983 copying build/lib/tanml/cli/main.py -> build/bdist.linux-armv7l/wheel/./tanml/cli 2026-03-14T16:58:55,985 creating build/bdist.linux-armv7l/wheel/tanml/analysis 2026-03-14T16:58:55,986 copying build/lib/tanml/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/analysis 2026-03-14T16:58:55,988 copying build/lib/tanml/analysis/clustering.py -> build/bdist.linux-armv7l/wheel/./tanml/analysis 2026-03-14T16:58:55,990 copying build/lib/tanml/analysis/drift.py -> build/bdist.linux-armv7l/wheel/./tanml/analysis 2026-03-14T16:58:55,992 copying build/lib/tanml/analysis/correlation.py -> build/bdist.linux-armv7l/wheel/./tanml/analysis 2026-03-14T16:58:55,995 creating build/bdist.linux-armv7l/wheel/tanml/checks 2026-03-14T16:58:55,996 copying build/lib/tanml/checks/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/checks 2026-03-14T16:58:55,998 creating build/bdist.linux-armv7l/wheel/tanml/checks/explainability 2026-03-14T16:58:55,999 copying build/lib/tanml/checks/explainability/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/checks/explainability 2026-03-14T16:58:56,001 copying build/lib/tanml/checks/explainability/shap_check.py -> build/bdist.linux-armv7l/wheel/./tanml/checks/explainability 2026-03-14T16:58:56,003 copying build/lib/tanml/checks/base.py -> build/bdist.linux-armv7l/wheel/./tanml/checks 2026-03-14T16:58:56,005 copying build/lib/tanml/checks/stress_test.py -> build/bdist.linux-armv7l/wheel/./tanml/checks 2026-03-14T16:58:56,008 creating build/bdist.linux-armv7l/wheel/tanml/models 2026-03-14T16:58:56,009 copying build/lib/tanml/models/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/models 2026-03-14T16:58:56,011 copying build/lib/tanml/models/registry.py -> build/bdist.linux-armv7l/wheel/./tanml/models 2026-03-14T16:58:56,013 copying build/lib/tanml/__main__.py -> build/bdist.linux-armv7l/wheel/./tanml 2026-03-14T16:58:56,015 creating build/bdist.linux-armv7l/wheel/tanml/utils 2026-03-14T16:58:56,016 copying build/lib/tanml/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/utils 2026-03-14T16:58:56,018 copying build/lib/tanml/utils/data_loader.py -> build/bdist.linux-armv7l/wheel/./tanml/utils 2026-03-14T16:58:56,021 creating build/bdist.linux-armv7l/wheel/tanml/ui 2026-03-14T16:58:56,022 copying build/lib/tanml/ui/app.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-03-14T16:58:56,024 creating build/bdist.linux-armv7l/wheel/tanml/ui/views 2026-03-14T16:58:56,025 copying build/lib/tanml/ui/views/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-03-14T16:58:56,027 copying build/lib/tanml/ui/views/preprocessing.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-03-14T16:58:56,030 copying build/lib/tanml/ui/views/ranking.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-03-14T16:58:56,032 copying build/lib/tanml/ui/views/setup.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-03-14T16:58:56,034 copying build/lib/tanml/ui/views/profiling.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-03-14T16:58:56,037 creating build/bdist.linux-armv7l/wheel/tanml/ui/views/evaluation 2026-03-14T16:58:56,038 copying build/lib/tanml/ui/views/evaluation/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation 2026-03-14T16:58:56,041 creating build/bdist.linux-armv7l/wheel/tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,042 copying build/lib/tanml/ui/views/evaluation/tabs/inference.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,044 copying build/lib/tanml/ui/views/evaluation/tabs/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,046 copying build/lib/tanml/ui/views/evaluation/tabs/shap.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,048 copying build/lib/tanml/ui/views/evaluation/tabs/drift.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,050 copying build/lib/tanml/ui/views/evaluation/tabs/benchmark.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,053 copying build/lib/tanml/ui/views/evaluation/tabs/metrics.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,055 copying build/lib/tanml/ui/views/evaluation/tabs/cluster.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,057 copying build/lib/tanml/ui/views/evaluation/tabs/stress.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,058 copying build/lib/tanml/ui/views/evaluation/tabs/plots.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation/tabs 2026-03-14T16:58:56,061 copying build/lib/tanml/ui/views/evaluation/main.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views/evaluation 2026-03-14T16:58:56,063 copying build/lib/tanml/ui/views/model_dev.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/views 2026-03-14T16:58:56,066 copying build/lib/tanml/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-03-14T16:58:56,068 copying build/lib/tanml/ui/narratives.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-03-14T16:58:56,070 copying build/lib/tanml/ui/config.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-03-14T16:58:56,073 creating build/bdist.linux-armv7l/wheel/tanml/ui/helpers 2026-03-14T16:58:56,074 copying build/lib/tanml/ui/helpers/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/helpers 2026-03-14T16:58:56,076 copying build/lib/tanml/ui/helpers/tvr.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/helpers 2026-03-14T16:58:56,079 creating build/bdist.linux-armv7l/wheel/tanml/ui/services 2026-03-14T16:58:56,080 copying build/lib/tanml/ui/services/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/services 2026-03-14T16:58:56,082 copying build/lib/tanml/ui/services/data.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/services 2026-03-14T16:58:56,084 copying build/lib/tanml/ui/services/cv.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/services 2026-03-14T16:58:56,086 copying build/lib/tanml/ui/services/session.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/services 2026-03-14T16:58:56,088 copying build/lib/tanml/ui/glossary.py -> build/bdist.linux-armv7l/wheel/./tanml/ui 2026-03-14T16:58:56,091 creating build/bdist.linux-armv7l/wheel/tanml/ui/components 2026-03-14T16:58:56,092 copying build/lib/tanml/ui/components/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/components 2026-03-14T16:58:56,094 copying build/lib/tanml/ui/components/forms.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/components 2026-03-14T16:58:56,096 copying build/lib/tanml/ui/components/metrics.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/components 2026-03-14T16:58:56,098 copying build/lib/tanml/ui/components/renderers.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/components 2026-03-14T16:58:56,101 creating build/bdist.linux-armv7l/wheel/tanml/ui/assets 2026-03-14T16:58:56,102 copying build/lib/tanml/ui/assets/logo.png -> build/bdist.linux-armv7l/wheel/./tanml/ui/assets 2026-03-14T16:58:56,105 creating build/bdist.linux-armv7l/wheel/tanml/ui/reports 2026-03-14T16:58:56,106 copying build/lib/tanml/ui/reports/__init__.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/reports 2026-03-14T16:58:56,108 copying build/lib/tanml/ui/reports/generators.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/reports 2026-03-14T16:58:56,110 copying build/lib/tanml/ui/reports/base.py -> build/bdist.linux-armv7l/wheel/./tanml/ui/reports 2026-03-14T16:58:56,112 running install_egg_info 2026-03-14T16:58:56,117 Copying tanml.egg-info to build/bdist.linux-armv7l/wheel/./tanml-0.2.0-py3.11.egg-info 2026-03-14T16:58:56,128 running install_scripts 2026-03-14T16:58:56,141 creating build/bdist.linux-armv7l/wheel/tanml-0.2.0.dist-info/WHEEL 2026-03-14T16:58:56,144 creating '/tmp/pip-wheel-iqc31plw/.tmp-g9i4xqmw/tanml-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-14T16:58:56,146 adding 'tanml/__init__.py' 2026-03-14T16:58:56,147 adding 'tanml/__main__.py' 2026-03-14T16:58:56,149 adding 'tanml/analysis/__init__.py' 2026-03-14T16:58:56,151 adding 'tanml/analysis/clustering.py' 2026-03-14T16:58:56,152 adding 'tanml/analysis/correlation.py' 2026-03-14T16:58:56,154 adding 'tanml/analysis/drift.py' 2026-03-14T16:58:56,155 adding 'tanml/checks/__init__.py' 2026-03-14T16:58:56,157 adding 'tanml/checks/base.py' 2026-03-14T16:58:56,158 adding 'tanml/checks/stress_test.py' 2026-03-14T16:58:56,160 adding 'tanml/checks/explainability/__init__.py' 2026-03-14T16:58:56,162 adding 'tanml/checks/explainability/shap_check.py' 2026-03-14T16:58:56,164 adding 'tanml/cli/__init__.py' 2026-03-14T16:58:56,165 adding 'tanml/cli/main.py' 2026-03-14T16:58:56,167 adding 'tanml/models/__init__.py' 2026-03-14T16:58:56,169 adding 'tanml/models/registry.py' 2026-03-14T16:58:56,171 adding 'tanml/ui/__init__.py' 2026-03-14T16:58:56,172 adding 'tanml/ui/app.py' 2026-03-14T16:58:56,174 adding 'tanml/ui/config.py' 2026-03-14T16:58:56,175 adding 'tanml/ui/glossary.py' 2026-03-14T16:58:56,177 adding 'tanml/ui/narratives.py' 2026-03-14T16:58:56,180 adding 'tanml/ui/assets/logo.png' 2026-03-14T16:58:56,181 adding 'tanml/ui/components/__init__.py' 2026-03-14T16:58:56,183 adding 'tanml/ui/components/forms.py' 2026-03-14T16:58:56,184 adding 'tanml/ui/components/metrics.py' 2026-03-14T16:58:56,186 adding 'tanml/ui/components/renderers.py' 2026-03-14T16:58:56,188 adding 'tanml/ui/helpers/__init__.py' 2026-03-14T16:58:56,189 adding 'tanml/ui/helpers/tvr.py' 2026-03-14T16:58:56,191 adding 'tanml/ui/reports/__init__.py' 2026-03-14T16:58:56,193 adding 'tanml/ui/reports/base.py' 2026-03-14T16:58:56,197 adding 'tanml/ui/reports/generators.py' 2026-03-14T16:58:56,199 adding 'tanml/ui/services/__init__.py' 2026-03-14T16:58:56,200 adding 'tanml/ui/services/cv.py' 2026-03-14T16:58:56,202 adding 'tanml/ui/services/data.py' 2026-03-14T16:58:56,203 adding 'tanml/ui/services/session.py' 2026-03-14T16:58:56,205 adding 'tanml/ui/views/__init__.py' 2026-03-14T16:58:56,210 adding 'tanml/ui/views/model_dev.py' 2026-03-14T16:58:56,213 adding 'tanml/ui/views/preprocessing.py' 2026-03-14T16:58:56,215 adding 'tanml/ui/views/profiling.py' 2026-03-14T16:58:56,218 adding 'tanml/ui/views/ranking.py' 2026-03-14T16:58:56,219 adding 'tanml/ui/views/setup.py' 2026-03-14T16:58:56,221 adding 'tanml/ui/views/evaluation/__init__.py' 2026-03-14T16:58:56,223 adding 'tanml/ui/views/evaluation/main.py' 2026-03-14T16:58:56,225 adding 'tanml/ui/views/evaluation/tabs/__init__.py' 2026-03-14T16:58:56,227 adding 'tanml/ui/views/evaluation/tabs/benchmark.py' 2026-03-14T16:58:56,230 adding 'tanml/ui/views/evaluation/tabs/cluster.py' 2026-03-14T16:58:56,231 adding 'tanml/ui/views/evaluation/tabs/drift.py' 2026-03-14T16:58:56,233 adding 'tanml/ui/views/evaluation/tabs/inference.py' 2026-03-14T16:58:56,234 adding 'tanml/ui/views/evaluation/tabs/metrics.py' 2026-03-14T16:58:56,236 adding 'tanml/ui/views/evaluation/tabs/plots.py' 2026-03-14T16:58:56,237 adding 'tanml/ui/views/evaluation/tabs/shap.py' 2026-03-14T16:58:56,239 adding 'tanml/ui/views/evaluation/tabs/stress.py' 2026-03-14T16:58:56,240 adding 'tanml/utils/__init__.py' 2026-03-14T16:58:56,242 adding 'tanml/utils/data_loader.py' 2026-03-14T16:58:56,245 adding 'tanml-0.2.0.dist-info/licenses/LICENSE' 2026-03-14T16:58:56,246 adding 'tanml-0.2.0.dist-info/METADATA' 2026-03-14T16:58:56,248 adding 'tanml-0.2.0.dist-info/WHEEL' 2026-03-14T16:58:56,248 adding 'tanml-0.2.0.dist-info/entry_points.txt' 2026-03-14T16:58:56,249 adding 'tanml-0.2.0.dist-info/top_level.txt' 2026-03-14T16:58:56,251 adding 'tanml-0.2.0.dist-info/RECORD' 2026-03-14T16:58:56,254 removing build/bdist.linux-armv7l/wheel 2026-03-14T16:58:56,371 Building wheel for tanml (pyproject.toml): finished with status 'done' 2026-03-14T16:58:56,378 Created wheel for tanml: filename=tanml-0.2.0-py3-none-any.whl size=140340 sha256=173162cd2b7e1df4040adea1102f836f80a2acfa6a64354b42a0ef025164dc18 2026-03-14T16:58:56,379 Stored in directory: /tmp/pip-ephem-wheel-cache-at2onvet/wheels/c7/a1/eb/69545b067ec61bc7673de75a8368a7f95e5d97594d208234b9 2026-03-14T16:58:56,394 Successfully built tanml 2026-03-14T16:58:56,401 Removed build tracker: '/tmp/pip-build-tracker-r4rpo2v2'