2026-08-12T19:37:11,782 Created temporary directory: /tmp/pip-ephem-wheel-cache-85uz51ul 2026-08-12T19:37:11,784 Created temporary directory: /tmp/pip-build-tracker-1mxnqz3j 2026-08-12T19:37:11,785 Initialized build tracking at /tmp/pip-build-tracker-1mxnqz3j 2026-08-12T19:37:11,785 Created build tracker: /tmp/pip-build-tracker-1mxnqz3j 2026-08-12T19:37:11,786 Entered build tracker: /tmp/pip-build-tracker-1mxnqz3j 2026-08-12T19:37:11,786 Created temporary directory: /tmp/pip-wheel-y1kjxuv4 2026-08-12T19:37:11,789 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-08-12T19:37:11,792 Created temporary directory: /tmp/pip-ephem-wheel-cache-1lwnvcj3 2026-08-12T19:37:11,814 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-12T19:37:11,817 2 location(s) to search for versions of mcp-api-pentest: 2026-08-12T19:37:11,817 * https://pypi.org/simple/mcp-api-pentest/ 2026-08-12T19:37:11,817 * https://www.piwheels.org/simple/mcp-api-pentest/ 2026-08-12T19:37:11,818 Fetching project page and analyzing links: https://pypi.org/simple/mcp-api-pentest/ 2026-08-12T19:37:11,819 Getting page https://pypi.org/simple/mcp-api-pentest/ 2026-08-12T19:37:11,820 Found index url https://pypi.org/simple 2026-08-12T19:37:12,051 Fetched page https://pypi.org/simple/mcp-api-pentest/ as application/vnd.pypi.simple.v1+json 2026-08-12T19:37:12,054 Skipping link: No binaries permitted for mcp-api-pentest: https://files.pythonhosted.org/packages/7e/74/6a9a83735e4f647a90bec15551d416d7da2aa6b8fa6cb480ee8ecd7f4b22/mcp_api_pentest-0.2.0-py3-none-any.whl (from https://pypi.org/simple/mcp-api-pentest/) (requires-python:>=3.10) 2026-08-12T19:37:12,055 Found link https://files.pythonhosted.org/packages/71/f4/4b912db22b91dabf82c82274447f1885074a6b045c5c538ad4af8a77725c/mcp_api_pentest-0.2.0.tar.gz (from https://pypi.org/simple/mcp-api-pentest/) (requires-python:>=3.10), version: 0.2.0 2026-08-12T19:37:12,056 Skipping link: No binaries permitted for mcp-api-pentest: https://files.pythonhosted.org/packages/9c/ec/b8a01b29d558a09d362348f8926502820f1fa0ef9785bc309ea9e844cc19/mcp_api_pentest-0.3.0-py3-none-any.whl (from https://pypi.org/simple/mcp-api-pentest/) (requires-python:>=3.10) 2026-08-12T19:37:12,057 Found link https://files.pythonhosted.org/packages/39/1f/0e9937821ab6e7ebf270adbc5d3c6e58e527585c7f3ded7764317fddbb0e/mcp_api_pentest-0.3.0.tar.gz (from https://pypi.org/simple/mcp-api-pentest/) (requires-python:>=3.10), version: 0.3.0 2026-08-12T19:37:12,057 Skipping link: No binaries permitted for mcp-api-pentest: https://files.pythonhosted.org/packages/5d/d5/23e06d82b411902da73e253e6031ad9da2f8fba60aee6ca2be69989d82d0/mcp_api_pentest-0.3.1-py3-none-any.whl (from https://pypi.org/simple/mcp-api-pentest/) (requires-python:>=3.10) 2026-08-12T19:37:12,059 Found link https://files.pythonhosted.org/packages/4a/4b/79604b172176a0465167f7040e86c752a3dc36d8b0a579e2805ca5d94825/mcp_api_pentest-0.3.1.tar.gz (from https://pypi.org/simple/mcp-api-pentest/) (requires-python:>=3.10), version: 0.3.1 2026-08-12T19:37:12,059 Skipping link: No binaries permitted for mcp-api-pentest: https://files.pythonhosted.org/packages/f7/2e/5921038fcdc721be5fe9f08cb3c0860bc3ce35dbfa1e40d5d92b9e536d81/mcp_api_pentest-0.3.4-py3-none-any.whl (from https://pypi.org/simple/mcp-api-pentest/) (requires-python:>=3.10) 2026-08-12T19:37:12,060 Found link https://files.pythonhosted.org/packages/b7/d9/2aae7f97f8a219568fe23dcc0166321dca595bd3230ef1a03d8a54563a87/mcp_api_pentest-0.3.4.tar.gz (from https://pypi.org/simple/mcp-api-pentest/) (requires-python:>=3.10), version: 0.3.4 2026-08-12T19:37:12,061 Fetching project page and analyzing links: https://www.piwheels.org/simple/mcp-api-pentest/ 2026-08-12T19:37:12,062 Getting page https://www.piwheels.org/simple/mcp-api-pentest/ 2026-08-12T19:37:12,064 Found index url https://www.piwheels.org/simple 2026-08-12T19:37:12,255 Fetched page https://www.piwheels.org/simple/mcp-api-pentest/ as text/html 2026-08-12T19:37:12,257 Skipping link: No binaries permitted for mcp-api-pentest: https://archive1.piwheels.org/simple/mcp-api-pentest/mcp_api_pentest-0.3.1-py3-none-any.whl#sha256=f8cabf2794cab2d61ec7f025826d642b618f53c8c5d0e45eac0b5838dbab2fe4 (from https://www.piwheels.org/simple/mcp-api-pentest/) (requires-python:>=3.10) 2026-08-12T19:37:12,257 Skipping link: No binaries permitted for mcp-api-pentest: https://archive1.piwheels.org/simple/mcp-api-pentest/mcp_api_pentest-0.3.0-py3-none-any.whl#sha256=c7ab443bfc4b1bf44ee442268cc3f5976cb2ed91f6aee9e84f4835b3ad21040e (from https://www.piwheels.org/simple/mcp-api-pentest/) (requires-python:>=3.10) 2026-08-12T19:37:12,258 Skipping link: No binaries permitted for mcp-api-pentest: https://archive1.piwheels.org/simple/mcp-api-pentest/mcp_api_pentest-0.2.0-py3-none-any.whl#sha256=8630bfcc7a1220871a30fc648bb73e6e368370ca35f6300954eb155bd0040648 (from https://www.piwheels.org/simple/mcp-api-pentest/) (requires-python:>=3.10) 2026-08-12T19:37:12,259 Skipping link: not a file: https://www.piwheels.org/simple/mcp-api-pentest/ 2026-08-12T19:37:12,259 Skipping link: not a file: https://pypi.org/simple/mcp-api-pentest/ 2026-08-12T19:37:12,278 Given no hashes to check 1 links for project 'mcp-api-pentest': discarding no candidates 2026-08-12T19:37:12,296 Collecting mcp-api-pentest==0.3.4 2026-08-12T19:37:12,298 Created temporary directory: /tmp/pip-unpack-of68c9rt 2026-08-12T19:37:12,453 Downloading mcp_api_pentest-0.3.4.tar.gz (29 kB) 2026-08-12T19:37:12,582 Added mcp-api-pentest==0.3.4 from https://files.pythonhosted.org/packages/b7/d9/2aae7f97f8a219568fe23dcc0166321dca595bd3230ef1a03d8a54563a87/mcp_api_pentest-0.3.4.tar.gz to build tracker '/tmp/pip-build-tracker-1mxnqz3j' 2026-08-12T19:37:12,587 Created temporary directory: /tmp/pip-build-env-c72fi6h9 2026-08-12T19:37:12,592 Installing build dependencies: started 2026-08-12T19:37:12,593 Running command pip subprocess to install build dependencies 2026-08-12T19:37:13,735 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-12T19:37:14,148 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-08-12T19:37:14,171 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-12T19:37:16,005 Collecting setuptools>=61 2026-08-12T19:37:16,006 Obtaining dependency information for setuptools>=61 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-12T19:37:16,022 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-12T19:37:16,264 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-12T19:37:16,343 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-12T19:37:19,126 Installing collected packages: setuptools 2026-08-12T19:37:21,415 Successfully installed setuptools-84.0.0 2026-08-12T19:37:21,685 Installing build dependencies: finished with status 'done' 2026-08-12T19:37:21,691 Getting requirements to build wheel: started 2026-08-12T19:37:21,692 Running command Getting requirements to build wheel 2026-08-12T19:37:22,313 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-12T19:37:22,313 !! 2026-08-12T19:37:22,315 ******************************************************************************** 2026-08-12T19:37:22,315 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-08-12T19:37:22,316 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-12T19:37:22,317 or your builds will no longer be supported. 2026-08-12T19:37:22,318 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:22,318 ******************************************************************************** 2026-08-12T19:37:22,319 !! 2026-08-12T19:37:22,319 corresp(dist, value, root_dir) 2026-08-12T19:37:22,395 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:37:22,395 !! 2026-08-12T19:37:22,396 ******************************************************************************** 2026-08-12T19:37:22,397 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:37:22,398 License :: OSI Approved :: MIT License 2026-08-12T19:37:22,399 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:22,399 ******************************************************************************** 2026-08-12T19:37:22,400 !! 2026-08-12T19:37:22,401 dist._finalize_license_expression() 2026-08-12T19:37:22,401 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:37:22,402 !! 2026-08-12T19:37:22,403 ******************************************************************************** 2026-08-12T19:37:22,404 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:37:22,405 License :: OSI Approved :: MIT License 2026-08-12T19:37:22,406 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:22,407 ******************************************************************************** 2026-08-12T19:37:22,408 !! 2026-08-12T19:37:22,409 self._finalize_license_expression() 2026-08-12T19:37:22,409 running egg_info 2026-08-12T19:37:22,413 writing src/mcp_api_pentest.egg-info/PKG-INFO 2026-08-12T19:37:22,417 writing dependency_links to src/mcp_api_pentest.egg-info/dependency_links.txt 2026-08-12T19:37:22,418 writing entry points to src/mcp_api_pentest.egg-info/entry_points.txt 2026-08-12T19:37:22,420 writing requirements to src/mcp_api_pentest.egg-info/requires.txt 2026-08-12T19:37:22,421 writing top-level names to src/mcp_api_pentest.egg-info/top_level.txt 2026-08-12T19:37:22,461 reading manifest file 'src/mcp_api_pentest.egg-info/SOURCES.txt' 2026-08-12T19:37:22,465 reading manifest template 'MANIFEST.in' 2026-08-12T19:37:22,466 adding license file 'LICENSE' 2026-08-12T19:37:22,471 writing manifest file 'src/mcp_api_pentest.egg-info/SOURCES.txt' 2026-08-12T19:37:22,570 Getting requirements to build wheel: finished with status 'done' 2026-08-12T19:37:22,573 Created temporary directory: /tmp/pip-modern-metadata-rqp_8kgc 2026-08-12T19:37:22,576 Preparing metadata (pyproject.toml): started 2026-08-12T19:37:22,577 Running command Preparing metadata (pyproject.toml) 2026-08-12T19:37:23,153 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-12T19:37:23,153 !! 2026-08-12T19:37:23,154 ******************************************************************************** 2026-08-12T19:37:23,155 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-08-12T19:37:23,156 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-12T19:37:23,157 or your builds will no longer be supported. 2026-08-12T19:37:23,158 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:23,158 ******************************************************************************** 2026-08-12T19:37:23,159 !! 2026-08-12T19:37:23,160 corresp(dist, value, root_dir) 2026-08-12T19:37:23,229 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:37:23,230 !! 2026-08-12T19:37:23,231 ******************************************************************************** 2026-08-12T19:37:23,231 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:37:23,232 License :: OSI Approved :: MIT License 2026-08-12T19:37:23,233 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:23,234 ******************************************************************************** 2026-08-12T19:37:23,235 !! 2026-08-12T19:37:23,235 dist._finalize_license_expression() 2026-08-12T19:37:23,236 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:37:23,236 !! 2026-08-12T19:37:23,237 ******************************************************************************** 2026-08-12T19:37:23,238 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:37:23,239 License :: OSI Approved :: MIT License 2026-08-12T19:37:23,241 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:23,241 ******************************************************************************** 2026-08-12T19:37:23,242 !! 2026-08-12T19:37:23,243 self._finalize_license_expression() 2026-08-12T19:37:23,244 running dist_info 2026-08-12T19:37:23,251 creating /tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info 2026-08-12T19:37:23,252 writing /tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info/PKG-INFO 2026-08-12T19:37:23,256 writing dependency_links to /tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info/dependency_links.txt 2026-08-12T19:37:23,257 writing entry points to /tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info/entry_points.txt 2026-08-12T19:37:23,259 writing requirements to /tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info/requires.txt 2026-08-12T19:37:23,260 writing top-level names to /tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info/top_level.txt 2026-08-12T19:37:23,262 writing manifest file '/tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info/SOURCES.txt' 2026-08-12T19:37:23,294 reading manifest file '/tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info/SOURCES.txt' 2026-08-12T19:37:23,296 reading manifest template 'MANIFEST.in' 2026-08-12T19:37:23,297 adding license file 'LICENSE' 2026-08-12T19:37:23,301 writing manifest file '/tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest.egg-info/SOURCES.txt' 2026-08-12T19:37:23,302 creating '/tmp/pip-modern-metadata-rqp_8kgc/mcp_api_pentest-0.3.4.dist-info' 2026-08-12T19:37:23,429 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-12T19:37:23,435 Source in /tmp/pip-wheel-y1kjxuv4/mcp-api-pentest_ef17b612b9634f008d7fd8d4e4371a74 has version 0.3.4, which satisfies requirement mcp-api-pentest==0.3.4 from https://files.pythonhosted.org/packages/b7/d9/2aae7f97f8a219568fe23dcc0166321dca595bd3230ef1a03d8a54563a87/mcp_api_pentest-0.3.4.tar.gz 2026-08-12T19:37:23,436 Removed mcp-api-pentest==0.3.4 from https://files.pythonhosted.org/packages/b7/d9/2aae7f97f8a219568fe23dcc0166321dca595bd3230ef1a03d8a54563a87/mcp_api_pentest-0.3.4.tar.gz from build tracker '/tmp/pip-build-tracker-1mxnqz3j' 2026-08-12T19:37:23,443 Created temporary directory: /tmp/pip-unpack-229sy7rb 2026-08-12T19:37:23,444 Building wheels for collected packages: mcp-api-pentest 2026-08-12T19:37:23,448 Created temporary directory: /tmp/pip-wheel-3j029dxm 2026-08-12T19:37:23,449 Destination directory: /tmp/pip-wheel-3j029dxm 2026-08-12T19:37:23,451 Building wheel for mcp-api-pentest (pyproject.toml): started 2026-08-12T19:37:23,452 Running command Building wheel for mcp-api-pentest (pyproject.toml) 2026-08-12T19:37:24,022 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-12T19:37:24,022 !! 2026-08-12T19:37:24,023 ******************************************************************************** 2026-08-12T19:37:24,024 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-08-12T19:37:24,025 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-12T19:37:24,025 or your builds will no longer be supported. 2026-08-12T19:37:24,026 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:24,027 ******************************************************************************** 2026-08-12T19:37:24,028 !! 2026-08-12T19:37:24,029 corresp(dist, value, root_dir) 2026-08-12T19:37:24,093 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:37:24,093 !! 2026-08-12T19:37:24,095 ******************************************************************************** 2026-08-12T19:37:24,095 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:37:24,096 License :: OSI Approved :: MIT License 2026-08-12T19:37:24,098 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:24,098 ******************************************************************************** 2026-08-12T19:37:24,100 !! 2026-08-12T19:37:24,100 dist._finalize_license_expression() 2026-08-12T19:37:24,101 /tmp/pip-build-env-c72fi6h9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:37:24,101 !! 2026-08-12T19:37:24,102 ******************************************************************************** 2026-08-12T19:37:24,103 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:37:24,104 License :: OSI Approved :: MIT License 2026-08-12T19:37:24,105 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:37:24,106 ******************************************************************************** 2026-08-12T19:37:24,107 !! 2026-08-12T19:37:24,108 self._finalize_license_expression() 2026-08-12T19:37:24,108 running bdist_wheel 2026-08-12T19:37:24,118 running build 2026-08-12T19:37:24,119 running build_py 2026-08-12T19:37:24,125 creating build/lib/mcp_api_pentest 2026-08-12T19:37:24,127 copying src/mcp_api_pentest/__init__.py -> build/lib/mcp_api_pentest 2026-08-12T19:37:24,129 copying src/mcp_api_pentest/conftest.py -> build/lib/mcp_api_pentest 2026-08-12T19:37:24,132 creating build/lib/mcp_api_pentest/config 2026-08-12T19:37:24,133 copying src/mcp_api_pentest/config/settings.py -> build/lib/mcp_api_pentest/config 2026-08-12T19:37:24,135 copying src/mcp_api_pentest/config/__init__.py -> build/lib/mcp_api_pentest/config 2026-08-12T19:37:24,137 creating build/lib/mcp_api_pentest/adapters 2026-08-12T19:37:24,138 copying src/mcp_api_pentest/adapters/__init__.py -> build/lib/mcp_api_pentest/adapters 2026-08-12T19:37:24,140 copying src/mcp_api_pentest/adapters/mcp_server.py -> build/lib/mcp_api_pentest/adapters 2026-08-12T19:37:24,142 copying src/mcp_api_pentest/adapters/cli.py -> build/lib/mcp_api_pentest/adapters 2026-08-12T19:37:24,144 creating build/lib/mcp_api_pentest/orchestration 2026-08-12T19:37:24,145 copying src/mcp_api_pentest/orchestration/audit_pipeline.py -> build/lib/mcp_api_pentest/orchestration 2026-08-12T19:37:24,147 copying src/mcp_api_pentest/orchestration/__init__.py -> build/lib/mcp_api_pentest/orchestration 2026-08-12T19:37:24,149 creating build/lib/mcp_api_pentest/report_generator 2026-08-12T19:37:24,150 copying src/mcp_api_pentest/report_generator/__init__.py -> build/lib/mcp_api_pentest/report_generator 2026-08-12T19:37:24,152 copying src/mcp_api_pentest/report_generator/markdown_reporter.py -> build/lib/mcp_api_pentest/report_generator 2026-08-12T19:37:24,154 copying src/mcp_api_pentest/report_generator/finding.py -> build/lib/mcp_api_pentest/report_generator 2026-08-12T19:37:24,156 copying src/mcp_api_pentest/report_generator/reporter.py -> build/lib/mcp_api_pentest/report_generator 2026-08-12T19:37:24,158 creating build/lib/mcp_api_pentest/spec_analyzer 2026-08-12T19:37:24,159 copying src/mcp_api_pentest/spec_analyzer/spec_parser.py -> build/lib/mcp_api_pentest/spec_analyzer 2026-08-12T19:37:24,162 copying src/mcp_api_pentest/spec_analyzer/__init__.py -> build/lib/mcp_api_pentest/spec_analyzer 2026-08-12T19:37:24,164 creating build/lib/mcp_api_pentest/idor_detector 2026-08-12T19:37:24,165 copying src/mcp_api_pentest/idor_detector/access_analyzer.py -> build/lib/mcp_api_pentest/idor_detector 2026-08-12T19:37:24,167 copying src/mcp_api_pentest/idor_detector/__init__.py -> build/lib/mcp_api_pentest/idor_detector 2026-08-12T19:37:24,169 copying src/mcp_api_pentest/idor_detector/volatile_cleaner.py -> build/lib/mcp_api_pentest/idor_detector 2026-08-12T19:37:24,172 creating build/lib/mcp_api_pentest/http_client 2026-08-12T19:37:24,173 copying src/mcp_api_pentest/http_client/__init__.py -> build/lib/mcp_api_pentest/http_client 2026-08-12T19:37:24,175 copying src/mcp_api_pentest/http_client/http_client.py -> build/lib/mcp_api_pentest/http_client 2026-08-12T19:37:24,177 creating build/lib/mcp_api_pentest/audit_context 2026-08-12T19:37:24,178 copying src/mcp_api_pentest/audit_context/__init__.py -> build/lib/mcp_api_pentest/audit_context 2026-08-12T19:37:24,180 copying src/mcp_api_pentest/audit_context/attack_context.py -> build/lib/mcp_api_pentest/audit_context 2026-08-12T19:37:24,182 creating build/lib/mcp_api_pentest/shared 2026-08-12T19:37:24,183 copying src/mcp_api_pentest/shared/json_truncator.py -> build/lib/mcp_api_pentest/shared 2026-08-12T19:37:24,185 copying src/mcp_api_pentest/shared/retry.py -> build/lib/mcp_api_pentest/shared 2026-08-12T19:37:24,187 copying src/mcp_api_pentest/shared/__init__.py -> build/lib/mcp_api_pentest/shared 2026-08-12T19:37:24,189 creating build/lib/mcp_api_pentest/adapters/tests 2026-08-12T19:37:24,190 copying src/mcp_api_pentest/adapters/tests/test_cli.py -> build/lib/mcp_api_pentest/adapters/tests 2026-08-12T19:37:24,193 creating build/lib/mcp_api_pentest/report_generator/tests 2026-08-12T19:37:24,195 copying src/mcp_api_pentest/report_generator/tests/test_reporter.py -> build/lib/mcp_api_pentest/report_generator/tests 2026-08-12T19:37:24,198 creating build/lib/mcp_api_pentest/spec_analyzer/tests 2026-08-12T19:37:24,199 copying src/mcp_api_pentest/spec_analyzer/tests/test_spec_parser.py -> build/lib/mcp_api_pentest/spec_analyzer/tests 2026-08-12T19:37:24,201 creating build/lib/mcp_api_pentest/idor_detector/tests 2026-08-12T19:37:24,203 copying src/mcp_api_pentest/idor_detector/tests/test_access_analyzer.py -> build/lib/mcp_api_pentest/idor_detector/tests 2026-08-12T19:37:24,205 copying src/mcp_api_pentest/idor_detector/tests/test_volatile_cleaner.py -> build/lib/mcp_api_pentest/idor_detector/tests 2026-08-12T19:37:24,207 creating build/lib/mcp_api_pentest/http_client/auth 2026-08-12T19:37:24,208 copying src/mcp_api_pentest/http_client/auth/bearer_auth.py -> build/lib/mcp_api_pentest/http_client/auth 2026-08-12T19:37:24,210 copying src/mcp_api_pentest/http_client/auth/__init__.py -> build/lib/mcp_api_pentest/http_client/auth 2026-08-12T19:37:24,212 creating build/lib/mcp_api_pentest/http_client/tests 2026-08-12T19:37:24,213 copying src/mcp_api_pentest/http_client/tests/test_http_client.py -> build/lib/mcp_api_pentest/http_client/tests 2026-08-12T19:37:24,216 creating build/lib/mcp_api_pentest/http_client/auth/tests 2026-08-12T19:37:24,217 copying src/mcp_api_pentest/http_client/auth/tests/__init__.py -> build/lib/mcp_api_pentest/http_client/auth/tests 2026-08-12T19:37:24,219 copying src/mcp_api_pentest/http_client/auth/tests/test_auth.py -> build/lib/mcp_api_pentest/http_client/auth/tests 2026-08-12T19:37:24,221 creating build/lib/mcp_api_pentest/audit_context/tests 2026-08-12T19:37:24,222 copying src/mcp_api_pentest/audit_context/tests/test_attack_context.py -> build/lib/mcp_api_pentest/audit_context/tests 2026-08-12T19:37:24,224 copying src/mcp_api_pentest/audit_context/tests/__init__.py -> build/lib/mcp_api_pentest/audit_context/tests 2026-08-12T19:37:24,227 creating build/lib/mcp_api_pentest/shared/tests 2026-08-12T19:37:24,228 copying src/mcp_api_pentest/shared/tests/test_json_truncator.py -> build/lib/mcp_api_pentest/shared/tests 2026-08-12T19:37:24,230 running egg_info 2026-08-12T19:37:24,240 writing src/mcp_api_pentest.egg-info/PKG-INFO 2026-08-12T19:37:24,243 writing dependency_links to src/mcp_api_pentest.egg-info/dependency_links.txt 2026-08-12T19:37:24,244 writing entry points to src/mcp_api_pentest.egg-info/entry_points.txt 2026-08-12T19:37:24,246 writing requirements to src/mcp_api_pentest.egg-info/requires.txt 2026-08-12T19:37:24,247 writing top-level names to src/mcp_api_pentest.egg-info/top_level.txt 2026-08-12T19:37:24,270 reading manifest file 'src/mcp_api_pentest.egg-info/SOURCES.txt' 2026-08-12T19:37:24,274 reading manifest template 'MANIFEST.in' 2026-08-12T19:37:24,275 adding license file 'LICENSE' 2026-08-12T19:37:24,280 writing manifest file 'src/mcp_api_pentest.egg-info/SOURCES.txt' 2026-08-12T19:37:24,306 installing to build/bdist.linux-armv7l/wheel 2026-08-12T19:37:24,306 running install 2026-08-12T19:37:24,328 running install_lib 2026-08-12T19:37:24,334 creating build/bdist.linux-armv7l/wheel 2026-08-12T19:37:24,337 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest 2026-08-12T19:37:24,338 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/config 2026-08-12T19:37:24,340 copying build/lib/mcp_api_pentest/config/settings.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/config 2026-08-12T19:37:24,342 copying build/lib/mcp_api_pentest/config/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/config 2026-08-12T19:37:24,344 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/adapters 2026-08-12T19:37:24,345 copying build/lib/mcp_api_pentest/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/adapters 2026-08-12T19:37:24,347 copying build/lib/mcp_api_pentest/adapters/mcp_server.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/adapters 2026-08-12T19:37:24,349 copying build/lib/mcp_api_pentest/adapters/cli.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/adapters 2026-08-12T19:37:24,351 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/adapters/tests 2026-08-12T19:37:24,352 copying build/lib/mcp_api_pentest/adapters/tests/test_cli.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/adapters/tests 2026-08-12T19:37:24,355 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/orchestration 2026-08-12T19:37:24,357 copying build/lib/mcp_api_pentest/orchestration/audit_pipeline.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/orchestration 2026-08-12T19:37:24,359 copying build/lib/mcp_api_pentest/orchestration/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/orchestration 2026-08-12T19:37:24,361 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/report_generator 2026-08-12T19:37:24,362 copying build/lib/mcp_api_pentest/report_generator/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/report_generator 2026-08-12T19:37:24,363 copying build/lib/mcp_api_pentest/report_generator/markdown_reporter.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/report_generator 2026-08-12T19:37:24,366 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/report_generator/tests 2026-08-12T19:37:24,367 copying build/lib/mcp_api_pentest/report_generator/tests/test_reporter.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/report_generator/tests 2026-08-12T19:37:24,369 copying build/lib/mcp_api_pentest/report_generator/finding.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/report_generator 2026-08-12T19:37:24,371 copying build/lib/mcp_api_pentest/report_generator/reporter.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/report_generator 2026-08-12T19:37:24,373 copying build/lib/mcp_api_pentest/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest 2026-08-12T19:37:24,375 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/spec_analyzer 2026-08-12T19:37:24,376 copying build/lib/mcp_api_pentest/spec_analyzer/spec_parser.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/spec_analyzer 2026-08-12T19:37:24,378 copying build/lib/mcp_api_pentest/spec_analyzer/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/spec_analyzer 2026-08-12T19:37:24,380 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/spec_analyzer/tests 2026-08-12T19:37:24,381 copying build/lib/mcp_api_pentest/spec_analyzer/tests/test_spec_parser.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/spec_analyzer/tests 2026-08-12T19:37:24,384 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/idor_detector 2026-08-12T19:37:24,385 copying build/lib/mcp_api_pentest/idor_detector/access_analyzer.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/idor_detector 2026-08-12T19:37:24,387 copying build/lib/mcp_api_pentest/idor_detector/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/idor_detector 2026-08-12T19:37:24,389 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/idor_detector/tests 2026-08-12T19:37:24,390 copying build/lib/mcp_api_pentest/idor_detector/tests/test_access_analyzer.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/idor_detector/tests 2026-08-12T19:37:24,393 copying build/lib/mcp_api_pentest/idor_detector/tests/test_volatile_cleaner.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/idor_detector/tests 2026-08-12T19:37:24,394 copying build/lib/mcp_api_pentest/idor_detector/volatile_cleaner.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/idor_detector 2026-08-12T19:37:24,397 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/http_client 2026-08-12T19:37:24,399 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/http_client/auth 2026-08-12T19:37:24,400 copying build/lib/mcp_api_pentest/http_client/auth/bearer_auth.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/http_client/auth 2026-08-12T19:37:24,402 copying build/lib/mcp_api_pentest/http_client/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/http_client/auth 2026-08-12T19:37:24,404 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/http_client/auth/tests 2026-08-12T19:37:24,405 copying build/lib/mcp_api_pentest/http_client/auth/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/http_client/auth/tests 2026-08-12T19:37:24,407 copying build/lib/mcp_api_pentest/http_client/auth/tests/test_auth.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/http_client/auth/tests 2026-08-12T19:37:24,409 copying build/lib/mcp_api_pentest/http_client/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/http_client 2026-08-12T19:37:24,411 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/http_client/tests 2026-08-12T19:37:24,412 copying build/lib/mcp_api_pentest/http_client/tests/test_http_client.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/http_client/tests 2026-08-12T19:37:24,415 copying build/lib/mcp_api_pentest/http_client/http_client.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/http_client 2026-08-12T19:37:24,417 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/audit_context 2026-08-12T19:37:24,418 copying build/lib/mcp_api_pentest/audit_context/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/audit_context 2026-08-12T19:37:24,421 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/audit_context/tests 2026-08-12T19:37:24,421 copying build/lib/mcp_api_pentest/audit_context/tests/test_attack_context.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/audit_context/tests 2026-08-12T19:37:24,424 copying build/lib/mcp_api_pentest/audit_context/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/audit_context/tests 2026-08-12T19:37:24,426 copying build/lib/mcp_api_pentest/audit_context/attack_context.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/audit_context 2026-08-12T19:37:24,428 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/shared 2026-08-12T19:37:24,429 copying build/lib/mcp_api_pentest/shared/json_truncator.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/shared 2026-08-12T19:37:24,431 copying build/lib/mcp_api_pentest/shared/retry.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/shared 2026-08-12T19:37:24,433 copying build/lib/mcp_api_pentest/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/shared 2026-08-12T19:37:24,435 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest/shared/tests 2026-08-12T19:37:24,437 copying build/lib/mcp_api_pentest/shared/tests/test_json_truncator.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest/shared/tests 2026-08-12T19:37:24,440 copying build/lib/mcp_api_pentest/conftest.py -> build/bdist.linux-armv7l/wheel/./mcp_api_pentest 2026-08-12T19:37:24,442 running install_egg_info 2026-08-12T19:37:24,447 Copying src/mcp_api_pentest.egg-info to build/bdist.linux-armv7l/wheel/./mcp_api_pentest-0.3.4-py3.11.egg-info 2026-08-12T19:37:24,459 running install_scripts 2026-08-12T19:37:24,472 creating build/bdist.linux-armv7l/wheel/mcp_api_pentest-0.3.4.dist-info/WHEEL 2026-08-12T19:37:24,475 creating '/tmp/pip-wheel-3j029dxm/.tmp-xnc5965d/mcp_api_pentest-0.3.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-12T19:37:24,478 adding 'mcp_api_pentest/__init__.py' 2026-08-12T19:37:24,479 adding 'mcp_api_pentest/conftest.py' 2026-08-12T19:37:24,481 adding 'mcp_api_pentest/adapters/__init__.py' 2026-08-12T19:37:24,482 adding 'mcp_api_pentest/adapters/cli.py' 2026-08-12T19:37:24,484 adding 'mcp_api_pentest/adapters/mcp_server.py' 2026-08-12T19:37:24,486 adding 'mcp_api_pentest/adapters/tests/test_cli.py' 2026-08-12T19:37:24,487 adding 'mcp_api_pentest/audit_context/__init__.py' 2026-08-12T19:37:24,489 adding 'mcp_api_pentest/audit_context/attack_context.py' 2026-08-12T19:37:24,491 adding 'mcp_api_pentest/audit_context/tests/__init__.py' 2026-08-12T19:37:24,492 adding 'mcp_api_pentest/audit_context/tests/test_attack_context.py' 2026-08-12T19:37:24,494 adding 'mcp_api_pentest/config/__init__.py' 2026-08-12T19:37:24,495 adding 'mcp_api_pentest/config/settings.py' 2026-08-12T19:37:24,497 adding 'mcp_api_pentest/http_client/__init__.py' 2026-08-12T19:37:24,498 adding 'mcp_api_pentest/http_client/http_client.py' 2026-08-12T19:37:24,500 adding 'mcp_api_pentest/http_client/auth/__init__.py' 2026-08-12T19:37:24,502 adding 'mcp_api_pentest/http_client/auth/bearer_auth.py' 2026-08-12T19:37:24,504 adding 'mcp_api_pentest/http_client/auth/tests/__init__.py' 2026-08-12T19:37:24,505 adding 'mcp_api_pentest/http_client/auth/tests/test_auth.py' 2026-08-12T19:37:24,508 adding 'mcp_api_pentest/http_client/tests/test_http_client.py' 2026-08-12T19:37:24,511 adding 'mcp_api_pentest/idor_detector/__init__.py' 2026-08-12T19:37:24,512 adding 'mcp_api_pentest/idor_detector/access_analyzer.py' 2026-08-12T19:37:24,514 adding 'mcp_api_pentest/idor_detector/volatile_cleaner.py' 2026-08-12T19:37:24,516 adding 'mcp_api_pentest/idor_detector/tests/test_access_analyzer.py' 2026-08-12T19:37:24,517 adding 'mcp_api_pentest/idor_detector/tests/test_volatile_cleaner.py' 2026-08-12T19:37:24,518 adding 'mcp_api_pentest/orchestration/__init__.py' 2026-08-12T19:37:24,520 adding 'mcp_api_pentest/orchestration/audit_pipeline.py' 2026-08-12T19:37:24,521 adding 'mcp_api_pentest/report_generator/__init__.py' 2026-08-12T19:37:24,523 adding 'mcp_api_pentest/report_generator/finding.py' 2026-08-12T19:37:24,524 adding 'mcp_api_pentest/report_generator/markdown_reporter.py' 2026-08-12T19:37:24,525 adding 'mcp_api_pentest/report_generator/reporter.py' 2026-08-12T19:37:24,527 adding 'mcp_api_pentest/report_generator/tests/test_reporter.py' 2026-08-12T19:37:24,529 adding 'mcp_api_pentest/shared/__init__.py' 2026-08-12T19:37:24,530 adding 'mcp_api_pentest/shared/json_truncator.py' 2026-08-12T19:37:24,531 adding 'mcp_api_pentest/shared/retry.py' 2026-08-12T19:37:24,533 adding 'mcp_api_pentest/shared/tests/test_json_truncator.py' 2026-08-12T19:37:24,535 adding 'mcp_api_pentest/spec_analyzer/__init__.py' 2026-08-12T19:37:24,536 adding 'mcp_api_pentest/spec_analyzer/spec_parser.py' 2026-08-12T19:37:24,538 adding 'mcp_api_pentest/spec_analyzer/tests/test_spec_parser.py' 2026-08-12T19:37:24,541 adding 'mcp_api_pentest-0.3.4.dist-info/licenses/LICENSE' 2026-08-12T19:37:24,542 adding 'mcp_api_pentest-0.3.4.dist-info/METADATA' 2026-08-12T19:37:24,544 adding 'mcp_api_pentest-0.3.4.dist-info/WHEEL' 2026-08-12T19:37:24,545 adding 'mcp_api_pentest-0.3.4.dist-info/entry_points.txt' 2026-08-12T19:37:24,545 adding 'mcp_api_pentest-0.3.4.dist-info/top_level.txt' 2026-08-12T19:37:24,547 adding 'mcp_api_pentest-0.3.4.dist-info/RECORD' 2026-08-12T19:37:24,549 removing build/bdist.linux-armv7l/wheel 2026-08-12T19:37:24,667 Building wheel for mcp-api-pentest (pyproject.toml): finished with status 'done' 2026-08-12T19:37:24,673 Created wheel for mcp-api-pentest: filename=mcp_api_pentest-0.3.4-py3-none-any.whl size=33850 sha256=6561050d5805b42009dcdbc588f88e1fabc31866bf9f4aed7bcbfefd99dba9d3 2026-08-12T19:37:24,674 Stored in directory: /tmp/pip-ephem-wheel-cache-1lwnvcj3/wheels/a4/cb/01/05285c28626f0bdf875dd75ad0262fcae9a19b86ae9a1c06d8 2026-08-12T19:37:24,688 Successfully built mcp-api-pentest 2026-08-12T19:37:24,692 Removed build tracker: '/tmp/pip-build-tracker-1mxnqz3j'