2025-10-28T08:00:34,106 Created temporary directory: /tmp/pip-ephem-wheel-cache-0xmogx_v 2025-10-28T08:00:34,108 Created temporary directory: /tmp/pip-build-tracker-bpljzs6o 2025-10-28T08:00:34,109 Initialized build tracking at /tmp/pip-build-tracker-bpljzs6o 2025-10-28T08:00:34,109 Created build tracker: /tmp/pip-build-tracker-bpljzs6o 2025-10-28T08:00:34,110 Entered build tracker: /tmp/pip-build-tracker-bpljzs6o 2025-10-28T08:00:34,110 Created temporary directory: /tmp/pip-wheel-n77cwy22 2025-10-28T08:00:34,114 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 2025-10-28T08:00:34,116 Created temporary directory: /tmp/pip-ephem-wheel-cache-nufwaokp 2025-10-28T08:00:34,138 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-28T08:00:34,141 2 location(s) to search for versions of securevibes: 2025-10-28T08:00:34,141 * https://pypi.org/simple/securevibes/ 2025-10-28T08:00:34,141 * https://www.piwheels.org/simple/securevibes/ 2025-10-28T08:00:34,142 Fetching project page and analyzing links: https://pypi.org/simple/securevibes/ 2025-10-28T08:00:34,143 Getting page https://pypi.org/simple/securevibes/ 2025-10-28T08:00:34,144 Found index url https://pypi.org/simple 2025-10-28T08:00:34,358 Fetched page https://pypi.org/simple/securevibes/ as application/vnd.pypi.simple.v1+json 2025-10-28T08:00:34,361 Skipping link: No binaries permitted for securevibes: https://files.pythonhosted.org/packages/74/2d/5be700cf7187147652b15d7d3fb08201483561e2647821814e6d90892b71/securevibes-0.1.1-py3-none-any.whl (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10) 2025-10-28T08:00:34,362 Found link https://files.pythonhosted.org/packages/3b/71/e5b46a69d6c681caa31c5d3ccf1c9527954ba7a563f6e4e36e2df5dcfc8c/securevibes-0.1.1.tar.gz (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10), version: 0.1.1 2025-10-28T08:00:34,363 Skipping link: No binaries permitted for securevibes: https://files.pythonhosted.org/packages/c5/95/1fafa9f989afff95ce1e7ffed9a0494e75ad2564164e3c7d70fce17cbca1/securevibes-0.2.0-py3-none-any.whl (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10) 2025-10-28T08:00:34,364 Found link https://files.pythonhosted.org/packages/1b/95/f22fd1fdc01a5917ece6c9aaaa14f1529f50054232f2242ad80866cf5b36/securevibes-0.2.0.tar.gz (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10), version: 0.2.0 2025-10-28T08:00:34,365 Skipping link: No binaries permitted for securevibes: https://files.pythonhosted.org/packages/a6/44/20d230df4efc40b197a223bf79d0f56260c950f8dc9db3b765ec836d162b/securevibes-0.2.1-py3-none-any.whl (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10) 2025-10-28T08:00:34,366 Found link https://files.pythonhosted.org/packages/88/7c/87ea4df883e259bdc17fcd901df65c541939bbc2b007eabf5b34d06e455c/securevibes-0.2.1.tar.gz (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10), version: 0.2.1 2025-10-28T08:00:34,367 Skipping link: No binaries permitted for securevibes: https://files.pythonhosted.org/packages/51/85/b5b41be280ab1547d5acdafaa39eb6cf681875073acd9609cda49707e3bf/securevibes-0.3.0-py3-none-any.whl (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10) 2025-10-28T08:00:34,368 Found link https://files.pythonhosted.org/packages/69/69/854928abaf4a2b664c248638ff1f92cdda679243247bf36aaf1d9156a706/securevibes-0.3.0.tar.gz (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10), version: 0.3.0 2025-10-28T08:00:34,369 Skipping link: No binaries permitted for securevibes: https://files.pythonhosted.org/packages/54/2e/58860bff8744d941070e718f99c011fdadd1cc86f07e00fef996d43bf431/securevibes-0.3.1-py3-none-any.whl (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10) 2025-10-28T08:00:34,370 Found link https://files.pythonhosted.org/packages/9a/29/9a794065258b5cb8f7eba735045b945bd1023f972726e9a4d6bb147359da/securevibes-0.3.1.tar.gz (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10), version: 0.3.1 2025-10-28T08:00:34,371 Fetching project page and analyzing links: https://www.piwheels.org/simple/securevibes/ 2025-10-28T08:00:34,371 Getting page https://www.piwheels.org/simple/securevibes/ 2025-10-28T08:00:34,373 Found index url https://www.piwheels.org/simple 2025-10-28T08:00:34,522 Fetched page https://www.piwheels.org/simple/securevibes/ as text/html 2025-10-28T08:00:34,524 Skipping link: No binaries permitted for securevibes: https://www.piwheels.org/simple/securevibes/securevibes-0.2.1-py3-none-any.whl#sha256=c935ace59e2255d11d89c692b4a806bb4a86693b085c458d70e60f9726f187b9 (from https://www.piwheels.org/simple/securevibes/) (requires-python:>=3.10) 2025-10-28T08:00:34,525 Skipping link: No binaries permitted for securevibes: https://www.piwheels.org/simple/securevibes/securevibes-0.2.0-py3-none-any.whl#sha256=c98249f6cf11c25ed3d21267466685bea51cffc60e8e134a9f85a5d8f3c3cdfc (from https://www.piwheels.org/simple/securevibes/) (requires-python:>=3.10) 2025-10-28T08:00:34,526 Skipping link: No binaries permitted for securevibes: https://www.piwheels.org/simple/securevibes/securevibes-0.1.1-py3-none-any.whl#sha256=7a290ecb7518db40491c78c40173a068cb0e95b3fc4ad64e058c5bf98552e108 (from https://www.piwheels.org/simple/securevibes/) (requires-python:>=3.10) 2025-10-28T08:00:34,526 Skipping link: not a file: https://www.piwheels.org/simple/securevibes/ 2025-10-28T08:00:34,527 Skipping link: not a file: https://pypi.org/simple/securevibes/ 2025-10-28T08:00:34,546 Given no hashes to check 1 links for project 'securevibes': discarding no candidates 2025-10-28T08:00:34,563 Collecting securevibes==0.3.0 2025-10-28T08:00:34,566 Created temporary directory: /tmp/pip-unpack-91wcs0_o 2025-10-28T08:00:34,696 Downloading securevibes-0.3.0.tar.gz (94 kB) 2025-10-28T08:00:34,881 Added securevibes==0.3.0 from https://files.pythonhosted.org/packages/69/69/854928abaf4a2b664c248638ff1f92cdda679243247bf36aaf1d9156a706/securevibes-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-bpljzs6o' 2025-10-28T08:00:34,886 Created temporary directory: /tmp/pip-build-env-i0k8hy2m 2025-10-28T08:00:34,891 Installing build dependencies: started 2025-10-28T08:00:34,892 Running command pip subprocess to install build dependencies 2025-10-28T08:00:36,030 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-28T08:00:36,610 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 2025-10-28T08:00:36,633 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-28T08:00:38,384 Collecting setuptools>=64 2025-10-28T08:00:38,503 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-28T08:00:41,405 Installing collected packages: setuptools 2025-10-28T08:00:45,066 Successfully installed setuptools-80.9.0 2025-10-28T08:00:45,333 Installing build dependencies: finished with status 'done' 2025-10-28T08:00:45,341 Getting requirements to build wheel: started 2025-10-28T08:00:45,342 Running command Getting requirements to build wheel 2025-10-28T08:00:45,999 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T08:00:45,999 !! 2025-10-28T08:00:46,001 ******************************************************************************** 2025-10-28T08:00:46,001 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). 2025-10-28T08:00:46,003 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T08:00:46,003 or your builds will no longer be supported. 2025-10-28T08:00:46,004 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:46,004 ******************************************************************************** 2025-10-28T08:00:46,006 !! 2025-10-28T08:00:46,006 corresp(dist, value, root_dir) 2025-10-28T08:00:46,086 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T08:00:46,086 !! 2025-10-28T08:00:46,087 ******************************************************************************** 2025-10-28T08:00:46,088 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T08:00:46,089 License :: OSI Approved :: GNU Affero General Public License v3 2025-10-28T08:00:46,090 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:46,090 ******************************************************************************** 2025-10-28T08:00:46,091 !! 2025-10-28T08:00:46,091 dist._finalize_license_expression() 2025-10-28T08:00:46,092 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T08:00:46,093 !! 2025-10-28T08:00:46,094 ******************************************************************************** 2025-10-28T08:00:46,095 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T08:00:46,096 License :: OSI Approved :: GNU Affero General Public License v3 2025-10-28T08:00:46,097 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:46,098 ******************************************************************************** 2025-10-28T08:00:46,099 !! 2025-10-28T08:00:46,100 self._finalize_license_expression() 2025-10-28T08:00:46,100 running egg_info 2025-10-28T08:00:46,105 writing securevibes.egg-info/PKG-INFO 2025-10-28T08:00:46,111 writing dependency_links to securevibes.egg-info/dependency_links.txt 2025-10-28T08:00:46,113 writing entry points to securevibes.egg-info/entry_points.txt 2025-10-28T08:00:46,116 writing requirements to securevibes.egg-info/requires.txt 2025-10-28T08:00:46,117 writing top-level names to securevibes.egg-info/top_level.txt 2025-10-28T08:00:46,155 reading manifest file 'securevibes.egg-info/SOURCES.txt' 2025-10-28T08:00:46,159 reading manifest template 'MANIFEST.in' 2025-10-28T08:00:46,161 warning: no files found matching 'LICENSE' 2025-10-28T08:00:46,169 writing manifest file 'securevibes.egg-info/SOURCES.txt' 2025-10-28T08:00:46,267 Getting requirements to build wheel: finished with status 'done' 2025-10-28T08:00:46,271 Created temporary directory: /tmp/pip-modern-metadata-z0im1ob6 2025-10-28T08:00:46,273 Preparing metadata (pyproject.toml): started 2025-10-28T08:00:46,274 Running command Preparing metadata (pyproject.toml) 2025-10-28T08:00:46,837 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T08:00:46,838 !! 2025-10-28T08:00:46,840 ******************************************************************************** 2025-10-28T08:00:46,841 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). 2025-10-28T08:00:46,842 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T08:00:46,843 or your builds will no longer be supported. 2025-10-28T08:00:46,844 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:46,844 ******************************************************************************** 2025-10-28T08:00:46,845 !! 2025-10-28T08:00:46,846 corresp(dist, value, root_dir) 2025-10-28T08:00:46,922 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T08:00:46,923 !! 2025-10-28T08:00:46,924 ******************************************************************************** 2025-10-28T08:00:46,925 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T08:00:46,926 License :: OSI Approved :: GNU Affero General Public License v3 2025-10-28T08:00:46,927 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:46,927 ******************************************************************************** 2025-10-28T08:00:46,929 !! 2025-10-28T08:00:46,929 dist._finalize_license_expression() 2025-10-28T08:00:46,930 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T08:00:46,930 !! 2025-10-28T08:00:46,931 ******************************************************************************** 2025-10-28T08:00:46,932 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T08:00:46,933 License :: OSI Approved :: GNU Affero General Public License v3 2025-10-28T08:00:46,934 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:46,935 ******************************************************************************** 2025-10-28T08:00:46,936 !! 2025-10-28T08:00:46,937 self._finalize_license_expression() 2025-10-28T08:00:46,937 running dist_info 2025-10-28T08:00:46,949 creating /tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info 2025-10-28T08:00:46,950 writing /tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info/PKG-INFO 2025-10-28T08:00:46,956 writing dependency_links to /tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info/dependency_links.txt 2025-10-28T08:00:46,958 writing entry points to /tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info/entry_points.txt 2025-10-28T08:00:46,962 writing requirements to /tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info/requires.txt 2025-10-28T08:00:46,963 writing top-level names to /tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info/top_level.txt 2025-10-28T08:00:46,964 writing manifest file '/tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info/SOURCES.txt' 2025-10-28T08:00:46,999 reading manifest file '/tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info/SOURCES.txt' 2025-10-28T08:00:47,001 reading manifest template 'MANIFEST.in' 2025-10-28T08:00:47,002 warning: no files found matching 'LICENSE' 2025-10-28T08:00:47,011 writing manifest file '/tmp/pip-modern-metadata-z0im1ob6/securevibes.egg-info/SOURCES.txt' 2025-10-28T08:00:47,012 creating '/tmp/pip-modern-metadata-z0im1ob6/securevibes-0.3.0.dist-info' 2025-10-28T08:00:47,139 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-28T08:00:47,144 Source in /tmp/pip-wheel-n77cwy22/securevibes_2b6c857ae3004cc49eb0d789e9e568f8 has version 0.3.0, which satisfies requirement securevibes==0.3.0 from https://files.pythonhosted.org/packages/69/69/854928abaf4a2b664c248638ff1f92cdda679243247bf36aaf1d9156a706/securevibes-0.3.0.tar.gz 2025-10-28T08:00:47,145 Removed securevibes==0.3.0 from https://files.pythonhosted.org/packages/69/69/854928abaf4a2b664c248638ff1f92cdda679243247bf36aaf1d9156a706/securevibes-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-bpljzs6o' 2025-10-28T08:00:47,151 WARNING: The candidate selected for download or install is a yanked version: 'securevibes' candidate (version 0.3.0 at https://files.pythonhosted.org/packages/69/69/854928abaf4a2b664c248638ff1f92cdda679243247bf36aaf1d9156a706/securevibes-0.3.0.tar.gz (from https://pypi.org/simple/securevibes/) (requires-python:>=3.10)) 2025-10-28T08:00:47,151 Reason for being yanked: 2025-10-28T08:00:47,153 Created temporary directory: /tmp/pip-unpack-_skslat3 2025-10-28T08:00:47,154 Building wheels for collected packages: securevibes 2025-10-28T08:00:47,159 Created temporary directory: /tmp/pip-wheel-1q6wnpmu 2025-10-28T08:00:47,159 Destination directory: /tmp/pip-wheel-1q6wnpmu 2025-10-28T08:00:47,161 Building wheel for securevibes (pyproject.toml): started 2025-10-28T08:00:47,162 Running command Building wheel for securevibes (pyproject.toml) 2025-10-28T08:00:47,718 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T08:00:47,718 !! 2025-10-28T08:00:47,720 ******************************************************************************** 2025-10-28T08:00:47,720 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). 2025-10-28T08:00:47,721 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T08:00:47,722 or your builds will no longer be supported. 2025-10-28T08:00:47,723 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:47,724 ******************************************************************************** 2025-10-28T08:00:47,725 !! 2025-10-28T08:00:47,725 corresp(dist, value, root_dir) 2025-10-28T08:00:47,795 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T08:00:47,796 !! 2025-10-28T08:00:47,797 ******************************************************************************** 2025-10-28T08:00:47,798 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T08:00:47,799 License :: OSI Approved :: GNU Affero General Public License v3 2025-10-28T08:00:47,800 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:47,801 ******************************************************************************** 2025-10-28T08:00:47,802 !! 2025-10-28T08:00:47,802 dist._finalize_license_expression() 2025-10-28T08:00:47,803 /tmp/pip-build-env-i0k8hy2m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T08:00:47,803 !! 2025-10-28T08:00:47,805 ******************************************************************************** 2025-10-28T08:00:47,805 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T08:00:47,806 License :: OSI Approved :: GNU Affero General Public License v3 2025-10-28T08:00:47,808 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T08:00:47,808 ******************************************************************************** 2025-10-28T08:00:47,810 !! 2025-10-28T08:00:47,810 self._finalize_license_expression() 2025-10-28T08:00:47,811 running bdist_wheel 2025-10-28T08:00:47,824 running build 2025-10-28T08:00:47,825 running build_py 2025-10-28T08:00:47,831 creating build/lib/securevibes 2025-10-28T08:00:47,834 copying securevibes/__init__.py -> build/lib/securevibes 2025-10-28T08:00:47,836 copying securevibes/config.py -> build/lib/securevibes 2025-10-28T08:00:47,839 creating build/lib/securevibes/scanner 2025-10-28T08:00:47,840 copying securevibes/scanner/scanner.py -> build/lib/securevibes/scanner 2025-10-28T08:00:47,843 copying securevibes/scanner/subagent_manager.py -> build/lib/securevibes/scanner 2025-10-28T08:00:47,845 copying securevibes/scanner/__init__.py -> build/lib/securevibes/scanner 2025-10-28T08:00:47,847 copying securevibes/scanner/hooks.py -> build/lib/securevibes/scanner 2025-10-28T08:00:47,850 creating build/lib/securevibes/reporters 2025-10-28T08:00:47,851 copying securevibes/reporters/json_reporter.py -> build/lib/securevibes/reporters 2025-10-28T08:00:47,853 copying securevibes/reporters/__init__.py -> build/lib/securevibes/reporters 2025-10-28T08:00:47,855 copying securevibes/reporters/markdown_reporter.py -> build/lib/securevibes/reporters 2025-10-28T08:00:47,858 creating build/lib/securevibes/agents 2025-10-28T08:00:47,859 copying securevibes/agents/__init__.py -> build/lib/securevibes/agents 2025-10-28T08:00:47,861 copying securevibes/agents/definitions.py -> build/lib/securevibes/agents 2025-10-28T08:00:47,863 creating build/lib/securevibes/models 2025-10-28T08:00:47,864 copying securevibes/models/result.py -> build/lib/securevibes/models 2025-10-28T08:00:47,866 copying securevibes/models/__init__.py -> build/lib/securevibes/models 2025-10-28T08:00:47,868 copying securevibes/models/issue.py -> build/lib/securevibes/models 2025-10-28T08:00:47,871 creating build/lib/securevibes/cli 2025-10-28T08:00:47,872 copying securevibes/cli/main.py -> build/lib/securevibes/cli 2025-10-28T08:00:47,875 copying securevibes/cli/__init__.py -> build/lib/securevibes/cli 2025-10-28T08:00:47,877 creating build/lib/securevibes/prompts 2025-10-28T08:00:47,878 copying securevibes/prompts/loader.py -> build/lib/securevibes/prompts 2025-10-28T08:00:47,880 copying securevibes/prompts/__init__.py -> build/lib/securevibes/prompts 2025-10-28T08:00:47,883 creating build/lib/securevibes/skills/dast/authorization-testing/reference 2025-10-28T08:00:47,886 copying securevibes/skills/dast/authorization-testing/reference/auth_patterns.py -> build/lib/securevibes/skills/dast/authorization-testing/reference 2025-10-28T08:00:47,888 copying securevibes/skills/dast/authorization-testing/reference/validate_idor.py -> build/lib/securevibes/skills/dast/authorization-testing/reference 2025-10-28T08:00:47,891 running egg_info 2025-10-28T08:00:47,903 writing securevibes.egg-info/PKG-INFO 2025-10-28T08:00:47,909 writing dependency_links to securevibes.egg-info/dependency_links.txt 2025-10-28T08:00:47,910 writing entry points to securevibes.egg-info/entry_points.txt 2025-10-28T08:00:47,913 writing requirements to securevibes.egg-info/requires.txt 2025-10-28T08:00:47,914 writing top-level names to securevibes.egg-info/top_level.txt 2025-10-28T08:00:47,938 reading manifest file 'securevibes.egg-info/SOURCES.txt' 2025-10-28T08:00:47,942 reading manifest template 'MANIFEST.in' 2025-10-28T08:00:47,943 warning: no files found matching 'LICENSE' 2025-10-28T08:00:47,952 writing manifest file 'securevibes.egg-info/SOURCES.txt' 2025-10-28T08:00:47,964 creating build/lib/securevibes/prompts/orchestration 2025-10-28T08:00:47,965 copying securevibes/prompts/orchestration/main.txt -> build/lib/securevibes/prompts/orchestration 2025-10-28T08:00:47,968 creating build/lib/securevibes/prompts/agents 2025-10-28T08:00:47,969 copying securevibes/prompts/agents/code_review.txt -> build/lib/securevibes/prompts/agents 2025-10-28T08:00:47,972 copying securevibes/prompts/agents/dast.txt -> build/lib/securevibes/prompts/agents 2025-10-28T08:00:47,975 copying securevibes/prompts/agents/report_generator.txt -> build/lib/securevibes/prompts/agents 2025-10-28T08:00:47,978 copying securevibes/prompts/agents/assessment.txt -> build/lib/securevibes/prompts/agents 2025-10-28T08:00:47,980 copying securevibes/prompts/agents/threat_modeling.txt -> build/lib/securevibes/prompts/agents 2025-10-28T08:00:47,983 copying securevibes/skills/dast/README.md -> build/lib/securevibes/skills/dast 2025-10-28T08:00:47,986 copying securevibes/skills/dast/authorization-testing/examples.md -> build/lib/securevibes/skills/dast/authorization-testing 2025-10-28T08:00:47,989 copying securevibes/skills/dast/authorization-testing/SKILL.md -> build/lib/securevibes/skills/dast/authorization-testing 2025-10-28T08:00:47,992 copying securevibes/skills/dast/authorization-testing/reference/README.md -> build/lib/securevibes/skills/dast/authorization-testing/reference 2025-10-28T08:00:48,014 installing to build/bdist.linux-armv7l/wheel 2025-10-28T08:00:48,014 running install 2025-10-28T08:00:48,038 running install_lib 2025-10-28T08:00:48,045 creating build/bdist.linux-armv7l/wheel 2025-10-28T08:00:48,047 creating build/bdist.linux-armv7l/wheel/securevibes 2025-10-28T08:00:48,049 creating build/bdist.linux-armv7l/wheel/securevibes/skills 2025-10-28T08:00:48,050 creating build/bdist.linux-armv7l/wheel/securevibes/skills/dast 2025-10-28T08:00:48,052 creating build/bdist.linux-armv7l/wheel/securevibes/skills/dast/authorization-testing 2025-10-28T08:00:48,054 creating build/bdist.linux-armv7l/wheel/securevibes/skills/dast/authorization-testing/reference 2025-10-28T08:00:48,055 copying build/lib/securevibes/skills/dast/authorization-testing/reference/auth_patterns.py -> build/bdist.linux-armv7l/wheel/./securevibes/skills/dast/authorization-testing/reference 2025-10-28T08:00:48,058 copying build/lib/securevibes/skills/dast/authorization-testing/reference/README.md -> build/bdist.linux-armv7l/wheel/./securevibes/skills/dast/authorization-testing/reference 2025-10-28T08:00:48,060 copying build/lib/securevibes/skills/dast/authorization-testing/reference/validate_idor.py -> build/bdist.linux-armv7l/wheel/./securevibes/skills/dast/authorization-testing/reference 2025-10-28T08:00:48,062 copying build/lib/securevibes/skills/dast/authorization-testing/examples.md -> build/bdist.linux-armv7l/wheel/./securevibes/skills/dast/authorization-testing 2025-10-28T08:00:48,064 copying build/lib/securevibes/skills/dast/authorization-testing/SKILL.md -> build/bdist.linux-armv7l/wheel/./securevibes/skills/dast/authorization-testing 2025-10-28T08:00:48,067 copying build/lib/securevibes/skills/dast/README.md -> build/bdist.linux-armv7l/wheel/./securevibes/skills/dast 2025-10-28T08:00:48,069 creating build/bdist.linux-armv7l/wheel/securevibes/scanner 2025-10-28T08:00:48,071 copying build/lib/securevibes/scanner/scanner.py -> build/bdist.linux-armv7l/wheel/./securevibes/scanner 2025-10-28T08:00:48,074 copying build/lib/securevibes/scanner/subagent_manager.py -> build/bdist.linux-armv7l/wheel/./securevibes/scanner 2025-10-28T08:00:48,076 copying build/lib/securevibes/scanner/__init__.py -> build/bdist.linux-armv7l/wheel/./securevibes/scanner 2025-10-28T08:00:48,078 copying build/lib/securevibes/scanner/hooks.py -> build/bdist.linux-armv7l/wheel/./securevibes/scanner 2025-10-28T08:00:48,081 creating build/bdist.linux-armv7l/wheel/securevibes/reporters 2025-10-28T08:00:48,082 copying build/lib/securevibes/reporters/json_reporter.py -> build/bdist.linux-armv7l/wheel/./securevibes/reporters 2025-10-28T08:00:48,084 copying build/lib/securevibes/reporters/__init__.py -> build/bdist.linux-armv7l/wheel/./securevibes/reporters 2025-10-28T08:00:48,086 copying build/lib/securevibes/reporters/markdown_reporter.py -> build/bdist.linux-armv7l/wheel/./securevibes/reporters 2025-10-28T08:00:48,089 creating build/bdist.linux-armv7l/wheel/securevibes/agents 2025-10-28T08:00:48,090 copying build/lib/securevibes/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./securevibes/agents 2025-10-28T08:00:48,092 copying build/lib/securevibes/agents/definitions.py -> build/bdist.linux-armv7l/wheel/./securevibes/agents 2025-10-28T08:00:48,094 creating build/bdist.linux-armv7l/wheel/securevibes/models 2025-10-28T08:00:48,096 copying build/lib/securevibes/models/result.py -> build/bdist.linux-armv7l/wheel/./securevibes/models 2025-10-28T08:00:48,098 copying build/lib/securevibes/models/__init__.py -> build/bdist.linux-armv7l/wheel/./securevibes/models 2025-10-28T08:00:48,099 copying build/lib/securevibes/models/issue.py -> build/bdist.linux-armv7l/wheel/./securevibes/models 2025-10-28T08:00:48,101 copying build/lib/securevibes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevibes 2025-10-28T08:00:48,103 creating build/bdist.linux-armv7l/wheel/securevibes/cli 2025-10-28T08:00:48,105 copying build/lib/securevibes/cli/main.py -> build/bdist.linux-armv7l/wheel/./securevibes/cli 2025-10-28T08:00:48,108 copying build/lib/securevibes/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./securevibes/cli 2025-10-28T08:00:48,113 creating build/bdist.linux-armv7l/wheel/securevibes/prompts 2025-10-28T08:00:48,116 creating build/bdist.linux-armv7l/wheel/securevibes/prompts/orchestration 2025-10-28T08:00:48,117 copying build/lib/securevibes/prompts/orchestration/main.txt -> build/bdist.linux-armv7l/wheel/./securevibes/prompts/orchestration 2025-10-28T08:00:48,120 creating build/bdist.linux-armv7l/wheel/securevibes/prompts/agents 2025-10-28T08:00:48,121 copying build/lib/securevibes/prompts/agents/code_review.txt -> build/bdist.linux-armv7l/wheel/./securevibes/prompts/agents 2025-10-28T08:00:48,123 copying build/lib/securevibes/prompts/agents/dast.txt -> build/bdist.linux-armv7l/wheel/./securevibes/prompts/agents 2025-10-28T08:00:48,126 copying build/lib/securevibes/prompts/agents/report_generator.txt -> build/bdist.linux-armv7l/wheel/./securevibes/prompts/agents 2025-10-28T08:00:48,128 copying build/lib/securevibes/prompts/agents/assessment.txt -> build/bdist.linux-armv7l/wheel/./securevibes/prompts/agents 2025-10-28T08:00:48,130 copying build/lib/securevibes/prompts/agents/threat_modeling.txt -> build/bdist.linux-armv7l/wheel/./securevibes/prompts/agents 2025-10-28T08:00:48,132 copying build/lib/securevibes/prompts/loader.py -> build/bdist.linux-armv7l/wheel/./securevibes/prompts 2025-10-28T08:00:48,134 copying build/lib/securevibes/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./securevibes/prompts 2025-10-28T08:00:48,136 copying build/lib/securevibes/config.py -> build/bdist.linux-armv7l/wheel/./securevibes 2025-10-28T08:00:48,138 running install_egg_info 2025-10-28T08:00:48,143 Copying securevibes.egg-info to build/bdist.linux-armv7l/wheel/./securevibes-0.3.0-py3.11.egg-info 2025-10-28T08:00:48,156 running install_scripts 2025-10-28T08:00:48,165 creating build/bdist.linux-armv7l/wheel/securevibes-0.3.0.dist-info/WHEEL 2025-10-28T08:00:48,168 creating '/tmp/pip-wheel-1q6wnpmu/.tmp-q91pip5s/securevibes-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-28T08:00:48,171 adding 'securevibes/__init__.py' 2025-10-28T08:00:48,173 adding 'securevibes/config.py' 2025-10-28T08:00:48,175 adding 'securevibes/agents/__init__.py' 2025-10-28T08:00:48,176 adding 'securevibes/agents/definitions.py' 2025-10-28T08:00:48,178 adding 'securevibes/cli/__init__.py' 2025-10-28T08:00:48,181 adding 'securevibes/cli/main.py' 2025-10-28T08:00:48,183 adding 'securevibes/models/__init__.py' 2025-10-28T08:00:48,184 adding 'securevibes/models/issue.py' 2025-10-28T08:00:48,186 adding 'securevibes/models/result.py' 2025-10-28T08:00:48,188 adding 'securevibes/prompts/__init__.py' 2025-10-28T08:00:48,189 adding 'securevibes/prompts/loader.py' 2025-10-28T08:00:48,191 adding 'securevibes/prompts/agents/assessment.txt' 2025-10-28T08:00:48,193 adding 'securevibes/prompts/agents/code_review.txt' 2025-10-28T08:00:48,195 adding 'securevibes/prompts/agents/dast.txt' 2025-10-28T08:00:48,196 adding 'securevibes/prompts/agents/report_generator.txt' 2025-10-28T08:00:48,198 adding 'securevibes/prompts/agents/threat_modeling.txt' 2025-10-28T08:00:48,200 adding 'securevibes/prompts/orchestration/main.txt' 2025-10-28T08:00:48,202 adding 'securevibes/reporters/__init__.py' 2025-10-28T08:00:48,203 adding 'securevibes/reporters/json_reporter.py' 2025-10-28T08:00:48,205 adding 'securevibes/reporters/markdown_reporter.py' 2025-10-28T08:00:48,206 adding 'securevibes/scanner/__init__.py' 2025-10-28T08:00:48,208 adding 'securevibes/scanner/hooks.py' 2025-10-28T08:00:48,213 adding 'securevibes/scanner/scanner.py' 2025-10-28T08:00:48,215 adding 'securevibes/scanner/subagent_manager.py' 2025-10-28T08:00:48,217 adding 'securevibes/skills/dast/README.md' 2025-10-28T08:00:48,220 adding 'securevibes/skills/dast/authorization-testing/SKILL.md' 2025-10-28T08:00:48,222 adding 'securevibes/skills/dast/authorization-testing/examples.md' 2025-10-28T08:00:48,224 adding 'securevibes/skills/dast/authorization-testing/reference/README.md' 2025-10-28T08:00:48,225 adding 'securevibes/skills/dast/authorization-testing/reference/auth_patterns.py' 2025-10-28T08:00:48,227 adding 'securevibes/skills/dast/authorization-testing/reference/validate_idor.py' 2025-10-28T08:00:48,230 adding 'securevibes-0.3.0.dist-info/METADATA' 2025-10-28T08:00:48,231 adding 'securevibes-0.3.0.dist-info/WHEEL' 2025-10-28T08:00:48,231 adding 'securevibes-0.3.0.dist-info/entry_points.txt' 2025-10-28T08:00:48,232 adding 'securevibes-0.3.0.dist-info/top_level.txt' 2025-10-28T08:00:48,234 adding 'securevibes-0.3.0.dist-info/RECORD' 2025-10-28T08:00:48,236 removing build/bdist.linux-armv7l/wheel 2025-10-28T08:00:48,348 Building wheel for securevibes (pyproject.toml): finished with status 'done' 2025-10-28T08:00:48,354 Created wheel for securevibes: filename=securevibes-0.3.0-py3-none-any.whl size=72596 sha256=3c43d64aba7a7b71a175b8fd9df13128e1b2a031be2d21192e4455e2d6778854 2025-10-28T08:00:48,356 Stored in directory: /tmp/pip-ephem-wheel-cache-nufwaokp/wheels/cf/54/ac/b4e856e8818e7f9437d8ac4978e3e9a1f5a9ae87aed352d606 2025-10-28T08:00:48,368 Successfully built securevibes 2025-10-28T08:00:48,373 Removed build tracker: '/tmp/pip-build-tracker-bpljzs6o'