2026-03-16T09:27:46,266 Created temporary directory: /tmp/pip-ephem-wheel-cache-sv0rtc5s 2026-03-16T09:27:46,268 Created temporary directory: /tmp/pip-build-tracker-2zc_76ee 2026-03-16T09:27:46,268 Initialized build tracking at /tmp/pip-build-tracker-2zc_76ee 2026-03-16T09:27:46,269 Created build tracker: /tmp/pip-build-tracker-2zc_76ee 2026-03-16T09:27:46,269 Entered build tracker: /tmp/pip-build-tracker-2zc_76ee 2026-03-16T09:27:46,270 Created temporary directory: /tmp/pip-wheel-rn9fyyk5 2026-03-16T09:27:46,273 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-16T09:27:46,275 Created temporary directory: /tmp/pip-ephem-wheel-cache-686qp73i 2026-03-16T09:27:46,297 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-16T09:27:46,300 2 location(s) to search for versions of agilab: 2026-03-16T09:27:46,300 * https://pypi.org/simple/agilab/ 2026-03-16T09:27:46,300 * https://www.piwheels.org/simple/agilab/ 2026-03-16T09:27:46,301 Fetching project page and analyzing links: https://pypi.org/simple/agilab/ 2026-03-16T09:27:46,302 Getting page https://pypi.org/simple/agilab/ 2026-03-16T09:27:46,303 Found index url https://pypi.org/simple 2026-03-16T09:27:47,658 Fetched page https://pypi.org/simple/agilab/ as application/vnd.pypi.simple.v1+json 2026-03-16T09:27:47,662 Skipping link: No binaries permitted for agilab: https://files.pythonhosted.org/packages/02/e5/037e120e5992f62141039e8ba8a62706f6c191711f8aefef9107d5ebfe66/agilab-2025.12.19-py3-none-any.whl (from https://pypi.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,663 Found link https://files.pythonhosted.org/packages/2e/50/3ce74a4437b3064a1c8dff9d29c7afe6218af0b2b6ae28c345adcc5a62eb/agilab-2025.12.19.tar.gz (from https://pypi.org/simple/agilab/) (requires-python:>=3.11), version: 2025.12.19 2026-03-16T09:27:47,664 Skipping link: No binaries permitted for agilab: https://files.pythonhosted.org/packages/a1/ad/65cec58d099df5c5e1e1a35660bd165d098aff6cd39823d722b45e342cde/agilab-2026.2.6-py3-none-any.whl (from https://pypi.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,664 Found link https://files.pythonhosted.org/packages/24/6f/3cd0d54848b185c1307bf4e35fb786997fc569ad4f03c14dbbac6c130496/agilab-2026.2.6.tar.gz (from https://pypi.org/simple/agilab/) (requires-python:>=3.11), version: 2026.2.6 2026-03-16T09:27:47,665 Skipping link: No binaries permitted for agilab: https://files.pythonhosted.org/packages/29/f4/c1be25743d1b276c7e2b3d4a135ead46cd14241c09016d25b9a5c5b38530/agilab-2026.2.18-py3-none-any.whl (from https://pypi.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,666 Found link https://files.pythonhosted.org/packages/3e/bd/b55195b3deeb3ec5e3dd238becd6ac585b1e7fb02d48d42480029f6be254/agilab-2026.2.18.tar.gz (from https://pypi.org/simple/agilab/) (requires-python:>=3.11), version: 2026.2.18 2026-03-16T09:27:47,667 Skipping link: No binaries permitted for agilab: https://files.pythonhosted.org/packages/59/14/cb85e6d8b9b306696cc657dcc9f125b9a4d33875db58a48bc0dffd448994/agilab-2026.2.20-py3-none-any.whl (from https://pypi.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,668 Found link https://files.pythonhosted.org/packages/9e/b4/040a19e353022c6593522d46f71d566e0e8dcc3b16100e1d44a4edb84ab9/agilab-2026.2.20.tar.gz (from https://pypi.org/simple/agilab/) (requires-python:>=3.11), version: 2026.2.20 2026-03-16T09:27:47,668 Skipping link: No binaries permitted for agilab: https://files.pythonhosted.org/packages/c2/4f/7c53c7853c8369806ddaf75641395ff0e6a19eedc518e4de4c3a4f1c8991/agilab-2026.2.25-py3-none-any.whl (from https://pypi.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,669 Found link https://files.pythonhosted.org/packages/27/ce/fb8a105690b6b638d40af7c14b306f3b1f6e674f3f391b8ce8155ff21117/agilab-2026.2.25.tar.gz (from https://pypi.org/simple/agilab/) (requires-python:>=3.11), version: 2026.2.25 2026-03-16T09:27:47,670 Skipping link: No binaries permitted for agilab: https://files.pythonhosted.org/packages/f6/10/b325a227f57aaef9f4c33cab0c5e24bf6213a79e32231cdb6445985d9887/agilab-2026.2.27-py3-none-any.whl (from https://pypi.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,671 Found link https://files.pythonhosted.org/packages/38/e7/fa023546bdb53c87bc4dfc562e3637717bb6d27726f4ebd0ac7850a9b3cb/agilab-2026.2.27.tar.gz (from https://pypi.org/simple/agilab/) (requires-python:>=3.11), version: 2026.2.27 2026-03-16T09:27:47,672 Skipping link: No binaries permitted for agilab: https://files.pythonhosted.org/packages/77/9b/2793498db99eda572106fcf448a4cf2b5cb2b05f81bc66c3b137539e2dfe/agilab-2026.3.6-py3-none-any.whl (from https://pypi.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,673 Found link https://files.pythonhosted.org/packages/9d/fb/20f01a1dc27c34b1e70ca67c2fe64c3fcb3078d42b54d36395d6dc1a5160/agilab-2026.3.6.tar.gz (from https://pypi.org/simple/agilab/) (requires-python:>=3.11), version: 2026.3.6 2026-03-16T09:27:47,673 Skipping link: No binaries permitted for agilab: https://files.pythonhosted.org/packages/6c/9d/ff016c6b676fe8ca23072ef2318ef0291b4f40b2b474a145d738b46874f2/agilab-2026.3.16-py3-none-any.whl (from https://pypi.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,674 Found link https://files.pythonhosted.org/packages/72/06/1b539feabb255cda378d85c1a2e2c4cd83d96a230be96f78741f4f5dcfc2/agilab-2026.3.16.tar.gz (from https://pypi.org/simple/agilab/) (requires-python:>=3.11), version: 2026.3.16 2026-03-16T09:27:47,675 Fetching project page and analyzing links: https://www.piwheels.org/simple/agilab/ 2026-03-16T09:27:47,676 Getting page https://www.piwheels.org/simple/agilab/ 2026-03-16T09:27:47,677 Found index url https://www.piwheels.org/simple 2026-03-16T09:27:47,982 Fetched page https://www.piwheels.org/simple/agilab/ as text/html 2026-03-16T09:27:47,986 Skipping link: No binaries permitted for agilab: https://www.piwheels.org/simple/agilab/agilab-2026.3.6-py3-none-any.whl#sha256=a8c9c0772994ae55371f340bf8c4b2ccee522262d62cb0294c236008eebab3aa (from https://www.piwheels.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,986 Skipping link: No binaries permitted for agilab: https://www.piwheels.org/simple/agilab/agilab-2026.2.27-py3-none-any.whl#sha256=b9d4bd4f017eb7fd32518393ba0e9742cccb75bb151d5b5e3cc8a42591c67796 (from https://www.piwheels.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,987 Skipping link: No binaries permitted for agilab: https://www.piwheels.org/simple/agilab/agilab-2026.2.25-py3-none-any.whl#sha256=0af9e112d8486eda0fb90289a6ff78b52091b7fcfd2d42e7981594655a0f4b98 (from https://www.piwheels.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,987 Skipping link: No binaries permitted for agilab: https://www.piwheels.org/simple/agilab/agilab-2026.2.20-py3-none-any.whl#sha256=6386c1c46776eec30e002455d9bb22a554b6922aa25c0fa5d1bc6cd275dc0c43 (from https://www.piwheels.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,988 Skipping link: No binaries permitted for agilab: https://archive1.piwheels.org/simple/agilab/agilab-2026.2.18-py3-none-any.whl#sha256=2a8043696661e8233f27dc5b1d116e55b9b65d23a1af47e830b996196e26eee7 (from https://www.piwheels.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,988 Skipping link: No binaries permitted for agilab: https://archive1.piwheels.org/simple/agilab/agilab-2026.2.6-py3-none-any.whl#sha256=c95a67dabacd173b66067f959cad32986c7d4b833727224b9b34f19aaf2d4be0 (from https://www.piwheels.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,989 Skipping link: No binaries permitted for agilab: https://archive1.piwheels.org/simple/agilab/agilab-2025.12.19-py3-none-any.whl#sha256=9b73dad022062e280c60eacd87839a1391b82c23fcdba855270dde0870632ee3 (from https://www.piwheels.org/simple/agilab/) (requires-python:>=3.11) 2026-03-16T09:27:47,990 Skipping link: not a file: https://www.piwheels.org/simple/agilab/ 2026-03-16T09:27:47,990 Skipping link: not a file: https://pypi.org/simple/agilab/ 2026-03-16T09:27:48,011 Given no hashes to check 1 links for project 'agilab': discarding no candidates 2026-03-16T09:27:48,031 Collecting agilab==2026.3.16 2026-03-16T09:27:48,034 Created temporary directory: /tmp/pip-unpack-pspdti9h 2026-03-16T09:27:48,180 Downloading agilab-2026.3.16.tar.gz (266 kB) 2026-03-16T09:27:48,456 Added agilab==2026.3.16 from https://files.pythonhosted.org/packages/72/06/1b539feabb255cda378d85c1a2e2c4cd83d96a230be96f78741f4f5dcfc2/agilab-2026.3.16.tar.gz to build tracker '/tmp/pip-build-tracker-2zc_76ee' 2026-03-16T09:27:48,463 Created temporary directory: /tmp/pip-build-env-ue8x89nk 2026-03-16T09:27:48,468 Installing build dependencies: started 2026-03-16T09:27:48,469 Running command pip subprocess to install build dependencies 2026-03-16T09:27:49,618 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-16T09:27:50,178 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-16T09:27:50,201 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-16T09:27:51,941 Collecting setuptools 2026-03-16T09:27:52,025 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-16T09:27:55,045 Installing collected packages: setuptools 2026-03-16T09:27:58,106 Successfully installed setuptools-82.0.1 2026-03-16T09:27:58,374 Installing build dependencies: finished with status 'done' 2026-03-16T09:27:58,381 Getting requirements to build wheel: started 2026-03-16T09:27:58,382 Running command Getting requirements to build wheel 2026-03-16T09:27:59,084 running egg_info 2026-03-16T09:27:59,090 writing src/agilab.egg-info/PKG-INFO 2026-03-16T09:27:59,097 writing dependency_links to src/agilab.egg-info/dependency_links.txt 2026-03-16T09:27:59,099 writing entry points to src/agilab.egg-info/entry_points.txt 2026-03-16T09:27:59,104 writing requirements to src/agilab.egg-info/requires.txt 2026-03-16T09:27:59,105 writing top-level names to src/agilab.egg-info/top_level.txt 2026-03-16T09:27:59,138 reading manifest file 'src/agilab.egg-info/SOURCES.txt' 2026-03-16T09:27:59,143 reading manifest template 'MANIFEST.in' 2026-03-16T09:27:59,144 adding license file 'LICENSE' 2026-03-16T09:27:59,150 writing manifest file 'src/agilab.egg-info/SOURCES.txt' 2026-03-16T09:27:59,246 Getting requirements to build wheel: finished with status 'done' 2026-03-16T09:27:59,250 Created temporary directory: /tmp/pip-modern-metadata-kxf16r82 2026-03-16T09:27:59,252 Preparing metadata (pyproject.toml): started 2026-03-16T09:27:59,253 Running command Preparing metadata (pyproject.toml) 2026-03-16T09:27:59,952 running dist_info 2026-03-16T09:27:59,962 creating /tmp/pip-modern-metadata-kxf16r82/agilab.egg-info 2026-03-16T09:27:59,963 writing /tmp/pip-modern-metadata-kxf16r82/agilab.egg-info/PKG-INFO 2026-03-16T09:27:59,970 writing dependency_links to /tmp/pip-modern-metadata-kxf16r82/agilab.egg-info/dependency_links.txt 2026-03-16T09:27:59,972 writing entry points to /tmp/pip-modern-metadata-kxf16r82/agilab.egg-info/entry_points.txt 2026-03-16T09:27:59,976 writing requirements to /tmp/pip-modern-metadata-kxf16r82/agilab.egg-info/requires.txt 2026-03-16T09:27:59,978 writing top-level names to /tmp/pip-modern-metadata-kxf16r82/agilab.egg-info/top_level.txt 2026-03-16T09:27:59,979 writing manifest file '/tmp/pip-modern-metadata-kxf16r82/agilab.egg-info/SOURCES.txt' 2026-03-16T09:28:00,009 reading manifest file '/tmp/pip-modern-metadata-kxf16r82/agilab.egg-info/SOURCES.txt' 2026-03-16T09:28:00,012 reading manifest template 'MANIFEST.in' 2026-03-16T09:28:00,013 adding license file 'LICENSE' 2026-03-16T09:28:00,017 writing manifest file '/tmp/pip-modern-metadata-kxf16r82/agilab.egg-info/SOURCES.txt' 2026-03-16T09:28:00,018 creating '/tmp/pip-modern-metadata-kxf16r82/agilab-2026.3.16.dist-info' 2026-03-16T09:28:00,143 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-16T09:28:00,149 Source in /tmp/pip-wheel-rn9fyyk5/agilab_26fb568c46b9413297c11bc9a11ce521 has version 2026.3.16, which satisfies requirement agilab==2026.3.16 from https://files.pythonhosted.org/packages/72/06/1b539feabb255cda378d85c1a2e2c4cd83d96a230be96f78741f4f5dcfc2/agilab-2026.3.16.tar.gz 2026-03-16T09:28:00,150 Removed agilab==2026.3.16 from https://files.pythonhosted.org/packages/72/06/1b539feabb255cda378d85c1a2e2c4cd83d96a230be96f78741f4f5dcfc2/agilab-2026.3.16.tar.gz from build tracker '/tmp/pip-build-tracker-2zc_76ee' 2026-03-16T09:28:00,157 Created temporary directory: /tmp/pip-unpack-9mycrdkl 2026-03-16T09:28:00,157 Building wheels for collected packages: agilab 2026-03-16T09:28:00,162 Created temporary directory: /tmp/pip-wheel-xpsqxd3q 2026-03-16T09:28:00,162 Destination directory: /tmp/pip-wheel-xpsqxd3q 2026-03-16T09:28:00,164 Building wheel for agilab (pyproject.toml): started 2026-03-16T09:28:00,166 Running command Building wheel for agilab (pyproject.toml) 2026-03-16T09:28:00,807 running bdist_wheel 2026-03-16T09:28:00,825 running build 2026-03-16T09:28:00,825 running build_py 2026-03-16T09:28:00,831 creating build/lib/agilab 2026-03-16T09:28:00,834 copying src/agilab/agi_codex.py -> build/lib/agilab 2026-03-16T09:28:00,836 copying src/agilab/lab_run.py -> build/lib/agilab 2026-03-16T09:28:00,838 copying src/agilab/About_agilab.py -> build/lib/agilab 2026-03-16T09:28:00,842 copying src/agilab/__init__.py -> build/lib/agilab 2026-03-16T09:28:00,844 creating build/lib/agilab/resources 2026-03-16T09:28:00,845 copying src/agilab/resources/__init__.py -> build/lib/agilab/resources 2026-03-16T09:28:00,847 creating build/lib/agilab/resources/help 2026-03-16T09:28:00,848 copying src/agilab/resources/help/__init__.py -> build/lib/agilab/resources/help 2026-03-16T09:28:00,862 copying src/agilab/resources/agilab_logo.png -> build/lib/agilab/resources 2026-03-16T09:28:00,864 copying src/agilab/resources/custom_buttons.json -> build/lib/agilab/resources 2026-03-16T09:28:00,867 copying src/agilab/resources/agi_logo.png -> build/lib/agilab/resources 2026-03-16T09:28:00,870 copying src/agilab/resources/info_bar.json -> build/lib/agilab/resources 2026-03-16T09:28:00,872 copying src/agilab/resources/theme.css -> build/lib/agilab/resources 2026-03-16T09:28:00,875 copying src/agilab/resources/config.toml -> build/lib/agilab/resources 2026-03-16T09:28:00,877 copying src/agilab/resources/code_editor.scss -> build/lib/agilab/resources 2026-03-16T09:28:00,880 copying src/agilab/resources/help/cluster-help.html -> build/lib/agilab/resources/help 2026-03-16T09:28:00,884 copying src/agilab/resources/help/roadmap.html -> build/lib/agilab/resources/help 2026-03-16T09:28:00,886 copying src/agilab/resources/help/experiment_help.html -> build/lib/agilab/resources/help 2026-03-16T09:28:00,890 copying src/agilab/resources/help/edit_help.html -> build/lib/agilab/resources/help 2026-03-16T09:28:00,894 copying src/agilab/resources/help/views_help.html -> build/lib/agilab/resources/help 2026-03-16T09:28:00,897 copying src/agilab/resources/help/index.html -> build/lib/agilab/resources/help 2026-03-16T09:28:00,899 copying src/agilab/resources/help/execute_help.html -> build/lib/agilab/resources/help 2026-03-16T09:28:00,903 creating build/lib/agilab/pages 2026-03-16T09:28:00,904 copying src/agilab/pages/3_▶️ PIPELINE.py -> build/lib/agilab/pages 2026-03-16T09:28:00,911 copying src/agilab/pages/2_▶️ ORCHESTRATE.py -> build/lib/agilab/pages 2026-03-16T09:28:00,915 copying src/agilab/pages/1_▶️ PROJECT.py -> build/lib/agilab/pages 2026-03-16T09:28:00,920 copying src/agilab/pages/4_▶️ ANALYSIS.py -> build/lib/agilab/pages 2026-03-16T09:28:00,923 creating build/lib/agilab/apps-pages 2026-03-16T09:28:00,924 copying src/agilab/apps-pages/README.md -> build/lib/agilab/apps-pages 2026-03-16T09:28:00,926 creating build/lib/agilab/apps-pages/view_maps_3d 2026-03-16T09:28:00,927 copying src/agilab/apps-pages/view_maps_3d/pyproject.toml -> build/lib/agilab/apps-pages/view_maps_3d 2026-03-16T09:28:00,930 creating build/lib/agilab/apps-pages/view_autoencoder_latenspace 2026-03-16T09:28:00,931 copying src/agilab/apps-pages/view_autoencoder_latenspace/pyproject.toml -> build/lib/agilab/apps-pages/view_autoencoder_latenspace 2026-03-16T09:28:00,933 creating build/lib/agilab/apps-pages/view_maps_network 2026-03-16T09:28:00,934 copying src/agilab/apps-pages/view_maps_network/pyproject.toml -> build/lib/agilab/apps-pages/view_maps_network 2026-03-16T09:28:00,936 creating build/lib/agilab/apps-pages/view_barycentric 2026-03-16T09:28:00,937 copying src/agilab/apps-pages/view_barycentric/pyproject.toml -> build/lib/agilab/apps-pages/view_barycentric 2026-03-16T09:28:00,939 creating build/lib/agilab/apps-pages/view_maps 2026-03-16T09:28:00,940 copying src/agilab/apps-pages/view_maps/pyproject.toml -> build/lib/agilab/apps-pages/view_maps 2026-03-16T09:28:00,943 copying src/agilab/apps-pages/view_barycentric/__init__.py -> build/lib/agilab/apps-pages/view_barycentric 2026-03-16T09:28:00,945 creating build/lib/agilab/apps-pages/view_maps_3d/src/view_maps_3d 2026-03-16T09:28:00,946 copying src/agilab/apps-pages/view_maps_3d/src/view_maps_3d/view_maps_3d.py -> build/lib/agilab/apps-pages/view_maps_3d/src/view_maps_3d 2026-03-16T09:28:00,950 copying src/agilab/apps-pages/view_maps_3d/src/view_maps_3d/__init__.py -> build/lib/agilab/apps-pages/view_maps_3d/src/view_maps_3d 2026-03-16T09:28:00,952 copying src/agilab/apps-pages/view_maps_3d/src/view_maps_3d/maps_3d.py -> build/lib/agilab/apps-pages/view_maps_3d/src/view_maps_3d 2026-03-16T09:28:00,954 creating build/lib/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace 2026-03-16T09:28:00,955 copying src/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/autoencoder_latentspace.py -> build/lib/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace 2026-03-16T09:28:00,959 copying src/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/view_autoencoder_latentspace.py -> build/lib/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace 2026-03-16T09:28:00,961 copying src/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/__init__.py -> build/lib/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace 2026-03-16T09:28:00,963 creating build/lib/agilab/apps-pages/view_maps_network/src/view_maps_network 2026-03-16T09:28:00,964 copying src/agilab/apps-pages/view_maps_network/src/view_maps_network/view_maps_network.py -> build/lib/agilab/apps-pages/view_maps_network/src/view_maps_network 2026-03-16T09:28:00,969 copying src/agilab/apps-pages/view_maps_network/src/view_maps_network/maps_network_graph.py -> build/lib/agilab/apps-pages/view_maps_network/src/view_maps_network 2026-03-16T09:28:00,972 creating build/lib/agilab/apps-pages/view_barycentric/src/view_barycentric 2026-03-16T09:28:00,973 copying src/agilab/apps-pages/view_barycentric/src/view_barycentric/__init__.py -> build/lib/agilab/apps-pages/view_barycentric/src/view_barycentric 2026-03-16T09:28:00,975 copying src/agilab/apps-pages/view_barycentric/src/view_barycentric/barycentric_graph.py -> build/lib/agilab/apps-pages/view_barycentric/src/view_barycentric 2026-03-16T09:28:00,978 copying src/agilab/apps-pages/view_barycentric/src/view_barycentric/view_barycentric.py -> build/lib/agilab/apps-pages/view_barycentric/src/view_barycentric 2026-03-16T09:28:00,981 creating build/lib/agilab/apps-pages/view_maps/src/view_maps 2026-03-16T09:28:00,983 copying src/agilab/apps-pages/view_maps/src/view_maps/maps.py -> build/lib/agilab/apps-pages/view_maps/src/view_maps 2026-03-16T09:28:00,985 copying src/agilab/apps-pages/view_maps/src/view_maps/__init__.py -> build/lib/agilab/apps-pages/view_maps/src/view_maps 2026-03-16T09:28:00,987 copying src/agilab/apps-pages/view_maps/src/view_maps/view_maps.py -> build/lib/agilab/apps-pages/view_maps/src/view_maps 2026-03-16T09:28:00,990 copying src/agilab/steps.toml -> build/lib/agilab 2026-03-16T09:28:00,992 copying src/agilab/uv_config.toml -> build/lib/agilab 2026-03-16T09:28:01,004 installing to build/bdist.linux-armv7l/wheel 2026-03-16T09:28:01,004 running install 2026-03-16T09:28:01,029 running install_lib 2026-03-16T09:28:01,034 creating build/bdist.linux-armv7l/wheel 2026-03-16T09:28:01,037 creating build/bdist.linux-armv7l/wheel/agilab 2026-03-16T09:28:01,038 copying build/lib/agilab/steps.toml -> build/bdist.linux-armv7l/wheel/./agilab 2026-03-16T09:28:01,039 copying build/lib/agilab/agi_codex.py -> build/bdist.linux-armv7l/wheel/./agilab 2026-03-16T09:28:01,041 copying build/lib/agilab/lab_run.py -> build/bdist.linux-armv7l/wheel/./agilab 2026-03-16T09:28:01,043 copying build/lib/agilab/About_agilab.py -> build/bdist.linux-armv7l/wheel/./agilab 2026-03-16T09:28:01,047 copying build/lib/agilab/uv_config.toml -> build/bdist.linux-armv7l/wheel/./agilab 2026-03-16T09:28:01,049 copying build/lib/agilab/__init__.py -> build/bdist.linux-armv7l/wheel/./agilab 2026-03-16T09:28:01,051 creating build/bdist.linux-armv7l/wheel/agilab/resources 2026-03-16T09:28:01,052 copying build/lib/agilab/resources/agilab_logo.png -> build/bdist.linux-armv7l/wheel/./agilab/resources 2026-03-16T09:28:01,056 copying build/lib/agilab/resources/custom_buttons.json -> build/bdist.linux-armv7l/wheel/./agilab/resources 2026-03-16T09:28:01,058 copying build/lib/agilab/resources/agi_logo.png -> build/bdist.linux-armv7l/wheel/./agilab/resources 2026-03-16T09:28:01,060 copying build/lib/agilab/resources/info_bar.json -> build/bdist.linux-armv7l/wheel/./agilab/resources 2026-03-16T09:28:01,062 copying build/lib/agilab/resources/theme.css -> build/bdist.linux-armv7l/wheel/./agilab/resources 2026-03-16T09:28:01,064 copying build/lib/agilab/resources/config.toml -> build/bdist.linux-armv7l/wheel/./agilab/resources 2026-03-16T09:28:01,066 copying build/lib/agilab/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./agilab/resources 2026-03-16T09:28:01,067 copying build/lib/agilab/resources/code_editor.scss -> build/bdist.linux-armv7l/wheel/./agilab/resources 2026-03-16T09:28:01,070 creating build/bdist.linux-armv7l/wheel/agilab/resources/help 2026-03-16T09:28:01,071 copying build/lib/agilab/resources/help/cluster-help.html -> build/bdist.linux-armv7l/wheel/./agilab/resources/help 2026-03-16T09:28:01,075 copying build/lib/agilab/resources/help/roadmap.html -> build/bdist.linux-armv7l/wheel/./agilab/resources/help 2026-03-16T09:28:01,077 copying build/lib/agilab/resources/help/experiment_help.html -> build/bdist.linux-armv7l/wheel/./agilab/resources/help 2026-03-16T09:28:01,081 copying build/lib/agilab/resources/help/edit_help.html -> build/bdist.linux-armv7l/wheel/./agilab/resources/help 2026-03-16T09:28:01,084 copying build/lib/agilab/resources/help/views_help.html -> build/bdist.linux-armv7l/wheel/./agilab/resources/help 2026-03-16T09:28:01,087 copying build/lib/agilab/resources/help/index.html -> build/bdist.linux-armv7l/wheel/./agilab/resources/help 2026-03-16T09:28:01,089 copying build/lib/agilab/resources/help/__init__.py -> build/bdist.linux-armv7l/wheel/./agilab/resources/help 2026-03-16T09:28:01,091 copying build/lib/agilab/resources/help/execute_help.html -> build/bdist.linux-armv7l/wheel/./agilab/resources/help 2026-03-16T09:28:01,095 creating build/bdist.linux-armv7l/wheel/agilab/pages 2026-03-16T09:28:01,097 copying build/lib/agilab/pages/3_▶️ PIPELINE.py -> build/bdist.linux-armv7l/wheel/./agilab/pages 2026-03-16T09:28:01,104 copying build/lib/agilab/pages/2_▶️ ORCHESTRATE.py -> build/bdist.linux-armv7l/wheel/./agilab/pages 2026-03-16T09:28:01,109 copying build/lib/agilab/pages/1_▶️ PROJECT.py -> build/bdist.linux-armv7l/wheel/./agilab/pages 2026-03-16T09:28:01,112 copying build/lib/agilab/pages/4_▶️ ANALYSIS.py -> build/bdist.linux-armv7l/wheel/./agilab/pages 2026-03-16T09:28:01,116 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages 2026-03-16T09:28:01,117 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps_3d 2026-03-16T09:28:01,119 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps_3d/src 2026-03-16T09:28:01,120 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps_3d/src/view_maps_3d 2026-03-16T09:28:01,121 copying build/lib/agilab/apps-pages/view_maps_3d/src/view_maps_3d/view_maps_3d.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps_3d/src/view_maps_3d 2026-03-16T09:28:01,124 copying build/lib/agilab/apps-pages/view_maps_3d/src/view_maps_3d/__init__.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps_3d/src/view_maps_3d 2026-03-16T09:28:01,126 copying build/lib/agilab/apps-pages/view_maps_3d/src/view_maps_3d/maps_3d.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps_3d/src/view_maps_3d 2026-03-16T09:28:01,128 copying build/lib/agilab/apps-pages/view_maps_3d/pyproject.toml -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps_3d 2026-03-16T09:28:01,130 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_autoencoder_latenspace 2026-03-16T09:28:01,131 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_autoencoder_latenspace/src 2026-03-16T09:28:01,133 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace 2026-03-16T09:28:01,134 copying build/lib/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/autoencoder_latentspace.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace 2026-03-16T09:28:01,137 copying build/lib/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/view_autoencoder_latentspace.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace 2026-03-16T09:28:01,139 copying build/lib/agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/__init__.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace 2026-03-16T09:28:01,140 copying build/lib/agilab/apps-pages/view_autoencoder_latenspace/pyproject.toml -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_autoencoder_latenspace 2026-03-16T09:28:01,143 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps_network 2026-03-16T09:28:01,144 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps_network/src 2026-03-16T09:28:01,146 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps_network/src/view_maps_network 2026-03-16T09:28:01,147 copying build/lib/agilab/apps-pages/view_maps_network/src/view_maps_network/view_maps_network.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps_network/src/view_maps_network 2026-03-16T09:28:01,152 copying build/lib/agilab/apps-pages/view_maps_network/src/view_maps_network/maps_network_graph.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps_network/src/view_maps_network 2026-03-16T09:28:01,153 copying build/lib/agilab/apps-pages/view_maps_network/pyproject.toml -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps_network 2026-03-16T09:28:01,156 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_barycentric 2026-03-16T09:28:01,157 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_barycentric/src 2026-03-16T09:28:01,159 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_barycentric/src/view_barycentric 2026-03-16T09:28:01,160 copying build/lib/agilab/apps-pages/view_barycentric/src/view_barycentric/__init__.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_barycentric/src/view_barycentric 2026-03-16T09:28:01,162 copying build/lib/agilab/apps-pages/view_barycentric/src/view_barycentric/barycentric_graph.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_barycentric/src/view_barycentric 2026-03-16T09:28:01,164 copying build/lib/agilab/apps-pages/view_barycentric/src/view_barycentric/view_barycentric.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_barycentric/src/view_barycentric 2026-03-16T09:28:01,166 copying build/lib/agilab/apps-pages/view_barycentric/pyproject.toml -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_barycentric 2026-03-16T09:28:01,168 copying build/lib/agilab/apps-pages/view_barycentric/__init__.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_barycentric 2026-03-16T09:28:01,169 copying build/lib/agilab/apps-pages/README.md -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages 2026-03-16T09:28:01,172 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps 2026-03-16T09:28:01,173 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps/src 2026-03-16T09:28:01,175 creating build/bdist.linux-armv7l/wheel/agilab/apps-pages/view_maps/src/view_maps 2026-03-16T09:28:01,176 copying build/lib/agilab/apps-pages/view_maps/src/view_maps/maps.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps/src/view_maps 2026-03-16T09:28:01,178 copying build/lib/agilab/apps-pages/view_maps/src/view_maps/__init__.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps/src/view_maps 2026-03-16T09:28:01,180 copying build/lib/agilab/apps-pages/view_maps/src/view_maps/view_maps.py -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps/src/view_maps 2026-03-16T09:28:01,182 copying build/lib/agilab/apps-pages/view_maps/pyproject.toml -> build/bdist.linux-armv7l/wheel/./agilab/apps-pages/view_maps 2026-03-16T09:28:01,184 running install_egg_info 2026-03-16T09:28:01,193 running egg_info 2026-03-16T09:28:01,198 writing src/agilab.egg-info/PKG-INFO 2026-03-16T09:28:01,205 writing dependency_links to src/agilab.egg-info/dependency_links.txt 2026-03-16T09:28:01,206 writing entry points to src/agilab.egg-info/entry_points.txt 2026-03-16T09:28:01,210 writing requirements to src/agilab.egg-info/requires.txt 2026-03-16T09:28:01,211 writing top-level names to src/agilab.egg-info/top_level.txt 2026-03-16T09:28:01,231 reading manifest file 'src/agilab.egg-info/SOURCES.txt' 2026-03-16T09:28:01,236 reading manifest template 'MANIFEST.in' 2026-03-16T09:28:01,237 adding license file 'LICENSE' 2026-03-16T09:28:01,242 writing manifest file 'src/agilab.egg-info/SOURCES.txt' 2026-03-16T09:28:01,243 Copying src/agilab.egg-info to build/bdist.linux-armv7l/wheel/./agilab-2026.3.16-py3.11.egg-info 2026-03-16T09:28:01,255 running install_scripts 2026-03-16T09:28:01,267 creating build/bdist.linux-armv7l/wheel/agilab-2026.3.16.dist-info/WHEEL 2026-03-16T09:28:01,270 creating '/tmp/pip-wheel-xpsqxd3q/.tmp-0e3bv3k0/agilab-2026.3.16-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-16T09:28:01,275 adding 'agilab/About_agilab.py' 2026-03-16T09:28:01,277 adding 'agilab/__init__.py' 2026-03-16T09:28:01,278 adding 'agilab/agi_codex.py' 2026-03-16T09:28:01,280 adding 'agilab/lab_run.py' 2026-03-16T09:28:01,281 adding 'agilab/steps.toml' 2026-03-16T09:28:01,282 adding 'agilab/uv_config.toml' 2026-03-16T09:28:01,284 adding 'agilab/apps-pages/README.md' 2026-03-16T09:28:01,286 adding 'agilab/apps-pages/view_autoencoder_latenspace/pyproject.toml' 2026-03-16T09:28:01,288 adding 'agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/__init__.py' 2026-03-16T09:28:01,291 adding 'agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/autoencoder_latentspace.py' 2026-03-16T09:28:01,292 adding 'agilab/apps-pages/view_autoencoder_latenspace/src/view_autoencoder_latentspace/view_autoencoder_latentspace.py' 2026-03-16T09:28:01,294 adding 'agilab/apps-pages/view_barycentric/__init__.py' 2026-03-16T09:28:01,295 adding 'agilab/apps-pages/view_barycentric/pyproject.toml' 2026-03-16T09:28:01,297 adding 'agilab/apps-pages/view_barycentric/src/view_barycentric/__init__.py' 2026-03-16T09:28:01,298 adding 'agilab/apps-pages/view_barycentric/src/view_barycentric/barycentric_graph.py' 2026-03-16T09:28:01,301 adding 'agilab/apps-pages/view_barycentric/src/view_barycentric/view_barycentric.py' 2026-03-16T09:28:01,303 adding 'agilab/apps-pages/view_maps/pyproject.toml' 2026-03-16T09:28:01,305 adding 'agilab/apps-pages/view_maps/src/view_maps/__init__.py' 2026-03-16T09:28:01,306 adding 'agilab/apps-pages/view_maps/src/view_maps/maps.py' 2026-03-16T09:28:01,310 adding 'agilab/apps-pages/view_maps/src/view_maps/view_maps.py' 2026-03-16T09:28:01,312 adding 'agilab/apps-pages/view_maps_3d/pyproject.toml' 2026-03-16T09:28:01,314 adding 'agilab/apps-pages/view_maps_3d/src/view_maps_3d/__init__.py' 2026-03-16T09:28:01,315 adding 'agilab/apps-pages/view_maps_3d/src/view_maps_3d/maps_3d.py' 2026-03-16T09:28:01,321 adding 'agilab/apps-pages/view_maps_3d/src/view_maps_3d/view_maps_3d.py' 2026-03-16T09:28:01,322 adding 'agilab/apps-pages/view_maps_network/pyproject.toml' 2026-03-16T09:28:01,324 adding 'agilab/apps-pages/view_maps_network/src/view_maps_network/maps_network_graph.py' 2026-03-16T09:28:01,340 adding 'agilab/apps-pages/view_maps_network/src/view_maps_network/view_maps_network.py' 2026-03-16T09:28:01,348 adding 'agilab/pages/1_▶️ PROJECT.py' 2026-03-16T09:28:01,362 adding 'agilab/pages/2_▶️ ORCHESTRATE.py' 2026-03-16T09:28:01,389 adding 'agilab/pages/3_▶️ PIPELINE.py' 2026-03-16T09:28:01,396 adding 'agilab/pages/4_▶️ ANALYSIS.py' 2026-03-16T09:28:01,398 adding 'agilab/resources/__init__.py' 2026-03-16T09:28:01,399 adding 'agilab/resources/agi_logo.png' 2026-03-16T09:28:01,402 adding 'agilab/resources/agilab_logo.png' 2026-03-16T09:28:01,403 adding 'agilab/resources/code_editor.scss' 2026-03-16T09:28:01,404 adding 'agilab/resources/config.toml' 2026-03-16T09:28:01,405 adding 'agilab/resources/custom_buttons.json' 2026-03-16T09:28:01,407 adding 'agilab/resources/info_bar.json' 2026-03-16T09:28:01,408 adding 'agilab/resources/theme.css' 2026-03-16T09:28:01,410 adding 'agilab/resources/help/__init__.py' 2026-03-16T09:28:01,413 adding 'agilab/resources/help/cluster-help.html' 2026-03-16T09:28:01,417 adding 'agilab/resources/help/edit_help.html' 2026-03-16T09:28:01,421 adding 'agilab/resources/help/execute_help.html' 2026-03-16T09:28:01,425 adding 'agilab/resources/help/experiment_help.html' 2026-03-16T09:28:01,427 adding 'agilab/resources/help/index.html' 2026-03-16T09:28:01,428 adding 'agilab/resources/help/roadmap.html' 2026-03-16T09:28:01,430 adding 'agilab/resources/help/views_help.html' 2026-03-16T09:28:01,433 adding 'agilab-2026.3.16.dist-info/licenses/LICENSE' 2026-03-16T09:28:01,435 adding 'agilab-2026.3.16.dist-info/METADATA' 2026-03-16T09:28:01,436 adding 'agilab-2026.3.16.dist-info/WHEEL' 2026-03-16T09:28:01,437 adding 'agilab-2026.3.16.dist-info/entry_points.txt' 2026-03-16T09:28:01,438 adding 'agilab-2026.3.16.dist-info/top_level.txt' 2026-03-16T09:28:01,439 adding 'agilab-2026.3.16.dist-info/RECORD' 2026-03-16T09:28:01,443 removing build/bdist.linux-armv7l/wheel 2026-03-16T09:28:01,559 Building wheel for agilab (pyproject.toml): finished with status 'done' 2026-03-16T09:28:01,569 Created wheel for agilab: filename=agilab-2026.3.16-py3-none-any.whl size=263210 sha256=981408bf5f30ba98a54897e407feeadf3bd239898cff016c153b10aa9ccad88c 2026-03-16T09:28:01,570 Stored in directory: /tmp/pip-ephem-wheel-cache-686qp73i/wheels/b9/7f/15/f74c0a22c50ae444e281a56f9db8adc3c9514fa0528064443c 2026-03-16T09:28:01,584 Successfully built agilab 2026-03-16T09:28:01,594 Removed build tracker: '/tmp/pip-build-tracker-2zc_76ee'