2026-05-16T19:52:49,561 Created temporary directory: /tmp/pip-ephem-wheel-cache-zc_33hc_ 2026-05-16T19:52:49,563 Created temporary directory: /tmp/pip-build-tracker-bhvrv8hv 2026-05-16T19:52:49,564 Initialized build tracking at /tmp/pip-build-tracker-bhvrv8hv 2026-05-16T19:52:49,564 Created build tracker: /tmp/pip-build-tracker-bhvrv8hv 2026-05-16T19:52:49,564 Entered build tracker: /tmp/pip-build-tracker-bhvrv8hv 2026-05-16T19:52:49,565 Created temporary directory: /tmp/pip-wheel-jfl2tokh 2026-05-16T19:52:49,568 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-05-16T19:52:49,571 Created temporary directory: /tmp/pip-ephem-wheel-cache-4g6b9h46 2026-05-16T19:52:49,592 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T19:52:49,595 2 location(s) to search for versions of widdx: 2026-05-16T19:52:49,595 * https://pypi.org/simple/widdx/ 2026-05-16T19:52:49,595 * https://www.piwheels.org/simple/widdx/ 2026-05-16T19:52:49,596 Fetching project page and analyzing links: https://pypi.org/simple/widdx/ 2026-05-16T19:52:49,597 Getting page https://pypi.org/simple/widdx/ 2026-05-16T19:52:49,598 Found index url https://pypi.org/simple 2026-05-16T19:52:49,753 Fetched page https://pypi.org/simple/widdx/ as application/vnd.pypi.simple.v1+json 2026-05-16T19:52:49,756 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/51/bd/441169fc836538d2ac088675c59f11d48fa51eaad67f9480afda57e0a8ce/widdx-1.4.0-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,757 Found link https://files.pythonhosted.org/packages/51/7a/ab8fb4396efda463bbd07e163e1739d74b7aac869728d9bd7ed6712ed3ae/widdx-1.4.0.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.4.0 2026-05-16T19:52:49,758 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/c2/78/59e42a71fe6b41ddd6565046941d9304ecde0f7247b1482c7fbe36a3c23c/widdx-1.4.1-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,759 Found link https://files.pythonhosted.org/packages/44/f1/b156ecedde044774ef217ef551264cf3bbd44c786bdc6948decf59a3a256/widdx-1.4.1.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.4.1 2026-05-16T19:52:49,760 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/41/70/812f2c9179ef2ed39319db13bf244e88180d51d298198b01d40d3109aae8/widdx-1.4.2-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,761 Found link https://files.pythonhosted.org/packages/c8/19/1335bac08be99a5e63dd3cdbbd8177dfb5918eeda5fde73207bfd46c1fc5/widdx-1.4.2.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.4.2 2026-05-16T19:52:49,761 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/16/16/36e49d65d3cb79c25b7004f31a6d720bebc3350142d5904b89e0ba0652e4/widdx-1.4.3-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,762 Found link https://files.pythonhosted.org/packages/ae/41/5502568adec9db2a58f68fa7ad273e54cd3996297573db5126e03b1cb895/widdx-1.4.3.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.4.3 2026-05-16T19:52:49,763 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/b0/18/72c279107af5a327bd7b52fb6d933cc610c74d27e98b7309a18510468eef/widdx-1.4.4-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,764 Found link https://files.pythonhosted.org/packages/38/cd/14cd65bf9c59796aff09bd3a83e64ad9419aa22e9dd93bf8d53e535aa75c/widdx-1.4.4.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.4.4 2026-05-16T19:52:49,764 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/d2/d0/2e8401d95cbeba431fbef5ee1f97d619574cd8e9c433c6162b00486d3d39/widdx-1.5.0-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,765 Found link https://files.pythonhosted.org/packages/5b/da/f8d64458d30d4f90dc7c3f632f92f9c5267b34dc7f4baedc2d3e25667620/widdx-1.5.0.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.5.0 2026-05-16T19:52:49,766 Fetching project page and analyzing links: https://www.piwheels.org/simple/widdx/ 2026-05-16T19:52:49,767 Getting page https://www.piwheels.org/simple/widdx/ 2026-05-16T19:52:49,768 Found index url https://www.piwheels.org/simple 2026-05-16T19:52:49,945 Fetched page https://www.piwheels.org/simple/widdx/ as text/html 2026-05-16T19:52:49,947 Skipping link: No binaries permitted for widdx: https://www.piwheels.org/simple/widdx/widdx-1.4.2-py3-none-any.whl#sha256=ab070e518c781bbc0da1be539107e3bc383762eef83066fc75c227132422785b (from https://www.piwheels.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,948 Skipping link: No binaries permitted for widdx: https://www.piwheels.org/simple/widdx/widdx-1.4.1-py3-none-any.whl#sha256=bda5a671ddf623987180d20a6ecb398084447f1c2772573f07c7855312efc171 (from https://www.piwheels.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,948 Skipping link: No binaries permitted for widdx: https://www.piwheels.org/simple/widdx/widdx-1.4.0-py3-none-any.whl#sha256=f5b8eaf376b7c1a4c0c8a015315e343ca07e1f9bf81680a2b4d13817bf795084 (from https://www.piwheels.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T19:52:49,949 Skipping link: not a file: https://www.piwheels.org/simple/widdx/ 2026-05-16T19:52:49,949 Skipping link: not a file: https://pypi.org/simple/widdx/ 2026-05-16T19:52:49,969 Given no hashes to check 1 links for project 'widdx': discarding no candidates 2026-05-16T19:52:49,987 Collecting widdx==1.4.3 2026-05-16T19:52:49,989 Created temporary directory: /tmp/pip-unpack-oh88unrv 2026-05-16T19:52:50,140 Downloading widdx-1.4.3.tar.gz (228 kB) 2026-05-16T19:52:50,484 Added widdx==1.4.3 from https://files.pythonhosted.org/packages/ae/41/5502568adec9db2a58f68fa7ad273e54cd3996297573db5126e03b1cb895/widdx-1.4.3.tar.gz to build tracker '/tmp/pip-build-tracker-bhvrv8hv' 2026-05-16T19:52:50,491 Created temporary directory: /tmp/pip-build-env-spcdvdf7 2026-05-16T19:52:50,496 Installing build dependencies: started 2026-05-16T19:52:50,498 Running command pip subprocess to install build dependencies 2026-05-16T19:52:51,731 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-16T19:52:52,225 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-05-16T19:52:52,251 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T19:52:54,015 Collecting setuptools>=68.0 2026-05-16T19:52:54,016 Obtaining dependency information for setuptools>=68.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-16T19:52:54,035 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-16T19:52:54,293 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T19:52:54,406 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T19:52:57,169 Installing collected packages: setuptools 2026-05-16T19:53:00,219 Successfully installed setuptools-82.0.1 2026-05-16T19:53:00,487 Installing build dependencies: finished with status 'done' 2026-05-16T19:53:00,494 Getting requirements to build wheel: started 2026-05-16T19:53:00,496 Running command Getting requirements to build wheel 2026-05-16T19:53:01,161 /tmp/pip-build-env-spcdvdf7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:53:01,161 !! 2026-05-16T19:53:01,162 ******************************************************************************** 2026-05-16T19:53:01,162 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:53:01,163 License :: OSI Approved :: MIT License 2026-05-16T19:53:01,164 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:53:01,165 ******************************************************************************** 2026-05-16T19:53:01,166 !! 2026-05-16T19:53:01,166 dist._finalize_license_expression() 2026-05-16T19:53:01,168 /tmp/pip-build-env-spcdvdf7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:53:01,169 !! 2026-05-16T19:53:01,170 ******************************************************************************** 2026-05-16T19:53:01,170 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:53:01,171 License :: OSI Approved :: MIT License 2026-05-16T19:53:01,172 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:53:01,172 ******************************************************************************** 2026-05-16T19:53:01,174 !! 2026-05-16T19:53:01,175 self._finalize_license_expression() 2026-05-16T19:53:01,198 running egg_info 2026-05-16T19:53:01,205 writing widdx.egg-info/PKG-INFO 2026-05-16T19:53:01,208 writing dependency_links to widdx.egg-info/dependency_links.txt 2026-05-16T19:53:01,210 writing entry points to widdx.egg-info/entry_points.txt 2026-05-16T19:53:01,213 writing requirements to widdx.egg-info/requires.txt 2026-05-16T19:53:01,214 writing top-level names to widdx.egg-info/top_level.txt 2026-05-16T19:53:01,247 reading manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T19:53:01,255 reading manifest template 'MANIFEST.in' 2026-05-16T19:53:01,257 warning: no files found matching 'setup.py' 2026-05-16T19:53:01,257 warning: no files found matching 'widdx.bat' 2026-05-16T19:53:01,258 warning: no files found matching 'widdx.ps1' 2026-05-16T19:53:01,259 warning: no files found matching 'setup-windows.bat' 2026-05-16T19:53:01,259 warning: no files found matching 'setup-widdx.ps1' 2026-05-16T19:53:01,260 warning: no files found matching 'register-widdx.ps1' 2026-05-16T19:53:01,260 warning: no files found matching 'run-scheduled-widdx.ps1' 2026-05-16T19:53:01,263 adding license file 'LICENSE' 2026-05-16T19:53:01,270 writing manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T19:53:01,368 Getting requirements to build wheel: finished with status 'done' 2026-05-16T19:53:01,371 Created temporary directory: /tmp/pip-modern-metadata-sctjzecd 2026-05-16T19:53:01,374 Preparing metadata (pyproject.toml): started 2026-05-16T19:53:01,375 Running command Preparing metadata (pyproject.toml) 2026-05-16T19:53:02,029 /tmp/pip-build-env-spcdvdf7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:53:02,029 !! 2026-05-16T19:53:02,031 ******************************************************************************** 2026-05-16T19:53:02,031 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:53:02,033 License :: OSI Approved :: MIT License 2026-05-16T19:53:02,034 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:53:02,034 ******************************************************************************** 2026-05-16T19:53:02,035 !! 2026-05-16T19:53:02,036 dist._finalize_license_expression() 2026-05-16T19:53:02,037 /tmp/pip-build-env-spcdvdf7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:53:02,037 !! 2026-05-16T19:53:02,038 ******************************************************************************** 2026-05-16T19:53:02,039 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:53:02,040 License :: OSI Approved :: MIT License 2026-05-16T19:53:02,041 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:53:02,041 ******************************************************************************** 2026-05-16T19:53:02,042 !! 2026-05-16T19:53:02,042 self._finalize_license_expression() 2026-05-16T19:53:02,062 running dist_info 2026-05-16T19:53:02,072 creating /tmp/pip-modern-metadata-sctjzecd/widdx.egg-info 2026-05-16T19:53:02,073 writing /tmp/pip-modern-metadata-sctjzecd/widdx.egg-info/PKG-INFO 2026-05-16T19:53:02,077 writing dependency_links to /tmp/pip-modern-metadata-sctjzecd/widdx.egg-info/dependency_links.txt 2026-05-16T19:53:02,078 writing entry points to /tmp/pip-modern-metadata-sctjzecd/widdx.egg-info/entry_points.txt 2026-05-16T19:53:02,081 writing requirements to /tmp/pip-modern-metadata-sctjzecd/widdx.egg-info/requires.txt 2026-05-16T19:53:02,082 writing top-level names to /tmp/pip-modern-metadata-sctjzecd/widdx.egg-info/top_level.txt 2026-05-16T19:53:02,083 writing manifest file '/tmp/pip-modern-metadata-sctjzecd/widdx.egg-info/SOURCES.txt' 2026-05-16T19:53:02,113 reading manifest file '/tmp/pip-modern-metadata-sctjzecd/widdx.egg-info/SOURCES.txt' 2026-05-16T19:53:02,115 reading manifest template 'MANIFEST.in' 2026-05-16T19:53:02,116 warning: no files found matching 'setup.py' 2026-05-16T19:53:02,117 warning: no files found matching 'widdx.bat' 2026-05-16T19:53:02,118 warning: no files found matching 'widdx.ps1' 2026-05-16T19:53:02,118 warning: no files found matching 'setup-windows.bat' 2026-05-16T19:53:02,119 warning: no files found matching 'setup-widdx.ps1' 2026-05-16T19:53:02,119 warning: no files found matching 'register-widdx.ps1' 2026-05-16T19:53:02,120 warning: no files found matching 'run-scheduled-widdx.ps1' 2026-05-16T19:53:02,121 adding license file 'LICENSE' 2026-05-16T19:53:02,126 writing manifest file '/tmp/pip-modern-metadata-sctjzecd/widdx.egg-info/SOURCES.txt' 2026-05-16T19:53:02,127 creating '/tmp/pip-modern-metadata-sctjzecd/widdx-1.4.3.dist-info' 2026-05-16T19:53:02,250 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-16T19:53:02,254 Source in /tmp/pip-wheel-jfl2tokh/widdx_69c24280643540eab2b9ace86b2247be has version 1.4.3, which satisfies requirement widdx==1.4.3 from https://files.pythonhosted.org/packages/ae/41/5502568adec9db2a58f68fa7ad273e54cd3996297573db5126e03b1cb895/widdx-1.4.3.tar.gz 2026-05-16T19:53:02,255 Removed widdx==1.4.3 from https://files.pythonhosted.org/packages/ae/41/5502568adec9db2a58f68fa7ad273e54cd3996297573db5126e03b1cb895/widdx-1.4.3.tar.gz from build tracker '/tmp/pip-build-tracker-bhvrv8hv' 2026-05-16T19:53:02,260 Created temporary directory: /tmp/pip-unpack-zyurpn4z 2026-05-16T19:53:02,261 Building wheels for collected packages: widdx 2026-05-16T19:53:02,265 Created temporary directory: /tmp/pip-wheel-y7xvjdz6 2026-05-16T19:53:02,266 Destination directory: /tmp/pip-wheel-y7xvjdz6 2026-05-16T19:53:02,268 Building wheel for widdx (pyproject.toml): started 2026-05-16T19:53:02,269 Running command Building wheel for widdx (pyproject.toml) 2026-05-16T19:53:02,883 /tmp/pip-build-env-spcdvdf7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:53:02,883 !! 2026-05-16T19:53:02,884 ******************************************************************************** 2026-05-16T19:53:02,885 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:53:02,886 License :: OSI Approved :: MIT License 2026-05-16T19:53:02,887 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:53:02,887 ******************************************************************************** 2026-05-16T19:53:02,888 !! 2026-05-16T19:53:02,888 dist._finalize_license_expression() 2026-05-16T19:53:02,891 /tmp/pip-build-env-spcdvdf7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:53:02,891 !! 2026-05-16T19:53:02,892 ******************************************************************************** 2026-05-16T19:53:02,893 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:53:02,894 License :: OSI Approved :: MIT License 2026-05-16T19:53:02,894 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:53:02,895 ******************************************************************************** 2026-05-16T19:53:02,896 !! 2026-05-16T19:53:02,896 self._finalize_license_expression() 2026-05-16T19:53:02,911 running bdist_wheel 2026-05-16T19:53:02,929 running build 2026-05-16T19:53:02,929 running build_py 2026-05-16T19:53:02,935 creating build/lib/widdx 2026-05-16T19:53:02,937 copying widdx/__main__.py -> build/lib/widdx 2026-05-16T19:53:02,939 copying widdx/indexer.py -> build/lib/widdx 2026-05-16T19:53:02,942 copying widdx/config.py -> build/lib/widdx 2026-05-16T19:53:02,944 copying widdx/project_state.py -> build/lib/widdx 2026-05-16T19:53:02,945 copying widdx/cli.py -> build/lib/widdx 2026-05-16T19:53:02,948 copying widdx/git_ops.py -> build/lib/widdx 2026-05-16T19:53:02,950 copying widdx/scaffolder.py -> build/lib/widdx 2026-05-16T19:53:02,952 copying widdx/permissions.py -> build/lib/widdx 2026-05-16T19:53:02,955 copying widdx/scheduler.py -> build/lib/widdx 2026-05-16T19:53:02,957 copying widdx/preflight.py -> build/lib/widdx 2026-05-16T19:53:02,959 copying widdx/memory.py -> build/lib/widdx 2026-05-16T19:53:02,962 copying widdx/self_learning.py -> build/lib/widdx 2026-05-16T19:53:02,964 copying widdx/pipeline.py -> build/lib/widdx 2026-05-16T19:53:02,967 copying widdx/repair_memory.py -> build/lib/widdx 2026-05-16T19:53:02,969 copying widdx/orchestrator.py -> build/lib/widdx 2026-05-16T19:53:02,971 copying widdx/evolution.py -> build/lib/widdx 2026-05-16T19:53:02,973 copying widdx/__init__.py -> build/lib/widdx 2026-05-16T19:53:02,975 copying widdx/project_planner.py -> build/lib/widdx 2026-05-16T19:53:02,978 creating build/lib/widdx/tools 2026-05-16T19:53:02,979 copying widdx/tools/file_ops.py -> build/lib/widdx/tools 2026-05-16T19:53:02,982 copying widdx/tools/shell.py -> build/lib/widdx/tools 2026-05-16T19:53:02,984 copying widdx/tools/__init__.py -> build/lib/widdx/tools 2026-05-16T19:53:02,986 copying widdx/tools/web.py -> build/lib/widdx/tools 2026-05-16T19:53:02,988 copying widdx/tools/search.py -> build/lib/widdx/tools 2026-05-16T19:53:02,990 creating build/lib/widdx/skills 2026-05-16T19:53:02,991 copying widdx/skills/loader.py -> build/lib/widdx/skills 2026-05-16T19:53:02,993 copying widdx/skills/__init__.py -> build/lib/widdx/skills 2026-05-16T19:53:02,996 creating build/lib/widdx/agent_factory 2026-05-16T19:53:02,997 copying widdx/agent_factory/spec.py -> build/lib/widdx/agent_factory 2026-05-16T19:53:02,999 copying widdx/agent_factory/__init__.py -> build/lib/widdx/agent_factory 2026-05-16T19:53:03,001 copying widdx/agent_factory/runner.py -> build/lib/widdx/agent_factory 2026-05-16T19:53:03,004 creating build/lib/widdx/bootstrap 2026-05-16T19:53:03,004 copying widdx/bootstrap/__init__.py -> build/lib/widdx/bootstrap 2026-05-16T19:53:03,007 creating build/lib/widdx/router 2026-05-16T19:53:03,008 copying widdx/router/streaming.py -> build/lib/widdx/router 2026-05-16T19:53:03,010 copying widdx/router/pricing.py -> build/lib/widdx/router 2026-05-16T19:53:03,012 copying widdx/router/__init__.py -> build/lib/widdx/router 2026-05-16T19:53:03,014 copying widdx/router/tools_api.py -> build/lib/widdx/router 2026-05-16T19:53:03,017 creating build/lib/widdx/verifier 2026-05-16T19:53:03,018 copying widdx/verifier/__init__.py -> build/lib/widdx/verifier 2026-05-16T19:53:03,021 creating build/lib/widdx/ui 2026-05-16T19:53:03,022 copying widdx/ui/boot.py -> build/lib/widdx/ui 2026-05-16T19:53:03,024 copying widdx/ui/drawing.py -> build/lib/widdx/ui 2026-05-16T19:53:03,026 copying widdx/ui/arabic.py -> build/lib/widdx/ui 2026-05-16T19:53:03,028 copying widdx/ui/views.py -> build/lib/widdx/ui 2026-05-16T19:53:03,030 copying widdx/ui/chat.py -> build/lib/widdx/ui 2026-05-16T19:53:03,032 copying widdx/ui/prompt.py -> build/lib/widdx/ui 2026-05-16T19:53:03,034 copying widdx/ui/professional.py -> build/lib/widdx/ui 2026-05-16T19:53:03,036 copying widdx/ui/__init__.py -> build/lib/widdx/ui 2026-05-16T19:53:03,038 copying widdx/ui/theme.py -> build/lib/widdx/ui 2026-05-16T19:53:03,040 creating build/lib/widdx/repl 2026-05-16T19:53:03,041 copying widdx/repl/context.py -> build/lib/widdx/repl 2026-05-16T19:53:03,043 copying widdx/repl/__init__.py -> build/lib/widdx/repl 2026-05-16T19:53:03,045 copying widdx/repl/commands.py -> build/lib/widdx/repl 2026-05-16T19:53:03,049 creating build/lib/widdx/agents 2026-05-16T19:53:03,050 copying widdx/agents/database_architect.py -> build/lib/widdx/agents 2026-05-16T19:53:03,052 copying widdx/agents/data_engineer.py -> build/lib/widdx/agents 2026-05-16T19:53:03,053 copying widdx/agents/systems_architect.py -> build/lib/widdx/agents 2026-05-16T19:53:03,055 copying widdx/agents/security.py -> build/lib/widdx/agents 2026-05-16T19:53:03,057 copying widdx/agents/architect.py -> build/lib/widdx/agents 2026-05-16T19:53:03,058 copying widdx/agents/fullstack.py -> build/lib/widdx/agents 2026-05-16T19:53:03,060 copying widdx/agents/devops.py -> build/lib/widdx/agents 2026-05-16T19:53:03,062 copying widdx/agents/code_reviewer.py -> build/lib/widdx/agents 2026-05-16T19:53:03,063 copying widdx/agents/registry.py -> build/lib/widdx/agents 2026-05-16T19:53:03,066 copying widdx/agents/qa.py -> build/lib/widdx/agents 2026-05-16T19:53:03,067 copying widdx/agents/frontend.py -> build/lib/widdx/agents 2026-05-16T19:53:03,069 copying widdx/agents/__init__.py -> build/lib/widdx/agents 2026-05-16T19:53:03,071 copying widdx/agents/laravel.py -> build/lib/widdx/agents 2026-05-16T19:53:03,073 copying widdx/agents/backend.py -> build/lib/widdx/agents 2026-05-16T19:53:03,075 creating build/lib/widdx/mcp 2026-05-16T19:53:03,076 copying widdx/mcp/config.py -> build/lib/widdx/mcp 2026-05-16T19:53:03,078 copying widdx/mcp/client.py -> build/lib/widdx/mcp 2026-05-16T19:53:03,080 copying widdx/mcp/builtin.py -> build/lib/widdx/mcp 2026-05-16T19:53:03,082 copying widdx/mcp/__init__.py -> build/lib/widdx/mcp 2026-05-16T19:53:03,085 creating build/lib/widdx/tool_loop 2026-05-16T19:53:03,086 copying widdx/tool_loop/system_prompt.py -> build/lib/widdx/tool_loop 2026-05-16T19:53:03,088 copying widdx/tool_loop/tools.py -> build/lib/widdx/tool_loop 2026-05-16T19:53:03,091 copying widdx/tool_loop/__init__.py -> build/lib/widdx/tool_loop 2026-05-16T19:53:03,093 copying widdx/tool_loop/display.py -> build/lib/widdx/tool_loop 2026-05-16T19:53:03,096 creating build/lib/widdx/hooks 2026-05-16T19:53:03,097 copying widdx/hooks/security_check.py -> build/lib/widdx/hooks 2026-05-16T19:53:03,099 copying widdx/hooks/handlers.py -> build/lib/widdx/hooks 2026-05-16T19:53:03,101 copying widdx/hooks/lint_check.py -> build/lib/widdx/hooks 2026-05-16T19:53:03,102 copying widdx/hooks/session_log.py -> build/lib/widdx/hooks 2026-05-16T19:53:03,104 copying widdx/hooks/__init__.py -> build/lib/widdx/hooks 2026-05-16T19:53:03,106 copying widdx/hooks/events.py -> build/lib/widdx/hooks 2026-05-16T19:53:03,108 creating build/lib/widdx/ui/widgets 2026-05-16T19:53:03,109 copying widdx/ui/widgets/status_bar.py -> build/lib/widdx/ui/widgets 2026-05-16T19:53:03,111 copying widdx/ui/widgets/task_dashboard.py -> build/lib/widdx/ui/widgets 2026-05-16T19:53:03,113 copying widdx/ui/widgets/progress_bar.py -> build/lib/widdx/ui/widgets 2026-05-16T19:53:03,114 copying widdx/ui/widgets/__init__.py -> build/lib/widdx/ui/widgets 2026-05-16T19:53:03,116 copying widdx/ui/widgets/toast_notifications.py -> build/lib/widdx/ui/widgets 2026-05-16T19:53:03,118 running egg_info 2026-05-16T19:53:03,127 writing widdx.egg-info/PKG-INFO 2026-05-16T19:53:03,131 writing dependency_links to widdx.egg-info/dependency_links.txt 2026-05-16T19:53:03,132 writing entry points to widdx.egg-info/entry_points.txt 2026-05-16T19:53:03,134 writing requirements to widdx.egg-info/requires.txt 2026-05-16T19:53:03,135 writing top-level names to widdx.egg-info/top_level.txt 2026-05-16T19:53:03,155 reading manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T19:53:03,163 reading manifest template 'MANIFEST.in' 2026-05-16T19:53:03,164 warning: no files found matching 'setup.py' 2026-05-16T19:53:03,164 warning: no files found matching 'widdx.bat' 2026-05-16T19:53:03,165 warning: no files found matching 'widdx.ps1' 2026-05-16T19:53:03,166 warning: no files found matching 'setup-windows.bat' 2026-05-16T19:53:03,166 warning: no files found matching 'setup-widdx.ps1' 2026-05-16T19:53:03,167 warning: no files found matching 'register-widdx.ps1' 2026-05-16T19:53:03,167 warning: no files found matching 'run-scheduled-widdx.ps1' 2026-05-16T19:53:03,169 adding license file 'LICENSE' 2026-05-16T19:53:03,175 writing manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T19:53:03,197 installing to build/bdist.linux-armv7l/wheel 2026-05-16T19:53:03,198 running install 2026-05-16T19:53:03,221 running install_lib 2026-05-16T19:53:03,226 creating build/bdist.linux-armv7l/wheel 2026-05-16T19:53:03,229 creating build/bdist.linux-armv7l/wheel/widdx 2026-05-16T19:53:03,230 copying build/lib/widdx/__main__.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,232 creating build/bdist.linux-armv7l/wheel/widdx/tools 2026-05-16T19:53:03,233 copying build/lib/widdx/tools/file_ops.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:53:03,235 copying build/lib/widdx/tools/shell.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:53:03,238 copying build/lib/widdx/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:53:03,239 copying build/lib/widdx/tools/web.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:53:03,241 copying build/lib/widdx/tools/search.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:53:03,243 copying build/lib/widdx/indexer.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,245 copying build/lib/widdx/config.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,247 copying build/lib/widdx/project_state.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,250 creating build/bdist.linux-armv7l/wheel/widdx/skills 2026-05-16T19:53:03,251 copying build/lib/widdx/skills/loader.py -> build/bdist.linux-armv7l/wheel/./widdx/skills 2026-05-16T19:53:03,253 copying build/lib/widdx/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/skills 2026-05-16T19:53:03,255 copying build/lib/widdx/cli.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,258 creating build/bdist.linux-armv7l/wheel/widdx/agent_factory 2026-05-16T19:53:03,259 copying build/lib/widdx/agent_factory/spec.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T19:53:03,261 copying build/lib/widdx/agent_factory/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T19:53:03,263 copying build/lib/widdx/agent_factory/runner.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T19:53:03,266 creating build/bdist.linux-armv7l/wheel/widdx/bootstrap 2026-05-16T19:53:03,267 copying build/lib/widdx/bootstrap/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/bootstrap 2026-05-16T19:53:03,269 copying build/lib/widdx/git_ops.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,271 copying build/lib/widdx/scaffolder.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,274 copying build/lib/widdx/permissions.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,276 copying build/lib/widdx/scheduler.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,278 copying build/lib/widdx/preflight.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,280 copying build/lib/widdx/memory.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,283 copying build/lib/widdx/self_learning.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,285 copying build/lib/widdx/pipeline.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,287 copying build/lib/widdx/repair_memory.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,290 creating build/bdist.linux-armv7l/wheel/widdx/router 2026-05-16T19:53:03,291 copying build/lib/widdx/router/streaming.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T19:53:03,293 copying build/lib/widdx/router/pricing.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T19:53:03,295 copying build/lib/widdx/router/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T19:53:03,298 copying build/lib/widdx/router/tools_api.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T19:53:03,300 creating build/bdist.linux-armv7l/wheel/widdx/verifier 2026-05-16T19:53:03,301 copying build/lib/widdx/verifier/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/verifier 2026-05-16T19:53:03,304 creating build/bdist.linux-armv7l/wheel/widdx/ui 2026-05-16T19:53:03,305 copying build/lib/widdx/ui/boot.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,308 copying build/lib/widdx/ui/drawing.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,310 copying build/lib/widdx/ui/arabic.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,312 copying build/lib/widdx/ui/views.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,314 copying build/lib/widdx/ui/chat.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,316 copying build/lib/widdx/ui/prompt.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,318 copying build/lib/widdx/ui/professional.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,321 creating build/bdist.linux-armv7l/wheel/widdx/ui/widgets 2026-05-16T19:53:03,322 copying build/lib/widdx/ui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:53:03,324 copying build/lib/widdx/ui/widgets/task_dashboard.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:53:03,326 copying build/lib/widdx/ui/widgets/progress_bar.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:53:03,328 copying build/lib/widdx/ui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:53:03,330 copying build/lib/widdx/ui/widgets/toast_notifications.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:53:03,332 copying build/lib/widdx/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,334 copying build/lib/widdx/ui/theme.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:53:03,335 copying build/lib/widdx/orchestrator.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,338 copying build/lib/widdx/evolution.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,340 copying build/lib/widdx/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,342 creating build/bdist.linux-armv7l/wheel/widdx/repl 2026-05-16T19:53:03,343 copying build/lib/widdx/repl/context.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T19:53:03,345 copying build/lib/widdx/repl/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T19:53:03,347 copying build/lib/widdx/repl/commands.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T19:53:03,351 creating build/bdist.linux-armv7l/wheel/widdx/agents 2026-05-16T19:53:03,352 copying build/lib/widdx/agents/database_architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,353 copying build/lib/widdx/agents/data_engineer.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,355 copying build/lib/widdx/agents/systems_architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,357 copying build/lib/widdx/agents/security.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,359 copying build/lib/widdx/agents/architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,361 copying build/lib/widdx/agents/fullstack.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,362 copying build/lib/widdx/agents/devops.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,364 copying build/lib/widdx/agents/code_reviewer.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,366 copying build/lib/widdx/agents/registry.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,369 copying build/lib/widdx/agents/qa.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,371 copying build/lib/widdx/agents/frontend.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,373 copying build/lib/widdx/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,374 copying build/lib/widdx/agents/laravel.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,377 copying build/lib/widdx/agents/backend.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:53:03,379 creating build/bdist.linux-armv7l/wheel/widdx/mcp 2026-05-16T19:53:03,380 copying build/lib/widdx/mcp/config.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T19:53:03,382 copying build/lib/widdx/mcp/client.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T19:53:03,385 copying build/lib/widdx/mcp/builtin.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T19:53:03,387 copying build/lib/widdx/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T19:53:03,390 creating build/bdist.linux-armv7l/wheel/widdx/tool_loop 2026-05-16T19:53:03,391 copying build/lib/widdx/tool_loop/system_prompt.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T19:53:03,393 copying build/lib/widdx/tool_loop/tools.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T19:53:03,396 copying build/lib/widdx/tool_loop/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T19:53:03,398 copying build/lib/widdx/tool_loop/display.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T19:53:03,401 creating build/bdist.linux-armv7l/wheel/widdx/hooks 2026-05-16T19:53:03,402 copying build/lib/widdx/hooks/security_check.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:53:03,404 copying build/lib/widdx/hooks/handlers.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:53:03,406 copying build/lib/widdx/hooks/lint_check.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:53:03,409 copying build/lib/widdx/hooks/session_log.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:53:03,410 copying build/lib/widdx/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:53:03,413 copying build/lib/widdx/hooks/events.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:53:03,414 copying build/lib/widdx/project_planner.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:53:03,417 running install_egg_info 2026-05-16T19:53:03,422 Copying widdx.egg-info to build/bdist.linux-armv7l/wheel/./widdx-1.4.3-py3.11.egg-info 2026-05-16T19:53:03,433 running install_scripts 2026-05-16T19:53:03,443 creating build/bdist.linux-armv7l/wheel/widdx-1.4.3.dist-info/WHEEL 2026-05-16T19:53:03,445 creating '/tmp/pip-wheel-y7xvjdz6/.tmp-v2npy1_h/widdx-1.4.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-16T19:53:03,448 adding 'widdx/__init__.py' 2026-05-16T19:53:03,449 adding 'widdx/__main__.py' 2026-05-16T19:53:03,451 adding 'widdx/cli.py' 2026-05-16T19:53:03,452 adding 'widdx/config.py' 2026-05-16T19:53:03,454 adding 'widdx/evolution.py' 2026-05-16T19:53:03,455 adding 'widdx/git_ops.py' 2026-05-16T19:53:03,457 adding 'widdx/indexer.py' 2026-05-16T19:53:03,460 adding 'widdx/memory.py' 2026-05-16T19:53:03,461 adding 'widdx/orchestrator.py' 2026-05-16T19:53:03,463 adding 'widdx/permissions.py' 2026-05-16T19:53:03,468 adding 'widdx/pipeline.py' 2026-05-16T19:53:03,469 adding 'widdx/preflight.py' 2026-05-16T19:53:03,475 adding 'widdx/project_planner.py' 2026-05-16T19:53:03,476 adding 'widdx/project_state.py' 2026-05-16T19:53:03,478 adding 'widdx/repair_memory.py' 2026-05-16T19:53:03,481 adding 'widdx/scaffolder.py' 2026-05-16T19:53:03,483 adding 'widdx/scheduler.py' 2026-05-16T19:53:03,484 adding 'widdx/self_learning.py' 2026-05-16T19:53:03,488 adding 'widdx/agent_factory/__init__.py' 2026-05-16T19:53:03,489 adding 'widdx/agent_factory/runner.py' 2026-05-16T19:53:03,491 adding 'widdx/agent_factory/spec.py' 2026-05-16T19:53:03,493 adding 'widdx/agents/__init__.py' 2026-05-16T19:53:03,494 adding 'widdx/agents/architect.py' 2026-05-16T19:53:03,495 adding 'widdx/agents/backend.py' 2026-05-16T19:53:03,496 adding 'widdx/agents/code_reviewer.py' 2026-05-16T19:53:03,498 adding 'widdx/agents/data_engineer.py' 2026-05-16T19:53:03,499 adding 'widdx/agents/database_architect.py' 2026-05-16T19:53:03,500 adding 'widdx/agents/devops.py' 2026-05-16T19:53:03,502 adding 'widdx/agents/frontend.py' 2026-05-16T19:53:03,503 adding 'widdx/agents/fullstack.py' 2026-05-16T19:53:03,504 adding 'widdx/agents/laravel.py' 2026-05-16T19:53:03,506 adding 'widdx/agents/qa.py' 2026-05-16T19:53:03,507 adding 'widdx/agents/registry.py' 2026-05-16T19:53:03,508 adding 'widdx/agents/security.py' 2026-05-16T19:53:03,510 adding 'widdx/agents/systems_architect.py' 2026-05-16T19:53:03,512 adding 'widdx/bootstrap/__init__.py' 2026-05-16T19:53:03,515 adding 'widdx/hooks/__init__.py' 2026-05-16T19:53:03,516 adding 'widdx/hooks/events.py' 2026-05-16T19:53:03,518 adding 'widdx/hooks/handlers.py' 2026-05-16T19:53:03,519 adding 'widdx/hooks/lint_check.py' 2026-05-16T19:53:03,520 adding 'widdx/hooks/security_check.py' 2026-05-16T19:53:03,522 adding 'widdx/hooks/session_log.py' 2026-05-16T19:53:03,525 adding 'widdx/mcp/__init__.py' 2026-05-16T19:53:03,526 adding 'widdx/mcp/builtin.py' 2026-05-16T19:53:03,529 adding 'widdx/mcp/client.py' 2026-05-16T19:53:03,530 adding 'widdx/mcp/config.py' 2026-05-16T19:53:03,533 adding 'widdx/repl/__init__.py' 2026-05-16T19:53:03,538 adding 'widdx/repl/commands.py' 2026-05-16T19:53:03,540 adding 'widdx/repl/context.py' 2026-05-16T19:53:03,543 adding 'widdx/router/__init__.py' 2026-05-16T19:53:03,544 adding 'widdx/router/pricing.py' 2026-05-16T19:53:03,546 adding 'widdx/router/streaming.py' 2026-05-16T19:53:03,547 adding 'widdx/router/tools_api.py' 2026-05-16T19:53:03,550 adding 'widdx/skills/__init__.py' 2026-05-16T19:53:03,551 adding 'widdx/skills/loader.py' 2026-05-16T19:53:03,554 adding 'widdx/tool_loop/__init__.py' 2026-05-16T19:53:03,556 adding 'widdx/tool_loop/display.py' 2026-05-16T19:53:03,557 adding 'widdx/tool_loop/system_prompt.py' 2026-05-16T19:53:03,559 adding 'widdx/tool_loop/tools.py' 2026-05-16T19:53:03,561 adding 'widdx/tools/__init__.py' 2026-05-16T19:53:03,563 adding 'widdx/tools/file_ops.py' 2026-05-16T19:53:03,564 adding 'widdx/tools/search.py' 2026-05-16T19:53:03,565 adding 'widdx/tools/shell.py' 2026-05-16T19:53:03,567 adding 'widdx/tools/web.py' 2026-05-16T19:53:03,569 adding 'widdx/ui/__init__.py' 2026-05-16T19:53:03,570 adding 'widdx/ui/arabic.py' 2026-05-16T19:53:03,571 adding 'widdx/ui/boot.py' 2026-05-16T19:53:03,573 adding 'widdx/ui/chat.py' 2026-05-16T19:53:03,574 adding 'widdx/ui/drawing.py' 2026-05-16T19:53:03,576 adding 'widdx/ui/professional.py' 2026-05-16T19:53:03,578 adding 'widdx/ui/prompt.py' 2026-05-16T19:53:03,579 adding 'widdx/ui/theme.py' 2026-05-16T19:53:03,581 adding 'widdx/ui/views.py' 2026-05-16T19:53:03,583 adding 'widdx/ui/widgets/__init__.py' 2026-05-16T19:53:03,584 adding 'widdx/ui/widgets/progress_bar.py' 2026-05-16T19:53:03,585 adding 'widdx/ui/widgets/status_bar.py' 2026-05-16T19:53:03,587 adding 'widdx/ui/widgets/task_dashboard.py' 2026-05-16T19:53:03,588 adding 'widdx/ui/widgets/toast_notifications.py' 2026-05-16T19:53:03,591 adding 'widdx/verifier/__init__.py' 2026-05-16T19:53:03,594 adding 'widdx-1.4.3.dist-info/licenses/LICENSE' 2026-05-16T19:53:03,595 adding 'widdx-1.4.3.dist-info/METADATA' 2026-05-16T19:53:03,596 adding 'widdx-1.4.3.dist-info/WHEEL' 2026-05-16T19:53:03,597 adding 'widdx-1.4.3.dist-info/entry_points.txt' 2026-05-16T19:53:03,598 adding 'widdx-1.4.3.dist-info/top_level.txt' 2026-05-16T19:53:03,599 adding 'widdx-1.4.3.dist-info/RECORD' 2026-05-16T19:53:03,603 removing build/bdist.linux-armv7l/wheel 2026-05-16T19:53:03,724 Building wheel for widdx (pyproject.toml): finished with status 'done' 2026-05-16T19:53:03,734 Created wheel for widdx: filename=widdx-1.4.3-py3-none-any.whl size=199291 sha256=cfcbcce8b0126a4d8c106690987e7ff8f3e1e9b3b6a1bde1dc66c2f4505e674b 2026-05-16T19:53:03,735 Stored in directory: /tmp/pip-ephem-wheel-cache-4g6b9h46/wheels/4a/02/b0/003b0ac7110d6dfb212ea0e396ef8562908e622e90a26a1753 2026-05-16T19:53:03,747 Successfully built widdx 2026-05-16T19:53:03,758 Removed build tracker: '/tmp/pip-build-tracker-bhvrv8hv'