2026-03-14T03:21:53,255 Created temporary directory: /tmp/pip-ephem-wheel-cache-9bgzse_a 2026-03-14T03:21:53,257 Created temporary directory: /tmp/pip-build-tracker-h9ggf4i1 2026-03-14T03:21:53,258 Initialized build tracking at /tmp/pip-build-tracker-h9ggf4i1 2026-03-14T03:21:53,258 Created build tracker: /tmp/pip-build-tracker-h9ggf4i1 2026-03-14T03:21:53,259 Entered build tracker: /tmp/pip-build-tracker-h9ggf4i1 2026-03-14T03:21:53,259 Created temporary directory: /tmp/pip-wheel-7r346_qb 2026-03-14T03:21:53,263 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-14T03:21:53,265 Created temporary directory: /tmp/pip-ephem-wheel-cache-6k2vr8pw 2026-03-14T03:21:53,287 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-14T03:21:53,291 2 location(s) to search for versions of nanobot-webui: 2026-03-14T03:21:53,291 * https://pypi.org/simple/nanobot-webui/ 2026-03-14T03:21:53,291 * https://www.piwheels.org/simple/nanobot-webui/ 2026-03-14T03:21:53,291 Fetching project page and analyzing links: https://pypi.org/simple/nanobot-webui/ 2026-03-14T03:21:53,292 Getting page https://pypi.org/simple/nanobot-webui/ 2026-03-14T03:21:53,294 Found index url https://pypi.org/simple 2026-03-14T03:21:53,509 Fetched page https://pypi.org/simple/nanobot-webui/ as application/vnd.pypi.simple.v1+json 2026-03-14T03:21:53,512 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-14T03:21:53,513 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-14T03:21:53,513 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-14T03:21:53,515 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-14T03:21:53,515 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-14T03:21:53,516 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-14T03:21:53,517 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-14T03:21:53,518 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-14T03:21:53,519 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-14T03:21:53,519 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-14T03:21:53,520 Fetching project page and analyzing links: https://www.piwheels.org/simple/nanobot-webui/ 2026-03-14T03:21:53,521 Getting page https://www.piwheels.org/simple/nanobot-webui/ 2026-03-14T03:21:53,522 Found index url https://www.piwheels.org/simple 2026-03-14T03:21:53,680 Fetched page https://www.piwheels.org/simple/nanobot-webui/ as text/html 2026-03-14T03:21:53,682 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-14T03:21:53,683 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-14T03:21:53,683 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-14T03:21:53,684 Skipping link: not a file: https://www.piwheels.org/simple/nanobot-webui/ 2026-03-14T03:21:53,684 Skipping link: not a file: https://pypi.org/simple/nanobot-webui/ 2026-03-14T03:21:53,703 Given no hashes to check 1 links for project 'nanobot-webui': discarding no candidates 2026-03-14T03:21:53,721 Collecting nanobot-webui==0.1.8 2026-03-14T03:21:53,723 Created temporary directory: /tmp/pip-unpack-kbueequ9 2026-03-14T03:21:53,935 Downloading nanobot_webui-0.1.8.tar.gz (2.1 MB) 2026-03-14T03:21:54,518 Added nanobot-webui==0.1.8 from https://files.pythonhosted.org/packages/9b/51/056f9e1e315da029536803f7adf2758ca94d0e139546470d98d973360365/nanobot_webui-0.1.8.tar.gz to build tracker '/tmp/pip-build-tracker-h9ggf4i1' 2026-03-14T03:21:54,523 Created temporary directory: /tmp/pip-build-env-v3re3quz 2026-03-14T03:21:54,528 Installing build dependencies: started 2026-03-14T03:21:54,529 Running command pip subprocess to install build dependencies 2026-03-14T03:21:55,644 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-14T03:21:56,240 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-14T03:21:56,263 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-14T03:21:58,007 Collecting setuptools>=68 2026-03-14T03:21:58,094 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-14T03:21:58,375 Collecting wheel 2026-03-14T03:21:58,393 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-14T03:21:58,639 Collecting packaging>=24.0 2026-03-14T03:21:58,658 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-14T03:22:01,607 Installing collected packages: setuptools, packaging, wheel 2026-03-14T03:22:05,542 Creating /tmp/pip-build-env-v3re3quz/overlay/local/bin 2026-03-14T03:22:05,544 changing mode of /tmp/pip-build-env-v3re3quz/overlay/local/bin/wheel to 755 2026-03-14T03:22:05,565 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-14T03:22:05,841 Installing build dependencies: finished with status 'done' 2026-03-14T03:22:05,848 Getting requirements to build wheel: started 2026-03-14T03:22:05,849 Running command Getting requirements to build wheel 2026-03-14T03:22:06,458 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-14T03:22:06,458 !! 2026-03-14T03:22:06,459 ******************************************************************************** 2026-03-14T03:22:06,460 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-14T03:22:06,461 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-14T03:22:06,461 or your builds will no longer be supported. 2026-03-14T03:22:06,462 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:06,463 ******************************************************************************** 2026-03-14T03:22:06,463 !! 2026-03-14T03:22:06,464 corresp(dist, value, root_dir) 2026-03-14T03:22:06,536 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T03:22:06,537 !! 2026-03-14T03:22:06,538 ******************************************************************************** 2026-03-14T03:22:06,538 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T03:22:06,539 License :: OSI Approved :: MIT License 2026-03-14T03:22:06,541 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:06,541 ******************************************************************************** 2026-03-14T03:22:06,543 !! 2026-03-14T03:22:06,543 dist._finalize_license_expression() 2026-03-14T03:22:06,544 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T03:22:06,545 !! 2026-03-14T03:22:06,546 ******************************************************************************** 2026-03-14T03:22:06,546 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T03:22:06,548 License :: OSI Approved :: MIT License 2026-03-14T03:22:06,549 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:06,549 ******************************************************************************** 2026-03-14T03:22:06,550 !! 2026-03-14T03:22:06,551 self._finalize_license_expression() 2026-03-14T03:22:06,551 running egg_info 2026-03-14T03:22:06,557 writing nanobot_webui.egg-info/PKG-INFO 2026-03-14T03:22:06,561 writing dependency_links to nanobot_webui.egg-info/dependency_links.txt 2026-03-14T03:22:06,563 writing entry points to nanobot_webui.egg-info/entry_points.txt 2026-03-14T03:22:06,566 writing requirements to nanobot_webui.egg-info/requires.txt 2026-03-14T03:22:06,567 writing top-level names to nanobot_webui.egg-info/top_level.txt 2026-03-14T03:22:06,599 reading manifest file 'nanobot_webui.egg-info/SOURCES.txt' 2026-03-14T03:22:06,606 reading manifest template 'MANIFEST.in' 2026-03-14T03:22:06,629 warning: no previously-included files found matching '.gitignore' 2026-03-14T03:22:06,630 warning: no previously-included files found matching '.dockerignore' 2026-03-14T03:22:06,631 warning: no previously-included files found matching 'Dockerfile' 2026-03-14T03:22:06,632 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-14T03:22:06,633 warning: no previously-included files found matching 'Makefile' 2026-03-14T03:22:06,634 warning: no previously-included files matching '*' found under directory 'web' 2026-03-14T03:22:06,635 warning: no previously-included files matching '*' found under directory 'docs' 2026-03-14T03:22:06,636 no previously-included directories found matching '.git' 2026-03-14T03:22:06,636 no previously-included directories found matching '.github' 2026-03-14T03:22:06,637 no previously-included directories found matching '.vscode' 2026-03-14T03:22:06,638 no previously-included directories found matching 'node_modules' 2026-03-14T03:22:06,639 no previously-included directories found matching '__pycache__' 2026-03-14T03:22:06,640 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-14T03:22:06,641 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-03-14T03:22:06,642 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-14T03:22:06,643 adding license file 'LICENSE' 2026-03-14T03:22:06,651 writing manifest file 'nanobot_webui.egg-info/SOURCES.txt' 2026-03-14T03:22:06,751 Getting requirements to build wheel: finished with status 'done' 2026-03-14T03:22:06,754 Created temporary directory: /tmp/pip-modern-metadata-z392_ek3 2026-03-14T03:22:06,756 Preparing metadata (pyproject.toml): started 2026-03-14T03:22:06,758 Running command Preparing metadata (pyproject.toml) 2026-03-14T03:22:07,328 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-14T03:22:07,329 !! 2026-03-14T03:22:07,330 ******************************************************************************** 2026-03-14T03:22:07,331 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-14T03:22:07,332 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-14T03:22:07,332 or your builds will no longer be supported. 2026-03-14T03:22:07,334 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:07,334 ******************************************************************************** 2026-03-14T03:22:07,335 !! 2026-03-14T03:22:07,336 corresp(dist, value, root_dir) 2026-03-14T03:22:07,401 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T03:22:07,402 !! 2026-03-14T03:22:07,403 ******************************************************************************** 2026-03-14T03:22:07,404 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T03:22:07,405 License :: OSI Approved :: MIT License 2026-03-14T03:22:07,406 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:07,406 ******************************************************************************** 2026-03-14T03:22:07,408 !! 2026-03-14T03:22:07,408 dist._finalize_license_expression() 2026-03-14T03:22:07,409 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T03:22:07,409 !! 2026-03-14T03:22:07,411 ******************************************************************************** 2026-03-14T03:22:07,411 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T03:22:07,412 License :: OSI Approved :: MIT License 2026-03-14T03:22:07,413 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:07,414 ******************************************************************************** 2026-03-14T03:22:07,415 !! 2026-03-14T03:22:07,415 self._finalize_license_expression() 2026-03-14T03:22:07,416 running dist_info 2026-03-14T03:22:07,424 creating /tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info 2026-03-14T03:22:07,425 writing /tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info/PKG-INFO 2026-03-14T03:22:07,429 writing dependency_links to /tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info/dependency_links.txt 2026-03-14T03:22:07,431 writing entry points to /tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info/entry_points.txt 2026-03-14T03:22:07,433 writing requirements to /tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info/requires.txt 2026-03-14T03:22:07,434 writing top-level names to /tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info/top_level.txt 2026-03-14T03:22:07,435 writing manifest file '/tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info/SOURCES.txt' 2026-03-14T03:22:07,462 reading manifest file '/tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info/SOURCES.txt' 2026-03-14T03:22:07,464 reading manifest template 'MANIFEST.in' 2026-03-14T03:22:07,486 warning: no previously-included files found matching '.gitignore' 2026-03-14T03:22:07,487 warning: no previously-included files found matching '.dockerignore' 2026-03-14T03:22:07,488 warning: no previously-included files found matching 'Dockerfile' 2026-03-14T03:22:07,488 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-14T03:22:07,489 warning: no previously-included files found matching 'Makefile' 2026-03-14T03:22:07,489 warning: no previously-included files matching '*' found under directory 'web' 2026-03-14T03:22:07,490 warning: no previously-included files matching '*' found under directory 'docs' 2026-03-14T03:22:07,491 no previously-included directories found matching '.git' 2026-03-14T03:22:07,491 no previously-included directories found matching '.github' 2026-03-14T03:22:07,492 no previously-included directories found matching '.vscode' 2026-03-14T03:22:07,492 no previously-included directories found matching 'node_modules' 2026-03-14T03:22:07,493 no previously-included directories found matching '__pycache__' 2026-03-14T03:22:07,494 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-14T03:22:07,495 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-03-14T03:22:07,495 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-14T03:22:07,496 adding license file 'LICENSE' 2026-03-14T03:22:07,502 writing manifest file '/tmp/pip-modern-metadata-z392_ek3/nanobot_webui.egg-info/SOURCES.txt' 2026-03-14T03:22:07,503 creating '/tmp/pip-modern-metadata-z392_ek3/nanobot_webui-0.1.8.dist-info' 2026-03-14T03:22:07,628 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-14T03:22:07,633 Source in /tmp/pip-wheel-7r346_qb/nanobot-webui_dbd81f575d174250a6c72fa7cb540a14 has version 0.1.8, which satisfies requirement nanobot-webui==0.1.8 from https://files.pythonhosted.org/packages/9b/51/056f9e1e315da029536803f7adf2758ca94d0e139546470d98d973360365/nanobot_webui-0.1.8.tar.gz 2026-03-14T03:22:07,634 Removed nanobot-webui==0.1.8 from https://files.pythonhosted.org/packages/9b/51/056f9e1e315da029536803f7adf2758ca94d0e139546470d98d973360365/nanobot_webui-0.1.8.tar.gz from build tracker '/tmp/pip-build-tracker-h9ggf4i1' 2026-03-14T03:22:07,640 Created temporary directory: /tmp/pip-unpack-x2dks2bt 2026-03-14T03:22:07,641 Building wheels for collected packages: nanobot-webui 2026-03-14T03:22:07,645 Created temporary directory: /tmp/pip-wheel-rhdcsanf 2026-03-14T03:22:07,646 Destination directory: /tmp/pip-wheel-rhdcsanf 2026-03-14T03:22:07,648 Building wheel for nanobot-webui (pyproject.toml): started 2026-03-14T03:22:07,650 Running command Building wheel for nanobot-webui (pyproject.toml) 2026-03-14T03:22:08,206 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-14T03:22:08,206 !! 2026-03-14T03:22:08,207 ******************************************************************************** 2026-03-14T03:22:08,208 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-14T03:22:08,209 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-14T03:22:08,209 or your builds will no longer be supported. 2026-03-14T03:22:08,210 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:08,211 ******************************************************************************** 2026-03-14T03:22:08,211 !! 2026-03-14T03:22:08,212 corresp(dist, value, root_dir) 2026-03-14T03:22:08,272 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T03:22:08,273 !! 2026-03-14T03:22:08,274 ******************************************************************************** 2026-03-14T03:22:08,274 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T03:22:08,275 License :: OSI Approved :: MIT License 2026-03-14T03:22:08,276 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:08,277 ******************************************************************************** 2026-03-14T03:22:08,278 !! 2026-03-14T03:22:08,279 dist._finalize_license_expression() 2026-03-14T03:22:08,279 /tmp/pip-build-env-v3re3quz/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-14T03:22:08,280 !! 2026-03-14T03:22:08,281 ******************************************************************************** 2026-03-14T03:22:08,282 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-14T03:22:08,283 License :: OSI Approved :: MIT License 2026-03-14T03:22:08,284 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-14T03:22:08,285 ******************************************************************************** 2026-03-14T03:22:08,286 !! 2026-03-14T03:22:08,286 self._finalize_license_expression() 2026-03-14T03:22:08,287 running bdist_wheel 2026-03-14T03:22:08,299 running build 2026-03-14T03:22:08,300 running build_py 2026-03-14T03:22:08,300 [setup] web/ directory not found, skipping frontend build 2026-03-14T03:22:08,302 creating build/lib/webui 2026-03-14T03:22:08,304 copying webui/__main__.py -> build/lib/webui 2026-03-14T03:22:08,306 copying webui/__init__.py -> build/lib/webui 2026-03-14T03:22:08,308 copying webui/cli.py -> build/lib/webui 2026-03-14T03:22:08,312 creating build/lib/webui/api 2026-03-14T03:22:08,313 copying webui/api/models.py -> build/lib/webui/api 2026-03-14T03:22:08,315 copying webui/api/channel_ext.py -> build/lib/webui/api 2026-03-14T03:22:08,317 copying webui/api/provider_meta.py -> build/lib/webui/api 2026-03-14T03:22:08,319 copying webui/api/users.py -> build/lib/webui/api 2026-03-14T03:22:08,321 copying webui/api/middleware.py -> build/lib/webui/api 2026-03-14T03:22:08,323 copying webui/api/__init__.py -> build/lib/webui/api 2026-03-14T03:22:08,325 copying webui/api/server.py -> build/lib/webui/api 2026-03-14T03:22:08,327 copying webui/api/deps.py -> build/lib/webui/api 2026-03-14T03:22:08,329 copying webui/api/auth.py -> build/lib/webui/api 2026-03-14T03:22:08,331 copying webui/api/gateway.py -> build/lib/webui/api 2026-03-14T03:22:08,333 creating build/lib/webui/patches 2026-03-14T03:22:08,334 copying webui/patches/subagent.py -> build/lib/webui/patches 2026-03-14T03:22:08,337 copying webui/patches/session.py -> build/lib/webui/patches 2026-03-14T03:22:08,339 copying webui/patches/channels.py -> build/lib/webui/patches 2026-03-14T03:22:08,341 copying webui/patches/skills.py -> build/lib/webui/patches 2026-03-14T03:22:08,343 copying webui/patches/__init__.py -> build/lib/webui/patches 2026-03-14T03:22:08,344 copying webui/patches/provider.py -> build/lib/webui/patches 2026-03-14T03:22:08,349 creating build/lib/webui/api/routes 2026-03-14T03:22:08,350 copying webui/api/routes/openai_proxy.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,352 copying webui/api/routes/cron.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,354 copying webui/api/routes/channels.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,356 copying webui/api/routes/sessions.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,358 copying webui/api/routes/config.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,360 copying webui/api/routes/mcp.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,362 copying webui/api/routes/users.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,364 copying webui/api/routes/skills.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,366 copying webui/api/routes/__init__.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,368 copying webui/api/routes/ws.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,370 copying webui/api/routes/providers.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,372 copying webui/api/routes/auth.py -> build/lib/webui/api/routes 2026-03-14T03:22:08,374 running egg_info 2026-03-14T03:22:08,383 writing nanobot_webui.egg-info/PKG-INFO 2026-03-14T03:22:08,390 writing dependency_links to nanobot_webui.egg-info/dependency_links.txt 2026-03-14T03:22:08,391 writing entry points to nanobot_webui.egg-info/entry_points.txt 2026-03-14T03:22:08,393 writing requirements to nanobot_webui.egg-info/requires.txt 2026-03-14T03:22:08,394 writing top-level names to nanobot_webui.egg-info/top_level.txt 2026-03-14T03:22:08,417 reading manifest file 'nanobot_webui.egg-info/SOURCES.txt' 2026-03-14T03:22:08,423 reading manifest template 'MANIFEST.in' 2026-03-14T03:22:08,445 warning: no previously-included files found matching '.gitignore' 2026-03-14T03:22:08,446 warning: no previously-included files found matching '.dockerignore' 2026-03-14T03:22:08,447 warning: no previously-included files found matching 'Dockerfile' 2026-03-14T03:22:08,447 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-14T03:22:08,448 warning: no previously-included files found matching 'Makefile' 2026-03-14T03:22:08,449 warning: no previously-included files matching '*' found under directory 'web' 2026-03-14T03:22:08,450 warning: no previously-included files matching '*' found under directory 'docs' 2026-03-14T03:22:08,451 no previously-included directories found matching '.git' 2026-03-14T03:22:08,451 no previously-included directories found matching '.github' 2026-03-14T03:22:08,452 no previously-included directories found matching '.vscode' 2026-03-14T03:22:08,453 no previously-included directories found matching 'node_modules' 2026-03-14T03:22:08,453 no previously-included directories found matching '__pycache__' 2026-03-14T03:22:08,455 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-14T03:22:08,456 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-03-14T03:22:08,457 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-14T03:22:08,457 adding license file 'LICENSE' 2026-03-14T03:22:08,464 writing manifest file 'nanobot_webui.egg-info/SOURCES.txt' 2026-03-14T03:22:08,479 creating build/lib/webui/web/dist 2026-03-14T03:22:08,481 copying webui/web/dist/index.html -> build/lib/webui/web/dist 2026-03-14T03:22:08,483 copying webui/web/dist/logo.png -> build/lib/webui/web/dist 2026-03-14T03:22:08,495 copying webui/web/dist/icon.png -> build/lib/webui/web/dist 2026-03-14T03:22:08,498 creating build/lib/webui/web/dist/assets 2026-03-14T03:22:08,499 copying webui/web/dist/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,502 copying webui/web/dist/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,506 copying webui/web/dist/assets/inter-greek-400-normal-q2sYcFCs.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,509 copying webui/web/dist/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,511 copying webui/web/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,514 copying webui/web/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,517 copying webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,519 copying webui/web/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,521 copying webui/web/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,524 copying webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,527 copying webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,530 copying webui/web/dist/assets/index-O0wOe4Zz.css -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,535 copying webui/web/dist/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,538 copying webui/web/dist/assets/inter-latin-400-normal-CyCys3Eg.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,541 copying webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,545 copying webui/web/dist/assets/index-JKnbCWE-.js -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,591 copying webui/web/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,595 copying webui/web/dist/assets/inter-latin-400-normal-C38fXH4l.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,598 copying webui/web/dist/assets/inter-latin-ext-400-normal-C1nco2VV.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,601 copying webui/web/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,604 copying webui/web/dist/assets/inter-greek-400-normal-B4URO6DV.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,611 copying webui/web/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2 -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,621 copying webui/web/dist/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,630 copying webui/web/dist/assets/inter-greek-ext-400-normal-KugGGMne.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,642 copying webui/web/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.woff -> build/lib/webui/web/dist/assets 2026-03-14T03:22:08,669 creating build/lib/webui/web/dist/dist 2026-03-14T03:22:08,670 copying webui/web/dist/dist/index.html -> build/lib/webui/web/dist/dist 2026-03-14T03:22:08,672 copying webui/web/dist/dist/logo.png -> build/lib/webui/web/dist/dist 2026-03-14T03:22:08,705 copying webui/web/dist/dist/icon.png -> build/lib/webui/web/dist/dist 2026-03-14T03:22:08,712 creating build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,713 copying webui/web/dist/dist/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,715 copying webui/web/dist/dist/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,719 copying webui/web/dist/dist/assets/inter-greek-400-normal-q2sYcFCs.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,721 copying webui/web/dist/dist/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,724 copying webui/web/dist/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,726 copying webui/web/dist/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,729 copying webui/web/dist/dist/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,732 copying webui/web/dist/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,735 copying webui/web/dist/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,738 copying webui/web/dist/dist/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,740 copying webui/web/dist/dist/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,743 copying webui/web/dist/dist/assets/index-O0wOe4Zz.css -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,747 copying webui/web/dist/dist/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,751 copying webui/web/dist/dist/assets/inter-latin-400-normal-CyCys3Eg.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,754 copying webui/web/dist/dist/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,756 copying webui/web/dist/dist/assets/index-JKnbCWE-.js -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,796 copying webui/web/dist/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,799 copying webui/web/dist/dist/assets/inter-latin-400-normal-C38fXH4l.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,801 copying webui/web/dist/dist/assets/inter-latin-ext-400-normal-C1nco2VV.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,805 copying webui/web/dist/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,807 copying webui/web/dist/dist/assets/inter-greek-400-normal-B4URO6DV.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,810 copying webui/web/dist/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2 -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,813 copying webui/web/dist/dist/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,815 copying webui/web/dist/dist/assets/inter-greek-ext-400-normal-KugGGMne.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,818 copying webui/web/dist/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.woff -> build/lib/webui/web/dist/dist/assets 2026-03-14T03:22:08,863 installing to build/bdist.linux-armv7l/wheel 2026-03-14T03:22:08,863 running install 2026-03-14T03:22:08,887 running install_lib 2026-03-14T03:22:08,892 creating build/bdist.linux-armv7l/wheel 2026-03-14T03:22:08,894 creating build/bdist.linux-armv7l/wheel/webui 2026-03-14T03:22:08,896 creating build/bdist.linux-armv7l/wheel/webui/web 2026-03-14T03:22:08,898 creating build/bdist.linux-armv7l/wheel/webui/web/dist 2026-03-14T03:22:08,899 copying build/lib/webui/web/dist/index.html -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-14T03:22:08,901 copying build/lib/webui/web/dist/logo.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-14T03:22:08,921 creating build/bdist.linux-armv7l/wheel/webui/web/dist/assets 2026-03-14T03:22:08,922 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-14T03:22:08,925 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-14T03:22:08,928 copying build/lib/webui/web/dist/assets/inter-greek-400-normal-q2sYcFCs.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:08,931 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-14T03:22:08,934 copying build/lib/webui/web/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:08,936 copying build/lib/webui/web/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:08,939 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-14T03:22:08,942 copying build/lib/webui/web/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:08,944 copying build/lib/webui/web/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:08,947 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-14T03:22:08,949 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-14T03:22:08,951 copying build/lib/webui/web/dist/assets/index-O0wOe4Zz.css -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:08,955 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-14T03:22:08,958 copying build/lib/webui/web/dist/assets/inter-latin-400-normal-CyCys3Eg.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:08,961 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-14T03:22:08,963 copying build/lib/webui/web/dist/assets/index-JKnbCWE-.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:08,998 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-14T03:22:09,001 copying build/lib/webui/web/dist/assets/inter-latin-400-normal-C38fXH4l.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:09,003 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-14T03:22:09,007 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-14T03:22:09,009 copying build/lib/webui/web/dist/assets/inter-greek-400-normal-B4URO6DV.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/assets 2026-03-14T03:22:09,012 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-14T03:22:09,014 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-14T03:22:09,017 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-14T03:22:09,019 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-14T03:22:09,024 copying build/lib/webui/web/dist/icon.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist 2026-03-14T03:22:09,027 creating build/bdist.linux-armv7l/wheel/webui/web/dist/dist 2026-03-14T03:22:09,028 copying build/lib/webui/web/dist/dist/index.html -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist 2026-03-14T03:22:09,030 copying build/lib/webui/web/dist/dist/logo.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist 2026-03-14T03:22:09,041 creating build/bdist.linux-armv7l/wheel/webui/web/dist/dist/assets 2026-03-14T03:22:09,042 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,045 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,047 copying build/lib/webui/web/dist/dist/assets/inter-greek-400-normal-q2sYcFCs.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,049 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,052 copying build/lib/webui/web/dist/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,054 copying build/lib/webui/web/dist/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,056 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,058 copying build/lib/webui/web/dist/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,060 copying build/lib/webui/web/dist/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,062 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,065 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,067 copying build/lib/webui/web/dist/dist/assets/index-O0wOe4Zz.css -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,071 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,073 copying build/lib/webui/web/dist/dist/assets/inter-latin-400-normal-CyCys3Eg.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,076 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,079 copying build/lib/webui/web/dist/dist/assets/index-JKnbCWE-.js -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,135 copying build/lib/webui/web/dist/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,138 copying build/lib/webui/web/dist/dist/assets/inter-latin-400-normal-C38fXH4l.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,141 copying build/lib/webui/web/dist/dist/assets/inter-latin-ext-400-normal-C1nco2VV.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,144 copying build/lib/webui/web/dist/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,147 copying build/lib/webui/web/dist/dist/assets/inter-greek-400-normal-B4URO6DV.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,150 copying build/lib/webui/web/dist/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2 -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,153 copying build/lib/webui/web/dist/dist/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,155 copying build/lib/webui/web/dist/dist/assets/inter-greek-ext-400-normal-KugGGMne.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,158 copying build/lib/webui/web/dist/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.woff -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist/assets 2026-03-14T03:22:09,161 copying build/lib/webui/web/dist/dist/icon.png -> build/bdist.linux-armv7l/wheel/./webui/web/dist/dist 2026-03-14T03:22:09,166 copying build/lib/webui/__main__.py -> build/bdist.linux-armv7l/wheel/./webui 2026-03-14T03:22:09,169 creating build/bdist.linux-armv7l/wheel/webui/api 2026-03-14T03:22:09,171 copying build/lib/webui/api/models.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,173 copying build/lib/webui/api/channel_ext.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,176 copying build/lib/webui/api/provider_meta.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,177 copying build/lib/webui/api/users.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,180 copying build/lib/webui/api/middleware.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,182 copying build/lib/webui/api/__init__.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,185 creating build/bdist.linux-armv7l/wheel/webui/api/routes 2026-03-14T03:22:09,186 copying build/lib/webui/api/routes/openai_proxy.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,189 copying build/lib/webui/api/routes/cron.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,191 copying build/lib/webui/api/routes/channels.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,194 copying build/lib/webui/api/routes/sessions.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,196 copying build/lib/webui/api/routes/config.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,200 copying build/lib/webui/api/routes/mcp.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,202 copying build/lib/webui/api/routes/users.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,205 copying build/lib/webui/api/routes/skills.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,207 copying build/lib/webui/api/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,209 copying build/lib/webui/api/routes/ws.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,212 copying build/lib/webui/api/routes/providers.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,215 copying build/lib/webui/api/routes/auth.py -> build/bdist.linux-armv7l/wheel/./webui/api/routes 2026-03-14T03:22:09,217 copying build/lib/webui/api/server.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,219 copying build/lib/webui/api/deps.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,222 copying build/lib/webui/api/auth.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,224 copying build/lib/webui/api/gateway.py -> build/bdist.linux-armv7l/wheel/./webui/api 2026-03-14T03:22:09,226 copying build/lib/webui/__init__.py -> build/bdist.linux-armv7l/wheel/./webui 2026-03-14T03:22:09,229 creating build/bdist.linux-armv7l/wheel/webui/patches 2026-03-14T03:22:09,230 copying build/lib/webui/patches/subagent.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-14T03:22:09,233 copying build/lib/webui/patches/session.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-14T03:22:09,235 copying build/lib/webui/patches/channels.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-14T03:22:09,237 copying build/lib/webui/patches/skills.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-14T03:22:09,239 copying build/lib/webui/patches/__init__.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-14T03:22:09,241 copying build/lib/webui/patches/provider.py -> build/bdist.linux-armv7l/wheel/./webui/patches 2026-03-14T03:22:09,244 copying build/lib/webui/cli.py -> build/bdist.linux-armv7l/wheel/./webui 2026-03-14T03:22:09,247 running install_egg_info 2026-03-14T03:22:09,254 Copying nanobot_webui.egg-info to build/bdist.linux-armv7l/wheel/./nanobot_webui-0.1.8-py3.11.egg-info 2026-03-14T03:22:09,268 running install_scripts 2026-03-14T03:22:09,281 creating build/bdist.linux-armv7l/wheel/nanobot_webui-0.1.8.dist-info/WHEEL 2026-03-14T03:22:09,284 creating '/tmp/pip-wheel-rhdcsanf/.tmp-pa762ln4/nanobot_webui-0.1.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-14T03:22:09,287 adding 'nanobot_webui-0.1.8.dist-info/licenses/LICENSE' 2026-03-14T03:22:09,289 adding 'webui/__init__.py' 2026-03-14T03:22:09,291 adding 'webui/__main__.py' 2026-03-14T03:22:09,293 adding 'webui/cli.py' 2026-03-14T03:22:09,295 adding 'webui/api/__init__.py' 2026-03-14T03:22:09,296 adding 'webui/api/auth.py' 2026-03-14T03:22:09,298 adding 'webui/api/channel_ext.py' 2026-03-14T03:22:09,299 adding 'webui/api/deps.py' 2026-03-14T03:22:09,300 adding 'webui/api/gateway.py' 2026-03-14T03:22:09,302 adding 'webui/api/middleware.py' 2026-03-14T03:22:09,303 adding 'webui/api/models.py' 2026-03-14T03:22:09,305 adding 'webui/api/provider_meta.py' 2026-03-14T03:22:09,306 adding 'webui/api/server.py' 2026-03-14T03:22:09,308 adding 'webui/api/users.py' 2026-03-14T03:22:09,309 adding 'webui/api/routes/__init__.py' 2026-03-14T03:22:09,311 adding 'webui/api/routes/auth.py' 2026-03-14T03:22:09,312 adding 'webui/api/routes/channels.py' 2026-03-14T03:22:09,314 adding 'webui/api/routes/config.py' 2026-03-14T03:22:09,316 adding 'webui/api/routes/cron.py' 2026-03-14T03:22:09,318 adding 'webui/api/routes/mcp.py' 2026-03-14T03:22:09,320 adding 'webui/api/routes/openai_proxy.py' 2026-03-14T03:22:09,321 adding 'webui/api/routes/providers.py' 2026-03-14T03:22:09,322 adding 'webui/api/routes/sessions.py' 2026-03-14T03:22:09,324 adding 'webui/api/routes/skills.py' 2026-03-14T03:22:09,325 adding 'webui/api/routes/users.py' 2026-03-14T03:22:09,328 adding 'webui/api/routes/ws.py' 2026-03-14T03:22:09,330 adding 'webui/patches/__init__.py' 2026-03-14T03:22:09,331 adding 'webui/patches/channels.py' 2026-03-14T03:22:09,333 adding 'webui/patches/provider.py' 2026-03-14T03:22:09,334 adding 'webui/patches/session.py' 2026-03-14T03:22:09,336 adding 'webui/patches/skills.py' 2026-03-14T03:22:09,338 adding 'webui/patches/subagent.py' 2026-03-14T03:22:09,345 adding 'webui/web/dist/icon.png' 2026-03-14T03:22:09,347 adding 'webui/web/dist/index.html' 2026-03-14T03:22:09,381 adding 'webui/web/dist/logo.png' 2026-03-14T03:22:09,512 adding 'webui/web/dist/assets/index-JKnbCWE-.js' 2026-03-14T03:22:09,525 adding 'webui/web/dist/assets/index-O0wOe4Zz.css' 2026-03-14T03:22:09,528 adding 'webui/web/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff' 2026-03-14T03:22:09,529 adding 'webui/web/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2' 2026-03-14T03:22:09,531 adding 'webui/web/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2' 2026-03-14T03:22:09,534 adding 'webui/web/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff' 2026-03-14T03:22:09,535 adding 'webui/web/dist/assets/inter-greek-400-normal-B4URO6DV.woff2' 2026-03-14T03:22:09,537 adding 'webui/web/dist/assets/inter-greek-400-normal-q2sYcFCs.woff' 2026-03-14T03:22:09,539 adding 'webui/web/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2' 2026-03-14T03:22:09,541 adding 'webui/web/dist/assets/inter-greek-ext-400-normal-KugGGMne.woff' 2026-03-14T03:22:09,543 adding 'webui/web/dist/assets/inter-latin-400-normal-C38fXH4l.woff2' 2026-03-14T03:22:09,547 adding 'webui/web/dist/assets/inter-latin-400-normal-CyCys3Eg.woff' 2026-03-14T03:22:09,553 adding 'webui/web/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.woff' 2026-03-14T03:22:09,557 adding 'webui/web/dist/assets/inter-latin-ext-400-normal-C1nco2VV.woff2' 2026-03-14T03:22:09,559 adding 'webui/web/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff' 2026-03-14T03:22:09,560 adding 'webui/web/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2' 2026-03-14T03:22:09,562 adding 'webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2' 2026-03-14T03:22:09,564 adding 'webui/web/dist/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff' 2026-03-14T03:22:09,565 adding 'webui/web/dist/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff' 2026-03-14T03:22:09,567 adding 'webui/web/dist/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2' 2026-03-14T03:22:09,570 adding 'webui/web/dist/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff' 2026-03-14T03:22:09,573 adding 'webui/web/dist/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2' 2026-03-14T03:22:09,575 adding 'webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2' 2026-03-14T03:22:09,577 adding 'webui/web/dist/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff' 2026-03-14T03:22:09,578 adding 'webui/web/dist/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff' 2026-03-14T03:22:09,585 adding 'webui/web/dist/dist/icon.png' 2026-03-14T03:22:09,587 adding 'webui/web/dist/dist/index.html' 2026-03-14T03:22:09,620 adding 'webui/web/dist/dist/logo.png' 2026-03-14T03:22:09,759 adding 'webui/web/dist/dist/assets/index-JKnbCWE-.js' 2026-03-14T03:22:09,772 adding 'webui/web/dist/dist/assets/index-O0wOe4Zz.css' 2026-03-14T03:22:09,774 adding 'webui/web/dist/dist/assets/inter-cyrillic-400-normal-HOLc17fK.woff' 2026-03-14T03:22:09,776 adding 'webui/web/dist/dist/assets/inter-cyrillic-400-normal-obahsSVq.woff2' 2026-03-14T03:22:09,778 adding 'webui/web/dist/dist/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2' 2026-03-14T03:22:09,780 adding 'webui/web/dist/dist/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff' 2026-03-14T03:22:09,782 adding 'webui/web/dist/dist/assets/inter-greek-400-normal-B4URO6DV.woff2' 2026-03-14T03:22:09,784 adding 'webui/web/dist/dist/assets/inter-greek-400-normal-q2sYcFCs.woff' 2026-03-14T03:22:09,786 adding 'webui/web/dist/dist/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2' 2026-03-14T03:22:09,787 adding 'webui/web/dist/dist/assets/inter-greek-ext-400-normal-KugGGMne.woff' 2026-03-14T03:22:09,791 adding 'webui/web/dist/dist/assets/inter-latin-400-normal-C38fXH4l.woff2' 2026-03-14T03:22:09,794 adding 'webui/web/dist/dist/assets/inter-latin-400-normal-CyCys3Eg.woff' 2026-03-14T03:22:09,800 adding 'webui/web/dist/dist/assets/inter-latin-ext-400-normal-77YHD8bZ.woff' 2026-03-14T03:22:09,804 adding 'webui/web/dist/dist/assets/inter-latin-ext-400-normal-C1nco2VV.woff2' 2026-03-14T03:22:09,806 adding 'webui/web/dist/dist/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff' 2026-03-14T03:22:09,808 adding 'webui/web/dist/dist/assets/inter-vietnamese-400-normal-DMkecbls.woff2' 2026-03-14T03:22:09,809 adding 'webui/web/dist/dist/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2' 2026-03-14T03:22:09,811 adding 'webui/web/dist/dist/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff' 2026-03-14T03:22:09,813 adding 'webui/web/dist/dist/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff' 2026-03-14T03:22:09,814 adding 'webui/web/dist/dist/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2' 2026-03-14T03:22:09,817 adding 'webui/web/dist/dist/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff' 2026-03-14T03:22:09,820 adding 'webui/web/dist/dist/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2' 2026-03-14T03:22:09,822 adding 'webui/web/dist/dist/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2' 2026-03-14T03:22:09,823 adding 'webui/web/dist/dist/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff' 2026-03-14T03:22:09,825 adding 'webui/web/dist/dist/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff' 2026-03-14T03:22:09,827 adding 'nanobot_webui-0.1.8.dist-info/METADATA' 2026-03-14T03:22:09,828 adding 'nanobot_webui-0.1.8.dist-info/WHEEL' 2026-03-14T03:22:09,829 adding 'nanobot_webui-0.1.8.dist-info/entry_points.txt' 2026-03-14T03:22:09,830 adding 'nanobot_webui-0.1.8.dist-info/top_level.txt' 2026-03-14T03:22:09,831 adding 'nanobot_webui-0.1.8.dist-info/RECORD' 2026-03-14T03:22:09,865 removing build/bdist.linux-armv7l/wheel 2026-03-14T03:22:09,984 Building wheel for nanobot-webui (pyproject.toml): finished with status 'done' 2026-03-14T03:22:10,026 Created wheel for nanobot-webui: filename=nanobot_webui-0.1.8-py3-none-any.whl size=2095579 sha256=c35ec76cb9a543ca14f0ee3be41a607849e5110f8e153509d6466b76a7e85d34 2026-03-14T03:22:10,027 Stored in directory: /tmp/pip-ephem-wheel-cache-6k2vr8pw/wheels/e9/9a/46/8e409d6a6e4ad71004db3d3c47cdb9f08f9e897634726e03d2 2026-03-14T03:22:10,043 Successfully built nanobot-webui 2026-03-14T03:22:10,140 Removed build tracker: '/tmp/pip-build-tracker-h9ggf4i1'