2026-05-16T22:21:22,510 Created temporary directory: /tmp/pip-ephem-wheel-cache-6tthy7hc 2026-05-16T22:21:22,512 Created temporary directory: /tmp/pip-build-tracker-xkc4yuws 2026-05-16T22:21:22,513 Initialized build tracking at /tmp/pip-build-tracker-xkc4yuws 2026-05-16T22:21:22,513 Created build tracker: /tmp/pip-build-tracker-xkc4yuws 2026-05-16T22:21:22,514 Entered build tracker: /tmp/pip-build-tracker-xkc4yuws 2026-05-16T22:21:22,515 Created temporary directory: /tmp/pip-wheel-uf3wok0d 2026-05-16T22:21:22,517 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-16T22:21:22,520 Created temporary directory: /tmp/pip-ephem-wheel-cache-5mmvl2vh 2026-05-16T22:21:22,543 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T22:21:22,547 2 location(s) to search for versions of widdx: 2026-05-16T22:21:22,547 * https://pypi.org/simple/widdx/ 2026-05-16T22:21:22,547 * https://www.piwheels.org/simple/widdx/ 2026-05-16T22:21:22,548 Fetching project page and analyzing links: https://pypi.org/simple/widdx/ 2026-05-16T22:21:22,548 Getting page https://pypi.org/simple/widdx/ 2026-05-16T22:21:22,550 Found index url https://pypi.org/simple 2026-05-16T22:21:22,698 Fetched page https://pypi.org/simple/widdx/ as application/vnd.pypi.simple.v1+json 2026-05-16T22:21:22,702 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-16T22:21:22,703 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-16T22:21:22,704 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-16T22:21:22,705 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-16T22:21:22,706 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-16T22:21:22,707 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-16T22:21:22,707 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-16T22:21:22,708 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-16T22:21:22,709 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-16T22:21:22,710 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-16T22:21:22,710 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-16T22:21:22,712 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-16T22:21:22,712 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/32/68/51690b580c8aeb4ac2e528afb5955edae37413bf57d0ff585a016cc747ec/widdx-1.5.1-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T22:21:22,713 Found link https://files.pythonhosted.org/packages/fc/63/972e6c2f0cd0cc4687f82f85e37a80a37410b1f47fe2e172dcc68f56a755/widdx-1.5.1.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.5.1 2026-05-16T22:21:22,714 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/9f/3f/1be77009b359d16ddb9980c48c8056d9f1eee0b98cb37711cde96a47aaae/widdx-1.5.2-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T22:21:22,714 Found link https://files.pythonhosted.org/packages/c6/73/c45ca3cbd03faf5f42738d2e5b6c75b2f2c01a4b1a4e1b99d8f4309d1185/widdx-1.5.2.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.5.2 2026-05-16T22:21:22,715 Skipping link: No binaries permitted for widdx: https://files.pythonhosted.org/packages/ca/54/50b03d31254bf9bb937a6536c07f710f62906c3ebb683937c7aa2e6a68f2/widdx-1.5.3-py3-none-any.whl (from https://pypi.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T22:21:22,716 Found link https://files.pythonhosted.org/packages/d0/2f/3b013d364d04ae54b4e2e1f7b812f934c1c347293a5df8af5a05d0312a3b/widdx-1.5.3.tar.gz (from https://pypi.org/simple/widdx/) (requires-python:>=3.10), version: 1.5.3 2026-05-16T22:21:22,716 Fetching project page and analyzing links: https://www.piwheels.org/simple/widdx/ 2026-05-16T22:21:22,717 Getting page https://www.piwheels.org/simple/widdx/ 2026-05-16T22:21:22,718 Found index url https://www.piwheels.org/simple 2026-05-16T22:21:22,886 Fetched page https://www.piwheels.org/simple/widdx/ as text/html 2026-05-16T22:21:22,889 Skipping link: No binaries permitted for widdx: https://www.piwheels.org/simple/widdx/widdx-1.5.1-py3-none-any.whl#sha256=e876947e38dbe492b7fb78544529f765529ad79923c127bae5c25281a61536ff (from https://www.piwheels.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T22:21:22,890 Skipping link: No binaries permitted for widdx: https://www.piwheels.org/simple/widdx/widdx-1.5.0-py3-none-any.whl#sha256=b26ea01be26483ff0177711fceb1199550b1d26cfa26fc6df59388a0da0c231b (from https://www.piwheels.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T22:21:22,890 Skipping link: No binaries permitted for widdx: https://www.piwheels.org/simple/widdx/widdx-1.4.4-py3-none-any.whl#sha256=86ce826677a243f740206234e91e570d8848f09ac3518367559f3876dd81423c (from https://www.piwheels.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T22:21:22,891 Skipping link: No binaries permitted for widdx: https://www.piwheels.org/simple/widdx/widdx-1.4.3-py3-none-any.whl#sha256=cfcbcce8b0126a4d8c106690987e7ff8f3e1e9b3b6a1bde1dc66c2f4505e674b (from https://www.piwheels.org/simple/widdx/) (requires-python:>=3.10) 2026-05-16T22:21:22,891 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-16T22:21:22,892 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-16T22:21:22,892 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-16T22:21:22,893 Skipping link: not a file: https://www.piwheels.org/simple/widdx/ 2026-05-16T22:21:22,894 Skipping link: not a file: https://pypi.org/simple/widdx/ 2026-05-16T22:21:22,913 Given no hashes to check 1 links for project 'widdx': discarding no candidates 2026-05-16T22:21:22,931 Collecting widdx==1.5.2 2026-05-16T22:21:22,933 Created temporary directory: /tmp/pip-unpack-vs3_1geh 2026-05-16T22:21:23,082 Downloading widdx-1.5.2.tar.gz (245 kB) 2026-05-16T22:21:23,471 Added widdx==1.5.2 from https://files.pythonhosted.org/packages/c6/73/c45ca3cbd03faf5f42738d2e5b6c75b2f2c01a4b1a4e1b99d8f4309d1185/widdx-1.5.2.tar.gz to build tracker '/tmp/pip-build-tracker-xkc4yuws' 2026-05-16T22:21:23,477 Created temporary directory: /tmp/pip-build-env-bha4o4ak 2026-05-16T22:21:23,482 Installing build dependencies: started 2026-05-16T22:21:23,483 Running command pip subprocess to install build dependencies 2026-05-16T22:21:24,652 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-16T22:21:25,085 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-16T22:21:25,107 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T22:21:26,862 Collecting setuptools>=68.0 2026-05-16T22:21:26,863 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-16T22:21:26,880 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-16T22:21:27,132 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T22:21:27,238 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T22:21:29,947 Installing collected packages: setuptools 2026-05-16T22:21:33,020 Successfully installed setuptools-82.0.1 2026-05-16T22:21:33,307 Installing build dependencies: finished with status 'done' 2026-05-16T22:21:33,313 Getting requirements to build wheel: started 2026-05-16T22:21:33,315 Running command Getting requirements to build wheel 2026-05-16T22:21:33,994 /tmp/pip-build-env-bha4o4ak/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T22:21:33,994 !! 2026-05-16T22:21:33,996 ******************************************************************************** 2026-05-16T22:21:33,996 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T22:21:33,997 License :: OSI Approved :: MIT License 2026-05-16T22:21:33,998 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T22:21:33,999 ******************************************************************************** 2026-05-16T22:21:34,000 !! 2026-05-16T22:21:34,001 dist._finalize_license_expression() 2026-05-16T22:21:34,001 /tmp/pip-build-env-bha4o4ak/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T22:21:34,002 !! 2026-05-16T22:21:34,003 ******************************************************************************** 2026-05-16T22:21:34,004 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T22:21:34,005 License :: OSI Approved :: MIT License 2026-05-16T22:21:34,006 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T22:21:34,006 ******************************************************************************** 2026-05-16T22:21:34,007 !! 2026-05-16T22:21:34,008 self._finalize_license_expression() 2026-05-16T22:21:34,030 running egg_info 2026-05-16T22:21:34,036 writing widdx.egg-info/PKG-INFO 2026-05-16T22:21:34,040 writing dependency_links to widdx.egg-info/dependency_links.txt 2026-05-16T22:21:34,042 writing entry points to widdx.egg-info/entry_points.txt 2026-05-16T22:21:34,044 writing top-level names to widdx.egg-info/top_level.txt 2026-05-16T22:21:34,079 reading manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T22:21:34,087 reading manifest template 'MANIFEST.in' 2026-05-16T22:21:34,091 warning: no directories found matching 'widdx/templates' 2026-05-16T22:21:34,092 adding license file 'LICENSE' 2026-05-16T22:21:34,100 writing manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T22:21:34,197 Getting requirements to build wheel: finished with status 'done' 2026-05-16T22:21:34,200 Created temporary directory: /tmp/pip-modern-metadata-fnsaiy4m 2026-05-16T22:21:34,203 Preparing metadata (pyproject.toml): started 2026-05-16T22:21:34,204 Running command Preparing metadata (pyproject.toml) 2026-05-16T22:21:34,840 /tmp/pip-build-env-bha4o4ak/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T22:21:34,840 !! 2026-05-16T22:21:34,841 ******************************************************************************** 2026-05-16T22:21:34,841 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T22:21:34,843 License :: OSI Approved :: MIT License 2026-05-16T22:21:34,844 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T22:21:34,844 ******************************************************************************** 2026-05-16T22:21:34,845 !! 2026-05-16T22:21:34,846 dist._finalize_license_expression() 2026-05-16T22:21:34,846 /tmp/pip-build-env-bha4o4ak/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T22:21:34,847 !! 2026-05-16T22:21:34,848 ******************************************************************************** 2026-05-16T22:21:34,848 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T22:21:34,849 License :: OSI Approved :: MIT License 2026-05-16T22:21:34,851 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T22:21:34,851 ******************************************************************************** 2026-05-16T22:21:34,852 !! 2026-05-16T22:21:34,852 self._finalize_license_expression() 2026-05-16T22:21:34,873 running dist_info 2026-05-16T22:21:34,883 creating /tmp/pip-modern-metadata-fnsaiy4m/widdx.egg-info 2026-05-16T22:21:34,884 writing /tmp/pip-modern-metadata-fnsaiy4m/widdx.egg-info/PKG-INFO 2026-05-16T22:21:34,887 writing dependency_links to /tmp/pip-modern-metadata-fnsaiy4m/widdx.egg-info/dependency_links.txt 2026-05-16T22:21:34,889 writing entry points to /tmp/pip-modern-metadata-fnsaiy4m/widdx.egg-info/entry_points.txt 2026-05-16T22:21:34,891 writing top-level names to /tmp/pip-modern-metadata-fnsaiy4m/widdx.egg-info/top_level.txt 2026-05-16T22:21:34,892 writing manifest file '/tmp/pip-modern-metadata-fnsaiy4m/widdx.egg-info/SOURCES.txt' 2026-05-16T22:21:34,923 reading manifest file '/tmp/pip-modern-metadata-fnsaiy4m/widdx.egg-info/SOURCES.txt' 2026-05-16T22:21:34,925 reading manifest template 'MANIFEST.in' 2026-05-16T22:21:34,928 warning: no directories found matching 'widdx/templates' 2026-05-16T22:21:34,929 adding license file 'LICENSE' 2026-05-16T22:21:34,935 writing manifest file '/tmp/pip-modern-metadata-fnsaiy4m/widdx.egg-info/SOURCES.txt' 2026-05-16T22:21:34,936 creating '/tmp/pip-modern-metadata-fnsaiy4m/widdx-1.5.2.dist-info' 2026-05-16T22:21:35,059 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-16T22:21:35,065 Source in /tmp/pip-wheel-uf3wok0d/widdx_648a620873eb4c4ebab60dccf364fd54 has version 1.5.2, which satisfies requirement widdx==1.5.2 from https://files.pythonhosted.org/packages/c6/73/c45ca3cbd03faf5f42738d2e5b6c75b2f2c01a4b1a4e1b99d8f4309d1185/widdx-1.5.2.tar.gz 2026-05-16T22:21:35,066 Removed widdx==1.5.2 from https://files.pythonhosted.org/packages/c6/73/c45ca3cbd03faf5f42738d2e5b6c75b2f2c01a4b1a4e1b99d8f4309d1185/widdx-1.5.2.tar.gz from build tracker '/tmp/pip-build-tracker-xkc4yuws' 2026-05-16T22:21:35,072 Created temporary directory: /tmp/pip-unpack-q1wb34ae 2026-05-16T22:21:35,073 Building wheels for collected packages: widdx 2026-05-16T22:21:35,077 Created temporary directory: /tmp/pip-wheel-feffyyqb 2026-05-16T22:21:35,078 Destination directory: /tmp/pip-wheel-feffyyqb 2026-05-16T22:21:35,080 Building wheel for widdx (pyproject.toml): started 2026-05-16T22:21:35,081 Running command Building wheel for widdx (pyproject.toml) 2026-05-16T22:21:35,728 /tmp/pip-build-env-bha4o4ak/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T22:21:35,728 !! 2026-05-16T22:21:35,729 ******************************************************************************** 2026-05-16T22:21:35,730 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T22:21:35,731 License :: OSI Approved :: MIT License 2026-05-16T22:21:35,732 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T22:21:35,733 ******************************************************************************** 2026-05-16T22:21:35,734 !! 2026-05-16T22:21:35,734 dist._finalize_license_expression() 2026-05-16T22:21:35,735 /tmp/pip-build-env-bha4o4ak/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T22:21:35,735 !! 2026-05-16T22:21:35,736 ******************************************************************************** 2026-05-16T22:21:35,737 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T22:21:35,738 License :: OSI Approved :: MIT License 2026-05-16T22:21:35,739 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T22:21:35,739 ******************************************************************************** 2026-05-16T22:21:35,741 !! 2026-05-16T22:21:35,741 self._finalize_license_expression() 2026-05-16T22:21:35,755 running bdist_wheel 2026-05-16T22:21:35,772 running build 2026-05-16T22:21:35,773 running build_py 2026-05-16T22:21:35,779 creating build/lib/widdx 2026-05-16T22:21:35,781 copying widdx/pipeline.py -> build/lib/widdx 2026-05-16T22:21:35,785 copying widdx/config.py -> build/lib/widdx 2026-05-16T22:21:35,787 copying widdx/repair_memory.py -> build/lib/widdx 2026-05-16T22:21:35,790 copying widdx/project_state.py -> build/lib/widdx 2026-05-16T22:21:35,792 copying widdx/evolution.py -> build/lib/widdx 2026-05-16T22:21:35,794 copying widdx/preflight.py -> build/lib/widdx 2026-05-16T22:21:35,797 copying widdx/permissions.py -> build/lib/widdx 2026-05-16T22:21:35,799 copying widdx/indexer.py -> build/lib/widdx 2026-05-16T22:21:35,802 copying widdx/scaffolder.py -> build/lib/widdx 2026-05-16T22:21:35,804 copying widdx/git_ops.py -> build/lib/widdx 2026-05-16T22:21:35,806 copying widdx/__init__.py -> build/lib/widdx 2026-05-16T22:21:35,808 copying widdx/__main__.py -> build/lib/widdx 2026-05-16T22:21:35,810 copying widdx/memory.py -> build/lib/widdx 2026-05-16T22:21:35,812 copying widdx/cli.py -> build/lib/widdx 2026-05-16T22:21:35,814 copying widdx/scheduler.py -> build/lib/widdx 2026-05-16T22:21:35,817 copying widdx/orchestrator.py -> build/lib/widdx 2026-05-16T22:21:35,819 copying widdx/self_learning.py -> build/lib/widdx 2026-05-16T22:21:35,821 copying widdx/project_planner.py -> build/lib/widdx 2026-05-16T22:21:35,825 creating build/lib/widdx/tools 2026-05-16T22:21:35,826 copying widdx/tools/file_ops.py -> build/lib/widdx/tools 2026-05-16T22:21:35,828 copying widdx/tools/web.py -> build/lib/widdx/tools 2026-05-16T22:21:35,831 copying widdx/tools/shell.py -> build/lib/widdx/tools 2026-05-16T22:21:35,833 copying widdx/tools/__init__.py -> build/lib/widdx/tools 2026-05-16T22:21:35,835 copying widdx/tools/search.py -> build/lib/widdx/tools 2026-05-16T22:21:35,838 creating build/lib/widdx/hooks 2026-05-16T22:21:35,839 copying widdx/hooks/lint_check.py -> build/lib/widdx/hooks 2026-05-16T22:21:35,841 copying widdx/hooks/session_log.py -> build/lib/widdx/hooks 2026-05-16T22:21:35,843 copying widdx/hooks/handlers.py -> build/lib/widdx/hooks 2026-05-16T22:21:35,845 copying widdx/hooks/__init__.py -> build/lib/widdx/hooks 2026-05-16T22:21:35,848 copying widdx/hooks/events.py -> build/lib/widdx/hooks 2026-05-16T22:21:35,850 copying widdx/hooks/security_check.py -> build/lib/widdx/hooks 2026-05-16T22:21:35,852 creating build/lib/widdx/agents 2026-05-16T22:21:35,853 copying widdx/agents/qa.py -> build/lib/widdx/agents 2026-05-16T22:21:35,856 copying widdx/agents/devops.py -> build/lib/widdx/agents 2026-05-16T22:21:35,858 copying widdx/agents/database_architect.py -> build/lib/widdx/agents 2026-05-16T22:21:35,860 copying widdx/agents/code_reviewer.py -> build/lib/widdx/agents 2026-05-16T22:21:35,862 copying widdx/agents/laravel.py -> build/lib/widdx/agents 2026-05-16T22:21:35,864 copying widdx/agents/backend.py -> build/lib/widdx/agents 2026-05-16T22:21:35,866 copying widdx/agents/frontend.py -> build/lib/widdx/agents 2026-05-16T22:21:35,868 copying widdx/agents/architect.py -> build/lib/widdx/agents 2026-05-16T22:21:35,870 copying widdx/agents/__init__.py -> build/lib/widdx/agents 2026-05-16T22:21:35,872 copying widdx/agents/systems_architect.py -> build/lib/widdx/agents 2026-05-16T22:21:35,874 copying widdx/agents/security.py -> build/lib/widdx/agents 2026-05-16T22:21:35,876 copying widdx/agents/registry.py -> build/lib/widdx/agents 2026-05-16T22:21:35,878 copying widdx/agents/data_engineer.py -> build/lib/widdx/agents 2026-05-16T22:21:35,880 copying widdx/agents/fullstack.py -> build/lib/widdx/agents 2026-05-16T22:21:35,882 creating build/lib/widdx/ui 2026-05-16T22:21:35,883 copying widdx/ui/drawing.py -> build/lib/widdx/ui 2026-05-16T22:21:35,886 copying widdx/ui/arabic.py -> build/lib/widdx/ui 2026-05-16T22:21:35,888 copying widdx/ui/prompt.py -> build/lib/widdx/ui 2026-05-16T22:21:35,891 copying widdx/ui/chat.py -> build/lib/widdx/ui 2026-05-16T22:21:35,893 copying widdx/ui/views.py -> build/lib/widdx/ui 2026-05-16T22:21:35,895 copying widdx/ui/professional.py -> build/lib/widdx/ui 2026-05-16T22:21:35,898 copying widdx/ui/boot.py -> build/lib/widdx/ui 2026-05-16T22:21:35,900 copying widdx/ui/__init__.py -> build/lib/widdx/ui 2026-05-16T22:21:35,902 copying widdx/ui/theme.py -> build/lib/widdx/ui 2026-05-16T22:21:35,905 creating build/lib/widdx/repl 2026-05-16T22:21:35,906 copying widdx/repl/commands.py -> build/lib/widdx/repl 2026-05-16T22:21:35,909 copying widdx/repl/__init__.py -> build/lib/widdx/repl 2026-05-16T22:21:35,912 copying widdx/repl/context.py -> build/lib/widdx/repl 2026-05-16T22:21:35,914 creating build/lib/widdx/tool_loop 2026-05-16T22:21:35,915 copying widdx/tool_loop/tools.py -> build/lib/widdx/tool_loop 2026-05-16T22:21:35,918 copying widdx/tool_loop/display.py -> build/lib/widdx/tool_loop 2026-05-16T22:21:35,921 copying widdx/tool_loop/system_prompt.py -> build/lib/widdx/tool_loop 2026-05-16T22:21:35,923 copying widdx/tool_loop/__init__.py -> build/lib/widdx/tool_loop 2026-05-16T22:21:35,926 creating build/lib/widdx/mcp 2026-05-16T22:21:35,927 copying widdx/mcp/config.py -> build/lib/widdx/mcp 2026-05-16T22:21:35,929 copying widdx/mcp/__init__.py -> build/lib/widdx/mcp 2026-05-16T22:21:35,931 copying widdx/mcp/client.py -> build/lib/widdx/mcp 2026-05-16T22:21:35,934 copying widdx/mcp/builtin.py -> build/lib/widdx/mcp 2026-05-16T22:21:35,937 creating build/lib/widdx/agent_factory 2026-05-16T22:21:35,938 copying widdx/agent_factory/spec.py -> build/lib/widdx/agent_factory 2026-05-16T22:21:35,940 copying widdx/agent_factory/__init__.py -> build/lib/widdx/agent_factory 2026-05-16T22:21:35,942 copying widdx/agent_factory/runner.py -> build/lib/widdx/agent_factory 2026-05-16T22:21:35,945 creating build/lib/widdx/skills 2026-05-16T22:21:35,946 copying widdx/skills/loader.py -> build/lib/widdx/skills 2026-05-16T22:21:35,948 copying widdx/skills/__init__.py -> build/lib/widdx/skills 2026-05-16T22:21:35,951 creating build/lib/widdx/router 2026-05-16T22:21:35,952 copying widdx/router/pricing.py -> build/lib/widdx/router 2026-05-16T22:21:35,954 copying widdx/router/tools_api.py -> build/lib/widdx/router 2026-05-16T22:21:35,956 copying widdx/router/__init__.py -> build/lib/widdx/router 2026-05-16T22:21:35,959 copying widdx/router/streaming.py -> build/lib/widdx/router 2026-05-16T22:21:35,962 creating build/lib/widdx/bootstrap 2026-05-16T22:21:35,963 copying widdx/bootstrap/__init__.py -> build/lib/widdx/bootstrap 2026-05-16T22:21:35,966 creating build/lib/widdx/verifier 2026-05-16T22:21:35,967 copying widdx/verifier/__init__.py -> build/lib/widdx/verifier 2026-05-16T22:21:35,970 creating build/lib/widdx/ui/widgets 2026-05-16T22:21:35,971 copying widdx/ui/widgets/status_bar.py -> build/lib/widdx/ui/widgets 2026-05-16T22:21:35,973 copying widdx/ui/widgets/task_dashboard.py -> build/lib/widdx/ui/widgets 2026-05-16T22:21:35,975 copying widdx/ui/widgets/progress_bar.py -> build/lib/widdx/ui/widgets 2026-05-16T22:21:35,978 copying widdx/ui/widgets/__init__.py -> build/lib/widdx/ui/widgets 2026-05-16T22:21:35,979 copying widdx/ui/widgets/toast_notifications.py -> build/lib/widdx/ui/widgets 2026-05-16T22:21:35,981 running egg_info 2026-05-16T22:21:35,991 writing widdx.egg-info/PKG-INFO 2026-05-16T22:21:35,995 writing dependency_links to widdx.egg-info/dependency_links.txt 2026-05-16T22:21:35,996 writing entry points to widdx.egg-info/entry_points.txt 2026-05-16T22:21:35,997 writing top-level names to widdx.egg-info/top_level.txt 2026-05-16T22:21:36,018 reading manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T22:21:36,026 reading manifest template 'MANIFEST.in' 2026-05-16T22:21:36,029 warning: no directories found matching 'widdx/templates' 2026-05-16T22:21:36,030 adding license file 'LICENSE' 2026-05-16T22:21:36,037 writing manifest file 'widdx.egg-info/SOURCES.txt' 2026-05-16T22:21:36,047 copying widdx/config.yaml -> build/lib/widdx 2026-05-16T22:21:36,050 creating build/lib/widdx/skills/builtin 2026-05-16T22:21:36,051 copying widdx/skills/builtin/api-design.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,053 copying widdx/skills/builtin/bugfix.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,055 copying widdx/skills/builtin/caching.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,058 copying widdx/skills/builtin/code-review.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,060 copying widdx/skills/builtin/database-design.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,062 copying widdx/skills/builtin/db-migrate.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,064 copying widdx/skills/builtin/debug.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,066 copying widdx/skills/builtin/deploy.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,069 copying widdx/skills/builtin/docs-generate.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,071 copying widdx/skills/builtin/feat-dev.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,073 copying widdx/skills/builtin/laravel.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,075 copying widdx/skills/builtin/queue-jobs.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,077 copying widdx/skills/builtin/refactor.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,079 copying widdx/skills/builtin/security-review.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,082 copying widdx/skills/builtin/tdd-workflow.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,084 copying widdx/skills/builtin/testing.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,086 copying widdx/skills/builtin/ui-design.md -> build/lib/widdx/skills/builtin 2026-05-16T22:21:36,103 installing to build/bdist.linux-armv7l/wheel 2026-05-16T22:21:36,104 running install 2026-05-16T22:21:36,127 running install_lib 2026-05-16T22:21:36,132 creating build/bdist.linux-armv7l/wheel 2026-05-16T22:21:36,135 creating build/bdist.linux-armv7l/wheel/widdx 2026-05-16T22:21:36,136 copying build/lib/widdx/pipeline.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,140 copying build/lib/widdx/config.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,142 creating build/bdist.linux-armv7l/wheel/widdx/tools 2026-05-16T22:21:36,144 copying build/lib/widdx/tools/file_ops.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T22:21:36,146 copying build/lib/widdx/tools/web.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T22:21:36,148 copying build/lib/widdx/tools/shell.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T22:21:36,151 copying build/lib/widdx/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T22:21:36,153 copying build/lib/widdx/tools/search.py -> build/bdist.linux-armv7l/wheel/./widdx/tools 2026-05-16T22:21:36,155 creating build/bdist.linux-armv7l/wheel/widdx/hooks 2026-05-16T22:21:36,156 copying build/lib/widdx/hooks/lint_check.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T22:21:36,159 copying build/lib/widdx/hooks/session_log.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T22:21:36,160 copying build/lib/widdx/hooks/handlers.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T22:21:36,163 copying build/lib/widdx/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T22:21:36,165 copying build/lib/widdx/hooks/events.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T22:21:36,167 copying build/lib/widdx/hooks/security_check.py -> build/bdist.linux-armv7l/wheel/./widdx/hooks 2026-05-16T22:21:36,170 creating build/bdist.linux-armv7l/wheel/widdx/agents 2026-05-16T22:21:36,171 copying build/lib/widdx/agents/qa.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,173 copying build/lib/widdx/agents/devops.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,175 copying build/lib/widdx/agents/database_architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,177 copying build/lib/widdx/agents/code_reviewer.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,179 copying build/lib/widdx/agents/laravel.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,181 copying build/lib/widdx/agents/backend.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,183 copying build/lib/widdx/agents/frontend.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,185 copying build/lib/widdx/agents/architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,187 copying build/lib/widdx/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,189 copying build/lib/widdx/agents/systems_architect.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,191 copying build/lib/widdx/agents/security.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,193 copying build/lib/widdx/agents/registry.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,195 copying build/lib/widdx/agents/data_engineer.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,197 copying build/lib/widdx/agents/fullstack.py -> build/bdist.linux-armv7l/wheel/./widdx/agents 2026-05-16T22:21:36,199 copying build/lib/widdx/repair_memory.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,202 creating build/bdist.linux-armv7l/wheel/widdx/ui 2026-05-16T22:21:36,203 copying build/lib/widdx/ui/drawing.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,206 copying build/lib/widdx/ui/arabic.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,208 copying build/lib/widdx/ui/prompt.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,211 creating build/bdist.linux-armv7l/wheel/widdx/ui/widgets 2026-05-16T22:21:36,213 copying build/lib/widdx/ui/widgets/status_bar.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T22:21:36,215 copying build/lib/widdx/ui/widgets/task_dashboard.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T22:21:36,217 copying build/lib/widdx/ui/widgets/progress_bar.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T22:21:36,219 copying build/lib/widdx/ui/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T22:21:36,221 copying build/lib/widdx/ui/widgets/toast_notifications.py -> build/bdist.linux-armv7l/wheel/./widdx/ui/widgets 2026-05-16T22:21:36,223 copying build/lib/widdx/ui/chat.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,225 copying build/lib/widdx/ui/views.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,228 copying build/lib/widdx/ui/professional.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,230 copying build/lib/widdx/ui/boot.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,232 copying build/lib/widdx/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,235 copying build/lib/widdx/ui/theme.py -> build/bdist.linux-armv7l/wheel/./widdx/ui 2026-05-16T22:21:36,238 creating build/bdist.linux-armv7l/wheel/widdx/repl 2026-05-16T22:21:36,239 copying build/lib/widdx/repl/commands.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T22:21:36,242 copying build/lib/widdx/repl/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T22:21:36,245 copying build/lib/widdx/repl/context.py -> build/bdist.linux-armv7l/wheel/./widdx/repl 2026-05-16T22:21:36,248 creating build/bdist.linux-armv7l/wheel/widdx/tool_loop 2026-05-16T22:21:36,249 copying build/lib/widdx/tool_loop/tools.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T22:21:36,252 copying build/lib/widdx/tool_loop/display.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T22:21:36,255 copying build/lib/widdx/tool_loop/system_prompt.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T22:21:36,257 copying build/lib/widdx/tool_loop/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/tool_loop 2026-05-16T22:21:36,260 copying build/lib/widdx/project_state.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,263 creating build/bdist.linux-armv7l/wheel/widdx/mcp 2026-05-16T22:21:36,264 copying build/lib/widdx/mcp/config.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T22:21:36,266 copying build/lib/widdx/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T22:21:36,268 copying build/lib/widdx/mcp/client.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T22:21:36,272 copying build/lib/widdx/mcp/builtin.py -> build/bdist.linux-armv7l/wheel/./widdx/mcp 2026-05-16T22:21:36,276 copying build/lib/widdx/evolution.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,278 copying build/lib/widdx/preflight.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,281 creating build/bdist.linux-armv7l/wheel/widdx/agent_factory 2026-05-16T22:21:36,282 copying build/lib/widdx/agent_factory/spec.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T22:21:36,284 copying build/lib/widdx/agent_factory/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T22:21:36,287 copying build/lib/widdx/agent_factory/runner.py -> build/bdist.linux-armv7l/wheel/./widdx/agent_factory 2026-05-16T22:21:36,289 copying build/lib/widdx/permissions.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,292 copying build/lib/widdx/indexer.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,294 copying build/lib/widdx/scaffolder.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,297 creating build/bdist.linux-armv7l/wheel/widdx/skills 2026-05-16T22:21:36,298 copying build/lib/widdx/skills/loader.py -> build/bdist.linux-armv7l/wheel/./widdx/skills 2026-05-16T22:21:36,300 copying build/lib/widdx/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/skills 2026-05-16T22:21:36,302 creating build/bdist.linux-armv7l/wheel/widdx/skills/builtin 2026-05-16T22:21:36,304 copying build/lib/widdx/skills/builtin/database-design.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,306 copying build/lib/widdx/skills/builtin/refactor.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,307 copying build/lib/widdx/skills/builtin/queue-jobs.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,309 copying build/lib/widdx/skills/builtin/ui-design.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,311 copying build/lib/widdx/skills/builtin/code-review.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,313 copying build/lib/widdx/skills/builtin/bugfix.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,314 copying build/lib/widdx/skills/builtin/deploy.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,316 copying build/lib/widdx/skills/builtin/security-review.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,318 copying build/lib/widdx/skills/builtin/caching.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,320 copying build/lib/widdx/skills/builtin/api-design.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,322 copying build/lib/widdx/skills/builtin/tdd-workflow.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,323 copying build/lib/widdx/skills/builtin/testing.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,325 copying build/lib/widdx/skills/builtin/db-migrate.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,327 copying build/lib/widdx/skills/builtin/debug.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,329 copying build/lib/widdx/skills/builtin/docs-generate.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,330 copying build/lib/widdx/skills/builtin/laravel.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,332 copying build/lib/widdx/skills/builtin/feat-dev.md -> build/bdist.linux-armv7l/wheel/./widdx/skills/builtin 2026-05-16T22:21:36,334 copying build/lib/widdx/git_ops.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,336 copying build/lib/widdx/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,338 copying build/lib/widdx/__main__.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,340 creating build/bdist.linux-armv7l/wheel/widdx/router 2026-05-16T22:21:36,341 copying build/lib/widdx/router/pricing.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T22:21:36,343 copying build/lib/widdx/router/tools_api.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T22:21:36,345 copying build/lib/widdx/router/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T22:21:36,347 copying build/lib/widdx/router/streaming.py -> build/bdist.linux-armv7l/wheel/./widdx/router 2026-05-16T22:21:36,350 creating build/bdist.linux-armv7l/wheel/widdx/bootstrap 2026-05-16T22:21:36,351 copying build/lib/widdx/bootstrap/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/bootstrap 2026-05-16T22:21:36,353 copying build/lib/widdx/config.yaml -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,355 copying build/lib/widdx/memory.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,358 copying build/lib/widdx/cli.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,361 creating build/bdist.linux-armv7l/wheel/widdx/verifier 2026-05-16T22:21:36,362 copying build/lib/widdx/verifier/__init__.py -> build/bdist.linux-armv7l/wheel/./widdx/verifier 2026-05-16T22:21:36,365 copying build/lib/widdx/scheduler.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,367 copying build/lib/widdx/orchestrator.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,369 copying build/lib/widdx/self_learning.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,371 copying build/lib/widdx/project_planner.py -> build/bdist.linux-armv7l/wheel/./widdx 2026-05-16T22:21:36,374 running install_egg_info 2026-05-16T22:21:36,378 Copying widdx.egg-info to build/bdist.linux-armv7l/wheel/./widdx-1.5.2-py3.11.egg-info 2026-05-16T22:21:36,388 running install_scripts 2026-05-16T22:21:36,400 creating build/bdist.linux-armv7l/wheel/widdx-1.5.2.dist-info/WHEEL 2026-05-16T22:21:36,403 creating '/tmp/pip-wheel-feffyyqb/.tmp-b8qd7f80/widdx-1.5.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-16T22:21:36,405 adding 'widdx/__init__.py' 2026-05-16T22:21:36,407 adding 'widdx/__main__.py' 2026-05-16T22:21:36,409 adding 'widdx/cli.py' 2026-05-16T22:21:36,410 adding 'widdx/config.py' 2026-05-16T22:21:36,411 adding 'widdx/config.yaml' 2026-05-16T22:21:36,413 adding 'widdx/evolution.py' 2026-05-16T22:21:36,415 adding 'widdx/git_ops.py' 2026-05-16T22:21:36,416 adding 'widdx/indexer.py' 2026-05-16T22:21:36,419 adding 'widdx/memory.py' 2026-05-16T22:21:36,421 adding 'widdx/orchestrator.py' 2026-05-16T22:21:36,423 adding 'widdx/permissions.py' 2026-05-16T22:21:36,427 adding 'widdx/pipeline.py' 2026-05-16T22:21:36,429 adding 'widdx/preflight.py' 2026-05-16T22:21:36,434 adding 'widdx/project_planner.py' 2026-05-16T22:21:36,436 adding 'widdx/project_state.py' 2026-05-16T22:21:36,438 adding 'widdx/repair_memory.py' 2026-05-16T22:21:36,441 adding 'widdx/scaffolder.py' 2026-05-16T22:21:36,443 adding 'widdx/scheduler.py' 2026-05-16T22:21:36,445 adding 'widdx/self_learning.py' 2026-05-16T22:21:36,448 adding 'widdx/agent_factory/__init__.py' 2026-05-16T22:21:36,449 adding 'widdx/agent_factory/runner.py' 2026-05-16T22:21:36,451 adding 'widdx/agent_factory/spec.py' 2026-05-16T22:21:36,453 adding 'widdx/agents/__init__.py' 2026-05-16T22:21:36,454 adding 'widdx/agents/architect.py' 2026-05-16T22:21:36,456 adding 'widdx/agents/backend.py' 2026-05-16T22:21:36,457 adding 'widdx/agents/code_reviewer.py' 2026-05-16T22:21:36,458 adding 'widdx/agents/data_engineer.py' 2026-05-16T22:21:36,460 adding 'widdx/agents/database_architect.py' 2026-05-16T22:21:36,461 adding 'widdx/agents/devops.py' 2026-05-16T22:21:36,462 adding 'widdx/agents/frontend.py' 2026-05-16T22:21:36,464 adding 'widdx/agents/fullstack.py' 2026-05-16T22:21:36,465 adding 'widdx/agents/laravel.py' 2026-05-16T22:21:36,466 adding 'widdx/agents/qa.py' 2026-05-16T22:21:36,468 adding 'widdx/agents/registry.py' 2026-05-16T22:21:36,469 adding 'widdx/agents/security.py' 2026-05-16T22:21:36,470 adding 'widdx/agents/systems_architect.py' 2026-05-16T22:21:36,473 adding 'widdx/bootstrap/__init__.py' 2026-05-16T22:21:36,475 adding 'widdx/hooks/__init__.py' 2026-05-16T22:21:36,476 adding 'widdx/hooks/events.py' 2026-05-16T22:21:36,478 adding 'widdx/hooks/handlers.py' 2026-05-16T22:21:36,479 adding 'widdx/hooks/lint_check.py' 2026-05-16T22:21:36,480 adding 'widdx/hooks/security_check.py' 2026-05-16T22:21:36,481 adding 'widdx/hooks/session_log.py' 2026-05-16T22:21:36,484 adding 'widdx/mcp/__init__.py' 2026-05-16T22:21:36,486 adding 'widdx/mcp/builtin.py' 2026-05-16T22:21:36,488 adding 'widdx/mcp/client.py' 2026-05-16T22:21:36,489 adding 'widdx/mcp/config.py' 2026-05-16T22:21:36,493 adding 'widdx/repl/__init__.py' 2026-05-16T22:21:36,498 adding 'widdx/repl/commands.py' 2026-05-16T22:21:36,499 adding 'widdx/repl/context.py' 2026-05-16T22:21:36,502 adding 'widdx/router/__init__.py' 2026-05-16T22:21:36,504 adding 'widdx/router/pricing.py' 2026-05-16T22:21:36,505 adding 'widdx/router/streaming.py' 2026-05-16T22:21:36,507 adding 'widdx/router/tools_api.py' 2026-05-16T22:21:36,509 adding 'widdx/skills/__init__.py' 2026-05-16T22:21:36,510 adding 'widdx/skills/loader.py' 2026-05-16T22:21:36,512 adding 'widdx/skills/builtin/api-design.md' 2026-05-16T22:21:36,513 adding 'widdx/skills/builtin/bugfix.md' 2026-05-16T22:21:36,515 adding 'widdx/skills/builtin/caching.md' 2026-05-16T22:21:36,516 adding 'widdx/skills/builtin/code-review.md' 2026-05-16T22:21:36,517 adding 'widdx/skills/builtin/database-design.md' 2026-05-16T22:21:36,519 adding 'widdx/skills/builtin/db-migrate.md' 2026-05-16T22:21:36,520 adding 'widdx/skills/builtin/debug.md' 2026-05-16T22:21:36,521 adding 'widdx/skills/builtin/deploy.md' 2026-05-16T22:21:36,522 adding 'widdx/skills/builtin/docs-generate.md' 2026-05-16T22:21:36,524 adding 'widdx/skills/builtin/feat-dev.md' 2026-05-16T22:21:36,525 adding 'widdx/skills/builtin/laravel.md' 2026-05-16T22:21:36,526 adding 'widdx/skills/builtin/queue-jobs.md' 2026-05-16T22:21:36,527 adding 'widdx/skills/builtin/refactor.md' 2026-05-16T22:21:36,529 adding 'widdx/skills/builtin/security-review.md' 2026-05-16T22:21:36,530 adding 'widdx/skills/builtin/tdd-workflow.md' 2026-05-16T22:21:36,531 adding 'widdx/skills/builtin/testing.md' 2026-05-16T22:21:36,533 adding 'widdx/skills/builtin/ui-design.md' 2026-05-16T22:21:36,535 adding 'widdx/tool_loop/__init__.py' 2026-05-16T22:21:36,537 adding 'widdx/tool_loop/display.py' 2026-05-16T22:21:36,539 adding 'widdx/tool_loop/system_prompt.py' 2026-05-16T22:21:36,542 adding 'widdx/tool_loop/tools.py' 2026-05-16T22:21:36,544 adding 'widdx/tools/__init__.py' 2026-05-16T22:21:36,545 adding 'widdx/tools/file_ops.py' 2026-05-16T22:21:36,547 adding 'widdx/tools/search.py' 2026-05-16T22:21:36,548 adding 'widdx/tools/shell.py' 2026-05-16T22:21:36,550 adding 'widdx/tools/web.py' 2026-05-16T22:21:36,552 adding 'widdx/ui/__init__.py' 2026-05-16T22:21:36,554 adding 'widdx/ui/arabic.py' 2026-05-16T22:21:36,556 adding 'widdx/ui/boot.py' 2026-05-16T22:21:36,557 adding 'widdx/ui/chat.py' 2026-05-16T22:21:36,559 adding 'widdx/ui/drawing.py' 2026-05-16T22:21:36,561 adding 'widdx/ui/professional.py' 2026-05-16T22:21:36,563 adding 'widdx/ui/prompt.py' 2026-05-16T22:21:36,564 adding 'widdx/ui/theme.py' 2026-05-16T22:21:36,565 adding 'widdx/ui/views.py' 2026-05-16T22:21:36,567 adding 'widdx/ui/widgets/__init__.py' 2026-05-16T22:21:36,569 adding 'widdx/ui/widgets/progress_bar.py' 2026-05-16T22:21:36,570 adding 'widdx/ui/widgets/status_bar.py' 2026-05-16T22:21:36,572 adding 'widdx/ui/widgets/task_dashboard.py' 2026-05-16T22:21:36,573 adding 'widdx/ui/widgets/toast_notifications.py' 2026-05-16T22:21:36,577 adding 'widdx/verifier/__init__.py' 2026-05-16T22:21:36,579 adding 'widdx-1.5.2.dist-info/licenses/LICENSE' 2026-05-16T22:21:36,582 adding 'widdx-1.5.2.dist-info/METADATA' 2026-05-16T22:21:36,583 adding 'widdx-1.5.2.dist-info/WHEEL' 2026-05-16T22:21:36,584 adding 'widdx-1.5.2.dist-info/entry_points.txt' 2026-05-16T22:21:36,585 adding 'widdx-1.5.2.dist-info/top_level.txt' 2026-05-16T22:21:36,587 adding 'widdx-1.5.2.dist-info/RECORD' 2026-05-16T22:21:36,591 removing build/bdist.linux-armv7l/wheel 2026-05-16T22:21:36,715 Building wheel for widdx (pyproject.toml): finished with status 'done' 2026-05-16T22:21:36,725 Created wheel for widdx: filename=widdx-1.5.2-py3-none-any.whl size=221051 sha256=b3d769dedf5309618a1bb3c17834e1c67ee0a4cd068c63bf9f55aeafc9eb1884 2026-05-16T22:21:36,726 Stored in directory: /tmp/pip-ephem-wheel-cache-5mmvl2vh/wheels/77/25/10/d27208269dccd2a0fa838391fda2c1e296ce591900737a8f10 2026-05-16T22:21:36,743 Successfully built widdx 2026-05-16T22:21:36,751 Removed build tracker: '/tmp/pip-build-tracker-xkc4yuws'