2026-02-12T04:59:50,949 Created temporary directory: /tmp/pip-ephem-wheel-cache-cs1bwodt 2026-02-12T04:59:50,950 Created temporary directory: /tmp/pip-build-tracker-oqis94ec 2026-02-12T04:59:50,951 Initialized build tracking at /tmp/pip-build-tracker-oqis94ec 2026-02-12T04:59:50,951 Created build tracker: /tmp/pip-build-tracker-oqis94ec 2026-02-12T04:59:50,952 Entered build tracker: /tmp/pip-build-tracker-oqis94ec 2026-02-12T04:59:50,953 Created temporary directory: /tmp/pip-wheel-yx9wu_94 2026-02-12T04:59:50,956 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-02-12T04:59:50,958 Created temporary directory: /tmp/pip-ephem-wheel-cache-6yubi_ea 2026-02-12T04:59:50,980 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T04:59:50,983 2 location(s) to search for versions of zen-ai-pentest: 2026-02-12T04:59:50,983 * https://pypi.org/simple/zen-ai-pentest/ 2026-02-12T04:59:50,983 * https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-12T04:59:50,984 Fetching project page and analyzing links: https://pypi.org/simple/zen-ai-pentest/ 2026-02-12T04:59:50,985 Getting page https://pypi.org/simple/zen-ai-pentest/ 2026-02-12T04:59:50,986 Found index url https://pypi.org/simple 2026-02-12T04:59:51,136 Fetched page https://pypi.org/simple/zen-ai-pentest/ as application/vnd.pypi.simple.v1+json 2026-02-12T04:59:51,141 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/1d/cc/446d27a860db7e84017ed53edadfd7a7bc0bab0e5c5d60c90e388c505fdd/zen_ai_pentest-2.0.0-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,142 Found link https://files.pythonhosted.org/packages/5d/ad/e52428041f0be4d19771dbae5352c466c3f412e845c322c388590be8cf1b/zen_ai_pentest-2.0.0.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.0.0 2026-02-12T04:59:51,143 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/85/ef/cc7e6bc2ce7d8f4771d7c29d356f37a2815020ccda9b82c945e5334b75bc/zen_ai_pentest-2.0.3-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,144 Found link https://files.pythonhosted.org/packages/f2/79/a45ee64d6dabe07d2926e21bc7089d182ed899101eec5901f55f1dc8da43/zen_ai_pentest-2.0.3.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.0.3 2026-02-12T04:59:51,145 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/af/3a/3b4841f732ad8fc6f74ac39e5d2a9aa052656a70c9763bbb19384a964dfa/zen_ai_pentest-2.0.4-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,146 Found link https://files.pythonhosted.org/packages/e8/b0/1965124bd0af26b8ab323c3c48af6d55886563044cb660b905bff9b30a50/zen_ai_pentest-2.0.4.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.0.4 2026-02-12T04:59:51,146 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/5c/4f/270e7d3119334ef3f7447f4e901dc975b3fa8cdf4f80d3a2fe70b9992a17/zen_ai_pentest-2.1.0-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,147 Found link https://files.pythonhosted.org/packages/e2/aa/1e0c22bcfa5f9acecf817fa15b844019e9b389cc14748d222e25bca6b038/zen_ai_pentest-2.1.0.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.1.0 2026-02-12T04:59:51,148 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/af/2f/26f6866a7f94a1f4b9ee55b71319ee37c92def6fb83f009cebb8e8dda860/zen_ai_pentest-2.2.0-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,149 Found link https://files.pythonhosted.org/packages/69/d3/10fd01b78a05e1b42cd61eb37339a8765db01eaedcc7c52f1bead50dfe86/zen_ai_pentest-2.2.0.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.2.0 2026-02-12T04:59:51,150 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/00/7c/292af35773354f4da668c7ddabf96a264d17eeac21ed4c469b74fe5aaebc/zen_ai_pentest-2.3.0-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,151 Found link https://files.pythonhosted.org/packages/61/a4/1af84861da3027de6b79450e3c03e61acfe52a2cee00297f74a44c34c86d/zen_ai_pentest-2.3.0.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.3.0 2026-02-12T04:59:51,151 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/a3/41/3ff022528ad125af86f090528b403c614750cbaf043b805dfdc8b7402a56/zen_ai_pentest-2.3.1-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,152 Found link https://files.pythonhosted.org/packages/ff/30/107f78a94050cfc464b1d7dc9bd0fca900da6c55e13c18838321276a70d4/zen_ai_pentest-2.3.1.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.3.1 2026-02-12T04:59:51,153 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/bf/18/c73c96731ce9960068f4b8b4ecadc7bb1dbdecb050ac7a97943963ca0f8d/zen_ai_pentest-2.3.4-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,154 Found link https://files.pythonhosted.org/packages/cf/46/d902ad116cd3607577c527f8fd763a0f2f1965cbe226adc8594567c96594/zen_ai_pentest-2.3.4.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.3.4 2026-02-12T04:59:51,154 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/b5/f7/7da050537794e85b94642ffdacffa4dbf43a1bdebc677195fceae6b3fc44/zen_ai_pentest-2.3.5-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,155 Found link https://files.pythonhosted.org/packages/b4/f1/6026047750d1c0cc90e2c66c781ef062481e0baecb8cf6d81bc8c924ca80/zen_ai_pentest-2.3.5.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.3.5 2026-02-12T04:59:51,156 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/59/b5/282bb021b055235e79632edce4bedad3c1f8d9a1f9c8bad9572f58f91b3c/zen_ai_pentest-2.3.6-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,157 Found link https://files.pythonhosted.org/packages/e7/70/5f22d29c3a3de853130b7365cfcec6d4539685e5264e82e9a1d14c213914/zen_ai_pentest-2.3.6.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.3.6 2026-02-12T04:59:51,158 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/5e/c4/045791d30d727ecf7f10100e12b8639b60b6f6963578f3277ef4fcc2918f/zen_ai_pentest-2.3.7-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,159 Found link https://files.pythonhosted.org/packages/3b/ae/d258ddd21752d2818fcaf797fe949394cdda3cb901c0d04147d547a047f3/zen_ai_pentest-2.3.7.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.3.7 2026-02-12T04:59:51,159 Skipping link: No binaries permitted for zen-ai-pentest: https://files.pythonhosted.org/packages/16/57/673aa923c1e223cedd08cf5331ed1792bae4824b8b107201a8edcf20a3eb/zen_ai_pentest-2.3.9-py3-none-any.whl (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,160 Found link https://files.pythonhosted.org/packages/50/3f/fb3627aec36bd1762229d5c0128e0f3156b270ef4977725dc538c481b130/zen_ai_pentest-2.3.9.tar.gz (from https://pypi.org/simple/zen-ai-pentest/) (requires-python:>=3.9), version: 2.3.9 2026-02-12T04:59:51,161 Fetching project page and analyzing links: https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-12T04:59:51,162 Getting page https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-12T04:59:51,163 Found index url https://www.piwheels.org/simple 2026-02-12T04:59:51,330 Fetched page https://www.piwheels.org/simple/zen-ai-pentest/ as text/html 2026-02-12T04:59:51,333 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.3.0-py3-none-any.whl#sha256=4cb57bf7a595213adcada7ea649a854d5ae144a4029ced81bd87933a417c425b (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,334 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.2.0-py3-none-any.whl#sha256=fb4ece19405d8607d481fe19945cd1b02e0a0cbb4cf7a7a99987f0341387f206 (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,334 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.1.0-py3-none-any.whl#sha256=609818d69626a1de1c3621bed44c73e08808887da1b44243101514cf4390ec41 (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,335 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.0.4-py3-none-any.whl#sha256=9b7836640309e52354ba9bc33024a46ceed1ae60cddb5b716e332ca7d4719af2 (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,335 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.0.3-py3-none-any.whl#sha256=ed01277120d166265a7cbd8bbc2b365608b4b267b88b6974090141189227566b (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,336 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.0.0-py3-none-any.whl#sha256=c4599a31baad7390d383161d52ad2e96466d1cacc0d240b1bc607136bf7f18aa (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T04:59:51,336 Skipping link: not a file: https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-12T04:59:51,337 Skipping link: not a file: https://pypi.org/simple/zen-ai-pentest/ 2026-02-12T04:59:51,357 Given no hashes to check 1 links for project 'zen-ai-pentest': discarding no candidates 2026-02-12T04:59:51,375 Collecting zen-ai-pentest==2.3.1 2026-02-12T04:59:51,377 Created temporary directory: /tmp/pip-unpack-lb3fioe5 2026-02-12T04:59:51,611 Downloading zen_ai_pentest-2.3.1.tar.gz (407 kB) 2026-02-12T04:59:52,044 Added zen-ai-pentest==2.3.1 from https://files.pythonhosted.org/packages/ff/30/107f78a94050cfc464b1d7dc9bd0fca900da6c55e13c18838321276a70d4/zen_ai_pentest-2.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-oqis94ec' 2026-02-12T04:59:52,051 Created temporary directory: /tmp/pip-build-env-zv5jerkb 2026-02-12T04:59:52,055 Installing build dependencies: started 2026-02-12T04:59:52,056 Running command pip subprocess to install build dependencies 2026-02-12T04:59:53,171 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-12T04:59:53,772 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-02-12T04:59:53,794 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T04:59:55,518 Collecting setuptools>=61.0 2026-02-12T04:59:55,537 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-12T04:59:55,801 Collecting wheel 2026-02-12T04:59:55,818 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-12T04:59:56,004 Collecting packaging>=24.0 2026-02-12T04:59:56,022 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-12T04:59:59,060 Installing collected packages: setuptools, packaging, wheel 2026-02-12T05:00:02,376 Creating /tmp/pip-build-env-zv5jerkb/overlay/local/bin 2026-02-12T05:00:02,378 changing mode of /tmp/pip-build-env-zv5jerkb/overlay/local/bin/wheel to 755 2026-02-12T05:00:02,398 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-12T05:00:02,674 Installing build dependencies: finished with status 'done' 2026-02-12T05:00:02,680 Getting requirements to build wheel: started 2026-02-12T05:00:02,682 Running command Getting requirements to build wheel 2026-02-12T05:00:03,297 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T05:00:03,297 !! 2026-02-12T05:00:03,298 ******************************************************************************** 2026-02-12T05:00:03,299 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-12T05:00:03,300 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T05:00:03,300 or your builds will no longer be supported. 2026-02-12T05:00:03,302 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:03,302 ******************************************************************************** 2026-02-12T05:00:03,303 !! 2026-02-12T05:00:03,304 corresp(dist, value, root_dir) 2026-02-12T05:00:03,304 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-12T05:00:03,305 corresp(dist, value, root_dir) 2026-02-12T05:00:03,305 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-12T05:00:03,306 corresp(dist, value, root_dir) 2026-02-12T05:00:03,378 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T05:00:03,379 !! 2026-02-12T05:00:03,380 ******************************************************************************** 2026-02-12T05:00:03,380 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T05:00:03,381 License :: OSI Approved :: MIT License 2026-02-12T05:00:03,382 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:03,383 ******************************************************************************** 2026-02-12T05:00:03,384 !! 2026-02-12T05:00:03,385 dist._finalize_license_expression() 2026-02-12T05:00:03,385 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T05:00:03,386 !! 2026-02-12T05:00:03,387 ******************************************************************************** 2026-02-12T05:00:03,388 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T05:00:03,389 License :: OSI Approved :: MIT License 2026-02-12T05:00:03,390 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:03,391 ******************************************************************************** 2026-02-12T05:00:03,392 !! 2026-02-12T05:00:03,392 self._finalize_license_expression() 2026-02-12T05:00:03,392 running egg_info 2026-02-12T05:00:03,398 writing zen_ai_pentest.egg-info/PKG-INFO 2026-02-12T05:00:03,406 writing dependency_links to zen_ai_pentest.egg-info/dependency_links.txt 2026-02-12T05:00:03,407 writing entry points to zen_ai_pentest.egg-info/entry_points.txt 2026-02-12T05:00:03,411 writing requirements to zen_ai_pentest.egg-info/requires.txt 2026-02-12T05:00:03,412 writing top-level names to zen_ai_pentest.egg-info/top_level.txt 2026-02-12T05:00:03,443 reading manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T05:00:03,459 reading manifest template 'MANIFEST.in' 2026-02-12T05:00:03,465 warning: no files found matching '*.html' under directory 'templates' 2026-02-12T05:00:03,467 warning: no files found matching '*.json' under directory 'templates' 2026-02-12T05:00:03,472 warning: no files found matching '*.json' under directory 'core' 2026-02-12T05:00:03,477 warning: no files found matching '*.yaml' under directory 'core' 2026-02-12T05:00:03,482 warning: no files found matching '*.sql' under directory 'core' 2026-02-12T05:00:03,489 warning: no files found matching '*.json' under directory 'modules' 2026-02-12T05:00:03,496 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-12T05:00:03,502 no previously-included directories found matching 'docs/_site' 2026-02-12T05:00:03,503 no previously-included directories found matching 'tests' 2026-02-12T05:00:03,504 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-12T05:00:03,505 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-12T05:00:03,506 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-12T05:00:03,507 adding license file 'LICENSE' 2026-02-12T05:00:03,515 writing manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T05:00:03,612 Getting requirements to build wheel: finished with status 'done' 2026-02-12T05:00:03,616 Created temporary directory: /tmp/pip-modern-metadata-w9gk70bq 2026-02-12T05:00:03,618 Preparing metadata (pyproject.toml): started 2026-02-12T05:00:03,619 Running command Preparing metadata (pyproject.toml) 2026-02-12T05:00:04,195 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T05:00:04,195 !! 2026-02-12T05:00:04,196 ******************************************************************************** 2026-02-12T05:00:04,197 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-12T05:00:04,198 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T05:00:04,198 or your builds will no longer be supported. 2026-02-12T05:00:04,200 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:04,200 ******************************************************************************** 2026-02-12T05:00:04,201 !! 2026-02-12T05:00:04,202 corresp(dist, value, root_dir) 2026-02-12T05:00:04,203 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-12T05:00:04,203 corresp(dist, value, root_dir) 2026-02-12T05:00:04,204 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-12T05:00:04,205 corresp(dist, value, root_dir) 2026-02-12T05:00:04,272 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T05:00:04,272 !! 2026-02-12T05:00:04,273 ******************************************************************************** 2026-02-12T05:00:04,274 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T05:00:04,275 License :: OSI Approved :: MIT License 2026-02-12T05:00:04,275 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:04,276 ******************************************************************************** 2026-02-12T05:00:04,277 !! 2026-02-12T05:00:04,277 dist._finalize_license_expression() 2026-02-12T05:00:04,278 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T05:00:04,278 !! 2026-02-12T05:00:04,279 ******************************************************************************** 2026-02-12T05:00:04,280 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T05:00:04,281 License :: OSI Approved :: MIT License 2026-02-12T05:00:04,282 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:04,282 ******************************************************************************** 2026-02-12T05:00:04,283 !! 2026-02-12T05:00:04,283 self._finalize_license_expression() 2026-02-12T05:00:04,284 running dist_info 2026-02-12T05:00:04,295 creating /tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info 2026-02-12T05:00:04,296 writing /tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info/PKG-INFO 2026-02-12T05:00:04,304 writing dependency_links to /tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info/dependency_links.txt 2026-02-12T05:00:04,306 writing entry points to /tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info/entry_points.txt 2026-02-12T05:00:04,310 writing requirements to /tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info/requires.txt 2026-02-12T05:00:04,311 writing top-level names to /tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info/top_level.txt 2026-02-12T05:00:04,312 writing manifest file '/tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T05:00:04,339 reading manifest file '/tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T05:00:04,341 reading manifest template 'MANIFEST.in' 2026-02-12T05:00:04,346 warning: no files found matching '*.html' under directory 'templates' 2026-02-12T05:00:04,348 warning: no files found matching '*.json' under directory 'templates' 2026-02-12T05:00:04,352 warning: no files found matching '*.json' under directory 'core' 2026-02-12T05:00:04,357 warning: no files found matching '*.yaml' under directory 'core' 2026-02-12T05:00:04,362 warning: no files found matching '*.sql' under directory 'core' 2026-02-12T05:00:04,369 warning: no files found matching '*.json' under directory 'modules' 2026-02-12T05:00:04,375 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-12T05:00:04,380 no previously-included directories found matching 'docs/_site' 2026-02-12T05:00:04,381 no previously-included directories found matching 'tests' 2026-02-12T05:00:04,381 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-12T05:00:04,382 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-12T05:00:04,383 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-12T05:00:04,384 adding license file 'LICENSE' 2026-02-12T05:00:04,390 writing manifest file '/tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T05:00:04,391 creating '/tmp/pip-modern-metadata-w9gk70bq/zen_ai_pentest-2.3.1.dist-info' 2026-02-12T05:00:04,518 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-12T05:00:04,525 Source in /tmp/pip-wheel-yx9wu_94/zen-ai-pentest_41da841848bd4e6eb85480443cb1dfd8 has version 2.3.1, which satisfies requirement zen-ai-pentest==2.3.1 from https://files.pythonhosted.org/packages/ff/30/107f78a94050cfc464b1d7dc9bd0fca900da6c55e13c18838321276a70d4/zen_ai_pentest-2.3.1.tar.gz 2026-02-12T05:00:04,526 Removed zen-ai-pentest==2.3.1 from https://files.pythonhosted.org/packages/ff/30/107f78a94050cfc464b1d7dc9bd0fca900da6c55e13c18838321276a70d4/zen_ai_pentest-2.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-oqis94ec' 2026-02-12T05:00:04,534 Created temporary directory: /tmp/pip-unpack-pvbdoccm 2026-02-12T05:00:04,535 Building wheels for collected packages: zen-ai-pentest 2026-02-12T05:00:04,539 Created temporary directory: /tmp/pip-wheel-m43vbws2 2026-02-12T05:00:04,539 Destination directory: /tmp/pip-wheel-m43vbws2 2026-02-12T05:00:04,541 Building wheel for zen-ai-pentest (pyproject.toml): started 2026-02-12T05:00:04,543 Running command Building wheel for zen-ai-pentest (pyproject.toml) 2026-02-12T05:00:05,110 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T05:00:05,111 !! 2026-02-12T05:00:05,112 ******************************************************************************** 2026-02-12T05:00:05,112 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-12T05:00:05,113 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T05:00:05,114 or your builds will no longer be supported. 2026-02-12T05:00:05,115 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:05,116 ******************************************************************************** 2026-02-12T05:00:05,117 !! 2026-02-12T05:00:05,117 corresp(dist, value, root_dir) 2026-02-12T05:00:05,118 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-12T05:00:05,119 corresp(dist, value, root_dir) 2026-02-12T05:00:05,119 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-12T05:00:05,120 corresp(dist, value, root_dir) 2026-02-12T05:00:05,181 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T05:00:05,182 !! 2026-02-12T05:00:05,183 ******************************************************************************** 2026-02-12T05:00:05,184 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T05:00:05,185 License :: OSI Approved :: MIT License 2026-02-12T05:00:05,186 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:05,187 ******************************************************************************** 2026-02-12T05:00:05,188 !! 2026-02-12T05:00:05,188 dist._finalize_license_expression() 2026-02-12T05:00:05,189 /tmp/pip-build-env-zv5jerkb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T05:00:05,190 !! 2026-02-12T05:00:05,190 ******************************************************************************** 2026-02-12T05:00:05,191 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T05:00:05,192 License :: OSI Approved :: MIT License 2026-02-12T05:00:05,193 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T05:00:05,193 ******************************************************************************** 2026-02-12T05:00:05,194 !! 2026-02-12T05:00:05,195 self._finalize_license_expression() 2026-02-12T05:00:05,195 running bdist_wheel 2026-02-12T05:00:05,209 running build 2026-02-12T05:00:05,210 running build_py 2026-02-12T05:00:05,216 creating build/lib/core 2026-02-12T05:00:05,218 copying core/plugin_manager.py -> build/lib/core 2026-02-12T05:00:05,221 copying core/models.py -> build/lib/core 2026-02-12T05:00:05,224 copying core/secure_config.py -> build/lib/core 2026-02-12T05:00:05,226 copying core/__init__.py -> build/lib/core 2026-02-12T05:00:05,228 copying core/async_pool.py -> build/lib/core 2026-02-12T05:00:05,230 copying core/container.py -> build/lib/core 2026-02-12T05:00:05,232 copying core/input_validator.py -> build/lib/core 2026-02-12T05:00:05,235 copying core/asyncio_fix.py -> build/lib/core 2026-02-12T05:00:05,237 copying core/database.py -> build/lib/core 2026-02-12T05:00:05,239 copying core/rate_limiter.py -> build/lib/core 2026-02-12T05:00:05,242 copying core/orchestrator.py -> build/lib/core 2026-02-12T05:00:05,244 copying core/cache.py -> build/lib/core 2026-02-12T05:00:05,247 copying core/shield_integration.py -> build/lib/core 2026-02-12T05:00:05,250 creating build/lib/agents 2026-02-12T05:00:05,251 copying agents/analysis_agent.py -> build/lib/agents 2026-02-12T05:00:05,253 copying agents/react_agent_vm.py -> build/lib/agents 2026-02-12T05:00:05,255 copying agents/react_agent.py -> build/lib/agents 2026-02-12T05:00:05,258 copying agents/exploit_agent.py -> build/lib/agents 2026-02-12T05:00:05,260 copying agents/react_agent_enhanced.py -> build/lib/agents 2026-02-12T05:00:05,263 copying agents/__init__.py -> build/lib/agents 2026-02-12T05:00:05,265 copying agents/integration.py -> build/lib/agents 2026-02-12T05:00:05,267 copying agents/agent_base.py -> build/lib/agents 2026-02-12T05:00:05,269 copying agents/post_scan_agent.py -> build/lib/agents 2026-02-12T05:00:05,272 copying agents/cli.py -> build/lib/agents 2026-02-12T05:00:05,275 copying agents/research_agent.py -> build/lib/agents 2026-02-12T05:00:05,277 copying agents/agent_orchestrator.py -> build/lib/agents 2026-02-12T05:00:05,280 creating build/lib/backends 2026-02-12T05:00:05,281 copying backends/chatgpt_direct.py -> build/lib/backends 2026-02-12T05:00:05,283 copying backends/__init__.py -> build/lib/backends 2026-02-12T05:00:05,285 copying backends/openrouter.py -> build/lib/backends 2026-02-12T05:00:05,287 copying backends/duckduckgo.py -> build/lib/backends 2026-02-12T05:00:05,289 copying backends/claude_direct.py -> build/lib/backends 2026-02-12T05:00:05,292 creating build/lib/modules 2026-02-12T05:00:05,293 copying modules/risk_scoring.py -> build/lib/modules 2026-02-12T05:00:05,296 copying modules/agent_coordinator.py -> build/lib/modules 2026-02-12T05:00:05,298 copying modules/benchmark.py -> build/lib/modules 2026-02-12T05:00:05,301 copying modules/tool_orchestrator.py -> build/lib/modules 2026-02-12T05:00:05,303 copying modules/nuclei_integration.py -> build/lib/modules 2026-02-12T05:00:05,306 copying modules/output_formats.py -> build/lib/modules 2026-02-12T05:00:05,309 copying modules/__init__.py -> build/lib/modules 2026-02-12T05:00:05,310 copying modules/cve_database.py -> build/lib/modules 2026-02-12T05:00:05,313 copying modules/sql_injection_db.py -> build/lib/modules 2026-02-12T05:00:05,316 copying modules/api_key_manager.py -> build/lib/modules 2026-02-12T05:00:05,318 copying modules/siem_integration.py -> build/lib/modules 2026-02-12T05:00:05,321 copying modules/report_export.py -> build/lib/modules 2026-02-12T05:00:05,323 copying modules/exploit_assist.py -> build/lib/modules 2026-02-12T05:00:05,325 copying modules/false_positive_filter.py -> build/lib/modules 2026-02-12T05:00:05,327 copying modules/wordlist_generator.py -> build/lib/modules 2026-02-12T05:00:05,330 copying modules/cve_updater.py -> build/lib/modules 2026-02-12T05:00:05,332 copying modules/protonvpn.py -> build/lib/modules 2026-02-12T05:00:05,334 copying modules/vuln_scanner.py -> build/lib/modules 2026-02-12T05:00:05,337 copying modules/osint.py -> build/lib/modules 2026-02-12T05:00:05,340 copying modules/recon.py -> build/lib/modules 2026-02-12T05:00:05,343 creating build/lib/api 2026-02-12T05:00:05,344 copying api/schemas.py -> build/lib/api 2026-02-12T05:00:05,346 copying api/websocket.py -> build/lib/api 2026-02-12T05:00:05,348 copying api/__init__.py -> build/lib/api 2026-02-12T05:00:05,350 copying api/main.py -> build/lib/api 2026-02-12T05:00:05,352 copying api/rate_limiter.py -> build/lib/api 2026-02-12T05:00:05,355 copying api/csrf_protection.py -> build/lib/api 2026-02-12T05:00:05,357 copying api/websocket_v2.py -> build/lib/api 2026-02-12T05:00:05,359 copying api/rate_limiter_v2.py -> build/lib/api 2026-02-12T05:00:05,361 copying api/auth.py -> build/lib/api 2026-02-12T05:00:05,364 creating build/lib/autonomous 2026-02-12T05:00:05,365 copying autonomous/memory.py -> build/lib/autonomous 2026-02-12T05:00:05,368 copying autonomous/tool_executor.py -> build/lib/autonomous 2026-02-12T05:00:05,372 copying autonomous/agent.py -> build/lib/autonomous 2026-02-12T05:00:05,374 copying autonomous/__init__.py -> build/lib/autonomous 2026-02-12T05:00:05,376 copying autonomous/exploit_validator.py -> build/lib/autonomous 2026-02-12T05:00:05,379 copying autonomous/react.py -> build/lib/autonomous 2026-02-12T05:00:05,381 copying autonomous/agent_loop.py -> build/lib/autonomous 2026-02-12T05:00:05,384 copying autonomous/ki_analysis_agent.py -> build/lib/autonomous 2026-02-12T05:00:05,388 creating build/lib/risk_engine 2026-02-12T05:00:05,389 copying risk_engine/epss.py -> build/lib/risk_engine 2026-02-12T05:00:05,392 copying risk_engine/scorer.py -> build/lib/risk_engine 2026-02-12T05:00:05,394 copying risk_engine/business_impact_calculator.py -> build/lib/risk_engine 2026-02-12T05:00:05,397 copying risk_engine/__init__.py -> build/lib/risk_engine 2026-02-12T05:00:05,399 copying risk_engine/business_impact.py -> build/lib/risk_engine 2026-02-12T05:00:05,402 copying risk_engine/false_positive_engine.py -> build/lib/risk_engine 2026-02-12T05:00:05,405 copying risk_engine/cvss.py -> build/lib/risk_engine 2026-02-12T05:00:05,407 copying risk_engine/example_usage.py -> build/lib/risk_engine 2026-02-12T05:00:05,410 creating build/lib/web_ui/backend 2026-02-12T05:00:05,412 copying web_ui/backend/main.py -> build/lib/web_ui/backend 2026-02-12T05:00:05,414 creating build/lib/ci_cd 2026-02-12T05:00:05,415 copying ci_cd/__init__.py -> build/lib/ci_cd 2026-02-12T05:00:05,418 creating build/lib/benchmarks 2026-02-12T05:00:05,419 copying benchmarks/comparison.py -> build/lib/benchmarks 2026-02-12T05:00:05,421 copying benchmarks/run_benchmarks.py -> build/lib/benchmarks 2026-02-12T05:00:05,424 copying benchmarks/agent_performance.py -> build/lib/benchmarks 2026-02-12T05:00:05,427 copying benchmarks/__init__.py -> build/lib/benchmarks 2026-02-12T05:00:05,428 copying benchmarks/api_performance.py -> build/lib/benchmarks 2026-02-12T05:00:05,431 copying benchmarks/benchmark_engine.py -> build/lib/benchmarks 2026-02-12T05:00:05,434 copying benchmarks/metrics.py -> build/lib/benchmarks 2026-02-12T05:00:05,438 copying benchmarks/ci_benchmark.py -> build/lib/benchmarks 2026-02-12T05:00:05,440 copying benchmarks/scan_performance.py -> build/lib/benchmarks 2026-02-12T05:00:05,442 running egg_info 2026-02-12T05:00:05,452 writing zen_ai_pentest.egg-info/PKG-INFO 2026-02-12T05:00:05,460 writing dependency_links to zen_ai_pentest.egg-info/dependency_links.txt 2026-02-12T05:00:05,461 writing entry points to zen_ai_pentest.egg-info/entry_points.txt 2026-02-12T05:00:05,465 writing requirements to zen_ai_pentest.egg-info/requires.txt 2026-02-12T05:00:05,466 writing top-level names to zen_ai_pentest.egg-info/top_level.txt 2026-02-12T05:00:05,483 reading manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T05:00:05,492 reading manifest template 'MANIFEST.in' 2026-02-12T05:00:05,497 warning: no files found matching '*.html' under directory 'templates' 2026-02-12T05:00:05,499 warning: no files found matching '*.json' under directory 'templates' 2026-02-12T05:00:05,504 warning: no files found matching '*.json' under directory 'core' 2026-02-12T05:00:05,509 warning: no files found matching '*.yaml' under directory 'core' 2026-02-12T05:00:05,514 warning: no files found matching '*.sql' under directory 'core' 2026-02-12T05:00:05,520 warning: no files found matching '*.json' under directory 'modules' 2026-02-12T05:00:05,527 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-12T05:00:05,531 no previously-included directories found matching 'docs/_site' 2026-02-12T05:00:05,532 no previously-included directories found matching 'tests' 2026-02-12T05:00:05,533 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-12T05:00:05,534 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-12T05:00:05,535 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-12T05:00:05,536 adding license file 'LICENSE' 2026-02-12T05:00:05,543 writing manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T05:00:05,564 installing to build/bdist.linux-armv7l/wheel 2026-02-12T05:00:05,565 running install 2026-02-12T05:00:05,589 running install_lib 2026-02-12T05:00:05,595 creating build/bdist.linux-armv7l/wheel 2026-02-12T05:00:05,597 creating build/bdist.linux-armv7l/wheel/modules 2026-02-12T05:00:05,598 copying build/lib/modules/risk_scoring.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,600 copying build/lib/modules/agent_coordinator.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,603 copying build/lib/modules/benchmark.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,605 copying build/lib/modules/tool_orchestrator.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,607 copying build/lib/modules/nuclei_integration.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,610 copying build/lib/modules/output_formats.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,614 copying build/lib/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,615 copying build/lib/modules/cve_database.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,618 copying build/lib/modules/sql_injection_db.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,620 copying build/lib/modules/api_key_manager.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,623 copying build/lib/modules/siem_integration.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,625 copying build/lib/modules/report_export.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,627 copying build/lib/modules/exploit_assist.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,630 copying build/lib/modules/false_positive_filter.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,632 copying build/lib/modules/wordlist_generator.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,635 copying build/lib/modules/cve_updater.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,637 copying build/lib/modules/protonvpn.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,639 copying build/lib/modules/vuln_scanner.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,641 copying build/lib/modules/osint.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,643 copying build/lib/modules/recon.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T05:00:05,646 creating build/bdist.linux-armv7l/wheel/autonomous 2026-02-12T05:00:05,647 copying build/lib/autonomous/memory.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T05:00:05,650 copying build/lib/autonomous/tool_executor.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T05:00:05,652 copying build/lib/autonomous/agent.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T05:00:05,654 copying build/lib/autonomous/__init__.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T05:00:05,656 copying build/lib/autonomous/exploit_validator.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T05:00:05,659 copying build/lib/autonomous/react.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T05:00:05,661 copying build/lib/autonomous/agent_loop.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T05:00:05,664 copying build/lib/autonomous/ki_analysis_agent.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T05:00:05,667 creating build/bdist.linux-armv7l/wheel/agents 2026-02-12T05:00:05,668 copying build/lib/agents/analysis_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,671 copying build/lib/agents/react_agent_vm.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,673 copying build/lib/agents/react_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,675 copying build/lib/agents/exploit_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,678 copying build/lib/agents/react_agent_enhanced.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,680 copying build/lib/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,682 copying build/lib/agents/integration.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,684 copying build/lib/agents/agent_base.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,686 copying build/lib/agents/post_scan_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,689 copying build/lib/agents/cli.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,691 copying build/lib/agents/research_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,693 copying build/lib/agents/agent_orchestrator.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T05:00:05,696 creating build/bdist.linux-armv7l/wheel/benchmarks 2026-02-12T05:00:05,697 copying build/lib/benchmarks/comparison.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,700 copying build/lib/benchmarks/run_benchmarks.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,703 copying build/lib/benchmarks/agent_performance.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,705 copying build/lib/benchmarks/__init__.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,707 copying build/lib/benchmarks/api_performance.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,709 copying build/lib/benchmarks/benchmark_engine.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,713 copying build/lib/benchmarks/metrics.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,716 copying build/lib/benchmarks/ci_benchmark.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,718 copying build/lib/benchmarks/scan_performance.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T05:00:05,721 creating build/bdist.linux-armv7l/wheel/core 2026-02-12T05:00:05,722 copying build/lib/core/plugin_manager.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,725 copying build/lib/core/models.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,728 copying build/lib/core/secure_config.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,730 copying build/lib/core/__init__.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,732 copying build/lib/core/async_pool.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,734 copying build/lib/core/container.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,736 copying build/lib/core/input_validator.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,738 copying build/lib/core/asyncio_fix.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,740 copying build/lib/core/database.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,742 copying build/lib/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,744 copying build/lib/core/orchestrator.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,746 copying build/lib/core/cache.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,749 copying build/lib/core/shield_integration.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T05:00:05,751 creating build/bdist.linux-armv7l/wheel/ci_cd 2026-02-12T05:00:05,752 copying build/lib/ci_cd/__init__.py -> build/bdist.linux-armv7l/wheel/./ci_cd 2026-02-12T05:00:05,755 creating build/bdist.linux-armv7l/wheel/backends 2026-02-12T05:00:05,756 copying build/lib/backends/chatgpt_direct.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T05:00:05,758 copying build/lib/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T05:00:05,760 copying build/lib/backends/openrouter.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T05:00:05,762 copying build/lib/backends/duckduckgo.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T05:00:05,764 copying build/lib/backends/claude_direct.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T05:00:05,766 creating build/bdist.linux-armv7l/wheel/web_ui 2026-02-12T05:00:05,768 creating build/bdist.linux-armv7l/wheel/web_ui/backend 2026-02-12T05:00:05,769 copying build/lib/web_ui/backend/main.py -> build/bdist.linux-armv7l/wheel/./web_ui/backend 2026-02-12T05:00:05,772 creating build/bdist.linux-armv7l/wheel/api 2026-02-12T05:00:05,773 copying build/lib/api/schemas.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,775 copying build/lib/api/websocket.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,777 copying build/lib/api/__init__.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,779 copying build/lib/api/main.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,781 copying build/lib/api/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,784 copying build/lib/api/csrf_protection.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,786 copying build/lib/api/websocket_v2.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,788 copying build/lib/api/rate_limiter_v2.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,791 copying build/lib/api/auth.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T05:00:05,793 creating build/bdist.linux-armv7l/wheel/risk_engine 2026-02-12T05:00:05,794 copying build/lib/risk_engine/epss.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T05:00:05,797 copying build/lib/risk_engine/scorer.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T05:00:05,799 copying build/lib/risk_engine/business_impact_calculator.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T05:00:05,801 copying build/lib/risk_engine/__init__.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T05:00:05,803 copying build/lib/risk_engine/business_impact.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T05:00:05,806 copying build/lib/risk_engine/false_positive_engine.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T05:00:05,808 copying build/lib/risk_engine/cvss.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T05:00:05,810 copying build/lib/risk_engine/example_usage.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T05:00:05,812 running install_egg_info 2026-02-12T05:00:05,817 Copying zen_ai_pentest.egg-info to build/bdist.linux-armv7l/wheel/./zen_ai_pentest-2.3.1-py3.11.egg-info 2026-02-12T05:00:05,830 running install_scripts 2026-02-12T05:00:05,842 creating build/bdist.linux-armv7l/wheel/zen_ai_pentest-2.3.1.dist-info/WHEEL 2026-02-12T05:00:05,845 creating '/tmp/pip-wheel-m43vbws2/.tmp-br2f0a7d/zen_ai_pentest-2.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-12T05:00:05,848 adding 'agents/__init__.py' 2026-02-12T05:00:05,849 adding 'agents/agent_base.py' 2026-02-12T05:00:05,851 adding 'agents/agent_orchestrator.py' 2026-02-12T05:00:05,853 adding 'agents/analysis_agent.py' 2026-02-12T05:00:05,855 adding 'agents/cli.py' 2026-02-12T05:00:05,857 adding 'agents/exploit_agent.py' 2026-02-12T05:00:05,859 adding 'agents/integration.py' 2026-02-12T05:00:05,863 adding 'agents/post_scan_agent.py' 2026-02-12T05:00:05,865 adding 'agents/react_agent.py' 2026-02-12T05:00:05,868 adding 'agents/react_agent_enhanced.py' 2026-02-12T05:00:05,870 adding 'agents/react_agent_vm.py' 2026-02-12T05:00:05,871 adding 'agents/research_agent.py' 2026-02-12T05:00:05,873 adding 'api/__init__.py' 2026-02-12T05:00:05,875 adding 'api/auth.py' 2026-02-12T05:00:05,877 adding 'api/csrf_protection.py' 2026-02-12T05:00:05,880 adding 'api/main.py' 2026-02-12T05:00:05,882 adding 'api/rate_limiter.py' 2026-02-12T05:00:05,885 adding 'api/rate_limiter_v2.py' 2026-02-12T05:00:05,887 adding 'api/schemas.py' 2026-02-12T05:00:05,888 adding 'api/websocket.py' 2026-02-12T05:00:05,890 adding 'api/websocket_v2.py' 2026-02-12T05:00:05,892 adding 'autonomous/__init__.py' 2026-02-12T05:00:05,893 adding 'autonomous/agent.py' 2026-02-12T05:00:05,899 adding 'autonomous/agent_loop.py' 2026-02-12T05:00:05,904 adding 'autonomous/exploit_validator.py' 2026-02-12T05:00:05,909 adding 'autonomous/ki_analysis_agent.py' 2026-02-12T05:00:05,911 adding 'autonomous/memory.py' 2026-02-12T05:00:05,913 adding 'autonomous/react.py' 2026-02-12T05:00:05,915 adding 'autonomous/tool_executor.py' 2026-02-12T05:00:05,917 adding 'backends/__init__.py' 2026-02-12T05:00:05,918 adding 'backends/chatgpt_direct.py' 2026-02-12T05:00:05,920 adding 'backends/claude_direct.py' 2026-02-12T05:00:05,921 adding 'backends/duckduckgo.py' 2026-02-12T05:00:05,923 adding 'backends/openrouter.py' 2026-02-12T05:00:05,925 adding 'benchmarks/__init__.py' 2026-02-12T05:00:05,926 adding 'benchmarks/agent_performance.py' 2026-02-12T05:00:05,929 adding 'benchmarks/api_performance.py' 2026-02-12T05:00:05,932 adding 'benchmarks/benchmark_engine.py' 2026-02-12T05:00:05,935 adding 'benchmarks/ci_benchmark.py' 2026-02-12T05:00:05,938 adding 'benchmarks/comparison.py' 2026-02-12T05:00:05,941 adding 'benchmarks/metrics.py' 2026-02-12T05:00:05,945 adding 'benchmarks/run_benchmarks.py' 2026-02-12T05:00:05,946 adding 'benchmarks/scan_performance.py' 2026-02-12T05:00:05,948 adding 'ci_cd/__init__.py' 2026-02-12T05:00:05,950 adding 'core/__init__.py' 2026-02-12T05:00:05,951 adding 'core/async_pool.py' 2026-02-12T05:00:05,953 adding 'core/asyncio_fix.py' 2026-02-12T05:00:05,955 adding 'core/cache.py' 2026-02-12T05:00:05,957 adding 'core/container.py' 2026-02-12T05:00:05,958 adding 'core/database.py' 2026-02-12T05:00:05,960 adding 'core/input_validator.py' 2026-02-12T05:00:05,962 adding 'core/models.py' 2026-02-12T05:00:05,965 adding 'core/orchestrator.py' 2026-02-12T05:00:05,967 adding 'core/plugin_manager.py' 2026-02-12T05:00:05,969 adding 'core/rate_limiter.py' 2026-02-12T05:00:05,971 adding 'core/secure_config.py' 2026-02-12T05:00:05,973 adding 'core/shield_integration.py' 2026-02-12T05:00:05,975 adding 'modules/__init__.py' 2026-02-12T05:00:05,976 adding 'modules/agent_coordinator.py' 2026-02-12T05:00:05,978 adding 'modules/api_key_manager.py' 2026-02-12T05:00:05,981 adding 'modules/benchmark.py' 2026-02-12T05:00:05,983 adding 'modules/cve_database.py' 2026-02-12T05:00:05,985 adding 'modules/cve_updater.py' 2026-02-12T05:00:05,987 adding 'modules/exploit_assist.py' 2026-02-12T05:00:05,988 adding 'modules/false_positive_filter.py' 2026-02-12T05:00:05,990 adding 'modules/nuclei_integration.py' 2026-02-12T05:00:05,993 adding 'modules/osint.py' 2026-02-12T05:00:05,996 adding 'modules/output_formats.py' 2026-02-12T05:00:05,999 adding 'modules/protonvpn.py' 2026-02-12T05:00:06,000 adding 'modules/recon.py' 2026-02-12T05:00:06,002 adding 'modules/report_export.py' 2026-02-12T05:00:06,004 adding 'modules/risk_scoring.py' 2026-02-12T05:00:06,006 adding 'modules/siem_integration.py' 2026-02-12T05:00:06,009 adding 'modules/sql_injection_db.py' 2026-02-12T05:00:06,011 adding 'modules/tool_orchestrator.py' 2026-02-12T05:00:06,013 adding 'modules/vuln_scanner.py' 2026-02-12T05:00:06,015 adding 'modules/wordlist_generator.py' 2026-02-12T05:00:06,017 adding 'risk_engine/__init__.py' 2026-02-12T05:00:06,018 adding 'risk_engine/business_impact.py' 2026-02-12T05:00:06,021 adding 'risk_engine/business_impact_calculator.py' 2026-02-12T05:00:06,022 adding 'risk_engine/cvss.py' 2026-02-12T05:00:06,024 adding 'risk_engine/epss.py' 2026-02-12T05:00:06,026 adding 'risk_engine/example_usage.py' 2026-02-12T05:00:06,030 adding 'risk_engine/false_positive_engine.py' 2026-02-12T05:00:06,032 adding 'risk_engine/scorer.py' 2026-02-12T05:00:06,035 adding 'web_ui/backend/main.py' 2026-02-12T05:00:06,038 adding 'zen_ai_pentest-2.3.1.dist-info/licenses/LICENSE' 2026-02-12T05:00:06,041 adding 'zen_ai_pentest-2.3.1.dist-info/METADATA' 2026-02-12T05:00:06,042 adding 'zen_ai_pentest-2.3.1.dist-info/WHEEL' 2026-02-12T05:00:06,043 adding 'zen_ai_pentest-2.3.1.dist-info/entry_points.txt' 2026-02-12T05:00:06,044 adding 'zen_ai_pentest-2.3.1.dist-info/top_level.txt' 2026-02-12T05:00:06,045 adding 'zen_ai_pentest-2.3.1.dist-info/RECORD' 2026-02-12T05:00:06,051 removing build/bdist.linux-armv7l/wheel 2026-02-12T05:00:06,171 Building wheel for zen-ai-pentest (pyproject.toml): finished with status 'done' 2026-02-12T05:00:06,181 Created wheel for zen-ai-pentest: filename=zen_ai_pentest-2.3.1-py3-none-any.whl size=320697 sha256=f469df60fc8e4428054b9b6c6681609b68f35305868f4b962569feb7e9223fd8 2026-02-12T05:00:06,182 Stored in directory: /tmp/pip-ephem-wheel-cache-6yubi_ea/wheels/4a/3e/a2/e136fe2a9bccb752fb50b6ba6b12a5f57f16d367f440a93a31 2026-02-12T05:00:06,202 Successfully built zen-ai-pentest 2026-02-12T05:00:06,214 Removed build tracker: '/tmp/pip-build-tracker-oqis94ec'