2026-05-16T19:49:17,268 Created temporary directory: /tmp/pip-ephem-wheel-cache-qpm32sf5 2026-05-16T19:49:17,270 Created temporary directory: /tmp/pip-build-tracker-drsubdn9 2026-05-16T19:49:17,271 Initialized build tracking at /tmp/pip-build-tracker-drsubdn9 2026-05-16T19:49:17,271 Created build tracker: /tmp/pip-build-tracker-drsubdn9 2026-05-16T19:49:17,271 Entered build tracker: /tmp/pip-build-tracker-drsubdn9 2026-05-16T19:49:17,272 Created temporary directory: /tmp/pip-wheel-c_d7m4rh 2026-05-16T19:49:17,275 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:49:17,277 Created temporary directory: /tmp/pip-ephem-wheel-cache-r3gnlqoc 2026-05-16T19:49:17,299 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T19:49:17,302 2 location(s) to search for versions of widdx: 2026-05-16T19:49:17,302 * https://pypi.org/simple/widdx/ 2026-05-16T19:49:17,302 * https://www.piwheels.org/simple/widdx/ 2026-05-16T19:49:17,303 Fetching project page and analyzing links: https://pypi.org/simple/widdx/ 2026-05-16T19:49:17,303 Getting page https://pypi.org/simple/widdx/ 2026-05-16T19:49:17,305 Found index url https://pypi.org/simple 2026-05-16T19:49:17,460 Fetched page https://pypi.org/simple/widdx/ as application/vnd.pypi.simple.v1+json 2026-05-16T19:49:17,463 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:49:17,464 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:49:17,465 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:49:17,466 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:49:17,467 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:49:17,468 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:49:17,468 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:49:17,469 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:49:17,470 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:49:17,471 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:49:17,472 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:49:17,473 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:49:17,474 Fetching project page and analyzing links: https://www.piwheels.org/simple/widdx/ 2026-05-16T19:49:17,474 Getting page https://www.piwheels.org/simple/widdx/ 2026-05-16T19:49:17,475 Found index url https://www.piwheels.org/simple 2026-05-16T19:49:17,676 Fetched page https://www.piwheels.org/simple/widdx/ as text/html 2026-05-16T19:49:17,678 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:49:17,678 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:49:17,679 Skipping link: not a file: https://www.piwheels.org/simple/widdx/ 2026-05-16T19:49:17,679 Skipping link: not a file: https://pypi.org/simple/widdx/ 2026-05-16T19:49:17,698 Given no hashes to check 1 links for project 'widdx': discarding no candidates 2026-05-16T19:49:17,716 Collecting widdx==1.4.2 2026-05-16T19:49:17,719 Created temporary directory: /tmp/pip-unpack-pwnl3i4_ 2026-05-16T19:49:17,874 Downloading widdx-1.4.2.tar.gz (228 kB) 2026-05-16T19:49:18,208 Added widdx==1.4.2 from https://files.pythonhosted.org/packages/c8/19/1335bac08be99a5e63dd3cdbbd8177dfb5918eeda5fde73207bfd46c1fc5/widdx-1.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-drsubdn9' 2026-05-16T19:49:18,213 Created temporary directory: /tmp/pip-build-env-v73ctnx8 2026-05-16T19:49:18,218 Installing build dependencies: started 2026-05-16T19:49:18,219 Running command pip subprocess to install build dependencies 2026-05-16T19:49:19,602 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-16T19:49:20,040 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:49:20,063 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T19:49:21,888 Collecting setuptools>=68.0 2026-05-16T19:49:21,889 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:49:21,904 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-16T19:49:22,149 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T19:49:22,264 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T19:49:24,993 Installing collected packages: setuptools 2026-05-16T19:49:28,657 Successfully installed setuptools-82.0.1 2026-05-16T19:49:28,926 Installing build dependencies: finished with status 'done' 2026-05-16T19:49:28,932 Getting requirements to build wheel: started 2026-05-16T19:49:28,934 Running command Getting requirements to build wheel 2026-05-16T19:49:29,639 /tmp/pip-build-env-v73ctnx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:49:29,639 !! 2026-05-16T19:49:29,640 ******************************************************************************** 2026-05-16T19:49:29,640 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:49:29,641 License :: OSI Approved :: MIT License 2026-05-16T19:49:29,642 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:49:29,642 ******************************************************************************** 2026-05-16T19:49:29,643 !! 2026-05-16T19:49:29,644 dist._finalize_license_expression() 2026-05-16T19:49:29,646 /tmp/pip-build-env-v73ctnx8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:49:29,646 !! 2026-05-16T19:49:29,647 ******************************************************************************** 2026-05-16T19:49:29,647 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:49:29,648 License :: OSI Approved :: MIT License 2026-05-16T19:49:29,649 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:49:29,650 ******************************************************************************** 2026-05-16T19:49:29,650 !! 2026-05-16T19:49:29,651 self._finalize_license_expression() 2026-05-16T19:49:29,675 running egg_info 2026-05-16T19:49:29,682 writing widdx.egg-info/PKG-INFO 2026-05-16T19:49:29,685 writing dependency_links to widdx.egg-info/dependency_links.txt 2026-05-16T19:49:29,687 writing entry points to widdx.egg-info/entry_points.txt 2026-05-16T19:49:29,690 writing requirements to widdx.egg-info/requires.txt 2026-05-16T19:49:29,691 writing top-level names to widdx.egg-info/top_level.txt 2026-05-16T19:49:29,727 reading manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T19:49:29,734 reading manifest template 'MANIFEST.in' 2026-05-16T19:49:29,736 warning: no files found matching 'setup.py' 2026-05-16T19:49:29,736 warning: no files found matching 'widdx.bat' 2026-05-16T19:49:29,737 warning: no files found matching 'widdx.ps1' 2026-05-16T19:49:29,738 warning: no files found matching 'setup-windows.bat' 2026-05-16T19:49:29,738 warning: no files found matching 'setup-widdx.ps1' 2026-05-16T19:49:29,739 warning: no files found matching 'register-widdx.ps1' 2026-05-16T19:49:29,739 warning: no files found matching 'run-scheduled-widdx.ps1' 2026-05-16T19:49:29,742 adding license file 'LICENSE' 2026-05-16T19:49:29,749 writing manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T19:49:29,846 Getting requirements to build wheel: finished with status 'done' 2026-05-16T19:49:29,850 Created temporary directory: /tmp/pip-modern-metadata-6mla9s8d 2026-05-16T19:49:29,852 Preparing metadata (pyproject.toml): started 2026-05-16T19:49:29,853 Running command Preparing metadata (pyproject.toml) 2026-05-16T19:49:30,490 /tmp/pip-build-env-v73ctnx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:49:30,490 !! 2026-05-16T19:49:30,491 ******************************************************************************** 2026-05-16T19:49:30,492 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:49:30,493 License :: OSI Approved :: MIT License 2026-05-16T19:49:30,494 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:49:30,495 ******************************************************************************** 2026-05-16T19:49:30,496 !! 2026-05-16T19:49:30,497 dist._finalize_license_expression() 2026-05-16T19:49:30,498 /tmp/pip-build-env-v73ctnx8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:49:30,499 !! 2026-05-16T19:49:30,500 ******************************************************************************** 2026-05-16T19:49:30,500 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:49:30,501 License :: OSI Approved :: MIT License 2026-05-16T19:49:30,502 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:49:30,502 ******************************************************************************** 2026-05-16T19:49:30,503 !! 2026-05-16T19:49:30,503 self._finalize_license_expression() 2026-05-16T19:49:30,523 running dist_info 2026-05-16T19:49:30,534 creating /tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info 2026-05-16T19:49:30,535 writing /tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info/PKG-INFO 2026-05-16T19:49:30,539 writing dependency_links to /tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info/dependency_links.txt 2026-05-16T19:49:30,540 writing entry points to /tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info/entry_points.txt 2026-05-16T19:49:30,542 writing requirements to /tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info/requires.txt 2026-05-16T19:49:30,543 writing top-level names to /tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info/top_level.txt 2026-05-16T19:49:30,545 writing manifest file '/tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info/SOURCES.txt' 2026-05-16T19:49:30,574 reading manifest file '/tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info/SOURCES.txt' 2026-05-16T19:49:30,576 reading manifest template 'MANIFEST.in' 2026-05-16T19:49:30,577 warning: no files found matching 'setup.py' 2026-05-16T19:49:30,578 warning: no files found matching 'widdx.bat' 2026-05-16T19:49:30,579 warning: no files found matching 'widdx.ps1' 2026-05-16T19:49:30,579 warning: no files found matching 'setup-windows.bat' 2026-05-16T19:49:30,580 warning: no files found matching 'setup-widdx.ps1' 2026-05-16T19:49:30,580 warning: no files found matching 'register-widdx.ps1' 2026-05-16T19:49:30,581 warning: no files found matching 'run-scheduled-widdx.ps1' 2026-05-16T19:49:30,582 adding license file 'LICENSE' 2026-05-16T19:49:30,587 writing manifest file '/tmp/pip-modern-metadata-6mla9s8d/widdx.egg-info/SOURCES.txt' 2026-05-16T19:49:30,588 creating '/tmp/pip-modern-metadata-6mla9s8d/widdx-1.4.2.dist-info' 2026-05-16T19:49:30,713 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-16T19:49:30,718 Source in /tmp/pip-wheel-c_d7m4rh/widdx_419743dd088b42cf970fe74b6ed0be1b has version 1.4.2, which satisfies requirement widdx==1.4.2 from https://files.pythonhosted.org/packages/c8/19/1335bac08be99a5e63dd3cdbbd8177dfb5918eeda5fde73207bfd46c1fc5/widdx-1.4.2.tar.gz 2026-05-16T19:49:30,719 Removed widdx==1.4.2 from https://files.pythonhosted.org/packages/c8/19/1335bac08be99a5e63dd3cdbbd8177dfb5918eeda5fde73207bfd46c1fc5/widdx-1.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-drsubdn9' 2026-05-16T19:49:30,724 Created temporary directory: /tmp/pip-unpack-ko8defxm 2026-05-16T19:49:30,724 Building wheels for collected packages: widdx 2026-05-16T19:49:30,729 Created temporary directory: /tmp/pip-wheel-e0kxxqqi 2026-05-16T19:49:30,729 Destination directory: /tmp/pip-wheel-e0kxxqqi 2026-05-16T19:49:30,731 Building wheel for widdx (pyproject.toml): started 2026-05-16T19:49:30,733 Running command Building wheel for widdx (pyproject.toml) 2026-05-16T19:49:31,383 /tmp/pip-build-env-v73ctnx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:49:31,383 !! 2026-05-16T19:49:31,385 ******************************************************************************** 2026-05-16T19:49:31,385 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:49:31,386 License :: OSI Approved :: MIT License 2026-05-16T19:49:31,387 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:49:31,388 ******************************************************************************** 2026-05-16T19:49:31,389 !! 2026-05-16T19:49:31,389 dist._finalize_license_expression() 2026-05-16T19:49:31,393 /tmp/pip-build-env-v73ctnx8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T19:49:31,393 !! 2026-05-16T19:49:31,394 ******************************************************************************** 2026-05-16T19:49:31,395 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T19:49:31,396 License :: OSI Approved :: MIT License 2026-05-16T19:49:31,396 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T19:49:31,397 ******************************************************************************** 2026-05-16T19:49:31,398 !! 2026-05-16T19:49:31,398 self._finalize_license_expression() 2026-05-16T19:49:31,416 running bdist_wheel 2026-05-16T19:49:31,433 running build 2026-05-16T19:49:31,434 running build_py 2026-05-16T19:49:31,440 creating build/lib/widdx 2026-05-16T19:49:31,442 copying widdx/evolution.py -> build/lib/widdx 2026-05-16T19:49:31,445 copying widdx/scheduler.py -> build/lib/widdx 2026-05-16T19:49:31,447 copying widdx/indexer.py -> build/lib/widdx 2026-05-16T19:49:31,449 copying widdx/scaffolder.py -> build/lib/widdx 2026-05-16T19:49:31,452 copying widdx/cli.py -> build/lib/widdx 2026-05-16T19:49:31,454 copying widdx/memory.py -> build/lib/widdx 2026-05-16T19:49:31,457 copying widdx/preflight.py -> build/lib/widdx 2026-05-16T19:49:31,459 copying widdx/config.py -> build/lib/widdx 2026-05-16T19:49:31,461 copying widdx/repair_memory.py -> build/lib/widdx 2026-05-16T19:49:31,464 copying widdx/self_learning.py -> build/lib/widdx 2026-05-16T19:49:31,466 copying widdx/git_ops.py -> build/lib/widdx 2026-05-16T19:49:31,468 copying widdx/permissions.py -> build/lib/widdx 2026-05-16T19:49:31,470 copying widdx/pipeline.py -> build/lib/widdx 2026-05-16T19:49:31,474 copying widdx/__init__.py -> build/lib/widdx 2026-05-16T19:49:31,476 copying widdx/__main__.py -> build/lib/widdx 2026-05-16T19:49:31,477 copying widdx/orchestrator.py -> build/lib/widdx 2026-05-16T19:49:31,480 copying widdx/project_planner.py -> build/lib/widdx 2026-05-16T19:49:31,484 copying widdx/project_state.py -> build/lib/widdx 2026-05-16T19:49:31,487 creating build/lib/widdx/tools 2026-05-16T19:49:31,488 copying widdx/tools/search.py -> build/lib/widdx/tools 2026-05-16T19:49:31,490 copying widdx/tools/file_ops.py -> build/lib/widdx/tools 2026-05-16T19:49:31,492 copying widdx/tools/web.py -> build/lib/widdx/tools 2026-05-16T19:49:31,494 copying widdx/tools/shell.py -> build/lib/widdx/tools 2026-05-16T19:49:31,497 copying widdx/tools/__init__.py -> build/lib/widdx/tools 2026-05-16T19:49:31,499 creating build/lib/widdx/router 2026-05-16T19:49:31,500 copying widdx/router/tools_api.py -> build/lib/widdx/router 2026-05-16T19:49:31,503 copying widdx/router/streaming.py -> build/lib/widdx/router 2026-05-16T19:49:31,505 copying widdx/router/pricing.py -> build/lib/widdx/router 2026-05-16T19:49:31,507 copying widdx/router/__init__.py -> build/lib/widdx/router 2026-05-16T19:49:31,510 creating build/lib/widdx/agents 2026-05-16T19:49:31,511 copying widdx/agents/data_engineer.py -> build/lib/widdx/agents 2026-05-16T19:49:31,513 copying widdx/agents/registry.py -> build/lib/widdx/agents 2026-05-16T19:49:31,516 copying widdx/agents/database_architect.py -> build/lib/widdx/agents 2026-05-16T19:49:31,517 copying widdx/agents/frontend.py -> build/lib/widdx/agents 2026-05-16T19:49:31,519 copying widdx/agents/systems_architect.py -> build/lib/widdx/agents 2026-05-16T19:49:31,521 copying widdx/agents/laravel.py -> build/lib/widdx/agents 2026-05-16T19:49:31,523 copying widdx/agents/qa.py -> build/lib/widdx/agents 2026-05-16T19:49:31,525 copying widdx/agents/fullstack.py -> build/lib/widdx/agents 2026-05-16T19:49:31,526 copying widdx/agents/architect.py -> build/lib/widdx/agents 2026-05-16T19:49:31,528 copying widdx/agents/code_reviewer.py -> build/lib/widdx/agents 2026-05-16T19:49:31,530 copying widdx/agents/backend.py -> build/lib/widdx/agents 2026-05-16T19:49:31,532 copying widdx/agents/security.py -> build/lib/widdx/agents 2026-05-16T19:49:31,534 copying widdx/agents/__init__.py -> build/lib/widdx/agents 2026-05-16T19:49:31,536 copying widdx/agents/devops.py -> build/lib/widdx/agents 2026-05-16T19:49:31,538 creating build/lib/widdx/bootstrap 2026-05-16T19:49:31,539 copying widdx/bootstrap/__init__.py -> build/lib/widdx/bootstrap 2026-05-16T19:49:31,542 creating build/lib/widdx/mcp 2026-05-16T19:49:31,543 copying widdx/mcp/builtin.py -> build/lib/widdx/mcp 2026-05-16T19:49:31,546 copying widdx/mcp/config.py -> build/lib/widdx/mcp 2026-05-16T19:49:31,548 copying widdx/mcp/client.py -> build/lib/widdx/mcp 2026-05-16T19:49:31,550 copying widdx/mcp/__init__.py -> build/lib/widdx/mcp 2026-05-16T19:49:31,553 creating build/lib/widdx/tool_loop 2026-05-16T19:49:31,554 copying widdx/tool_loop/display.py -> build/lib/widdx/tool_loop 2026-05-16T19:49:31,557 copying widdx/tool_loop/system_prompt.py -> build/lib/widdx/tool_loop 2026-05-16T19:49:31,559 copying widdx/tool_loop/tools.py -> build/lib/widdx/tool_loop 2026-05-16T19:49:31,562 copying widdx/tool_loop/__init__.py -> build/lib/widdx/tool_loop 2026-05-16T19:49:31,565 creating build/lib/widdx/verifier 2026-05-16T19:49:31,566 copying widdx/verifier/__init__.py -> build/lib/widdx/verifier 2026-05-16T19:49:31,569 creating build/lib/widdx/agent_factory 2026-05-16T19:49:31,570 copying widdx/agent_factory/spec.py -> build/lib/widdx/agent_factory 2026-05-16T19:49:31,572 copying widdx/agent_factory/runner.py -> build/lib/widdx/agent_factory 2026-05-16T19:49:31,574 copying widdx/agent_factory/__init__.py -> build/lib/widdx/agent_factory 2026-05-16T19:49:31,577 creating build/lib/widdx/hooks 2026-05-16T19:49:31,578 copying widdx/hooks/lint_check.py -> build/lib/widdx/hooks 2026-05-16T19:49:31,580 copying widdx/hooks/events.py -> build/lib/widdx/hooks 2026-05-16T19:49:31,582 copying widdx/hooks/handlers.py -> build/lib/widdx/hooks 2026-05-16T19:49:31,584 copying widdx/hooks/session_log.py -> build/lib/widdx/hooks 2026-05-16T19:49:31,586 copying widdx/hooks/security_check.py -> build/lib/widdx/hooks 2026-05-16T19:49:31,588 copying widdx/hooks/__init__.py -> build/lib/widdx/hooks 2026-05-16T19:49:31,591 creating build/lib/widdx/ui 2026-05-16T19:49:31,592 copying widdx/ui/views.py -> build/lib/widdx/ui 2026-05-16T19:49:31,594 copying widdx/ui/drawing.py -> build/lib/widdx/ui 2026-05-16T19:49:31,597 copying widdx/ui/arabic.py -> build/lib/widdx/ui 2026-05-16T19:49:31,600 copying widdx/ui/theme.py -> build/lib/widdx/ui 2026-05-16T19:49:31,601 copying widdx/ui/chat.py -> build/lib/widdx/ui 2026-05-16T19:49:31,603 copying widdx/ui/professional.py -> build/lib/widdx/ui 2026-05-16T19:49:31,606 copying widdx/ui/boot.py -> build/lib/widdx/ui 2026-05-16T19:49:31,608 copying widdx/ui/__init__.py -> build/lib/widdx/ui 2026-05-16T19:49:31,610 copying widdx/ui/prompt.py -> build/lib/widdx/ui 2026-05-16T19:49:31,612 creating build/lib/widdx/skills 2026-05-16T19:49:31,613 copying widdx/skills/loader.py -> build/lib/widdx/skills 2026-05-16T19:49:31,615 copying widdx/skills/__init__.py -> build/lib/widdx/skills 2026-05-16T19:49:31,618 creating build/lib/widdx/repl 2026-05-16T19:49:31,619 copying widdx/repl/context.py -> build/lib/widdx/repl 2026-05-16T19:49:31,621 copying widdx/repl/commands.py -> build/lib/widdx/repl 2026-05-16T19:49:31,624 copying widdx/repl/__init__.py -> build/lib/widdx/repl 2026-05-16T19:49:31,628 creating build/lib/widdx/ui/widgets 2026-05-16T19:49:31,629 copying widdx/ui/widgets/toast_notifications.py -> build/lib/widdx/ui/widgets 2026-05-16T19:49:31,631 copying widdx/ui/widgets/task_dashboard.py -> build/lib/widdx/ui/widgets 2026-05-16T19:49:31,632 copying widdx/ui/widgets/progress_bar.py -> build/lib/widdx/ui/widgets 2026-05-16T19:49:31,634 copying widdx/ui/widgets/__init__.py -> build/lib/widdx/ui/widgets 2026-05-16T19:49:31,636 copying widdx/ui/widgets/status_bar.py -> build/lib/widdx/ui/widgets 2026-05-16T19:49:31,638 running egg_info 2026-05-16T19:49:31,647 writing widdx.egg-info/PKG-INFO 2026-05-16T19:49:31,651 writing dependency_links to widdx.egg-info/dependency_links.txt 2026-05-16T19:49:31,652 writing entry points to widdx.egg-info/entry_points.txt 2026-05-16T19:49:31,654 writing requirements to widdx.egg-info/requires.txt 2026-05-16T19:49:31,655 writing top-level names to widdx.egg-info/top_level.txt 2026-05-16T19:49:31,676 reading manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T19:49:31,683 reading manifest template 'MANIFEST.in' 2026-05-16T19:49:31,684 warning: no files found matching 'setup.py' 2026-05-16T19:49:31,685 warning: no files found matching 'widdx.bat' 2026-05-16T19:49:31,685 warning: no files found matching 'widdx.ps1' 2026-05-16T19:49:31,686 warning: no files found matching 'setup-windows.bat' 2026-05-16T19:49:31,686 warning: no files found matching 'setup-widdx.ps1' 2026-05-16T19:49:31,687 warning: no files found matching 'register-widdx.ps1' 2026-05-16T19:49:31,687 warning: no files found matching 'run-scheduled-widdx.ps1' 2026-05-16T19:49:31,689 adding license file 'LICENSE' 2026-05-16T19:49:31,696 writing manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T19:49:31,718 installing to build/bdist.linux-armv7l/wheel 2026-05-16T19:49:31,719 running install 2026-05-16T19:49:31,742 running install_lib 2026-05-16T19:49:31,747 creating build/bdist.linux-armv7l/wheel 2026-05-16T19:49:31,750 creating build/bdist.linux-armv7l/wheel/widdx 2026-05-16T19:49:31,752 creating build/bdist.linux-armv7l/wheel/widdx/tools 2026-05-16T19:49:31,753 copying build/lib/widdx/tools/search.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:49:31,755 copying build/lib/widdx/tools/file_ops.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:49:31,757 copying build/lib/widdx/tools/web.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:49:31,760 copying build/lib/widdx/tools/shell.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:49:31,762 copying build/lib/widdx/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T19:49:31,764 creating build/bdist.linux-armv7l/wheel/widdx/router 2026-05-16T19:49:31,765 copying build/lib/widdx/router/tools_api.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T19:49:31,767 copying build/lib/widdx/router/streaming.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T19:49:31,770 copying build/lib/widdx/router/pricing.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T19:49:31,771 copying build/lib/widdx/router/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T19:49:31,774 copying build/lib/widdx/evolution.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,777 creating build/bdist.linux-armv7l/wheel/widdx/agents 2026-05-16T19:49:31,778 copying build/lib/widdx/agents/data_engineer.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,780 copying build/lib/widdx/agents/registry.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,782 copying build/lib/widdx/agents/database_architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,784 copying build/lib/widdx/agents/frontend.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,786 copying build/lib/widdx/agents/systems_architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,788 copying build/lib/widdx/agents/laravel.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,790 copying build/lib/widdx/agents/qa.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,792 copying build/lib/widdx/agents/fullstack.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,794 copying build/lib/widdx/agents/architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,795 copying build/lib/widdx/agents/code_reviewer.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,797 copying build/lib/widdx/agents/backend.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,800 copying build/lib/widdx/agents/security.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,802 copying build/lib/widdx/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,804 copying build/lib/widdx/agents/devops.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T19:49:31,808 creating build/bdist.linux-armv7l/wheel/widdx/bootstrap 2026-05-16T19:49:31,809 copying build/lib/widdx/bootstrap/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/bootstrap 2026-05-16T19:49:31,813 creating build/bdist.linux-armv7l/wheel/widdx/mcp 2026-05-16T19:49:31,814 copying build/lib/widdx/mcp/builtin.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T19:49:31,816 copying build/lib/widdx/mcp/config.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T19:49:31,818 copying build/lib/widdx/mcp/client.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T19:49:31,820 copying build/lib/widdx/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T19:49:31,823 copying build/lib/widdx/scheduler.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,825 copying build/lib/widdx/indexer.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,828 creating build/bdist.linux-armv7l/wheel/widdx/tool_loop 2026-05-16T19:49:31,829 copying build/lib/widdx/tool_loop/display.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T19:49:31,831 copying build/lib/widdx/tool_loop/system_prompt.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T19:49:31,833 copying build/lib/widdx/tool_loop/tools.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T19:49:31,836 copying build/lib/widdx/tool_loop/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T19:49:31,839 creating build/bdist.linux-armv7l/wheel/widdx/verifier 2026-05-16T19:49:31,840 copying build/lib/widdx/verifier/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/verifier 2026-05-16T19:49:31,843 copying build/lib/widdx/scaffolder.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,846 copying build/lib/widdx/cli.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,849 creating build/bdist.linux-armv7l/wheel/widdx/agent_factory 2026-05-16T19:49:31,850 copying build/lib/widdx/agent_factory/spec.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T19:49:31,852 copying build/lib/widdx/agent_factory/runner.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T19:49:31,854 copying build/lib/widdx/agent_factory/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T19:49:31,857 copying build/lib/widdx/memory.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,860 copying build/lib/widdx/preflight.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,862 copying build/lib/widdx/config.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,864 copying build/lib/widdx/repair_memory.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,866 copying build/lib/widdx/self_learning.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,868 copying build/lib/widdx/git_ops.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,871 creating build/bdist.linux-armv7l/wheel/widdx/hooks 2026-05-16T19:49:31,872 copying build/lib/widdx/hooks/lint_check.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:49:31,874 copying build/lib/widdx/hooks/events.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:49:31,876 copying build/lib/widdx/hooks/handlers.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:49:31,879 copying build/lib/widdx/hooks/session_log.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:49:31,880 copying build/lib/widdx/hooks/security_check.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:49:31,883 copying build/lib/widdx/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T19:49:31,886 creating build/bdist.linux-armv7l/wheel/widdx/ui 2026-05-16T19:49:31,887 copying build/lib/widdx/ui/views.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,889 copying build/lib/widdx/ui/drawing.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,891 copying build/lib/widdx/ui/arabic.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,894 creating build/bdist.linux-armv7l/wheel/widdx/ui/widgets 2026-05-16T19:49:31,895 copying build/lib/widdx/ui/widgets/toast_notifications.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:49:31,897 copying build/lib/widdx/ui/widgets/task_dashboard.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:49:31,899 copying build/lib/widdx/ui/widgets/progress_bar.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:49:31,902 copying build/lib/widdx/ui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:49:31,903 copying build/lib/widdx/ui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T19:49:31,905 copying build/lib/widdx/ui/theme.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,907 copying build/lib/widdx/ui/chat.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,909 copying build/lib/widdx/ui/professional.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,912 copying build/lib/widdx/ui/boot.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,914 copying build/lib/widdx/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,916 copying build/lib/widdx/ui/prompt.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T19:49:31,918 copying build/lib/widdx/permissions.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,921 creating build/bdist.linux-armv7l/wheel/widdx/skills 2026-05-16T19:49:31,922 copying build/lib/widdx/skills/loader.py -> build/bdist.linux-armv7l/wheel/./widdx/skills 2026-05-16T19:49:31,924 copying build/lib/widdx/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/skills 2026-05-16T19:49:31,927 copying build/lib/widdx/pipeline.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,929 copying build/lib/widdx/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,931 copying build/lib/widdx/__main__.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,933 creating build/bdist.linux-armv7l/wheel/widdx/repl 2026-05-16T19:49:31,934 copying build/lib/widdx/repl/context.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T19:49:31,936 copying build/lib/widdx/repl/commands.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T19:49:31,939 copying build/lib/widdx/repl/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T19:49:31,942 copying build/lib/widdx/orchestrator.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,944 copying build/lib/widdx/project_planner.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,947 copying build/lib/widdx/project_state.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T19:49:31,949 running install_egg_info 2026-05-16T19:49:31,954 Copying widdx.egg-info to build/bdist.linux-armv7l/wheel/./widdx-1.4.2-py3.11.egg-info 2026-05-16T19:49:31,965 running install_scripts 2026-05-16T19:49:31,977 creating build/bdist.linux-armv7l/wheel/widdx-1.4.2.dist-info/WHEEL 2026-05-16T19:49:31,980 creating '/tmp/pip-wheel-e0kxxqqi/.tmp-afc60s1j/widdx-1.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-16T19:49:31,982 adding 'widdx/__init__.py' 2026-05-16T19:49:31,984 adding 'widdx/__main__.py' 2026-05-16T19:49:31,985 adding 'widdx/cli.py' 2026-05-16T19:49:31,987 adding 'widdx/config.py' 2026-05-16T19:49:31,989 adding 'widdx/evolution.py' 2026-05-16T19:49:31,990 adding 'widdx/git_ops.py' 2026-05-16T19:49:31,992 adding 'widdx/indexer.py' 2026-05-16T19:49:31,995 adding 'widdx/memory.py' 2026-05-16T19:49:31,997 adding 'widdx/orchestrator.py' 2026-05-16T19:49:31,999 adding 'widdx/permissions.py' 2026-05-16T19:49:32,003 adding 'widdx/pipeline.py' 2026-05-16T19:49:32,005 adding 'widdx/preflight.py' 2026-05-16T19:49:32,011 adding 'widdx/project_planner.py' 2026-05-16T19:49:32,012 adding 'widdx/project_state.py' 2026-05-16T19:49:32,014 adding 'widdx/repair_memory.py' 2026-05-16T19:49:32,018 adding 'widdx/scaffolder.py' 2026-05-16T19:49:32,020 adding 'widdx/scheduler.py' 2026-05-16T19:49:32,021 adding 'widdx/self_learning.py' 2026-05-16T19:49:32,024 adding 'widdx/agent_factory/__init__.py' 2026-05-16T19:49:32,026 adding 'widdx/agent_factory/runner.py' 2026-05-16T19:49:32,028 adding 'widdx/agent_factory/spec.py' 2026-05-16T19:49:32,029 adding 'widdx/agents/__init__.py' 2026-05-16T19:49:32,031 adding 'widdx/agents/architect.py' 2026-05-16T19:49:32,032 adding 'widdx/agents/backend.py' 2026-05-16T19:49:32,033 adding 'widdx/agents/code_reviewer.py' 2026-05-16T19:49:32,035 adding 'widdx/agents/data_engineer.py' 2026-05-16T19:49:32,036 adding 'widdx/agents/database_architect.py' 2026-05-16T19:49:32,038 adding 'widdx/agents/devops.py' 2026-05-16T19:49:32,039 adding 'widdx/agents/frontend.py' 2026-05-16T19:49:32,041 adding 'widdx/agents/fullstack.py' 2026-05-16T19:49:32,042 adding 'widdx/agents/laravel.py' 2026-05-16T19:49:32,044 adding 'widdx/agents/qa.py' 2026-05-16T19:49:32,045 adding 'widdx/agents/registry.py' 2026-05-16T19:49:32,047 adding 'widdx/agents/security.py' 2026-05-16T19:49:32,048 adding 'widdx/agents/systems_architect.py' 2026-05-16T19:49:32,051 adding 'widdx/bootstrap/__init__.py' 2026-05-16T19:49:32,053 adding 'widdx/hooks/__init__.py' 2026-05-16T19:49:32,054 adding 'widdx/hooks/events.py' 2026-05-16T19:49:32,056 adding 'widdx/hooks/handlers.py' 2026-05-16T19:49:32,058 adding 'widdx/hooks/lint_check.py' 2026-05-16T19:49:32,059 adding 'widdx/hooks/security_check.py' 2026-05-16T19:49:32,060 adding 'widdx/hooks/session_log.py' 2026-05-16T19:49:32,063 adding 'widdx/mcp/__init__.py' 2026-05-16T19:49:32,065 adding 'widdx/mcp/builtin.py' 2026-05-16T19:49:32,067 adding 'widdx/mcp/client.py' 2026-05-16T19:49:32,069 adding 'widdx/mcp/config.py' 2026-05-16T19:49:32,072 adding 'widdx/repl/__init__.py' 2026-05-16T19:49:32,077 adding 'widdx/repl/commands.py' 2026-05-16T19:49:32,079 adding 'widdx/repl/context.py' 2026-05-16T19:49:32,082 adding 'widdx/router/__init__.py' 2026-05-16T19:49:32,084 adding 'widdx/router/pricing.py' 2026-05-16T19:49:32,085 adding 'widdx/router/streaming.py' 2026-05-16T19:49:32,087 adding 'widdx/router/tools_api.py' 2026-05-16T19:49:32,089 adding 'widdx/skills/__init__.py' 2026-05-16T19:49:32,090 adding 'widdx/skills/loader.py' 2026-05-16T19:49:32,093 adding 'widdx/tool_loop/__init__.py' 2026-05-16T19:49:32,095 adding 'widdx/tool_loop/display.py' 2026-05-16T19:49:32,097 adding 'widdx/tool_loop/system_prompt.py' 2026-05-16T19:49:32,099 adding 'widdx/tool_loop/tools.py' 2026-05-16T19:49:32,101 adding 'widdx/tools/__init__.py' 2026-05-16T19:49:32,102 adding 'widdx/tools/file_ops.py' 2026-05-16T19:49:32,104 adding 'widdx/tools/search.py' 2026-05-16T19:49:32,105 adding 'widdx/tools/shell.py' 2026-05-16T19:49:32,107 adding 'widdx/tools/web.py' 2026-05-16T19:49:32,109 adding 'widdx/ui/__init__.py' 2026-05-16T19:49:32,110 adding 'widdx/ui/arabic.py' 2026-05-16T19:49:32,112 adding 'widdx/ui/boot.py' 2026-05-16T19:49:32,113 adding 'widdx/ui/chat.py' 2026-05-16T19:49:32,114 adding 'widdx/ui/drawing.py' 2026-05-16T19:49:32,116 adding 'widdx/ui/professional.py' 2026-05-16T19:49:32,118 adding 'widdx/ui/prompt.py' 2026-05-16T19:49:32,120 adding 'widdx/ui/theme.py' 2026-05-16T19:49:32,121 adding 'widdx/ui/views.py' 2026-05-16T19:49:32,123 adding 'widdx/ui/widgets/__init__.py' 2026-05-16T19:49:32,124 adding 'widdx/ui/widgets/progress_bar.py' 2026-05-16T19:49:32,125 adding 'widdx/ui/widgets/status_bar.py' 2026-05-16T19:49:32,127 adding 'widdx/ui/widgets/task_dashboard.py' 2026-05-16T19:49:32,128 adding 'widdx/ui/widgets/toast_notifications.py' 2026-05-16T19:49:32,131 adding 'widdx/verifier/__init__.py' 2026-05-16T19:49:32,134 adding 'widdx-1.4.2.dist-info/licenses/LICENSE' 2026-05-16T19:49:32,135 adding 'widdx-1.4.2.dist-info/METADATA' 2026-05-16T19:49:32,136 adding 'widdx-1.4.2.dist-info/WHEEL' 2026-05-16T19:49:32,137 adding 'widdx-1.4.2.dist-info/entry_points.txt' 2026-05-16T19:49:32,138 adding 'widdx-1.4.2.dist-info/top_level.txt' 2026-05-16T19:49:32,140 adding 'widdx-1.4.2.dist-info/RECORD' 2026-05-16T19:49:32,144 removing build/bdist.linux-armv7l/wheel 2026-05-16T19:49:32,264 Building wheel for widdx (pyproject.toml): finished with status 'done' 2026-05-16T19:49:32,274 Created wheel for widdx: filename=widdx-1.4.2-py3-none-any.whl size=199271 sha256=ab070e518c781bbc0da1be539107e3bc383762eef83066fc75c227132422785b 2026-05-16T19:49:32,275 Stored in directory: /tmp/pip-ephem-wheel-cache-r3gnlqoc/wheels/4f/aa/87/dedc05140273ccd7b7ebaca7583efb41faf5a0c00e9df0ca1a 2026-05-16T19:49:32,288 Successfully built widdx 2026-05-16T19:49:32,298 Removed build tracker: '/tmp/pip-build-tracker-drsubdn9'