2026-03-28T03:26:55,977 Created temporary directory: /tmp/pip-ephem-wheel-cache-mozgsrvn 2026-03-28T03:26:55,979 Created temporary directory: /tmp/pip-build-tracker-jbljrh4u 2026-03-28T03:26:55,980 Initialized build tracking at /tmp/pip-build-tracker-jbljrh4u 2026-03-28T03:26:55,980 Created build tracker: /tmp/pip-build-tracker-jbljrh4u 2026-03-28T03:26:55,981 Entered build tracker: /tmp/pip-build-tracker-jbljrh4u 2026-03-28T03:26:55,982 Created temporary directory: /tmp/pip-wheel-iy6eqbvm 2026-03-28T03:26:55,985 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-28T03:26:55,987 Created temporary directory: /tmp/pip-ephem-wheel-cache-wxyvl8y5 2026-03-28T03:26:56,008 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T03:26:56,012 2 location(s) to search for versions of nanobot-webui: 2026-03-28T03:26:56,012 * https://pypi.org/simple/nanobot-webui/ 2026-03-28T03:26:56,012 * https://www.piwheels.org/simple/nanobot-webui/ 2026-03-28T03:26:56,013 Fetching project page and analyzing links: https://pypi.org/simple/nanobot-webui/ 2026-03-28T03:26:56,014 Getting page https://pypi.org/simple/nanobot-webui/ 2026-03-28T03:26:56,015 Found index url https://pypi.org/simple 2026-03-28T03:26:56,242 Fetched page https://pypi.org/simple/nanobot-webui/ as application/vnd.pypi.simple.v1+json 2026-03-28T03:26:56,247 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/b5/f6/0198f9edb05b00f44e59b856255e4517506779dcbf07d7f67c888227aac9/nanobot_webui-0.1.0-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,248 Found link https://files.pythonhosted.org/packages/c8/68/4e041a2633361433fb507c81a81848265792fad93d82a41ae9664e1594d2/nanobot_webui-0.1.0.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.1.0 2026-03-28T03:26:56,249 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/f3/19/e98f2b1e8f089bd3dbb18f88b99da41681c918fb5c0f0729e4df9bd6a024/nanobot_webui-0.1.1-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,250 Found link https://files.pythonhosted.org/packages/9c/64/e0f57c39d71240b372d8bab51b4f0d8e837b54890acf5944459824a3a239/nanobot_webui-0.1.1.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.1.1 2026-03-28T03:26:56,251 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/2c/4d/9515b4818f93fa44b1151e4ee3fa5efb328f1d190500f2caa73b0e407edc/nanobot_webui-0.1.3-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,252 Found link https://files.pythonhosted.org/packages/80/f8/e25c9fc2c4b0d7f13977716afb3567169a2b22c4cf098982d7051a67fa12/nanobot_webui-0.1.3.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.1.3 2026-03-28T03:26:56,252 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/9a/b1/e6d889d48ca74b8a1895ab534fc7b4e2f0aae0a06aa33f3bd7828816bfb1/nanobot_webui-0.1.4-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,253 Found link https://files.pythonhosted.org/packages/a2/49/f6e3bb9fa6d263652f5871a133d82a8a204ece19286d508d848d54793ae8/nanobot_webui-0.1.4.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.1.4 2026-03-28T03:26:56,254 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/20/6a/b147bdde7d12cea90f91fbe51ee3c7f2e3442ed4b2518f544d25c61656d4/nanobot_webui-0.1.8-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,255 Found link https://files.pythonhosted.org/packages/9b/51/056f9e1e315da029536803f7adf2758ca94d0e139546470d98d973360365/nanobot_webui-0.1.8.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.1.8 2026-03-28T03:26:56,256 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/00/dc/d24469b6ba7b655987a6a4c762f2e6a1187be94ff651a66021e9cafa87b3/nanobot_webui-0.2.0-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,257 Found link https://files.pythonhosted.org/packages/8f/3e/ae865290626fbaea8ed232d53c564b1b1606318cf9e854a9631f6c83ba07/nanobot_webui-0.2.0.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.2.0 2026-03-28T03:26:56,257 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/f0/49/485f64c27c02d0d4125b1264052b24df88410ddff1f6a92632f1a82c2672/nanobot_webui-0.2.1-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,258 Found link https://files.pythonhosted.org/packages/ce/ea/8b2c2f1d52d5e2605d1e9294837f91c3afa8fbd2e440e44ddd6a3a694955/nanobot_webui-0.2.1.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.2.1 2026-03-28T03:26:56,258 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/b9/11/69579b90252a6d4d35e4df83c7f0fa14643ac311c5675b341a1f227c6511/nanobot_webui-0.2.2-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,259 Found link https://files.pythonhosted.org/packages/a7/5d/9db2e8f54189a21f3986546d84a450024f6f8de8e3702cf0387d2a723cd1/nanobot_webui-0.2.2.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.2.2 2026-03-28T03:26:56,260 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/c3/17/566eb5960964983387df2916d22ca4b6cb169b8cbd6a19a33e8476d8d07d/nanobot_webui-0.2.3-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,261 Found link https://files.pythonhosted.org/packages/3b/51/3e05d7bfffa89ae76b46950271ea96fc48c610bed16e49262e596559dd9e/nanobot_webui-0.2.3.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.2.3 2026-03-28T03:26:56,261 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/0f/d5/93b2fc68ac7a111f711702a170220bbe2b4a6c9861b2ae0e0b7450fed482/nanobot_webui-0.2.4-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,263 Found link https://files.pythonhosted.org/packages/fe/9b/2656855549ddfbe608fd0e00ae8f3ce4a4b1e52eb8446bf591dee8a6a90c/nanobot_webui-0.2.4.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.2.4 2026-03-28T03:26:56,263 Skipping link: No binaries permitted for nanobot-webui: https://files.pythonhosted.org/packages/fd/ee/cadbf7de97d9e3d168df3580aa856ed13187d10ed131d5ae41cef73eab84/nanobot_webui-0.2.5-py3-none-any.whl (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,264 Found link https://files.pythonhosted.org/packages/40/7d/d3e4154adf82d3742ff66e123a4df8e160c95cb0eb35b942560ded564529/nanobot_webui-0.2.5.tar.gz (from https://pypi.org/simple/nanobot-webui/) (requires-python:>=3.11), version: 0.2.5 2026-03-28T03:26:56,265 Fetching project page and analyzing links: https://www.piwheels.org/simple/nanobot-webui/ 2026-03-28T03:26:56,266 Getting page https://www.piwheels.org/simple/nanobot-webui/ 2026-03-28T03:26:56,267 Found index url https://www.piwheels.org/simple 2026-03-28T03:26:56,440 Fetched page https://www.piwheels.org/simple/nanobot-webui/ as text/html 2026-03-28T03:26:56,444 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.2.4-py3-none-any.whl#sha256=d5187f367f8cbe0b4e3e2356fecc9b8da25b0a47aaea07289bb9dbccf990fe06 (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,445 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.2.3-py3-none-any.whl#sha256=33bfc14d48ab0e4c8707db36435ed67d243c58367878906ea8360bf2df39a4c7 (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,446 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.2.2-py3-none-any.whl#sha256=3521d1bd0668a7ed030cad6cd2f50c3bbe27e108bd987584b028149edcf2f6d4 (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,446 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.2.1-py3-none-any.whl#sha256=5214f0a23365bcc68f37809e85a0c90acd51085d1fd575824296b89170478dcf (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,447 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.2.0-py3-none-any.whl#sha256=37ed9139bceb1469b796a80cbc0b6a56d542f5f17d28edff8e58713c8347cf04 (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,447 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.1.8-py3-none-any.whl#sha256=c35ec76cb9a543ca14f0ee3be41a607849e5110f8e153509d6466b76a7e85d34 (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,448 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.1.4-py3-none-any.whl#sha256=50fa7e210a1b3c44d7e9f5f0fe64d5e26976241b11c0a8568a265e700058d4a2 (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,448 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.1.3-py3-none-any.whl#sha256=12269abbcf986fa3c97ee3317f237f21ed035141e9cf0bfb23892ef5ef9444f1 (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,449 Skipping link: No binaries permitted for nanobot-webui: https://www.piwheels.org/simple/nanobot-webui/nanobot_webui-0.1.0-py3-none-any.whl#sha256=b93d718a753f71f0bd8efc7eaa75f23211118f7db1700206707c4c653b8ec777 (from https://www.piwheels.org/simple/nanobot-webui/) (requires-python:>=3.11) 2026-03-28T03:26:56,449 Skipping link: not a file: https://www.piwheels.org/simple/nanobot-webui/ 2026-03-28T03:26:56,450 Skipping link: not a file: https://pypi.org/simple/nanobot-webui/ 2026-03-28T03:26:56,470 Given no hashes to check 1 links for project 'nanobot-webui': discarding no candidates 2026-03-28T03:26:56,488 Collecting nanobot-webui==0.2.5 2026-03-28T03:26:56,490 Created temporary directory: /tmp/pip-unpack-ysmnrp5s 2026-03-28T03:26:56,720 Downloading nanobot_webui-0.2.5.tar.gz (1.5 MB) 2026-03-28T03:26:57,262 Added nanobot-webui==0.2.5 from https://files.pythonhosted.org/packages/40/7d/d3e4154adf82d3742ff66e123a4df8e160c95cb0eb35b942560ded564529/nanobot_webui-0.2.5.tar.gz to build tracker '/tmp/pip-build-tracker-jbljrh4u' 2026-03-28T03:26:57,267 Created temporary directory: /tmp/pip-build-env-kzgimstr 2026-03-28T03:26:57,272 Installing build dependencies: started 2026-03-28T03:26:57,273 Running command pip subprocess to install build dependencies 2026-03-28T03:26:58,409 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-28T03:26:58,855 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-28T03:26:58,878 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T03:27:00,643 Collecting setuptools>=77 2026-03-28T03:27:00,727 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-28T03:27:01,010 Collecting wheel 2026-03-28T03:27:01,026 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-28T03:27:01,208 Collecting packaging>=24.0 2026-03-28T03:27:01,224 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-28T03:27:04,204 Installing collected packages: setuptools, packaging, wheel 2026-03-28T03:27:07,590 Creating /tmp/pip-build-env-kzgimstr/overlay/local/bin 2026-03-28T03:27:07,592 changing mode of /tmp/pip-build-env-kzgimstr/overlay/local/bin/wheel to 755 2026-03-28T03:27:07,613 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-28T03:27:07,889 Installing build dependencies: finished with status 'done' 2026-03-28T03:27:07,895 Getting requirements to build wheel: started 2026-03-28T03:27:07,897 Running command Getting requirements to build wheel 2026-03-28T03:27:08,680 running egg_info 2026-03-28T03:27:08,686 writing nanobot_webui.egg-info/PKG-INFO 2026-03-28T03:27:08,690 writing dependency_links to nanobot_webui.egg-info/dependency_links.txt 2026-03-28T03:27:08,692 writing entry points to nanobot_webui.egg-info/entry_points.txt 2026-03-28T03:27:08,695 writing requirements to nanobot_webui.egg-info/requires.txt 2026-03-28T03:27:08,696 writing top-level names to nanobot_webui.egg-info/top_level.txt 2026-03-28T03:27:08,728 reading manifest file 'nanobot_webui.egg-info/SOURCES.txt' 2026-03-28T03:27:08,735 reading manifest template 'MANIFEST.in' 2026-03-28T03:27:08,761 warning: no previously-included files found matching '.gitignore' 2026-03-28T03:27:08,762 warning: no previously-included files found matching '.dockerignore' 2026-03-28T03:27:08,762 warning: no previously-included files found matching 'Dockerfile' 2026-03-28T03:27:08,764 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-28T03:27:08,765 warning: no previously-included files found matching 'Makefile' 2026-03-28T03:27:08,765 warning: no previously-included files matching '*' found under directory 'web' 2026-03-28T03:27:08,766 warning: no previously-included files matching '*' found under directory 'docs' 2026-03-28T03:27:08,767 no previously-included directories found matching '.git' 2026-03-28T03:27:08,767 no previously-included directories found matching '.github' 2026-03-28T03:27:08,768 no previously-included directories found matching '.vscode' 2026-03-28T03:27:08,769 no previously-included directories found matching 'node_modules' 2026-03-28T03:27:08,769 no previously-included directories found matching '__pycache__' 2026-03-28T03:27:08,770 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-28T03:27:08,771 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-03-28T03:27:08,772 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-28T03:27:08,773 adding license file 'LICENSE' 2026-03-28T03:27:08,781 writing manifest file 'nanobot_webui.egg-info/SOURCES.txt' 2026-03-28T03:27:08,877 Getting requirements to build wheel: finished with status 'done' 2026-03-28T03:27:08,881 Created temporary directory: /tmp/pip-modern-metadata-c81rrn_5 2026-03-28T03:27:08,883 Preparing metadata (pyproject.toml): started 2026-03-28T03:27:08,884 Running command Preparing metadata (pyproject.toml) 2026-03-28T03:27:09,535 running dist_info 2026-03-28T03:27:09,545 creating /tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info 2026-03-28T03:27:09,546 writing /tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info/PKG-INFO 2026-03-28T03:27:09,550 writing dependency_links to /tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info/dependency_links.txt 2026-03-28T03:27:09,552 writing entry points to /tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info/entry_points.txt 2026-03-28T03:27:09,554 writing requirements to /tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info/requires.txt 2026-03-28T03:27:09,555 writing top-level names to /tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info/top_level.txt 2026-03-28T03:27:09,557 writing manifest file '/tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info/SOURCES.txt' 2026-03-28T03:27:09,585 reading manifest file '/tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info/SOURCES.txt' 2026-03-28T03:27:09,587 reading manifest template 'MANIFEST.in' 2026-03-28T03:27:09,614 warning: no previously-included files found matching '.gitignore' 2026-03-28T03:27:09,615 warning: no previously-included files found matching '.dockerignore' 2026-03-28T03:27:09,615 warning: no previously-included files found matching 'Dockerfile' 2026-03-28T03:27:09,616 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-28T03:27:09,617 warning: no previously-included files found matching 'Makefile' 2026-03-28T03:27:09,617 warning: no previously-included files matching '*' found under directory 'web' 2026-03-28T03:27:09,618 warning: no previously-included files matching '*' found under directory 'docs' 2026-03-28T03:27:09,619 no previously-included directories found matching '.git' 2026-03-28T03:27:09,619 no previously-included directories found matching '.github' 2026-03-28T03:27:09,620 no previously-included directories found matching '.vscode' 2026-03-28T03:27:09,621 no previously-included directories found matching 'node_modules' 2026-03-28T03:27:09,622 no previously-included directories found matching '__pycache__' 2026-03-28T03:27:09,622 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-28T03:27:09,623 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-03-28T03:27:09,624 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-28T03:27:09,625 adding license file 'LICENSE' 2026-03-28T03:27:09,631 writing manifest file '/tmp/pip-modern-metadata-c81rrn_5/nanobot_webui.egg-info/SOURCES.txt' 2026-03-28T03:27:09,632 creating '/tmp/pip-modern-metadata-c81rrn_5/nanobot_webui-0.2.5.dist-info' 2026-03-28T03:27:09,757 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-28T03:27:09,763 Source in /tmp/pip-wheel-iy6eqbvm/nanobot-webui_4a6886cddde94ac58e65f42cfa2c8715 has version 0.2.5, which satisfies requirement nanobot-webui==0.2.5 from https://files.pythonhosted.org/packages/40/7d/d3e4154adf82d3742ff66e123a4df8e160c95cb0eb35b942560ded564529/nanobot_webui-0.2.5.tar.gz 2026-03-28T03:27:09,764 Removed nanobot-webui==0.2.5 from https://files.pythonhosted.org/packages/40/7d/d3e4154adf82d3742ff66e123a4df8e160c95cb0eb35b942560ded564529/nanobot_webui-0.2.5.tar.gz from build tracker '/tmp/pip-build-tracker-jbljrh4u' 2026-03-28T03:27:09,771 Created temporary directory: /tmp/pip-unpack-t4wutsor 2026-03-28T03:27:09,771 Building wheels for collected packages: nanobot-webui 2026-03-28T03:27:09,776 Created temporary directory: /tmp/pip-wheel-cb3m5utu 2026-03-28T03:27:09,776 Destination directory: /tmp/pip-wheel-cb3m5utu 2026-03-28T03:27:09,778 Building wheel for nanobot-webui (pyproject.toml): started 2026-03-28T03:27:09,780 Running command Building wheel for nanobot-webui (pyproject.toml) 2026-03-28T03:27:10,407 running bdist_wheel 2026-03-28T03:27:10,425 running build 2026-03-28T03:27:10,426 running build_py 2026-03-28T03:27:10,426 [setup] Frontend dist already present at /tmp/pip-wheel-iy6eqbvm/nanobot-webui_4a6886cddde94ac58e65f42cfa2c8715/webui/web/dist, skipping build ✓ 2026-03-28T03:27:10,428 creating build/lib/webui 2026-03-28T03:27:10,430 copying webui/cli.py -> build/lib/webui 2026-03-28T03:27:10,432 copying webui/__main__.py -> build/lib/webui 2026-03-28T03:27:10,435 copying webui/__init__.py -> build/lib/webui 2026-03-28T03:27:10,437 creating build/lib/webui/api 2026-03-28T03:27:10,438 copying webui/api/auth.py -> build/lib/webui/api 2026-03-28T03:27:10,440 copying webui/api/provider_meta.py -> build/lib/webui/api 2026-03-28T03:27:10,442 copying webui/api/channel_ext.py -> build/lib/webui/api 2026-03-28T03:27:10,444 copying webui/api/server.py -> build/lib/webui/api 2026-03-28T03:27:10,446 copying webui/api/models.py -> build/lib/webui/api 2026-03-28T03:27:10,448 copying webui/api/__init__.py -> build/lib/webui/api 2026-03-28T03:27:10,450 copying webui/api/deps.py -> build/lib/webui/api 2026-03-28T03:27:10,452 copying webui/api/gateway.py -> build/lib/webui/api 2026-03-28T03:27:10,453 copying webui/api/middleware.py -> build/lib/webui/api 2026-03-28T03:27:10,455 copying webui/api/users.py -> build/lib/webui/api 2026-03-28T03:27:10,458 creating build/lib/webui/channels 2026-03-28T03:27:10,459 copying webui/channels/weixin.py -> build/lib/webui/channels 2026-03-28T03:27:10,461 copying webui/channels/__init__.py -> build/lib/webui/channels 2026-03-28T03:27:10,463 creating build/lib/webui/utils 2026-03-28T03:27:10,464 copying webui/utils/__init__.py -> build/lib/webui/utils 2026-03-28T03:27:10,466 copying webui/utils/webui_config.py -> build/lib/webui/utils 2026-03-28T03:27:10,469 creating build/lib/webui/patches 2026-03-28T03:27:10,470 copying webui/patches/provider.py -> build/lib/webui/patches 2026-03-28T03:27:10,473 copying webui/patches/skills.py -> build/lib/webui/patches 2026-03-28T03:27:10,475 copying webui/patches/session.py -> build/lib/webui/patches 2026-03-28T03:27:10,476 copying webui/patches/config.py -> build/lib/webui/patches 2026-03-28T03:27:10,478 copying webui/patches/subagent.py -> build/lib/webui/patches 2026-03-28T03:27:10,481 copying webui/patches/__init__.py -> build/lib/webui/patches 2026-03-28T03:27:10,483 copying webui/patches/channels.py -> build/lib/webui/patches 2026-03-28T03:27:10,485 copying webui/patches/mcp_dynamic.py -> build/lib/webui/patches 2026-03-28T03:27:10,489 creating build/lib/webui/api/routes 2026-03-28T03:27:10,490 copying webui/api/routes/auth.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,492 copying webui/api/routes/skills.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,494 copying webui/api/routes/sessions.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,497 copying webui/api/routes/config.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,499 copying webui/api/routes/providers.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,502 copying webui/api/routes/openai_proxy.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,504 copying webui/api/routes/__init__.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,506 copying webui/api/routes/channels.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,508 copying webui/api/routes/cron.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,510 copying webui/api/routes/ws.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,513 copying webui/api/routes/users.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,515 copying webui/api/routes/mcp.py -> build/lib/webui/api/routes 2026-03-28T03:27:10,518 running egg_info 2026-03-28T03:27:10,527 writing nanobot_webui.egg-info/PKG-INFO 2026-03-28T03:27:10,532 writing dependency_links to nanobot_webui.egg-info/dependency_links.txt 2026-03-28T03:27:10,533 writing entry points to nanobot_webui.egg-info/entry_points.txt 2026-03-28T03:27:10,535 writing requirements to nanobot_webui.egg-info/requires.txt 2026-03-28T03:27:10,536 writing top-level names to nanobot_webui.egg-info/top_level.txt 2026-03-28T03:27:10,560 reading manifest file 'nanobot_webui.egg-info/SOURCES.txt' 2026-03-28T03:27:10,567 reading manifest template 'MANIFEST.in' 2026-03-28T03:27:10,593 warning: no previously-included files found matching '.gitignore' 2026-03-28T03:27:10,594 warning: no previously-included files found matching '.dockerignore' 2026-03-28T03:27:10,594 warning: no previously-included files found matching 'Dockerfile' 2026-03-28T03:27:10,595 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-28T03:27:10,596 warning: no previously-included files found matching 'Makefile' 2026-03-28T03:27:10,597 warning: no previously-included files matching '*' found under directory 'web' 2026-03-28T03:27:10,598 warning: no previously-included files matching '*' found under directory 'docs' 2026-03-28T03:27:10,598 no previously-included directories found matching '.git' 2026-03-28T03:27:10,599 no previously-included directories found matching '.github' 2026-03-28T03:27:10,600 no previously-included directories found matching '.vscode' 2026-03-28T03:27:10,600 no previously-included directories found matching 'node_modules' 2026-03-28T03:27:10,601 no previously-included directories found matching '__pycache__' 2026-03-28T03:27:10,602 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-28T03:27:10,604 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-03-28T03:27:10,605 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-28T03:27:10,605 adding license file 'LICENSE' 2026-03-28T03:27:10,613 writing manifest file 'nanobot_webui.egg-info/SOURCES.txt' 2026-03-28T03:27:10,629 creating build/lib/webui/web/dist 2026-03-28T03:27:10,631 copying webui/web/dist/app-180x180.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,634 copying webui/web/dist/sw.js -> build/lib/webui/web/dist 2026-03-28T03:27:10,636 copying webui/web/dist/workbox-3e722498.js -> build/lib/webui/web/dist 2026-03-28T03:27:10,639 copying webui/web/dist/app-512x512.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,645 copying webui/web/dist/app-144x144.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,648 copying webui/web/dist/manifest.webmanifest -> build/lib/webui/web/dist 2026-03-28T03:27:10,650 copying webui/web/dist/app-64x64.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,653 copying webui/web/dist/app-120x120.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,656 copying webui/web/dist/logo.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,663 copying webui/web/dist/index.html -> build/lib/webui/web/dist 2026-03-28T03:27:10,666 copying webui/web/dist/icon.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,670 copying webui/web/dist/app-152x152.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,673 copying webui/web/dist/app-192x192.png -> build/lib/webui/web/dist 2026-03-28T03:27:10,677 creating build/lib/webui/web/dist/assets 2026-03-28T03:27:10,678 copying webui/web/dist/assets/index-Dqf56Max.css -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,683 copying webui/web/dist/assets/table-DgoJlL55.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,685 copying webui/web/dist/assets/badge-TJxjE7o_.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,688 copying webui/web/dist/assets/card-DQ4Pips1.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,690 copying webui/web/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,693 copying webui/web/dist/assets/inter-latin-ext-400-normal-C1nco2VV.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,697 copying webui/web/dist/assets/Tools-DF9nYciL.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,700 copying webui/web/dist/assets/Channels-DuqmsRTe.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,703 copying webui/web/dist/assets/Dashboard-BS3xo-YQ.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,706 copying webui/web/dist/assets/inter-greek-ext-400-normal-KugGGMne.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,709 copying webui/web/dist/assets/skeleton-CLdIE08y.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,712 copying webui/web/dist/assets/SystemConfig-BUcfQdui.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,721 copying webui/web/dist/assets/inter-greek-400-normal-q2sYcFCs.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,724 copying webui/web/dist/assets/vendor-icons-CDm-JY0h.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,727 copying webui/web/dist/assets/tabs-BPO4ZYfT.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,730 copying webui/web/dist/assets/textarea-BYjhFKjZ.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,733 copying webui/web/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,736 copying webui/web/dist/assets/vendor-i18n-DzUOdQ2j.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,739 copying webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,742 copying webui/web/dist/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,745 copying webui/web/dist/assets/tooltip-DyqKgybF.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,748 copying webui/web/dist/assets/useSkills-CHTgm-2N.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,750 copying webui/web/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,753 copying webui/web/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,757 copying webui/web/dist/assets/vendor-query-BbgYCJYB.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,761 copying webui/web/dist/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,764 copying webui/web/dist/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,767 copying webui/web/dist/assets/CronJobs-BkM3-Nz6.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,770 copying webui/web/dist/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,774 copying webui/web/dist/assets/vendor-markdown-BvDOff2C.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,782 copying webui/web/dist/assets/inter-latin-400-normal-C38fXH4l.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,785 copying webui/web/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,788 copying webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,791 copying webui/web/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,793 copying webui/web/dist/assets/Settings-D8BPQ0V9.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,796 copying webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,799 copying webui/web/dist/assets/useChannels-Dv-1QhVR.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,801 copying webui/web/dist/assets/Users-BkuvyKYm.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,803 copying webui/web/dist/assets/useCron-D3gt0BwG.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,806 copying webui/web/dist/assets/switch-Pygqjpaw.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,808 copying webui/web/dist/assets/Login-Aowcwcx8.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,810 copying webui/web/dist/assets/workbox-window.prod.es5-vqzQaGvo.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,813 copying webui/web/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,815 copying webui/web/dist/assets/inter-latin-400-normal-CyCys3Eg.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,819 copying webui/web/dist/assets/inter-greek-400-normal-B4URO6DV.woff2 -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,821 copying webui/web/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,824 copying webui/web/dist/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,827 copying webui/web/dist/assets/vendor-react-CGAml-me.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,832 copying webui/web/dist/assets/index-7kxMtBAV.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,839 copying webui/web/dist/assets/vendor-radix-Hvp89ZoW.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,844 copying webui/web/dist/assets/channelIcons-Dv4IVMvv.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,846 copying webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,848 copying webui/web/dist/assets/useSessions-Bgw0Vlrv.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,851 copying webui/web/dist/assets/SecretInput-Urna8V1E.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,853 copying webui/web/dist/assets/Chat-DjluzDB-.js -> build/lib/webui/web/dist/assets 2026-03-28T03:27:10,894 installing to build/bdist.linux-armv7l/wheel 2026-03-28T03:27:10,894 running install 2026-03-28T03:27:10,918 running install_lib 2026-03-28T03:27:10,923 creating build/bdist.linux-armv7l/wheel 2026-03-28T03:27:10,925 creating build/bdist.linux-armv7l/wheel/webui 2026-03-28T03:27:10,927 copying build/lib/webui/cli.py -> build/bdist.linux-armv7l/wheel/./webui 2026-03-28T03:27:10,929 copying build/lib/webui/__main__.py -> build/bdist.linux-armv7l/wheel/./webui 2026-03-28T03:27:10,932 creating build/bdist.linux-armv7l/wheel/webui/api 2026-03-28T03:27:10,933 copying build/lib/webui/api/auth.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,935 copying build/lib/webui/api/provider_meta.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,937 copying build/lib/webui/api/channel_ext.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,939 copying build/lib/webui/api/server.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,942 creating build/bdist.linux-armv7l/wheel/webui/api/routes 2026-03-28T03:27:10,943 copying build/lib/webui/api/routes/auth.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,945 copying build/lib/webui/api/routes/skills.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,948 copying build/lib/webui/api/routes/sessions.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,950 copying build/lib/webui/api/routes/config.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,952 copying build/lib/webui/api/routes/providers.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,955 copying build/lib/webui/api/routes/openai_proxy.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,957 copying build/lib/webui/api/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,959 copying build/lib/webui/api/routes/channels.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,961 copying build/lib/webui/api/routes/cron.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,964 copying build/lib/webui/api/routes/ws.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,966 copying build/lib/webui/api/routes/users.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,968 copying build/lib/webui/api/routes/mcp.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-28T03:27:10,970 copying build/lib/webui/api/models.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,973 copying build/lib/webui/api/__init__.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,975 copying build/lib/webui/api/deps.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,976 copying build/lib/webui/api/gateway.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,978 copying build/lib/webui/api/middleware.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,980 copying build/lib/webui/api/users.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-28T03:27:10,982 copying build/lib/webui/__init__.py -> build/bdist.linux-armv7l/wheel/./webui 2026-03-28T03:27:10,984 creating build/bdist.linux-armv7l/wheel/webui/channels 2026-03-28T03:27:10,985 copying build/lib/webui/channels/weixin.py -> build/bdist.linux-armv7l/wheel/./webui/channels 2026-03-28T03:27:10,987 copying build/lib/webui/channels/__init__.py -> build/bdist.linux-armv7l/wheel/./webui/channels 2026-03-28T03:27:10,989 creating build/bdist.linux-armv7l/wheel/webui/utils 2026-03-28T03:27:10,991 copying build/lib/webui/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./webui/utils 2026-03-28T03:27:10,992 copying build/lib/webui/utils/webui_config.py -> build/bdist.linux-armv7l/wheel/./webui/utils 2026-03-28T03:27:10,995 creating build/bdist.linux-armv7l/wheel/webui/patches 2026-03-28T03:27:10,996 copying build/lib/webui/patches/provider.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-28T03:27:10,999 copying build/lib/webui/patches/skills.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-28T03:27:11,001 copying build/lib/webui/patches/session.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-28T03:27:11,003 copying build/lib/webui/patches/config.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-28T03:27:11,005 copying build/lib/webui/patches/subagent.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-28T03:27:11,007 copying build/lib/webui/patches/__init__.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-28T03:27:11,009 copying build/lib/webui/patches/channels.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-28T03:27:11,011 copying build/lib/webui/patches/mcp_dynamic.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-28T03:27:11,014 creating build/bdist.linux-armv7l/wheel/webui/web 2026-03-28T03:27:11,016 creating build/bdist.linux-armv7l/wheel/webui/web/dist 2026-03-28T03:27:11,017 copying build/lib/webui/web/dist/app-180x180.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,020 copying build/lib/webui/web/dist/sw.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,022 copying build/lib/webui/web/dist/workbox-3e722498.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,027 creating build/bdist.linux-armv7l/wheel/webui/web/dist/assets 2026-03-28T03:27:11,028 copying build/lib/webui/web/dist/assets/index-Dqf56Max.css -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,032 copying build/lib/webui/web/dist/assets/table-DgoJlL55.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,034 copying build/lib/webui/web/dist/assets/badge-TJxjE7o_.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,036 copying build/lib/webui/web/dist/assets/card-DQ4Pips1.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,038 copying build/lib/webui/web/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,040 copying build/lib/webui/web/dist/assets/inter-latin-ext-400-normal-C1nco2VV.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,043 copying build/lib/webui/web/dist/assets/Tools-DF9nYciL.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,046 copying build/lib/webui/web/dist/assets/Channels-DuqmsRTe.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,048 copying build/lib/webui/web/dist/assets/Dashboard-BS3xo-YQ.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,050 copying build/lib/webui/web/dist/assets/inter-greek-ext-400-normal-KugGGMne.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,052 copying build/lib/webui/web/dist/assets/skeleton-CLdIE08y.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,054 copying build/lib/webui/web/dist/assets/SystemConfig-BUcfQdui.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,062 copying build/lib/webui/web/dist/assets/inter-greek-400-normal-q2sYcFCs.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,065 copying build/lib/webui/web/dist/assets/vendor-icons-CDm-JY0h.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,067 copying build/lib/webui/web/dist/assets/tabs-BPO4ZYfT.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,069 copying build/lib/webui/web/dist/assets/textarea-BYjhFKjZ.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,071 copying build/lib/webui/web/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,073 copying build/lib/webui/web/dist/assets/vendor-i18n-DzUOdQ2j.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,078 copying build/lib/webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,080 copying build/lib/webui/web/dist/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,083 copying build/lib/webui/web/dist/assets/tooltip-DyqKgybF.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,085 copying build/lib/webui/web/dist/assets/useSkills-CHTgm-2N.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,086 copying build/lib/webui/web/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,089 copying build/lib/webui/web/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,091 copying build/lib/webui/web/dist/assets/vendor-query-BbgYCJYB.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,094 copying build/lib/webui/web/dist/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,097 copying build/lib/webui/web/dist/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,099 copying build/lib/webui/web/dist/assets/CronJobs-BkM3-Nz6.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,102 copying build/lib/webui/web/dist/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,105 copying build/lib/webui/web/dist/assets/vendor-markdown-BvDOff2C.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,118 copying build/lib/webui/web/dist/assets/inter-latin-400-normal-C38fXH4l.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,121 copying build/lib/webui/web/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,124 copying build/lib/webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,127 copying build/lib/webui/web/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,129 copying build/lib/webui/web/dist/assets/Settings-D8BPQ0V9.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,132 copying build/lib/webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,134 copying build/lib/webui/web/dist/assets/useChannels-Dv-1QhVR.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,136 copying build/lib/webui/web/dist/assets/Users-BkuvyKYm.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,138 copying build/lib/webui/web/dist/assets/useCron-D3gt0BwG.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,140 copying build/lib/webui/web/dist/assets/switch-Pygqjpaw.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,142 copying build/lib/webui/web/dist/assets/Login-Aowcwcx8.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,144 copying build/lib/webui/web/dist/assets/workbox-window.prod.es5-vqzQaGvo.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,147 copying build/lib/webui/web/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,149 copying build/lib/webui/web/dist/assets/inter-latin-400-normal-CyCys3Eg.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,152 copying build/lib/webui/web/dist/assets/inter-greek-400-normal-B4URO6DV.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,155 copying build/lib/webui/web/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,158 copying build/lib/webui/web/dist/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,161 copying build/lib/webui/web/dist/assets/vendor-react-CGAml-me.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,166 copying build/lib/webui/web/dist/assets/index-7kxMtBAV.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,176 copying build/lib/webui/web/dist/assets/vendor-radix-Hvp89ZoW.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,183 copying build/lib/webui/web/dist/assets/channelIcons-Dv4IVMvv.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,184 copying build/lib/webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,187 copying build/lib/webui/web/dist/assets/useSessions-Bgw0Vlrv.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,189 copying build/lib/webui/web/dist/assets/SecretInput-Urna8V1E.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,190 copying build/lib/webui/web/dist/assets/Chat-DjluzDB-.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-28T03:27:11,194 copying build/lib/webui/web/dist/app-512x512.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,200 copying build/lib/webui/web/dist/app-144x144.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,203 copying build/lib/webui/web/dist/manifest.webmanifest -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,205 copying build/lib/webui/web/dist/app-64x64.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,207 copying build/lib/webui/web/dist/app-120x120.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,209 copying build/lib/webui/web/dist/logo.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,217 copying build/lib/webui/web/dist/index.html -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,220 copying build/lib/webui/web/dist/icon.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,223 copying build/lib/webui/web/dist/app-152x152.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,226 copying build/lib/webui/web/dist/app-192x192.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-28T03:27:11,228 running install_egg_info 2026-03-28T03:27:11,233 Copying nanobot_webui.egg-info to build/bdist.linux-armv7l/wheel/./nanobot_webui-0.2.5-py3.11.egg-info 2026-03-28T03:27:11,246 running install_scripts 2026-03-28T03:27:11,257 creating build/bdist.linux-armv7l/wheel/nanobot_webui-0.2.5.dist-info/WHEEL 2026-03-28T03:27:11,260 creating '/tmp/pip-wheel-cb3m5utu/.tmp-t4wx2aqw/nanobot_webui-0.2.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-28T03:27:11,263 adding 'nanobot_webui-0.2.5.dist-info/licenses/LICENSE' 2026-03-28T03:27:11,265 adding 'webui/__init__.py' 2026-03-28T03:27:11,267 adding 'webui/__main__.py' 2026-03-28T03:27:11,269 adding 'webui/cli.py' 2026-03-28T03:27:11,271 adding 'webui/api/__init__.py' 2026-03-28T03:27:11,272 adding 'webui/api/auth.py' 2026-03-28T03:27:11,274 adding 'webui/api/channel_ext.py' 2026-03-28T03:27:11,275 adding 'webui/api/deps.py' 2026-03-28T03:27:11,276 adding 'webui/api/gateway.py' 2026-03-28T03:27:11,277 adding 'webui/api/middleware.py' 2026-03-28T03:27:11,279 adding 'webui/api/models.py' 2026-03-28T03:27:11,280 adding 'webui/api/provider_meta.py' 2026-03-28T03:27:11,282 adding 'webui/api/server.py' 2026-03-28T03:27:11,283 adding 'webui/api/users.py' 2026-03-28T03:27:11,285 adding 'webui/api/routes/__init__.py' 2026-03-28T03:27:11,286 adding 'webui/api/routes/auth.py' 2026-03-28T03:27:11,288 adding 'webui/api/routes/channels.py' 2026-03-28T03:27:11,290 adding 'webui/api/routes/config.py' 2026-03-28T03:27:11,292 adding 'webui/api/routes/cron.py' 2026-03-28T03:27:11,293 adding 'webui/api/routes/mcp.py' 2026-03-28T03:27:11,295 adding 'webui/api/routes/openai_proxy.py' 2026-03-28T03:27:11,297 adding 'webui/api/routes/providers.py' 2026-03-28T03:27:11,298 adding 'webui/api/routes/sessions.py' 2026-03-28T03:27:11,300 adding 'webui/api/routes/skills.py' 2026-03-28T03:27:11,301 adding 'webui/api/routes/users.py' 2026-03-28T03:27:11,304 adding 'webui/api/routes/ws.py' 2026-03-28T03:27:11,305 adding 'webui/channels/__init__.py' 2026-03-28T03:27:11,309 adding 'webui/channels/weixin.py' 2026-03-28T03:27:11,311 adding 'webui/patches/__init__.py' 2026-03-28T03:27:11,313 adding 'webui/patches/channels.py' 2026-03-28T03:27:11,314 adding 'webui/patches/config.py' 2026-03-28T03:27:11,316 adding 'webui/patches/mcp_dynamic.py' 2026-03-28T03:27:11,318 adding 'webui/patches/provider.py' 2026-03-28T03:27:11,319 adding 'webui/patches/session.py' 2026-03-28T03:27:11,321 adding 'webui/patches/skills.py' 2026-03-28T03:27:11,324 adding 'webui/patches/subagent.py' 2026-03-28T03:27:11,325 adding 'webui/utils/__init__.py' 2026-03-28T03:27:11,327 adding 'webui/utils/webui_config.py' 2026-03-28T03:27:11,330 adding 'webui/web/dist/app-120x120.png' 2026-03-28T03:27:11,332 adding 'webui/web/dist/app-144x144.png' 2026-03-28T03:27:11,335 adding 'webui/web/dist/app-152x152.png' 2026-03-28T03:27:11,339 adding 'webui/web/dist/app-180x180.png' 2026-03-28T03:27:11,343 adding 'webui/web/dist/app-192x192.png' 2026-03-28T03:27:11,371 adding 'webui/web/dist/app-512x512.png' 2026-03-28T03:27:11,374 adding 'webui/web/dist/app-64x64.png' 2026-03-28T03:27:11,386 adding 'webui/web/dist/icon.png' 2026-03-28T03:27:11,388 adding 'webui/web/dist/index.html' 2026-03-28T03:27:11,421 adding 'webui/web/dist/logo.png' 2026-03-28T03:27:11,424 adding 'webui/web/dist/manifest.webmanifest' 2026-03-28T03:27:11,426 adding 'webui/web/dist/sw.js' 2026-03-28T03:27:11,430 adding 'webui/web/dist/workbox-3e722498.js' 2026-03-28T03:27:11,434 adding 'webui/web/dist/assets/Channels-DuqmsRTe.js' 2026-03-28T03:27:11,438 adding 'webui/web/dist/assets/Chat-DjluzDB-.js' 2026-03-28T03:27:11,441 adding 'webui/web/dist/assets/CronJobs-BkM3-Nz6.js' 2026-03-28T03:27:11,442 adding 'webui/web/dist/assets/Dashboard-BS3xo-YQ.js' 2026-03-28T03:27:11,444 adding 'webui/web/dist/assets/Login-Aowcwcx8.js' 2026-03-28T03:27:11,445 adding 'webui/web/dist/assets/SecretInput-Urna8V1E.js' 2026-03-28T03:27:11,447 adding 'webui/web/dist/assets/Settings-D8BPQ0V9.js' 2026-03-28T03:27:11,509 adding 'webui/web/dist/assets/SystemConfig-BUcfQdui.js' 2026-03-28T03:27:11,514 adding 'webui/web/dist/assets/Tools-DF9nYciL.js' 2026-03-28T03:27:11,516 adding 'webui/web/dist/assets/Users-BkuvyKYm.js' 2026-03-28T03:27:11,517 adding 'webui/web/dist/assets/badge-TJxjE7o_.js' 2026-03-28T03:27:11,518 adding 'webui/web/dist/assets/card-DQ4Pips1.js' 2026-03-28T03:27:11,519 adding 'webui/web/dist/assets/channelIcons-Dv4IVMvv.js' 2026-03-28T03:27:11,546 adding 'webui/web/dist/assets/index-7kxMtBAV.js' 2026-03-28T03:27:11,555 adding 'webui/web/dist/assets/index-Dqf56Max.css' 2026-03-28T03:27:11,557 adding 'webui/web/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff' 2026-03-28T03:27:11,559 adding 'webui/web/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2' 2026-03-28T03:27:11,561 adding 'webui/web/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2' 2026-03-28T03:27:11,563 adding 'webui/web/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff' 2026-03-28T03:27:11,565 adding 'webui/web/dist/assets/inter-greek-400-normal-B4URO6DV.woff2' 2026-03-28T03:27:11,567 adding 'webui/web/dist/assets/inter-greek-400-normal-q2sYcFCs.woff' 2026-03-28T03:27:11,568 adding 'webui/web/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2' 2026-03-28T03:27:11,570 adding 'webui/web/dist/assets/inter-greek-ext-400-normal-KugGGMne.woff' 2026-03-28T03:27:11,573 adding 'webui/web/dist/assets/inter-latin-400-normal-C38fXH4l.woff2' 2026-03-28T03:27:11,577 adding 'webui/web/dist/assets/inter-latin-400-normal-CyCys3Eg.woff' 2026-03-28T03:27:11,582 adding 'webui/web/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.woff' 2026-03-28T03:27:11,586 adding 'webui/web/dist/assets/inter-latin-ext-400-normal-C1nco2VV.woff2' 2026-03-28T03:27:11,588 adding 'webui/web/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff' 2026-03-28T03:27:11,590 adding 'webui/web/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2' 2026-03-28T03:27:11,591 adding 'webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2' 2026-03-28T03:27:11,593 adding 'webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff' 2026-03-28T03:27:11,595 adding 'webui/web/dist/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff' 2026-03-28T03:27:11,596 adding 'webui/web/dist/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2' 2026-03-28T03:27:11,599 adding 'webui/web/dist/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff' 2026-03-28T03:27:11,602 adding 'webui/web/dist/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2' 2026-03-28T03:27:11,604 adding 'webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2' 2026-03-28T03:27:11,606 adding 'webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff' 2026-03-28T03:27:11,608 adding 'webui/web/dist/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff' 2026-03-28T03:27:11,609 adding 'webui/web/dist/assets/skeleton-CLdIE08y.js' 2026-03-28T03:27:11,610 adding 'webui/web/dist/assets/switch-Pygqjpaw.js' 2026-03-28T03:27:11,612 adding 'webui/web/dist/assets/table-DgoJlL55.js' 2026-03-28T03:27:11,613 adding 'webui/web/dist/assets/tabs-BPO4ZYfT.js' 2026-03-28T03:27:11,614 adding 'webui/web/dist/assets/textarea-BYjhFKjZ.js' 2026-03-28T03:27:11,616 adding 'webui/web/dist/assets/tooltip-DyqKgybF.js' 2026-03-28T03:27:11,617 adding 'webui/web/dist/assets/useChannels-Dv-1QhVR.js' 2026-03-28T03:27:11,618 adding 'webui/web/dist/assets/useCron-D3gt0BwG.js' 2026-03-28T03:27:11,619 adding 'webui/web/dist/assets/useSessions-Bgw0Vlrv.js' 2026-03-28T03:27:11,621 adding 'webui/web/dist/assets/useSkills-CHTgm-2N.js' 2026-03-28T03:27:11,628 adding 'webui/web/dist/assets/vendor-i18n-DzUOdQ2j.js' 2026-03-28T03:27:11,631 adding 'webui/web/dist/assets/vendor-icons-CDm-JY0h.js' 2026-03-28T03:27:11,670 adding 'webui/web/dist/assets/vendor-markdown-BvDOff2C.js' 2026-03-28T03:27:11,678 adding 'webui/web/dist/assets/vendor-query-BbgYCJYB.js' 2026-03-28T03:27:11,693 adding 'webui/web/dist/assets/vendor-radix-Hvp89ZoW.js' 2026-03-28T03:27:11,717 adding 'webui/web/dist/assets/vendor-react-CGAml-me.js' 2026-03-28T03:27:11,720 adding 'webui/web/dist/assets/workbox-window.prod.es5-vqzQaGvo.js' 2026-03-28T03:27:11,722 adding 'nanobot_webui-0.2.5.dist-info/METADATA' 2026-03-28T03:27:11,723 adding 'nanobot_webui-0.2.5.dist-info/WHEEL' 2026-03-28T03:27:11,724 adding 'nanobot_webui-0.2.5.dist-info/entry_points.txt' 2026-03-28T03:27:11,725 adding 'nanobot_webui-0.2.5.dist-info/top_level.txt' 2026-03-28T03:27:11,727 adding 'nanobot_webui-0.2.5.dist-info/RECORD' 2026-03-28T03:27:11,744 removing build/bdist.linux-armv7l/wheel 2026-03-28T03:27:11,893 Building wheel for nanobot-webui (pyproject.toml): finished with status 'done' 2026-03-28T03:27:12,145 Created wheel for nanobot-webui: filename=nanobot_webui-0.2.5-py3-none-any.whl size=1484692 sha256=c3433045a6b4cc77cdf831664029345a1319f3338ed38f6a36236c7c5788e8cf 2026-03-28T03:27:12,146 Stored in directory: /tmp/pip-ephem-wheel-cache-wxyvl8y5/wheels/ac/db/cd/591f15fe364c0c6fde7cff96356053086d623f0f41e564542a 2026-03-28T03:27:12,163 Successfully built nanobot-webui 2026-03-28T03:27:12,208 Removed build tracker: '/tmp/pip-build-tracker-jbljrh4u'