2026-02-12T10:15:52,153 Created temporary directory: /tmp/pip-ephem-wheel-cache-7ffncnkt 2026-02-12T10:15:52,155 Created temporary directory: /tmp/pip-build-tracker-tngsasvi 2026-02-12T10:15:52,155 Initialized build tracking at /tmp/pip-build-tracker-tngsasvi 2026-02-12T10:15:52,156 Created build tracker: /tmp/pip-build-tracker-tngsasvi 2026-02-12T10:15:52,156 Entered build tracker: /tmp/pip-build-tracker-tngsasvi 2026-02-12T10:15:52,157 Created temporary directory: /tmp/pip-wheel-4_wsguk1 2026-02-12T10:15:52,160 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-12T10:15:52,162 Created temporary directory: /tmp/pip-ephem-wheel-cache-uyf6iyki 2026-02-12T10:15:52,184 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T10:15:52,187 2 location(s) to search for versions of zen-ai-pentest: 2026-02-12T10:15:52,187 * https://pypi.org/simple/zen-ai-pentest/ 2026-02-12T10:15:52,187 * https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-12T10:15:52,188 Fetching project page and analyzing links: https://pypi.org/simple/zen-ai-pentest/ 2026-02-12T10:15:52,189 Getting page https://pypi.org/simple/zen-ai-pentest/ 2026-02-12T10:15:52,191 Found index url https://pypi.org/simple 2026-02-12T10:15:52,324 Fetched page https://pypi.org/simple/zen-ai-pentest/ as application/vnd.pypi.simple.v1+json 2026-02-12T10:15:52,329 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-12T10:15:52,330 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-12T10:15:52,331 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-12T10:15:52,332 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-12T10:15:52,332 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-12T10:15:52,334 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-12T10:15:52,334 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-12T10:15:52,335 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-12T10:15:52,336 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-12T10:15:52,337 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-12T10:15:52,338 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-12T10:15:52,339 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-12T10:15:52,340 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-12T10:15:52,340 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-12T10:15:52,341 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-12T10:15:52,342 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-12T10:15:52,342 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-12T10:15:52,343 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-12T10:15:52,344 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-12T10:15:52,345 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-12T10:15:52,346 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-12T10:15:52,347 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-12T10:15:52,347 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-12T10:15:52,348 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-12T10:15:52,349 Fetching project page and analyzing links: https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-12T10:15:52,350 Getting page https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-12T10:15:52,351 Found index url https://www.piwheels.org/simple 2026-02-12T10:15:52,506 Fetched page https://www.piwheels.org/simple/zen-ai-pentest/ as text/html 2026-02-12T10:15:52,510 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.3.6-py3-none-any.whl#sha256=f6cb1f6875e59c1cc9e447b1a7e640c25e59f0c2d3dcd081f6edc1b2a2b54c1e (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T10:15:52,510 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.3.5-py3-none-any.whl#sha256=78028320148fc6061ee3c251384d0a39ba1dade297595652a145f73d15a9f16d (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T10:15:52,511 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.3.4-py3-none-any.whl#sha256=4c84f6e752cac63433ab98f683b2deb2655b6393de08b61664c55acbe6bd59ae (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T10:15:52,511 Skipping link: No binaries permitted for zen-ai-pentest: https://www.piwheels.org/simple/zen-ai-pentest/zen_ai_pentest-2.3.1-py3-none-any.whl#sha256=f469df60fc8e4428054b9b6c6681609b68f35305868f4b962569feb7e9223fd8 (from https://www.piwheels.org/simple/zen-ai-pentest/) (requires-python:>=3.9) 2026-02-12T10:15:52,512 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-12T10:15:52,512 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-12T10:15:52,513 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-12T10:15:52,514 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-12T10:15:52,514 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-12T10:15:52,515 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-12T10:15:52,515 Skipping link: not a file: https://www.piwheels.org/simple/zen-ai-pentest/ 2026-02-12T10:15:52,516 Skipping link: not a file: https://pypi.org/simple/zen-ai-pentest/ 2026-02-12T10:15:52,538 Given no hashes to check 1 links for project 'zen-ai-pentest': discarding no candidates 2026-02-12T10:15:52,557 Collecting zen-ai-pentest==2.3.7 2026-02-12T10:15:52,559 Created temporary directory: /tmp/pip-unpack-xciimezr 2026-02-12T10:15:52,693 Downloading zen_ai_pentest-2.3.7.tar.gz (405 kB) 2026-02-12T10:15:53,173 Added zen-ai-pentest==2.3.7 from https://files.pythonhosted.org/packages/3b/ae/d258ddd21752d2818fcaf797fe949394cdda3cb901c0d04147d547a047f3/zen_ai_pentest-2.3.7.tar.gz to build tracker '/tmp/pip-build-tracker-tngsasvi' 2026-02-12T10:15:53,180 Created temporary directory: /tmp/pip-build-env-wdfrp9mi 2026-02-12T10:15:53,185 Installing build dependencies: started 2026-02-12T10:15:53,186 Running command pip subprocess to install build dependencies 2026-02-12T10:15:54,341 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-12T10:15:54,917 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-12T10:15:54,941 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T10:15:56,767 Collecting setuptools>=61.0 2026-02-12T10:15:56,787 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-12T10:15:57,051 Collecting wheel 2026-02-12T10:15:57,067 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-12T10:15:57,251 Collecting packaging>=24.0 2026-02-12T10:15:57,269 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-12T10:16:00,235 Installing collected packages: setuptools, packaging, wheel 2026-02-12T10:16:03,670 Creating /tmp/pip-build-env-wdfrp9mi/overlay/local/bin 2026-02-12T10:16:03,672 changing mode of /tmp/pip-build-env-wdfrp9mi/overlay/local/bin/wheel to 755 2026-02-12T10:16:03,694 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-12T10:16:03,976 Installing build dependencies: finished with status 'done' 2026-02-12T10:16:03,982 Getting requirements to build wheel: started 2026-02-12T10:16:03,984 Running command Getting requirements to build wheel 2026-02-12T10:16:04,614 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T10:16:04,614 !! 2026-02-12T10:16:04,616 ******************************************************************************** 2026-02-12T10:16:04,616 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-12T10:16:04,618 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T10:16:04,618 or your builds will no longer be supported. 2026-02-12T10:16:04,619 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:04,620 ******************************************************************************** 2026-02-12T10:16:04,621 !! 2026-02-12T10:16:04,622 corresp(dist, value, root_dir) 2026-02-12T10:16:04,623 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-12T10:16:04,623 corresp(dist, value, root_dir) 2026-02-12T10:16:04,624 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-12T10:16:04,624 corresp(dist, value, root_dir) 2026-02-12T10:16:04,697 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T10:16:04,698 !! 2026-02-12T10:16:04,699 ******************************************************************************** 2026-02-12T10:16:04,700 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T10:16:04,701 License :: OSI Approved :: MIT License 2026-02-12T10:16:04,701 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:04,702 ******************************************************************************** 2026-02-12T10:16:04,703 !! 2026-02-12T10:16:04,703 dist._finalize_license_expression() 2026-02-12T10:16:04,704 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T10:16:04,704 !! 2026-02-12T10:16:04,705 ******************************************************************************** 2026-02-12T10:16:04,706 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T10:16:04,707 License :: OSI Approved :: MIT License 2026-02-12T10:16:04,708 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:04,708 ******************************************************************************** 2026-02-12T10:16:04,709 !! 2026-02-12T10:16:04,709 self._finalize_license_expression() 2026-02-12T10:16:04,710 running egg_info 2026-02-12T10:16:04,716 writing zen_ai_pentest.egg-info/PKG-INFO 2026-02-12T10:16:04,725 writing dependency_links to zen_ai_pentest.egg-info/dependency_links.txt 2026-02-12T10:16:04,726 writing entry points to zen_ai_pentest.egg-info/entry_points.txt 2026-02-12T10:16:04,731 writing requirements to zen_ai_pentest.egg-info/requires.txt 2026-02-12T10:16:04,732 writing top-level names to zen_ai_pentest.egg-info/top_level.txt 2026-02-12T10:16:04,764 reading manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T10:16:04,783 reading manifest template 'MANIFEST.in' 2026-02-12T10:16:04,789 warning: no files found matching '*.html' under directory 'templates' 2026-02-12T10:16:04,791 warning: no files found matching '*.json' under directory 'templates' 2026-02-12T10:16:04,796 warning: no files found matching '*.json' under directory 'core' 2026-02-12T10:16:04,801 warning: no files found matching '*.yaml' under directory 'core' 2026-02-12T10:16:04,806 warning: no files found matching '*.sql' under directory 'core' 2026-02-12T10:16:04,813 warning: no files found matching '*.json' under directory 'modules' 2026-02-12T10:16:04,819 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-12T10:16:04,826 no previously-included directories found matching 'docs/_site' 2026-02-12T10:16:04,827 no previously-included directories found matching 'tests' 2026-02-12T10:16:04,828 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-12T10:16:04,829 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-12T10:16:04,830 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-12T10:16:04,831 adding license file 'LICENSE' 2026-02-12T10:16:04,838 writing manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T10:16:04,937 Getting requirements to build wheel: finished with status 'done' 2026-02-12T10:16:04,941 Created temporary directory: /tmp/pip-modern-metadata-9p5be76b 2026-02-12T10:16:04,943 Preparing metadata (pyproject.toml): started 2026-02-12T10:16:04,945 Running command Preparing metadata (pyproject.toml) 2026-02-12T10:16:05,525 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T10:16:05,525 !! 2026-02-12T10:16:05,526 ******************************************************************************** 2026-02-12T10:16:05,527 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-12T10:16:05,528 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T10:16:05,528 or your builds will no longer be supported. 2026-02-12T10:16:05,529 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:05,529 ******************************************************************************** 2026-02-12T10:16:05,530 !! 2026-02-12T10:16:05,531 corresp(dist, value, root_dir) 2026-02-12T10:16:05,531 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-12T10:16:05,532 corresp(dist, value, root_dir) 2026-02-12T10:16:05,532 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-12T10:16:05,533 corresp(dist, value, root_dir) 2026-02-12T10:16:05,603 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T10:16:05,603 !! 2026-02-12T10:16:05,605 ******************************************************************************** 2026-02-12T10:16:05,605 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T10:16:05,606 License :: OSI Approved :: MIT License 2026-02-12T10:16:05,607 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:05,608 ******************************************************************************** 2026-02-12T10:16:05,609 !! 2026-02-12T10:16:05,610 dist._finalize_license_expression() 2026-02-12T10:16:05,610 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T10:16:05,611 !! 2026-02-12T10:16:05,612 ******************************************************************************** 2026-02-12T10:16:05,613 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T10:16:05,614 License :: OSI Approved :: MIT License 2026-02-12T10:16:05,615 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:05,616 ******************************************************************************** 2026-02-12T10:16:05,617 !! 2026-02-12T10:16:05,617 self._finalize_license_expression() 2026-02-12T10:16:05,618 running dist_info 2026-02-12T10:16:05,626 creating /tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info 2026-02-12T10:16:05,627 writing /tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info/PKG-INFO 2026-02-12T10:16:05,636 writing dependency_links to /tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info/dependency_links.txt 2026-02-12T10:16:05,637 writing entry points to /tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info/entry_points.txt 2026-02-12T10:16:05,641 writing requirements to /tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info/requires.txt 2026-02-12T10:16:05,642 writing top-level names to /tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info/top_level.txt 2026-02-12T10:16:05,644 writing manifest file '/tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T10:16:05,671 reading manifest file '/tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T10:16:05,673 reading manifest template 'MANIFEST.in' 2026-02-12T10:16:05,679 warning: no files found matching '*.html' under directory 'templates' 2026-02-12T10:16:05,680 warning: no files found matching '*.json' under directory 'templates' 2026-02-12T10:16:05,685 warning: no files found matching '*.json' under directory 'core' 2026-02-12T10:16:05,690 warning: no files found matching '*.yaml' under directory 'core' 2026-02-12T10:16:05,695 warning: no files found matching '*.sql' under directory 'core' 2026-02-12T10:16:05,701 warning: no files found matching '*.json' under directory 'modules' 2026-02-12T10:16:05,708 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-12T10:16:05,713 no previously-included directories found matching 'docs/_site' 2026-02-12T10:16:05,713 no previously-included directories found matching 'tests' 2026-02-12T10:16:05,714 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-12T10:16:05,715 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-12T10:16:05,716 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-12T10:16:05,716 adding license file 'LICENSE' 2026-02-12T10:16:05,722 writing manifest file '/tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T10:16:05,724 creating '/tmp/pip-modern-metadata-9p5be76b/zen_ai_pentest-2.3.7.dist-info' 2026-02-12T10:16:05,854 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-12T10:16:05,861 Source in /tmp/pip-wheel-4_wsguk1/zen-ai-pentest_c6fad76827914909944c18193f3ab6aa has version 2.3.7, which satisfies requirement zen-ai-pentest==2.3.7 from https://files.pythonhosted.org/packages/3b/ae/d258ddd21752d2818fcaf797fe949394cdda3cb901c0d04147d547a047f3/zen_ai_pentest-2.3.7.tar.gz 2026-02-12T10:16:05,862 Removed zen-ai-pentest==2.3.7 from https://files.pythonhosted.org/packages/3b/ae/d258ddd21752d2818fcaf797fe949394cdda3cb901c0d04147d547a047f3/zen_ai_pentest-2.3.7.tar.gz from build tracker '/tmp/pip-build-tracker-tngsasvi' 2026-02-12T10:16:05,871 Created temporary directory: /tmp/pip-unpack-gi8mo2ku 2026-02-12T10:16:05,872 Building wheels for collected packages: zen-ai-pentest 2026-02-12T10:16:05,876 Created temporary directory: /tmp/pip-wheel-r_tqo02g 2026-02-12T10:16:05,877 Destination directory: /tmp/pip-wheel-r_tqo02g 2026-02-12T10:16:05,879 Building wheel for zen-ai-pentest (pyproject.toml): started 2026-02-12T10:16:05,881 Running command Building wheel for zen-ai-pentest (pyproject.toml) 2026-02-12T10:16:06,483 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T10:16:06,484 !! 2026-02-12T10:16:06,485 ******************************************************************************** 2026-02-12T10:16:06,485 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-12T10:16:06,486 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T10:16:06,487 or your builds will no longer be supported. 2026-02-12T10:16:06,488 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:06,489 ******************************************************************************** 2026-02-12T10:16:06,490 !! 2026-02-12T10:16:06,491 corresp(dist, value, root_dir) 2026-02-12T10:16:06,491 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-02-12T10:16:06,492 corresp(dist, value, root_dir) 2026-02-12T10:16:06,493 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-02-12T10:16:06,493 corresp(dist, value, root_dir) 2026-02-12T10:16:06,556 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T10:16:06,556 !! 2026-02-12T10:16:06,557 ******************************************************************************** 2026-02-12T10:16:06,558 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T10:16:06,559 License :: OSI Approved :: MIT License 2026-02-12T10:16:06,559 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:06,560 ******************************************************************************** 2026-02-12T10:16:06,561 !! 2026-02-12T10:16:06,561 dist._finalize_license_expression() 2026-02-12T10:16:06,562 /tmp/pip-build-env-wdfrp9mi/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T10:16:06,562 !! 2026-02-12T10:16:06,563 ******************************************************************************** 2026-02-12T10:16:06,564 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T10:16:06,565 License :: OSI Approved :: MIT License 2026-02-12T10:16:06,566 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T10:16:06,567 ******************************************************************************** 2026-02-12T10:16:06,568 !! 2026-02-12T10:16:06,568 self._finalize_license_expression() 2026-02-12T10:16:06,569 running bdist_wheel 2026-02-12T10:16:06,582 running build 2026-02-12T10:16:06,583 running build_py 2026-02-12T10:16:06,589 creating build/lib/core 2026-02-12T10:16:06,592 copying core/orchestrator.py -> build/lib/core 2026-02-12T10:16:06,594 copying core/async_pool.py -> build/lib/core 2026-02-12T10:16:06,597 copying core/asyncio_fix.py -> build/lib/core 2026-02-12T10:16:06,599 copying core/shield_integration.py -> build/lib/core 2026-02-12T10:16:06,602 copying core/models.py -> build/lib/core 2026-02-12T10:16:06,604 copying core/rate_limiter.py -> build/lib/core 2026-02-12T10:16:06,607 copying core/secure_config.py -> build/lib/core 2026-02-12T10:16:06,609 copying core/database.py -> build/lib/core 2026-02-12T10:16:06,611 copying core/plugin_manager.py -> build/lib/core 2026-02-12T10:16:06,614 copying core/__init__.py -> build/lib/core 2026-02-12T10:16:06,616 copying core/container.py -> build/lib/core 2026-02-12T10:16:06,618 copying core/cache.py -> build/lib/core 2026-02-12T10:16:06,621 copying core/input_validator.py -> build/lib/core 2026-02-12T10:16:06,624 creating build/lib/agents 2026-02-12T10:16:06,625 copying agents/cli.py -> build/lib/agents 2026-02-12T10:16:06,628 copying agents/integration.py -> build/lib/agents 2026-02-12T10:16:06,630 copying agents/react_agent_vm.py -> build/lib/agents 2026-02-12T10:16:06,632 copying agents/agent_base.py -> build/lib/agents 2026-02-12T10:16:06,635 copying agents/research_agent.py -> build/lib/agents 2026-02-12T10:16:06,637 copying agents/react_agent.py -> build/lib/agents 2026-02-12T10:16:06,640 copying agents/__init__.py -> build/lib/agents 2026-02-12T10:16:06,642 copying agents/exploit_agent.py -> build/lib/agents 2026-02-12T10:16:06,644 copying agents/agent_orchestrator.py -> build/lib/agents 2026-02-12T10:16:06,647 copying agents/post_scan_agent.py -> build/lib/agents 2026-02-12T10:16:06,650 copying agents/analysis_agent.py -> build/lib/agents 2026-02-12T10:16:06,652 copying agents/react_agent_enhanced.py -> build/lib/agents 2026-02-12T10:16:06,655 creating build/lib/backends 2026-02-12T10:16:06,656 copying backends/openrouter.py -> build/lib/backends 2026-02-12T10:16:06,658 copying backends/__init__.py -> build/lib/backends 2026-02-12T10:16:06,660 copying backends/duckduckgo.py -> build/lib/backends 2026-02-12T10:16:06,662 copying backends/chatgpt_direct.py -> build/lib/backends 2026-02-12T10:16:06,664 copying backends/claude_direct.py -> build/lib/backends 2026-02-12T10:16:06,667 creating build/lib/modules 2026-02-12T10:16:06,668 copying modules/false_positive_filter.py -> build/lib/modules 2026-02-12T10:16:06,671 copying modules/wordlist_generator.py -> build/lib/modules 2026-02-12T10:16:06,673 copying modules/benchmark.py -> build/lib/modules 2026-02-12T10:16:06,676 copying modules/siem_integration.py -> build/lib/modules 2026-02-12T10:16:06,678 copying modules/agent_coordinator.py -> build/lib/modules 2026-02-12T10:16:06,681 copying modules/osint.py -> build/lib/modules 2026-02-12T10:16:06,683 copying modules/cve_database.py -> build/lib/modules 2026-02-12T10:16:06,686 copying modules/report_export.py -> build/lib/modules 2026-02-12T10:16:06,688 copying modules/api_key_manager.py -> build/lib/modules 2026-02-12T10:16:06,691 copying modules/__init__.py -> build/lib/modules 2026-02-12T10:16:06,693 copying modules/tool_orchestrator.py -> build/lib/modules 2026-02-12T10:16:06,696 copying modules/vuln_scanner.py -> build/lib/modules 2026-02-12T10:16:06,698 copying modules/protonvpn.py -> build/lib/modules 2026-02-12T10:16:06,701 copying modules/output_formats.py -> build/lib/modules 2026-02-12T10:16:06,704 copying modules/sql_injection_db.py -> build/lib/modules 2026-02-12T10:16:06,707 copying modules/nuclei_integration.py -> build/lib/modules 2026-02-12T10:16:06,709 copying modules/exploit_assist.py -> build/lib/modules 2026-02-12T10:16:06,712 copying modules/risk_scoring.py -> build/lib/modules 2026-02-12T10:16:06,714 copying modules/cve_updater.py -> build/lib/modules 2026-02-12T10:16:06,716 copying modules/recon.py -> build/lib/modules 2026-02-12T10:16:06,719 creating build/lib/api 2026-02-12T10:16:06,720 copying api/schemas.py -> build/lib/api 2026-02-12T10:16:06,723 copying api/websocket_v2.py -> build/lib/api 2026-02-12T10:16:06,726 copying api/auth.py -> build/lib/api 2026-02-12T10:16:06,728 copying api/rate_limiter.py -> build/lib/api 2026-02-12T10:16:06,730 copying api/__init__.py -> build/lib/api 2026-02-12T10:16:06,732 copying api/websocket.py -> build/lib/api 2026-02-12T10:16:06,734 copying api/csrf_protection.py -> build/lib/api 2026-02-12T10:16:06,736 copying api/main.py -> build/lib/api 2026-02-12T10:16:06,738 copying api/rate_limiter_v2.py -> build/lib/api 2026-02-12T10:16:06,741 creating build/lib/autonomous 2026-02-12T10:16:06,742 copying autonomous/memory.py -> build/lib/autonomous 2026-02-12T10:16:06,745 copying autonomous/agent_loop.py -> build/lib/autonomous 2026-02-12T10:16:06,748 copying autonomous/exploit_validator.py -> build/lib/autonomous 2026-02-12T10:16:06,751 copying autonomous/react.py -> build/lib/autonomous 2026-02-12T10:16:06,753 copying autonomous/ki_analysis_agent.py -> build/lib/autonomous 2026-02-12T10:16:06,756 copying autonomous/__init__.py -> build/lib/autonomous 2026-02-12T10:16:06,758 copying autonomous/tool_executor.py -> build/lib/autonomous 2026-02-12T10:16:06,761 copying autonomous/agent.py -> build/lib/autonomous 2026-02-12T10:16:06,763 creating build/lib/risk_engine 2026-02-12T10:16:06,764 copying risk_engine/business_impact_calculator.py -> build/lib/risk_engine 2026-02-12T10:16:06,767 copying risk_engine/epss.py -> build/lib/risk_engine 2026-02-12T10:16:06,769 copying risk_engine/scorer.py -> build/lib/risk_engine 2026-02-12T10:16:06,772 copying risk_engine/example_usage.py -> build/lib/risk_engine 2026-02-12T10:16:06,774 copying risk_engine/__init__.py -> build/lib/risk_engine 2026-02-12T10:16:06,776 copying risk_engine/business_impact.py -> build/lib/risk_engine 2026-02-12T10:16:06,778 copying risk_engine/false_positive_engine.py -> build/lib/risk_engine 2026-02-12T10:16:06,781 copying risk_engine/cvss.py -> build/lib/risk_engine 2026-02-12T10:16:06,784 creating build/lib/web_ui/backend 2026-02-12T10:16:06,785 copying web_ui/backend/main.py -> build/lib/web_ui/backend 2026-02-12T10:16:06,788 creating build/lib/ci_cd 2026-02-12T10:16:06,789 copying ci_cd/__init__.py -> build/lib/ci_cd 2026-02-12T10:16:06,792 creating build/lib/benchmarks 2026-02-12T10:16:06,793 copying benchmarks/ci_benchmark.py -> build/lib/benchmarks 2026-02-12T10:16:06,795 copying benchmarks/metrics.py -> build/lib/benchmarks 2026-02-12T10:16:06,798 copying benchmarks/run_benchmarks.py -> build/lib/benchmarks 2026-02-12T10:16:06,800 copying benchmarks/agent_performance.py -> build/lib/benchmarks 2026-02-12T10:16:06,803 copying benchmarks/__init__.py -> build/lib/benchmarks 2026-02-12T10:16:06,805 copying benchmarks/scan_performance.py -> build/lib/benchmarks 2026-02-12T10:16:06,807 copying benchmarks/benchmark_engine.py -> build/lib/benchmarks 2026-02-12T10:16:06,810 copying benchmarks/comparison.py -> build/lib/benchmarks 2026-02-12T10:16:06,813 copying benchmarks/api_performance.py -> build/lib/benchmarks 2026-02-12T10:16:06,815 running egg_info 2026-02-12T10:16:06,825 writing zen_ai_pentest.egg-info/PKG-INFO 2026-02-12T10:16:06,832 writing dependency_links to zen_ai_pentest.egg-info/dependency_links.txt 2026-02-12T10:16:06,833 writing entry points to zen_ai_pentest.egg-info/entry_points.txt 2026-02-12T10:16:06,837 writing requirements to zen_ai_pentest.egg-info/requires.txt 2026-02-12T10:16:06,838 writing top-level names to zen_ai_pentest.egg-info/top_level.txt 2026-02-12T10:16:06,856 reading manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T10:16:06,866 reading manifest template 'MANIFEST.in' 2026-02-12T10:16:06,871 warning: no files found matching '*.html' under directory 'templates' 2026-02-12T10:16:06,873 warning: no files found matching '*.json' under directory 'templates' 2026-02-12T10:16:06,878 warning: no files found matching '*.json' under directory 'core' 2026-02-12T10:16:06,883 warning: no files found matching '*.yaml' under directory 'core' 2026-02-12T10:16:06,888 warning: no files found matching '*.sql' under directory 'core' 2026-02-12T10:16:06,895 warning: no files found matching '*.json' under directory 'modules' 2026-02-12T10:16:06,902 warning: no files found matching '*.yaml' under directory 'modules' 2026-02-12T10:16:06,907 no previously-included directories found matching 'docs/_site' 2026-02-12T10:16:06,908 no previously-included directories found matching 'tests' 2026-02-12T10:16:06,909 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-12T10:16:06,910 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-12T10:16:06,910 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-12T10:16:06,911 adding license file 'LICENSE' 2026-02-12T10:16:06,919 writing manifest file 'zen_ai_pentest.egg-info/SOURCES.txt' 2026-02-12T10:16:06,940 installing to build/bdist.linux-armv7l/wheel 2026-02-12T10:16:06,941 running install 2026-02-12T10:16:06,964 running install_lib 2026-02-12T10:16:06,970 creating build/bdist.linux-armv7l/wheel 2026-02-12T10:16:06,972 creating build/bdist.linux-armv7l/wheel/core 2026-02-12T10:16:06,973 copying build/lib/core/orchestrator.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,976 copying build/lib/core/async_pool.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,978 copying build/lib/core/asyncio_fix.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,981 copying build/lib/core/shield_integration.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,983 copying build/lib/core/models.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,986 copying build/lib/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,988 copying build/lib/core/secure_config.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,990 copying build/lib/core/database.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,992 copying build/lib/core/plugin_manager.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,994 copying build/lib/core/__init__.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,996 copying build/lib/core/container.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:06,998 copying build/lib/core/cache.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:07,001 copying build/lib/core/input_validator.py -> build/bdist.linux-armv7l/wheel/./core 2026-02-12T10:16:07,003 creating build/bdist.linux-armv7l/wheel/benchmarks 2026-02-12T10:16:07,005 copying build/lib/benchmarks/ci_benchmark.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,007 copying build/lib/benchmarks/metrics.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,010 copying build/lib/benchmarks/run_benchmarks.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,012 copying build/lib/benchmarks/agent_performance.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,015 copying build/lib/benchmarks/__init__.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,017 copying build/lib/benchmarks/scan_performance.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,019 copying build/lib/benchmarks/benchmark_engine.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,022 copying build/lib/benchmarks/comparison.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,025 copying build/lib/benchmarks/api_performance.py -> build/bdist.linux-armv7l/wheel/./benchmarks 2026-02-12T10:16:07,028 creating build/bdist.linux-armv7l/wheel/modules 2026-02-12T10:16:07,029 copying build/lib/modules/false_positive_filter.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,031 copying build/lib/modules/wordlist_generator.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,034 copying build/lib/modules/benchmark.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,036 copying build/lib/modules/siem_integration.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,039 copying build/lib/modules/agent_coordinator.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,041 copying build/lib/modules/osint.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,044 copying build/lib/modules/cve_database.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,046 copying build/lib/modules/report_export.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,048 copying build/lib/modules/api_key_manager.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,051 copying build/lib/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,053 copying build/lib/modules/tool_orchestrator.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,055 copying build/lib/modules/vuln_scanner.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,057 copying build/lib/modules/protonvpn.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,060 copying build/lib/modules/output_formats.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,064 copying build/lib/modules/sql_injection_db.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,067 copying build/lib/modules/nuclei_integration.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,069 copying build/lib/modules/exploit_assist.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,072 copying build/lib/modules/risk_scoring.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,074 copying build/lib/modules/cve_updater.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,076 copying build/lib/modules/recon.py -> build/bdist.linux-armv7l/wheel/./modules 2026-02-12T10:16:07,079 creating build/bdist.linux-armv7l/wheel/web_ui 2026-02-12T10:16:07,080 creating build/bdist.linux-armv7l/wheel/web_ui/backend 2026-02-12T10:16:07,082 copying build/lib/web_ui/backend/main.py -> build/bdist.linux-armv7l/wheel/./web_ui/backend 2026-02-12T10:16:07,085 creating build/bdist.linux-armv7l/wheel/api 2026-02-12T10:16:07,085 copying build/lib/api/schemas.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,088 copying build/lib/api/websocket_v2.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,090 copying build/lib/api/auth.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,092 copying build/lib/api/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,094 copying build/lib/api/__init__.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,096 copying build/lib/api/websocket.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,098 copying build/lib/api/csrf_protection.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,100 copying build/lib/api/main.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,103 copying build/lib/api/rate_limiter_v2.py -> build/bdist.linux-armv7l/wheel/./api 2026-02-12T10:16:07,106 creating build/bdist.linux-armv7l/wheel/agents 2026-02-12T10:16:07,107 copying build/lib/agents/cli.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,110 copying build/lib/agents/integration.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,112 copying build/lib/agents/react_agent_vm.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,114 copying build/lib/agents/agent_base.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,116 copying build/lib/agents/research_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,118 copying build/lib/agents/react_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,120 copying build/lib/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,122 copying build/lib/agents/exploit_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,124 copying build/lib/agents/agent_orchestrator.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,127 copying build/lib/agents/post_scan_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,129 copying build/lib/agents/analysis_agent.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,131 copying build/lib/agents/react_agent_enhanced.py -> build/bdist.linux-armv7l/wheel/./agents 2026-02-12T10:16:07,134 creating build/bdist.linux-armv7l/wheel/backends 2026-02-12T10:16:07,135 copying build/lib/backends/openrouter.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T10:16:07,137 copying build/lib/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T10:16:07,139 copying build/lib/backends/duckduckgo.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T10:16:07,141 copying build/lib/backends/chatgpt_direct.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T10:16:07,143 copying build/lib/backends/claude_direct.py -> build/bdist.linux-armv7l/wheel/./backends 2026-02-12T10:16:07,146 creating build/bdist.linux-armv7l/wheel/autonomous 2026-02-12T10:16:07,147 copying build/lib/autonomous/memory.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T10:16:07,149 copying build/lib/autonomous/agent_loop.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T10:16:07,152 copying build/lib/autonomous/exploit_validator.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T10:16:07,156 copying build/lib/autonomous/react.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T10:16:07,158 copying build/lib/autonomous/ki_analysis_agent.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T10:16:07,161 copying build/lib/autonomous/__init__.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T10:16:07,163 copying build/lib/autonomous/tool_executor.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T10:16:07,165 copying build/lib/autonomous/agent.py -> build/bdist.linux-armv7l/wheel/./autonomous 2026-02-12T10:16:07,167 creating build/bdist.linux-armv7l/wheel/risk_engine 2026-02-12T10:16:07,168 copying build/lib/risk_engine/business_impact_calculator.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T10:16:07,172 copying build/lib/risk_engine/epss.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T10:16:07,174 copying build/lib/risk_engine/scorer.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T10:16:07,176 copying build/lib/risk_engine/example_usage.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T10:16:07,178 copying build/lib/risk_engine/__init__.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T10:16:07,180 copying build/lib/risk_engine/business_impact.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T10:16:07,182 copying build/lib/risk_engine/false_positive_engine.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T10:16:07,185 copying build/lib/risk_engine/cvss.py -> build/bdist.linux-armv7l/wheel/./risk_engine 2026-02-12T10:16:07,188 creating build/bdist.linux-armv7l/wheel/ci_cd 2026-02-12T10:16:07,189 copying build/lib/ci_cd/__init__.py -> build/bdist.linux-armv7l/wheel/./ci_cd 2026-02-12T10:16:07,190 running install_egg_info 2026-02-12T10:16:07,195 Copying zen_ai_pentest.egg-info to build/bdist.linux-armv7l/wheel/./zen_ai_pentest-2.3.7-py3.11.egg-info 2026-02-12T10:16:07,208 running install_scripts 2026-02-12T10:16:07,219 creating build/bdist.linux-armv7l/wheel/zen_ai_pentest-2.3.7.dist-info/WHEEL 2026-02-12T10:16:07,222 creating '/tmp/pip-wheel-r_tqo02g/.tmp-rbl009fo/zen_ai_pentest-2.3.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-12T10:16:07,224 adding 'agents/__init__.py' 2026-02-12T10:16:07,226 adding 'agents/agent_base.py' 2026-02-12T10:16:07,228 adding 'agents/agent_orchestrator.py' 2026-02-12T10:16:07,230 adding 'agents/analysis_agent.py' 2026-02-12T10:16:07,232 adding 'agents/cli.py' 2026-02-12T10:16:07,233 adding 'agents/exploit_agent.py' 2026-02-12T10:16:07,235 adding 'agents/integration.py' 2026-02-12T10:16:07,239 adding 'agents/post_scan_agent.py' 2026-02-12T10:16:07,241 adding 'agents/react_agent.py' 2026-02-12T10:16:07,244 adding 'agents/react_agent_enhanced.py' 2026-02-12T10:16:07,246 adding 'agents/react_agent_vm.py' 2026-02-12T10:16:07,247 adding 'agents/research_agent.py' 2026-02-12T10:16:07,249 adding 'api/__init__.py' 2026-02-12T10:16:07,251 adding 'api/auth.py' 2026-02-12T10:16:07,252 adding 'api/csrf_protection.py' 2026-02-12T10:16:07,256 adding 'api/main.py' 2026-02-12T10:16:07,258 adding 'api/rate_limiter.py' 2026-02-12T10:16:07,261 adding 'api/rate_limiter_v2.py' 2026-02-12T10:16:07,263 adding 'api/schemas.py' 2026-02-12T10:16:07,264 adding 'api/websocket.py' 2026-02-12T10:16:07,265 adding 'api/websocket_v2.py' 2026-02-12T10:16:07,267 adding 'autonomous/__init__.py' 2026-02-12T10:16:07,269 adding 'autonomous/agent.py' 2026-02-12T10:16:07,274 adding 'autonomous/agent_loop.py' 2026-02-12T10:16:07,279 adding 'autonomous/exploit_validator.py' 2026-02-12T10:16:07,284 adding 'autonomous/ki_analysis_agent.py' 2026-02-12T10:16:07,286 adding 'autonomous/memory.py' 2026-02-12T10:16:07,288 adding 'autonomous/react.py' 2026-02-12T10:16:07,290 adding 'autonomous/tool_executor.py' 2026-02-12T10:16:07,292 adding 'backends/__init__.py' 2026-02-12T10:16:07,293 adding 'backends/chatgpt_direct.py' 2026-02-12T10:16:07,295 adding 'backends/claude_direct.py' 2026-02-12T10:16:07,296 adding 'backends/duckduckgo.py' 2026-02-12T10:16:07,298 adding 'backends/openrouter.py' 2026-02-12T10:16:07,300 adding 'benchmarks/__init__.py' 2026-02-12T10:16:07,301 adding 'benchmarks/agent_performance.py' 2026-02-12T10:16:07,304 adding 'benchmarks/api_performance.py' 2026-02-12T10:16:07,307 adding 'benchmarks/benchmark_engine.py' 2026-02-12T10:16:07,310 adding 'benchmarks/ci_benchmark.py' 2026-02-12T10:16:07,312 adding 'benchmarks/comparison.py' 2026-02-12T10:16:07,315 adding 'benchmarks/metrics.py' 2026-02-12T10:16:07,318 adding 'benchmarks/run_benchmarks.py' 2026-02-12T10:16:07,320 adding 'benchmarks/scan_performance.py' 2026-02-12T10:16:07,322 adding 'ci_cd/__init__.py' 2026-02-12T10:16:07,323 adding 'core/__init__.py' 2026-02-12T10:16:07,325 adding 'core/async_pool.py' 2026-02-12T10:16:07,326 adding 'core/asyncio_fix.py' 2026-02-12T10:16:07,328 adding 'core/cache.py' 2026-02-12T10:16:07,330 adding 'core/container.py' 2026-02-12T10:16:07,331 adding 'core/database.py' 2026-02-12T10:16:07,333 adding 'core/input_validator.py' 2026-02-12T10:16:07,335 adding 'core/models.py' 2026-02-12T10:16:07,338 adding 'core/orchestrator.py' 2026-02-12T10:16:07,340 adding 'core/plugin_manager.py' 2026-02-12T10:16:07,342 adding 'core/rate_limiter.py' 2026-02-12T10:16:07,344 adding 'core/secure_config.py' 2026-02-12T10:16:07,346 adding 'core/shield_integration.py' 2026-02-12T10:16:07,348 adding 'modules/__init__.py' 2026-02-12T10:16:07,350 adding 'modules/agent_coordinator.py' 2026-02-12T10:16:07,352 adding 'modules/api_key_manager.py' 2026-02-12T10:16:07,355 adding 'modules/benchmark.py' 2026-02-12T10:16:07,357 adding 'modules/cve_database.py' 2026-02-12T10:16:07,359 adding 'modules/cve_updater.py' 2026-02-12T10:16:07,360 adding 'modules/exploit_assist.py' 2026-02-12T10:16:07,362 adding 'modules/false_positive_filter.py' 2026-02-12T10:16:07,364 adding 'modules/nuclei_integration.py' 2026-02-12T10:16:07,367 adding 'modules/osint.py' 2026-02-12T10:16:07,371 adding 'modules/output_formats.py' 2026-02-12T10:16:07,373 adding 'modules/protonvpn.py' 2026-02-12T10:16:07,375 adding 'modules/recon.py' 2026-02-12T10:16:07,376 adding 'modules/report_export.py' 2026-02-12T10:16:07,378 adding 'modules/risk_scoring.py' 2026-02-12T10:16:07,380 adding 'modules/siem_integration.py' 2026-02-12T10:16:07,383 adding 'modules/sql_injection_db.py' 2026-02-12T10:16:07,385 adding 'modules/tool_orchestrator.py' 2026-02-12T10:16:07,387 adding 'modules/vuln_scanner.py' 2026-02-12T10:16:07,389 adding 'modules/wordlist_generator.py' 2026-02-12T10:16:07,391 adding 'risk_engine/__init__.py' 2026-02-12T10:16:07,393 adding 'risk_engine/business_impact.py' 2026-02-12T10:16:07,395 adding 'risk_engine/business_impact_calculator.py' 2026-02-12T10:16:07,397 adding 'risk_engine/cvss.py' 2026-02-12T10:16:07,398 adding 'risk_engine/epss.py' 2026-02-12T10:16:07,400 adding 'risk_engine/example_usage.py' 2026-02-12T10:16:07,405 adding 'risk_engine/false_positive_engine.py' 2026-02-12T10:16:07,406 adding 'risk_engine/scorer.py' 2026-02-12T10:16:07,410 adding 'web_ui/backend/main.py' 2026-02-12T10:16:07,413 adding 'zen_ai_pentest-2.3.7.dist-info/licenses/LICENSE' 2026-02-12T10:16:07,416 adding 'zen_ai_pentest-2.3.7.dist-info/METADATA' 2026-02-12T10:16:07,417 adding 'zen_ai_pentest-2.3.7.dist-info/WHEEL' 2026-02-12T10:16:07,418 adding 'zen_ai_pentest-2.3.7.dist-info/entry_points.txt' 2026-02-12T10:16:07,419 adding 'zen_ai_pentest-2.3.7.dist-info/top_level.txt' 2026-02-12T10:16:07,420 adding 'zen_ai_pentest-2.3.7.dist-info/RECORD' 2026-02-12T10:16:07,427 removing build/bdist.linux-armv7l/wheel 2026-02-12T10:16:07,551 Building wheel for zen-ai-pentest (pyproject.toml): finished with status 'done' 2026-02-12T10:16:07,563 Created wheel for zen-ai-pentest: filename=zen_ai_pentest-2.3.7-py3-none-any.whl size=316981 sha256=645f3209939b814fd22ba727636a61e7946bd7e244caf579ca73136e1231de63 2026-02-12T10:16:07,564 Stored in directory: /tmp/pip-ephem-wheel-cache-uyf6iyki/wheels/0e/07/51/0f24e08e7ab6c3b1189a646d7d319c7fc502d7909a28ddf6c2 2026-02-12T10:16:07,583 Successfully built zen-ai-pentest 2026-02-12T10:16:07,595 Removed build tracker: '/tmp/pip-build-tracker-tngsasvi'