2026-02-11T21:52:34,221 Created temporary directory: /tmp/pip-ephem-wheel-cache-da8vtryk 2026-02-11T21:52:34,223 Created temporary directory: /tmp/pip-build-tracker-lve1du8b 2026-02-11T21:52:34,224 Initialized build tracking at /tmp/pip-build-tracker-lve1du8b 2026-02-11T21:52:34,224 Created build tracker: /tmp/pip-build-tracker-lve1du8b 2026-02-11T21:52:34,225 Entered build tracker: /tmp/pip-build-tracker-lve1du8b 2026-02-11T21:52:34,225 Created temporary directory: /tmp/pip-wheel-yxpc9ksp 2026-02-11T21:52:34,229 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-11T21:52:34,231 Created temporary directory: /tmp/pip-ephem-wheel-cache-gsb7dvp3 2026-02-11T21:52:34,252 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T21:52:34,256 2 location(s) to search for versions of zen-ai-pentest: 2026-02-11T21:52:34,256 * https://pypi.org/simple/zen-ai-pentest/ 2026-02-11T21:52:34,256 * https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-11T21:52:34,257 Fetching project page and analyzing links: https://pypi.org/simple/zen-ai-pentest/ 2026-02-11T21:52:34,258 Getting page https://pypi.org/simple/zen-ai-pentest/ 2026-02-11T21:52:34,259 Found index url https://pypi.org/simple 2026-02-11T21:52:34,396 Fetched page https://pypi.org/simple/zen-ai-pentest/ as application/vnd.pypi.simple.v1+json 2026-02-11T21:52:34,402 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-11T21:52:34,403 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-11T21:52:34,404 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-11T21:52:34,405 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-11T21:52:34,405 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-11T21:52:34,406 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-11T21:52:34,407 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-11T21:52:34,408 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-11T21:52:34,409 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-11T21:52:34,410 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-11T21:52:34,411 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-11T21:52:34,412 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-11T21:52:34,412 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-11T21:52:34,413 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-11T21:52:34,414 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-11T21:52:34,415 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-11T21:52:34,415 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-11T21:52:34,416 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-11T21:52:34,417 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-11T21:52:34,418 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-11T21:52:34,419 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-11T21:52:34,420 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-11T21:52:34,421 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-11T21:52:34,421 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-11T21:52:34,422 Fetching project page and analyzing links: https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-11T21:52:34,423 Getting page https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-11T21:52:34,424 Found index url https://www.piwheels.org/simple 2026-02-11T21:52:34,580 Fetched page https://www.piwheels.org/simple/zen-ai-pentest/ as text/html 2026-02-11T21:52:34,583 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-11T21:52:34,583 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-11T21:52:34,584 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-11T21:52:34,584 Skipping link: not a file: https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-11T21:52:34,585 Skipping link: not a file: https://pypi.org/simple/zen-ai-pentest/ 2026-02-11T21:52:34,605 Given no hashes to check 1 links for project 'zen-ai-pentest': discarding no candidates 2026-02-11T21:52:34,622 Collecting zen-ai-pentest==2.1.0 2026-02-11T21:52:34,625 Created temporary directory: /tmp/pip-unpack-uyty4v0n 2026-02-11T21:52:34,759 Downloading zen_ai_pentest-2.1.0.tar.gz (320 kB) 2026-02-11T21:52:35,153 Added zen-ai-pentest==2.1.0 from https://files.pythonhosted.org/packages/e2/aa/1e0c22bcfa5f9acecf817fa15b844019e9b389cc14748d222e25bca6b038/zen_ai_pentest-2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-lve1du8b' 2026-02-11T21:52:35,159 Created temporary directory: /tmp/pip-build-env-jpxltclw 2026-02-11T21:52:35,164 Installing build dependencies: started 2026-02-11T21:52:35,165 Running command pip subprocess to install build dependencies 2026-02-11T21:52:36,308 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-11T21:52:36,861 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-11T21:52:36,885 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T21:52:38,876 Collecting setuptools>=61.0 2026-02-11T21:52:38,896 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-11T21:52:39,199 Collecting wheel 2026-02-11T21:52:39,213 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-11T21:52:39,399 Collecting packaging>=24.0 2026-02-11T21:52:39,414 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-11T21:52:42,408 Installing collected packages: setuptools, packaging, wheel 2026-02-11T21:52:45,728 Creating /tmp/pip-build-env-jpxltclw/overlay/local/bin 2026-02-11T21:52:45,731 changing mode of /tmp/pip-build-env-jpxltclw/overlay/local/bin/wheel to 755 2026-02-11T21:52:45,752 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-11T21:52:46,030 Installing build dependencies: finished with status 'done' 2026-02-11T21:52:46,036 Getting requirements to build wheel: started 2026-02-11T21:52:46,037 Running command Getting requirements to build wheel 2026-02-11T21:52:47,208 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T21:52:47,208 !! 2026-02-11T21:52:47,209 ******************************************************************************** 2026-02-11T21:52:47,210 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-11T21:52:47,211 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T21:52:47,212 or your builds will no longer be supported. 2026-02-11T21:52:47,213 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:47,213 ******************************************************************************** 2026-02-11T21:52:47,214 !! 2026-02-11T21:52:47,215 corresp(dist, value, root_dir) 2026-02-11T21:52:47,217 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-11T21:52:47,217 corresp(dist, value, root_dir) 2026-02-11T21:52:47,218 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-11T21:52:47,219 corresp(dist, value, root_dir) 2026-02-11T21:52:47,295 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T21:52:47,295 !! 2026-02-11T21:52:47,297 ******************************************************************************** 2026-02-11T21:52:47,297 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T21:52:47,298 License :: OSI Approved :: MIT License 2026-02-11T21:52:47,299 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:47,300 ******************************************************************************** 2026-02-11T21:52:47,301 !! 2026-02-11T21:52:47,302 dist._finalize_license_expression() 2026-02-11T21:52:47,303 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T21:52:47,304 !! 2026-02-11T21:52:47,305 ******************************************************************************** 2026-02-11T21:52:47,305 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T21:52:47,307 License :: OSI Approved :: MIT License 2026-02-11T21:52:47,308 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:47,309 ******************************************************************************** 2026-02-11T21:52:47,310 !! 2026-02-11T21:52:47,311 self._finalize_license_expression() 2026-02-11T21:52:47,314 running egg_info 2026-02-11T21:52:47,321 writing zen_ai_pentest.egg-info/PKG-INFO 2026-02-11T21:52:47,329 writing dependency_links to zen_ai_pentest.egg-info/dependency_links.txt 2026-02-11T21:52:47,331 writing entry points to zen_ai_pentest.egg-info/entry_points.txt 2026-02-11T21:52:47,335 writing requirements to zen_ai_pentest.egg-info/requires.txt 2026-02-11T21:52:47,336 writing top-level names to zen_ai_pentest.egg-info/top_level.txt 2026-02-11T21:52:47,366 reading manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-11T21:52:47,380 reading manifest template 'MANIFEST.in' 2026-02-11T21:52:47,385 warning: no files found matching '*.html' under directory 'templates' 2026-02-11T21:52:47,387 warning: no files found matching '*.json' under directory 'templates' 2026-02-11T21:52:47,391 warning: no files found matching '*.json' under directory 'core' 2026-02-11T21:52:47,396 warning: no files found matching '*.yaml' under directory 'core' 2026-02-11T21:52:47,401 warning: no files found matching '*.sql' under directory 'core' 2026-02-11T21:52:47,405 warning: no files found matching '*.json' under directory 'modules' 2026-02-11T21:52:47,409 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-11T21:52:47,415 no previously-included directories found matching 'docs/_site' 2026-02-11T21:52:47,416 no previously-included directories found matching 'tests' 2026-02-11T21:52:47,417 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-11T21:52:47,418 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-11T21:52:47,419 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-11T21:52:47,419 adding license file 'LICENSE' 2026-02-11T21:52:47,426 writing manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-11T21:52:47,524 Getting requirements to build wheel: finished with status 'done' 2026-02-11T21:52:47,528 Created temporary directory: /tmp/pip-modern-metadata-vsx5pwzz 2026-02-11T21:52:47,530 Preparing metadata (pyproject.toml): started 2026-02-11T21:52:47,531 Running command Preparing metadata (pyproject.toml) 2026-02-11T21:52:48,112 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T21:52:48,113 !! 2026-02-11T21:52:48,114 ******************************************************************************** 2026-02-11T21:52:48,114 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-11T21:52:48,115 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T21:52:48,116 or your builds will no longer be supported. 2026-02-11T21:52:48,117 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:48,118 ******************************************************************************** 2026-02-11T21:52:48,119 !! 2026-02-11T21:52:48,120 corresp(dist, value, root_dir) 2026-02-11T21:52:48,120 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-11T21:52:48,121 corresp(dist, value, root_dir) 2026-02-11T21:52:48,121 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-11T21:52:48,122 corresp(dist, value, root_dir) 2026-02-11T21:52:48,190 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T21:52:48,191 !! 2026-02-11T21:52:48,192 ******************************************************************************** 2026-02-11T21:52:48,193 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T21:52:48,194 License :: OSI Approved :: MIT License 2026-02-11T21:52:48,195 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:48,196 ******************************************************************************** 2026-02-11T21:52:48,197 !! 2026-02-11T21:52:48,197 dist._finalize_license_expression() 2026-02-11T21:52:48,198 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T21:52:48,198 !! 2026-02-11T21:52:48,199 ******************************************************************************** 2026-02-11T21:52:48,199 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T21:52:48,200 License :: OSI Approved :: MIT License 2026-02-11T21:52:48,201 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:48,202 ******************************************************************************** 2026-02-11T21:52:48,202 !! 2026-02-11T21:52:48,203 self._finalize_license_expression() 2026-02-11T21:52:48,203 running dist_info 2026-02-11T21:52:48,214 creating /tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info 2026-02-11T21:52:48,215 writing /tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info/PKG-INFO 2026-02-11T21:52:48,224 writing dependency_links to /tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info/dependency_links.txt 2026-02-11T21:52:48,225 writing entry points to /tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info/entry_points.txt 2026-02-11T21:52:48,229 writing requirements to /tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info/requires.txt 2026-02-11T21:52:48,230 writing top-level names to /tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info/top_level.txt 2026-02-11T21:52:48,232 writing manifest file '/tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-11T21:52:48,258 reading manifest file '/tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-11T21:52:48,260 reading manifest template 'MANIFEST.in' 2026-02-11T21:52:48,265 warning: no files found matching '*.html' under directory 'templates' 2026-02-11T21:52:48,267 warning: no files found matching '*.json' under directory 'templates' 2026-02-11T21:52:48,272 warning: no files found matching '*.json' under directory 'core' 2026-02-11T21:52:48,277 warning: no files found matching '*.yaml' under directory 'core' 2026-02-11T21:52:48,282 warning: no files found matching '*.sql' under directory 'core' 2026-02-11T21:52:48,287 warning: no files found matching '*.json' under directory 'modules' 2026-02-11T21:52:48,291 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-11T21:52:48,296 no previously-included directories found matching 'docs/_site' 2026-02-11T21:52:48,297 no previously-included directories found matching 'tests' 2026-02-11T21:52:48,297 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-11T21:52:48,298 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-11T21:52:48,299 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-11T21:52:48,299 adding license file 'LICENSE' 2026-02-11T21:52:48,305 writing manifest file '/tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-11T21:52:48,306 creating '/tmp/pip-modern-metadata-vsx5pwzz/zen_ai_pentest-2.1.0.dist-info' 2026-02-11T21:52:48,435 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-11T21:52:48,442 Source in /tmp/pip-wheel-yxpc9ksp/zen-ai-pentest_f1182cc8a0fd4551a61c19bf8b484a52 has version 2.1.0, which satisfies requirement zen-ai-pentest==2.1.0 from https://files.pythonhosted.org/packages/e2/aa/1e0c22bcfa5f9acecf817fa15b844019e9b389cc14748d222e25bca6b038/zen_ai_pentest-2.1.0.tar.gz 2026-02-11T21:52:48,443 Removed zen-ai-pentest==2.1.0 from https://files.pythonhosted.org/packages/e2/aa/1e0c22bcfa5f9acecf817fa15b844019e9b389cc14748d222e25bca6b038/zen_ai_pentest-2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-lve1du8b' 2026-02-11T21:52:48,453 Created temporary directory: /tmp/pip-unpack-svdo2rty 2026-02-11T21:52:48,454 Building wheels for collected packages: zen-ai-pentest 2026-02-11T21:52:48,458 Created temporary directory: /tmp/pip-wheel-9m0dxbbw 2026-02-11T21:52:48,459 Destination directory: /tmp/pip-wheel-9m0dxbbw 2026-02-11T21:52:48,461 Building wheel for zen-ai-pentest (pyproject.toml): started 2026-02-11T21:52:48,462 Running command Building wheel for zen-ai-pentest (pyproject.toml) 2026-02-11T21:52:49,035 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T21:52:49,035 !! 2026-02-11T21:52:49,036 ******************************************************************************** 2026-02-11T21:52:49,037 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-11T21:52:49,038 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T21:52:49,039 or your builds will no longer be supported. 2026-02-11T21:52:49,040 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:49,040 ******************************************************************************** 2026-02-11T21:52:49,041 !! 2026-02-11T21:52:49,042 corresp(dist, value, root_dir) 2026-02-11T21:52:49,042 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-11T21:52:49,043 corresp(dist, value, root_dir) 2026-02-11T21:52:49,043 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-11T21:52:49,044 corresp(dist, value, root_dir) 2026-02-11T21:52:49,106 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T21:52:49,106 !! 2026-02-11T21:52:49,108 ******************************************************************************** 2026-02-11T21:52:49,108 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T21:52:49,109 License :: OSI Approved :: MIT License 2026-02-11T21:52:49,110 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:49,111 ******************************************************************************** 2026-02-11T21:52:49,112 !! 2026-02-11T21:52:49,113 dist._finalize_license_expression() 2026-02-11T21:52:49,113 /tmp/pip-build-env-jpxltclw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T21:52:49,114 !! 2026-02-11T21:52:49,115 ******************************************************************************** 2026-02-11T21:52:49,116 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T21:52:49,117 License :: OSI Approved :: MIT License 2026-02-11T21:52:49,118 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T21:52:49,119 ******************************************************************************** 2026-02-11T21:52:49,120 !! 2026-02-11T21:52:49,121 self._finalize_license_expression() 2026-02-11T21:52:49,121 running bdist_wheel 2026-02-11T21:52:49,133 running build 2026-02-11T21:52:49,133 running build_py 2026-02-11T21:52:49,139 creating build/lib/core 2026-02-11T21:52:49,141 copying core/plugin_manager.py -> build/lib/core 2026-02-11T21:52:49,144 copying core/models.py -> build/lib/core 2026-02-11T21:52:49,146 copying core/input_validator.py -> build/lib/core 2026-02-11T21:52:49,149 copying core/orchestrator.py -> build/lib/core 2026-02-11T21:52:49,151 copying core/cache.py -> build/lib/core 2026-02-11T21:52:49,154 copying core/database.py -> build/lib/core 2026-02-11T21:52:49,156 copying core/container.py -> build/lib/core 2026-02-11T21:52:49,159 copying core/asyncio_fix.py -> build/lib/core 2026-02-11T21:52:49,161 copying core/__init__.py -> build/lib/core 2026-02-11T21:52:49,163 copying core/shield_integration.py -> build/lib/core 2026-02-11T21:52:49,165 copying core/async_pool.py -> build/lib/core 2026-02-11T21:52:49,167 copying core/rate_limiter.py -> build/lib/core 2026-02-11T21:52:49,170 copying core/secure_config.py -> build/lib/core 2026-02-11T21:52:49,173 creating build/lib/agents 2026-02-11T21:52:49,174 copying agents/research_agent.py -> build/lib/agents 2026-02-11T21:52:49,176 copying agents/react_agent.py -> build/lib/agents 2026-02-11T21:52:49,179 copying agents/cli.py -> build/lib/agents 2026-02-11T21:52:49,181 copying agents/react_agent_enhanced.py -> build/lib/agents 2026-02-11T21:52:49,184 copying agents/analysis_agent.py -> build/lib/agents 2026-02-11T21:52:49,186 copying agents/__init__.py -> build/lib/agents 2026-02-11T21:52:49,188 copying agents/agent_base.py -> build/lib/agents 2026-02-11T21:52:49,190 copying agents/post_scan_agent.py -> build/lib/agents 2026-02-11T21:52:49,193 copying agents/exploit_agent.py -> build/lib/agents 2026-02-11T21:52:49,195 copying agents/integration.py -> build/lib/agents 2026-02-11T21:52:49,197 copying agents/agent_orchestrator.py -> build/lib/agents 2026-02-11T21:52:49,200 copying agents/react_agent_vm.py -> build/lib/agents 2026-02-11T21:52:49,203 creating build/lib/backends 2026-02-11T21:52:49,204 copying backends/claude_direct.py -> build/lib/backends 2026-02-11T21:52:49,206 copying backends/__init__.py -> build/lib/backends 2026-02-11T21:52:49,208 copying backends/duckduckgo.py -> build/lib/backends 2026-02-11T21:52:49,210 copying backends/chatgpt_direct.py -> build/lib/backends 2026-02-11T21:52:49,213 copying backends/openrouter.py -> build/lib/backends 2026-02-11T21:52:49,215 creating build/lib/modules 2026-02-11T21:52:49,216 copying modules/vuln_scanner.py -> build/lib/modules 2026-02-11T21:52:49,219 copying modules/sql_injection_db.py -> build/lib/modules 2026-02-11T21:52:49,222 copying modules/siem_integration.py -> build/lib/modules 2026-02-11T21:52:49,225 copying modules/__init__.py -> build/lib/modules 2026-02-11T21:52:49,227 copying modules/exploit_assist.py -> build/lib/modules 2026-02-11T21:52:49,229 copying modules/tool_orchestrator.py -> build/lib/modules 2026-02-11T21:52:49,232 copying modules/nuclei_integration.py -> build/lib/modules 2026-02-11T21:52:49,235 copying modules/osint.py -> build/lib/modules 2026-02-11T21:52:49,237 copying modules/cve_database.py -> build/lib/modules 2026-02-11T21:52:49,240 copying modules/protonvpn.py -> build/lib/modules 2026-02-11T21:52:49,242 copying modules/wordlist_generator.py -> build/lib/modules 2026-02-11T21:52:49,245 copying modules/recon.py -> build/lib/modules 2026-02-11T21:52:49,248 creating build/lib/api 2026-02-11T21:52:49,249 copying api/schemas.py -> build/lib/api 2026-02-11T21:52:49,251 copying api/__init__.py -> build/lib/api 2026-02-11T21:52:49,253 copying api/websocket.py -> build/lib/api 2026-02-11T21:52:49,255 copying api/auth.py -> build/lib/api 2026-02-11T21:52:49,257 copying api/main.py -> build/lib/api 2026-02-11T21:52:49,260 creating build/lib/autonomous 2026-02-11T21:52:49,262 copying autonomous/tool_executor.py -> build/lib/autonomous 2026-02-11T21:52:49,264 copying autonomous/memory.py -> build/lib/autonomous 2026-02-11T21:52:49,267 copying autonomous/agent_loop.py -> build/lib/autonomous 2026-02-11T21:52:49,270 copying autonomous/react.py -> build/lib/autonomous 2026-02-11T21:52:49,273 copying autonomous/__init__.py -> build/lib/autonomous 2026-02-11T21:52:49,274 copying autonomous/agent.py -> build/lib/autonomous 2026-02-11T21:52:49,277 copying autonomous/exploit_validator.py -> build/lib/autonomous 2026-02-11T21:52:49,281 creating build/lib/risk_engine 2026-02-11T21:52:49,282 copying risk_engine/false_positive_engine.py -> build/lib/risk_engine 2026-02-11T21:52:49,285 copying risk_engine/business_impact.py -> build/lib/risk_engine 2026-02-11T21:52:49,287 copying risk_engine/cvss.py -> build/lib/risk_engine 2026-02-11T21:52:49,289 copying risk_engine/business_impact_calculator.py -> build/lib/risk_engine 2026-02-11T21:52:49,292 copying risk_engine/scorer.py -> build/lib/risk_engine 2026-02-11T21:52:49,294 copying risk_engine/example_usage.py -> build/lib/risk_engine 2026-02-11T21:52:49,296 copying risk_engine/__init__.py -> build/lib/risk_engine 2026-02-11T21:52:49,298 copying risk_engine/epss.py -> build/lib/risk_engine 2026-02-11T21:52:49,300 creating build/lib/web_ui/backend 2026-02-11T21:52:49,302 copying web_ui/backend/main.py -> build/lib/web_ui/backend 2026-02-11T21:52:49,305 creating build/lib/ci_cd 2026-02-11T21:52:49,306 copying ci_cd/__init__.py -> build/lib/ci_cd 2026-02-11T21:52:49,309 creating build/lib/benchmarks 2026-02-11T21:52:49,310 copying benchmarks/metrics.py -> build/lib/benchmarks 2026-02-11T21:52:49,312 copying benchmarks/ci_benchmark.py -> build/lib/benchmarks 2026-02-11T21:52:49,315 copying benchmarks/__init__.py -> build/lib/benchmarks 2026-02-11T21:52:49,317 copying benchmarks/comparison.py -> build/lib/benchmarks 2026-02-11T21:52:49,319 copying benchmarks/benchmark_engine.py -> build/lib/benchmarks 2026-02-11T21:52:49,322 copying benchmarks/run_benchmarks.py -> build/lib/benchmarks 2026-02-11T21:52:49,325 running egg_info 2026-02-11T21:52:49,334 writing zen_ai_pentest.egg-info/PKG-INFO 2026-02-11T21:52:49,342 writing dependency_links to zen_ai_pentest.egg-info/dependency_links.txt 2026-02-11T21:52:49,344 writing entry points to zen_ai_pentest.egg-info/entry_points.txt 2026-02-11T21:52:49,348 writing requirements to zen_ai_pentest.egg-info/requires.txt 2026-02-11T21:52:49,349 writing top-level names to zen_ai_pentest.egg-info/top_level.txt 2026-02-11T21:52:49,366 reading manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-11T21:52:49,374 reading manifest template 'MANIFEST.in' 2026-02-11T21:52:49,379 warning: no files found matching '*.html' under directory 'templates' 2026-02-11T21:52:49,380 warning: no files found matching '*.json' under directory 'templates' 2026-02-11T21:52:49,385 warning: no files found matching '*.json' under directory 'core' 2026-02-11T21:52:49,390 warning: no files found matching '*.yaml' under directory 'core' 2026-02-11T21:52:49,394 warning: no files found matching '*.sql' under directory 'core' 2026-02-11T21:52:49,399 warning: no files found matching '*.json' under directory 'modules' 2026-02-11T21:52:49,403 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-11T21:52:49,407 no previously-included directories found matching 'docs/_site' 2026-02-11T21:52:49,408 no previously-included directories found matching 'tests' 2026-02-11T21:52:49,409 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-11T21:52:49,410 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-11T21:52:49,411 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-11T21:52:49,411 adding license file 'LICENSE' 2026-02-11T21:52:49,418 writing manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-11T21:52:49,439 installing to build/bdist.linux-armv7l/wheel 2026-02-11T21:52:49,439 running install 2026-02-11T21:52:49,463 running install_lib 2026-02-11T21:52:49,469 creating build/bdist.linux-armv7l/wheel 2026-02-11T21:52:49,471 creating build/bdist.linux-armv7l/wheel/core 2026-02-11T21:52:49,472 copying build/lib/core/plugin_manager.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,474 copying build/lib/core/models.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,476 copying build/lib/core/input_validator.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,479 copying build/lib/core/orchestrator.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,481 copying build/lib/core/cache.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,483 copying build/lib/core/database.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,485 copying build/lib/core/container.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,487 copying build/lib/core/asyncio_fix.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,489 copying build/lib/core/__init__.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,491 copying build/lib/core/shield_integration.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,493 copying build/lib/core/async_pool.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,496 copying build/lib/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,498 copying build/lib/core/secure_config.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-11T21:52:49,501 creating build/bdist.linux-armv7l/wheel/web_ui 2026-02-11T21:52:49,502 creating build/bdist.linux-armv7l/wheel/web_ui/backend 2026-02-11T21:52:49,504 copying build/lib/web_ui/backend/main.py -> build/bdist.linux-armv7l/wheel/./web_ui/backend 2026-02-11T21:52:49,507 creating build/bdist.linux-armv7l/wheel/ci_cd 2026-02-11T21:52:49,508 copying build/lib/ci_cd/__init__.py -> build/bdist.linux-armv7l/wheel/./ci_cd 2026-02-11T21:52:49,510 creating build/bdist.linux-armv7l/wheel/modules 2026-02-11T21:52:49,511 copying build/lib/modules/vuln_scanner.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,514 copying build/lib/modules/sql_injection_db.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,517 copying build/lib/modules/siem_integration.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,519 copying build/lib/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,521 copying build/lib/modules/exploit_assist.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,524 copying build/lib/modules/tool_orchestrator.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,526 copying build/lib/modules/nuclei_integration.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,529 copying build/lib/modules/osint.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,531 copying build/lib/modules/cve_database.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,534 copying build/lib/modules/protonvpn.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,536 copying build/lib/modules/wordlist_generator.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,539 copying build/lib/modules/recon.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-11T21:52:49,542 creating build/bdist.linux-armv7l/wheel/backends 2026-02-11T21:52:49,543 copying build/lib/backends/claude_direct.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-11T21:52:49,545 copying build/lib/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-11T21:52:49,547 copying build/lib/backends/duckduckgo.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-11T21:52:49,549 copying build/lib/backends/chatgpt_direct.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-11T21:52:49,551 copying build/lib/backends/openrouter.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-11T21:52:49,553 creating build/bdist.linux-armv7l/wheel/autonomous 2026-02-11T21:52:49,554 copying build/lib/autonomous/tool_executor.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-11T21:52:49,557 copying build/lib/autonomous/memory.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-11T21:52:49,559 copying build/lib/autonomous/agent_loop.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-11T21:52:49,562 copying build/lib/autonomous/react.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-11T21:52:49,564 copying build/lib/autonomous/__init__.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-11T21:52:49,566 copying build/lib/autonomous/agent.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-11T21:52:49,568 copying build/lib/autonomous/exploit_validator.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-11T21:52:49,572 creating build/bdist.linux-armv7l/wheel/agents 2026-02-11T21:52:49,573 copying build/lib/agents/research_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,575 copying build/lib/agents/react_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,577 copying build/lib/agents/cli.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,580 copying build/lib/agents/react_agent_enhanced.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,582 copying build/lib/agents/analysis_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,584 copying build/lib/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,586 copying build/lib/agents/agent_base.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,588 copying build/lib/agents/post_scan_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,591 copying build/lib/agents/exploit_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,593 copying build/lib/agents/integration.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,595 copying build/lib/agents/agent_orchestrator.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,598 copying build/lib/agents/react_agent_vm.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-11T21:52:49,601 creating build/bdist.linux-armv7l/wheel/risk_engine 2026-02-11T21:52:49,602 copying build/lib/risk_engine/false_positive_engine.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-11T21:52:49,604 copying build/lib/risk_engine/business_impact.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-11T21:52:49,607 copying build/lib/risk_engine/cvss.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-11T21:52:49,609 copying build/lib/risk_engine/business_impact_calculator.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-11T21:52:49,612 copying build/lib/risk_engine/scorer.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-11T21:52:49,614 copying build/lib/risk_engine/example_usage.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-11T21:52:49,616 copying build/lib/risk_engine/__init__.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-11T21:52:49,618 copying build/lib/risk_engine/epss.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-11T21:52:49,621 creating build/bdist.linux-armv7l/wheel/benchmarks 2026-02-11T21:52:49,622 copying build/lib/benchmarks/metrics.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-11T21:52:49,625 copying build/lib/benchmarks/ci_benchmark.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-11T21:52:49,627 copying build/lib/benchmarks/__init__.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-11T21:52:49,629 copying build/lib/benchmarks/comparison.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-11T21:52:49,632 copying build/lib/benchmarks/benchmark_engine.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-11T21:52:49,635 copying build/lib/benchmarks/run_benchmarks.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-11T21:52:49,639 creating build/bdist.linux-armv7l/wheel/api 2026-02-11T21:52:49,640 copying build/lib/api/schemas.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-11T21:52:49,642 copying build/lib/api/__init__.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-11T21:52:49,644 copying build/lib/api/websocket.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-11T21:52:49,646 copying build/lib/api/auth.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-11T21:52:49,648 copying build/lib/api/main.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-11T21:52:49,651 running install_egg_info 2026-02-11T21:52:49,655 Copying zen_ai_pentest.egg-info to build/bdist.linux-armv7l/wheel/./zen_ai_pentest-2.1.0-py3.11.egg-info 2026-02-11T21:52:49,671 running install_scripts 2026-02-11T21:52:49,684 creating build/bdist.linux-armv7l/wheel/zen_ai_pentest-2.1.0.dist-info/WHEEL 2026-02-11T21:52:49,687 creating '/tmp/pip-wheel-9m0dxbbw/.tmp-icos82zz/zen_ai_pentest-2.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-11T21:52:49,689 adding 'agents/__init__.py' 2026-02-11T21:52:49,691 adding 'agents/agent_base.py' 2026-02-11T21:52:49,693 adding 'agents/agent_orchestrator.py' 2026-02-11T21:52:49,695 adding 'agents/analysis_agent.py' 2026-02-11T21:52:49,697 adding 'agents/cli.py' 2026-02-11T21:52:49,699 adding 'agents/exploit_agent.py' 2026-02-11T21:52:49,701 adding 'agents/integration.py' 2026-02-11T21:52:49,705 adding 'agents/post_scan_agent.py' 2026-02-11T21:52:49,707 adding 'agents/react_agent.py' 2026-02-11T21:52:49,710 adding 'agents/react_agent_enhanced.py' 2026-02-11T21:52:49,712 adding 'agents/react_agent_vm.py' 2026-02-11T21:52:49,714 adding 'agents/research_agent.py' 2026-02-11T21:52:49,715 adding 'api/__init__.py' 2026-02-11T21:52:49,717 adding 'api/auth.py' 2026-02-11T21:52:49,720 adding 'api/main.py' 2026-02-11T21:52:49,722 adding 'api/schemas.py' 2026-02-11T21:52:49,724 adding 'api/websocket.py' 2026-02-11T21:52:49,726 adding 'autonomous/__init__.py' 2026-02-11T21:52:49,727 adding 'autonomous/agent.py' 2026-02-11T21:52:49,733 adding 'autonomous/agent_loop.py' 2026-02-11T21:52:49,738 adding 'autonomous/exploit_validator.py' 2026-02-11T21:52:49,741 adding 'autonomous/memory.py' 2026-02-11T21:52:49,742 adding 'autonomous/react.py' 2026-02-11T21:52:49,745 adding 'autonomous/tool_executor.py' 2026-02-11T21:52:49,746 adding 'backends/__init__.py' 2026-02-11T21:52:49,748 adding 'backends/chatgpt_direct.py' 2026-02-11T21:52:49,749 adding 'backends/claude_direct.py' 2026-02-11T21:52:49,751 adding 'backends/duckduckgo.py' 2026-02-11T21:52:49,752 adding 'backends/openrouter.py' 2026-02-11T21:52:49,754 adding 'benchmarks/__init__.py' 2026-02-11T21:52:49,758 adding 'benchmarks/benchmark_engine.py' 2026-02-11T21:52:49,761 adding 'benchmarks/ci_benchmark.py' 2026-02-11T21:52:49,764 adding 'benchmarks/comparison.py' 2026-02-11T21:52:49,766 adding 'benchmarks/metrics.py' 2026-02-11T21:52:49,770 adding 'benchmarks/run_benchmarks.py' 2026-02-11T21:52:49,772 adding 'ci_cd/__init__.py' 2026-02-11T21:52:49,773 adding 'core/__init__.py' 2026-02-11T21:52:49,775 adding 'core/async_pool.py' 2026-02-11T21:52:49,777 adding 'core/asyncio_fix.py' 2026-02-11T21:52:49,779 adding 'core/cache.py' 2026-02-11T21:52:49,781 adding 'core/container.py' 2026-02-11T21:52:49,782 adding 'core/database.py' 2026-02-11T21:52:49,784 adding 'core/input_validator.py' 2026-02-11T21:52:49,786 adding 'core/models.py' 2026-02-11T21:52:49,788 adding 'core/orchestrator.py' 2026-02-11T21:52:49,791 adding 'core/plugin_manager.py' 2026-02-11T21:52:49,793 adding 'core/rate_limiter.py' 2026-02-11T21:52:49,795 adding 'core/secure_config.py' 2026-02-11T21:52:49,797 adding 'core/shield_integration.py' 2026-02-11T21:52:49,799 adding 'modules/__init__.py' 2026-02-11T21:52:49,801 adding 'modules/cve_database.py' 2026-02-11T21:52:49,803 adding 'modules/exploit_assist.py' 2026-02-11T21:52:49,805 adding 'modules/nuclei_integration.py' 2026-02-11T21:52:49,808 adding 'modules/osint.py' 2026-02-11T21:52:49,810 adding 'modules/protonvpn.py' 2026-02-11T21:52:49,812 adding 'modules/recon.py' 2026-02-11T21:52:49,814 adding 'modules/siem_integration.py' 2026-02-11T21:52:49,817 adding 'modules/sql_injection_db.py' 2026-02-11T21:52:49,819 adding 'modules/tool_orchestrator.py' 2026-02-11T21:52:49,821 adding 'modules/vuln_scanner.py' 2026-02-11T21:52:49,823 adding 'modules/wordlist_generator.py' 2026-02-11T21:52:49,825 adding 'risk_engine/__init__.py' 2026-02-11T21:52:49,827 adding 'risk_engine/business_impact.py' 2026-02-11T21:52:49,829 adding 'risk_engine/business_impact_calculator.py' 2026-02-11T21:52:49,831 adding 'risk_engine/cvss.py' 2026-02-11T21:52:49,832 adding 'risk_engine/epss.py' 2026-02-11T21:52:49,834 adding 'risk_engine/example_usage.py' 2026-02-11T21:52:49,838 adding 'risk_engine/false_positive_engine.py' 2026-02-11T21:52:49,840 adding 'risk_engine/scorer.py' 2026-02-11T21:52:49,843 adding 'web_ui/backend/main.py' 2026-02-11T21:52:49,846 adding 'zen_ai_pentest-2.1.0.dist-info/licenses/LICENSE' 2026-02-11T21:52:49,849 adding 'zen_ai_pentest-2.1.0.dist-info/METADATA' 2026-02-11T21:52:49,850 adding 'zen_ai_pentest-2.1.0.dist-info/WHEEL' 2026-02-11T21:52:49,851 adding 'zen_ai_pentest-2.1.0.dist-info/entry_points.txt' 2026-02-11T21:52:49,852 adding 'zen_ai_pentest-2.1.0.dist-info/top_level.txt' 2026-02-11T21:52:49,853 adding 'zen_ai_pentest-2.1.0.dist-info/RECORD' 2026-02-11T21:52:49,858 removing build/bdist.linux-armv7l/wheel 2026-02-11T21:52:49,975 Building wheel for zen-ai-pentest (pyproject.toml): finished with status 'done' 2026-02-11T21:52:49,987 Created wheel for zen-ai-pentest: filename=zen_ai_pentest-2.1.0-py3-none-any.whl size=257655 sha256=609818d69626a1de1c3621bed44c73e08808887da1b44243101514cf4390ec41 2026-02-11T21:52:49,988 Stored in directory: /tmp/pip-ephem-wheel-cache-gsb7dvp3/wheels/b6/14/33/ac2b44131b1fe3503476dce20ecd7defe7d149c105fc8131bb 2026-02-11T21:52:50,007 Successfully built zen-ai-pentest 2026-02-11T21:52:50,020 Removed build tracker: '/tmp/pip-build-tracker-lve1du8b'