2026-02-16T17:04:34,580 Created temporary directory: /tmp/pip-ephem-wheel-cache-1t33r7q1 2026-02-16T17:04:34,582 Created temporary directory: /tmp/pip-build-tracker-l1oclyvu 2026-02-16T17:04:34,582 Initialized build tracking at /tmp/pip-build-tracker-l1oclyvu 2026-02-16T17:04:34,583 Created build tracker: /tmp/pip-build-tracker-l1oclyvu 2026-02-16T17:04:34,583 Entered build tracker: /tmp/pip-build-tracker-l1oclyvu 2026-02-16T17:04:34,584 Created temporary directory: /tmp/pip-wheel-t7ckya18 2026-02-16T17:04:34,587 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-16T17:04:34,589 Created temporary directory: /tmp/pip-ephem-wheel-cache-31mfo9b_ 2026-02-16T17:04:34,611 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T17:04:34,614 2 location(s) to search for versions of securevector-ai-monitor: 2026-02-16T17:04:34,614 * https://pypi.org/simple/securevector-ai-monitor/ 2026-02-16T17:04:34,614 * https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-02-16T17:04:34,615 Fetching project page and analyzing links: https://pypi.org/simple/securevector-ai-monitor/ 2026-02-16T17:04:34,616 Getting page https://pypi.org/simple/securevector-ai-monitor/ 2026-02-16T17:04:34,617 Found index url https://pypi.org/simple 2026-02-16T17:04:34,834 Fetched page https://pypi.org/simple/securevector-ai-monitor/ as application/vnd.pypi.simple.v1+json 2026-02-16T17:04:34,838 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/b6/78/99249282dffaa8147d3ad85986d5cbc0aecc403e27d0e008e97fb713a2b4/securevector_ai_monitor-1.2.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:34,839 Found link https://files.pythonhosted.org/packages/da/c3/1be82bbe9c0fc2c482eb981df235c15a3bd771ab89b7317cc01c9d759710/securevector_ai_monitor-1.2.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 1.2.0 2026-02-16T17:04:34,840 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/72/ab/606637a6026df9b80b3d2c993bfb3b5989add66e174471d67f5a2123b347/securevector_ai_monitor-1.3.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:34,841 Found link https://files.pythonhosted.org/packages/2b/70/9cf83eb021243a8151e5845e5857951e5a1a5c148621ec92d4e5a7fc73b9/securevector_ai_monitor-1.3.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 1.3.0 2026-02-16T17:04:34,842 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/85/5a/b76e4b3f4e94d54e44d44dca59ff071b8d61513932a4ceb79cb99eb78350/securevector_ai_monitor-1.3.1-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:34,843 Found link https://files.pythonhosted.org/packages/82/12/aa4df77109a0ed3b5e3f744d9d84c422c8c0b4107bbb427dd996e3f32429/securevector_ai_monitor-1.3.1.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 1.3.1 2026-02-16T17:04:34,843 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/62/05/2cf9abab2859957634f0815ea7ff6a7e24fa14b1d37b0e8e93ff2a7191d0/securevector_ai_monitor-2.0.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:34,844 Found link https://files.pythonhosted.org/packages/59/71/1fb4efe28032ec229f398acf0906b3e792978b4e851c33f730212b573f16/securevector_ai_monitor-2.0.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.0.0 2026-02-16T17:04:34,845 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/f3/5c/292fc54f213ef94987a8166bdce9f52d9260c067a769ceaeefbf6ac9917a/securevector_ai_monitor-2.1.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:34,846 Found link https://files.pythonhosted.org/packages/bb/fc/82c0cb83d8b85c837427d06703e050d16f2382876f1225340bd4e49614a7/securevector_ai_monitor-2.1.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.1.0 2026-02-16T17:04:34,847 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/29/19/17ec2ddba3a42d9812a499255239534dcb3d57dce36d88104f9218d4e87a/securevector_ai_monitor-2.1.1-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:34,848 Found link https://files.pythonhosted.org/packages/e8/fc/815c7bebf5ab6c223bab0b16db00d5631b5d8be61ab5acfe030450672a1f/securevector_ai_monitor-2.1.1.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.1.1 2026-02-16T17:04:34,848 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/f1/cf/7989f80f5c89bf3515d6c575b0467abd7e40852a98c81afedb43f296d459/securevector_ai_monitor-2.1.2-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:34,849 Found link https://files.pythonhosted.org/packages/c6/ae/16ecb3dbec11231f90de98d5d42f6ad2c52b123b25d8c7d4fba04be5cf96/securevector_ai_monitor-2.1.2.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.1.2 2026-02-16T17:04:34,849 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/0a/f7/6816cdabbd30d7d5665e21052e98f85b236de9da63360cf6b608010bece1/securevector_ai_monitor-2.1.3-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:34,850 Found link https://files.pythonhosted.org/packages/dc/a7/ba5abe128768cbadcc77b49be3aa9d625c8f0e13fd319372feae7187975c/securevector_ai_monitor-2.1.3.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.1.3 2026-02-16T17:04:34,851 Fetching project page and analyzing links: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-02-16T17:04:34,852 Getting page https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-02-16T17:04:34,853 Found index url https://www.piwheels.org/simple 2026-02-16T17:04:35,009 Fetched page https://www.piwheels.org/simple/securevector-ai-monitor/ as text/html 2026-02-16T17:04:35,012 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.1.2-py3-none-any.whl#sha256=88634d1f0802ff3e54fa2d39689ac8b712eb2e3891fa630978fbae511836e8f2 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:35,013 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.1.1-py3-none-any.whl#sha256=11631bb7cef8579b330fe859974ecc67c66041ec2acdbac35b32670e343a3d90 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:35,013 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.1.0-py3-none-any.whl#sha256=0d2b791d82799b7b0c42aa46126bfda7e23d2852d8b9742f0e706a6e3ed43553 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:35,014 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.0.0-py3-none-any.whl#sha256=3d403bce0456c77c5695dd2cca8e07d1be2b5f0a6fab965487ae98c3255fd9de (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:35,015 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-1.3.1-py3-none-any.whl#sha256=e9de796f4e501d355bb0236dd75ed9643e169afd8b221deacfe3ecbea9122216 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:35,016 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-1.3.0-py3-none-any.whl#sha256=ac421c25ec1f0c420f6b9a6ac450abe83f0edf14d425a647ec394e01fa3b02f0 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:35,016 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-1.2.0-py3-none-any.whl#sha256=38ed8c3e662ffd6e09f2e2449e4059da9d022085bd4556e864dba5c8b5027585 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-02-16T17:04:35,017 Skipping link: not a file: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-02-16T17:04:35,017 Skipping link: not a file: https://pypi.org/simple/securevector-ai-monitor/ 2026-02-16T17:04:35,036 Given no hashes to check 1 links for project 'securevector-ai-monitor': discarding no candidates 2026-02-16T17:04:35,054 Collecting securevector-ai-monitor==2.1.3 2026-02-16T17:04:35,056 Created temporary directory: /tmp/pip-unpack-650w8f6q 2026-02-16T17:04:36,597 Downloading securevector_ai_monitor-2.1.3.tar.gz (400 kB) 2026-02-16T17:04:37,106 Added securevector-ai-monitor==2.1.3 from https://files.pythonhosted.org/packages/dc/a7/ba5abe128768cbadcc77b49be3aa9d625c8f0e13fd319372feae7187975c/securevector_ai_monitor-2.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-l1oclyvu' 2026-02-16T17:04:37,112 Created temporary directory: /tmp/pip-build-env-ghbmguce 2026-02-16T17:04:37,117 Installing build dependencies: started 2026-02-16T17:04:37,118 Running command pip subprocess to install build dependencies 2026-02-16T17:04:38,273 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-16T17:04:38,837 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-16T17:04:38,860 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T17:04:40,653 Collecting setuptools>=45 2026-02-16T17:04:40,755 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-16T17:04:41,046 Collecting wheel 2026-02-16T17:04:41,063 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-16T17:04:41,276 Collecting packaging>=24.0 2026-02-16T17:04:41,291 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-16T17:04:44,296 Installing collected packages: setuptools, packaging, wheel 2026-02-16T17:04:47,747 Creating /tmp/pip-build-env-ghbmguce/overlay/local/bin 2026-02-16T17:04:47,749 changing mode of /tmp/pip-build-env-ghbmguce/overlay/local/bin/wheel to 755 2026-02-16T17:04:47,771 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-16T17:04:48,061 Installing build dependencies: finished with status 'done' 2026-02-16T17:04:48,067 Getting requirements to build wheel: started 2026-02-16T17:04:48,069 Running command Getting requirements to build wheel 2026-02-16T17:04:48,683 /tmp/pip-build-env-ghbmguce/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:04:48,683 !! 2026-02-16T17:04:48,684 ******************************************************************************** 2026-02-16T17:04:48,684 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:04:48,685 License :: OSI Approved :: Apache Software License 2026-02-16T17:04:48,686 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:04:48,687 ******************************************************************************** 2026-02-16T17:04:48,687 !! 2026-02-16T17:04:48,688 self._finalize_license_expression() 2026-02-16T17:04:48,706 running egg_info 2026-02-16T17:04:48,713 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-02-16T17:04:48,726 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-02-16T17:04:48,728 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-02-16T17:04:48,736 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-02-16T17:04:48,737 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-02-16T17:04:48,824 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-02-16T17:04:48,834 reading manifest template 'MANIFEST.in' 2026-02-16T17:04:48,836 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-02-16T17:04:48,836 warning: no files found matching '*.yaml' under directory 'rules' 2026-02-16T17:04:48,837 warning: no files found matching '*.yml' under directory 'rules' 2026-02-16T17:04:48,838 warning: no files found matching 'rules/README.md' 2026-02-16T17:04:48,838 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-02-16T17:04:48,839 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-02-16T17:04:48,840 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-16T17:04:48,840 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-02-16T17:04:48,841 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-02-16T17:04:48,843 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-02-16T17:04:48,844 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-16T17:04:48,844 no previously-included directories found matching 'tests' 2026-02-16T17:04:48,845 no previously-included directories found matching 'demo' 2026-02-16T17:04:48,846 no previously-included directories found matching 'docs' 2026-02-16T17:04:48,846 no previously-included directories found matching '.github' 2026-02-16T17:04:48,847 adding license file 'LICENSE' 2026-02-16T17:04:48,848 adding license file 'NOTICE' 2026-02-16T17:04:48,855 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-02-16T17:04:48,949 Getting requirements to build wheel: finished with status 'done' 2026-02-16T17:04:48,952 Created temporary directory: /tmp/pip-modern-metadata-sj4znoi6 2026-02-16T17:04:48,954 Preparing metadata (pyproject.toml): started 2026-02-16T17:04:48,956 Running command Preparing metadata (pyproject.toml) 2026-02-16T17:04:49,510 /tmp/pip-build-env-ghbmguce/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:04:49,510 !! 2026-02-16T17:04:49,512 ******************************************************************************** 2026-02-16T17:04:49,513 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:04:49,514 License :: OSI Approved :: Apache Software License 2026-02-16T17:04:49,516 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:04:49,516 ******************************************************************************** 2026-02-16T17:04:49,517 !! 2026-02-16T17:04:49,518 self._finalize_license_expression() 2026-02-16T17:04:49,539 running dist_info 2026-02-16T17:04:49,549 creating /tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info 2026-02-16T17:04:49,550 writing /tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info/PKG-INFO 2026-02-16T17:04:49,563 writing dependency_links to /tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info/dependency_links.txt 2026-02-16T17:04:49,565 writing entry points to /tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info/entry_points.txt 2026-02-16T17:04:49,572 writing requirements to /tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info/requires.txt 2026-02-16T17:04:49,573 writing top-level names to /tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info/top_level.txt 2026-02-16T17:04:49,575 writing manifest file '/tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-02-16T17:04:49,647 reading manifest file '/tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-02-16T17:04:49,649 reading manifest template 'MANIFEST.in' 2026-02-16T17:04:49,650 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-02-16T17:04:49,650 warning: no files found matching '*.yaml' under directory 'rules' 2026-02-16T17:04:49,651 warning: no files found matching '*.yml' under directory 'rules' 2026-02-16T17:04:49,652 warning: no files found matching 'rules/README.md' 2026-02-16T17:04:49,652 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-02-16T17:04:49,653 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-02-16T17:04:49,653 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-16T17:04:49,654 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-02-16T17:04:49,655 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-02-16T17:04:49,655 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-02-16T17:04:49,656 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-16T17:04:49,657 no previously-included directories found matching 'tests' 2026-02-16T17:04:49,658 no previously-included directories found matching 'demo' 2026-02-16T17:04:49,658 no previously-included directories found matching 'docs' 2026-02-16T17:04:49,659 no previously-included directories found matching '.github' 2026-02-16T17:04:49,660 adding license file 'LICENSE' 2026-02-16T17:04:49,660 adding license file 'NOTICE' 2026-02-16T17:04:49,666 writing manifest file '/tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-02-16T17:04:49,667 creating '/tmp/pip-modern-metadata-sj4znoi6/securevector_ai_monitor-2.1.3.dist-info' 2026-02-16T17:04:49,801 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-16T17:04:49,806 Source in /tmp/pip-wheel-t7ckya18/securevector-ai-monitor_f28d8a8c43b54cea89ee67b5fd7cda02 has version 2.1.3, which satisfies requirement securevector-ai-monitor==2.1.3 from https://files.pythonhosted.org/packages/dc/a7/ba5abe128768cbadcc77b49be3aa9d625c8f0e13fd319372feae7187975c/securevector_ai_monitor-2.1.3.tar.gz 2026-02-16T17:04:49,807 Removed securevector-ai-monitor==2.1.3 from https://files.pythonhosted.org/packages/dc/a7/ba5abe128768cbadcc77b49be3aa9d625c8f0e13fd319372feae7187975c/securevector_ai_monitor-2.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-l1oclyvu' 2026-02-16T17:04:49,815 Created temporary directory: /tmp/pip-unpack-ptans0j_ 2026-02-16T17:04:49,815 Building wheels for collected packages: securevector-ai-monitor 2026-02-16T17:04:49,820 Created temporary directory: /tmp/pip-wheel-90rvclh_ 2026-02-16T17:04:49,821 Destination directory: /tmp/pip-wheel-90rvclh_ 2026-02-16T17:04:49,823 Building wheel for securevector-ai-monitor (pyproject.toml): started 2026-02-16T17:04:49,825 Running command Building wheel for securevector-ai-monitor (pyproject.toml) 2026-02-16T17:04:50,384 /tmp/pip-build-env-ghbmguce/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T17:04:50,385 !! 2026-02-16T17:04:50,386 ******************************************************************************** 2026-02-16T17:04:50,386 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T17:04:50,387 License :: OSI Approved :: Apache Software License 2026-02-16T17:04:50,388 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T17:04:50,389 ******************************************************************************** 2026-02-16T17:04:50,390 !! 2026-02-16T17:04:50,390 self._finalize_license_expression() 2026-02-16T17:04:50,412 running bdist_wheel 2026-02-16T17:04:50,439 running build 2026-02-16T17:04:50,440 running build_py 2026-02-16T17:04:50,449 creating build/lib/securevector 2026-02-16T17:04:50,451 copying src/securevector/cli_enhanced.py -> build/lib/securevector 2026-02-16T17:04:50,454 copying src/securevector/types.py -> build/lib/securevector 2026-02-16T17:04:50,456 copying src/securevector/async_client.py -> build/lib/securevector 2026-02-16T17:04:50,459 copying src/securevector/cli.py -> build/lib/securevector 2026-02-16T17:04:50,462 copying src/securevector/__init__.py -> build/lib/securevector 2026-02-16T17:04:50,464 copying src/securevector/client.py -> build/lib/securevector 2026-02-16T17:04:50,466 copying src/securevector/streaming.py -> build/lib/securevector 2026-02-16T17:04:50,470 creating build/lib/securevector/integrations 2026-02-16T17:04:50,471 copying src/securevector/integrations/__init__.py -> build/lib/securevector/integrations 2026-02-16T17:04:50,473 copying src/securevector/integrations/openclaw_llm_proxy.py -> build/lib/securevector/integrations 2026-02-16T17:04:50,476 copying src/securevector/integrations/openclaw_proxy.py -> build/lib/securevector/integrations 2026-02-16T17:04:50,480 creating build/lib/securevector/testing 2026-02-16T17:04:50,481 copying src/securevector/testing/mock_client.py -> build/lib/securevector/testing 2026-02-16T17:04:50,484 copying src/securevector/testing/__init__.py -> build/lib/securevector/testing 2026-02-16T17:04:50,486 copying src/securevector/testing/fixtures.py -> build/lib/securevector/testing 2026-02-16T17:04:50,488 copying src/securevector/testing/assertions.py -> build/lib/securevector/testing 2026-02-16T17:04:50,492 creating build/lib/securevector/utils 2026-02-16T17:04:50,492 copying src/securevector/utils/http_client.py -> build/lib/securevector/utils 2026-02-16T17:04:50,495 copying src/securevector/utils/resilient_client.py -> build/lib/securevector/utils 2026-02-16T17:04:50,498 copying src/securevector/utils/logger.py -> build/lib/securevector/utils 2026-02-16T17:04:50,501 copying src/securevector/utils/retry.py -> build/lib/securevector/utils 2026-02-16T17:04:50,504 copying src/securevector/utils/auto_config.py -> build/lib/securevector/utils 2026-02-16T17:04:50,506 copying src/securevector/utils/telemetry.py -> build/lib/securevector/utils 2026-02-16T17:04:50,509 copying src/securevector/utils/exceptions.py -> build/lib/securevector/utils 2026-02-16T17:04:50,511 copying src/securevector/utils/__init__.py -> build/lib/securevector/utils 2026-02-16T17:04:50,513 copying src/securevector/utils/performance.py -> build/lib/securevector/utils 2026-02-16T17:04:50,516 copying src/securevector/utils/security.py -> build/lib/securevector/utils 2026-02-16T17:04:50,519 creating build/lib/securevector/core 2026-02-16T17:04:50,520 copying src/securevector/core/__init__.py -> build/lib/securevector/core 2026-02-16T17:04:50,523 creating build/lib/securevector/models 2026-02-16T17:04:50,524 copying src/securevector/models/policy_models.py -> build/lib/securevector/models 2026-02-16T17:04:50,526 copying src/securevector/models/config_models.py -> build/lib/securevector/models 2026-02-16T17:04:50,528 copying src/securevector/models/__init__.py -> build/lib/securevector/models 2026-02-16T17:04:50,530 copying src/securevector/models/analysis_result.py -> build/lib/securevector/models 2026-02-16T17:04:50,533 copying src/securevector/models/threat_types.py -> build/lib/securevector/models 2026-02-16T17:04:50,535 creating build/lib/securevector/app 2026-02-16T17:04:50,536 copying src/securevector/app/__init__.py -> build/lib/securevector/app 2026-02-16T17:04:50,539 copying src/securevector/app/main.py -> build/lib/securevector/app 2026-02-16T17:04:50,542 creating build/lib/securevector/rules 2026-02-16T17:04:50,543 copying src/securevector/rules/__init__.py -> build/lib/securevector/rules 2026-02-16T17:04:50,546 creating build/lib/securevector/mcp 2026-02-16T17:04:50,547 copying src/securevector/mcp/__main__.py -> build/lib/securevector/mcp 2026-02-16T17:04:50,549 copying src/securevector/mcp/server.py -> build/lib/securevector/mcp 2026-02-16T17:04:50,552 copying src/securevector/mcp/__init__.py -> build/lib/securevector/mcp 2026-02-16T17:04:50,554 copying src/securevector/mcp/auth_validator.py -> build/lib/securevector/mcp 2026-02-16T17:04:50,557 creating build/lib/securevector/core/modes 2026-02-16T17:04:50,558 copying src/securevector/core/modes/mode_factory.py -> build/lib/securevector/core/modes 2026-02-16T17:04:50,560 copying src/securevector/core/modes/__init__.py -> build/lib/securevector/core/modes 2026-02-16T17:04:50,562 creating build/lib/securevector/core/modes/local 2026-02-16T17:04:50,563 copying src/securevector/core/modes/local/local_analyzer.py -> build/lib/securevector/core/modes/local 2026-02-16T17:04:50,566 copying src/securevector/core/modes/local/local_mode.py -> build/lib/securevector/core/modes/local 2026-02-16T17:04:50,569 copying src/securevector/core/modes/local/local_cache.py -> build/lib/securevector/core/modes/local 2026-02-16T17:04:50,571 copying src/securevector/core/modes/local/__init__.py -> build/lib/securevector/core/modes/local 2026-02-16T17:04:50,574 creating build/lib/securevector/core/modes/api 2026-02-16T17:04:50,575 copying src/securevector/core/modes/api/__init__.py -> build/lib/securevector/core/modes/api 2026-02-16T17:04:50,577 copying src/securevector/core/modes/api/api_cache.py -> build/lib/securevector/core/modes/api 2026-02-16T17:04:50,579 copying src/securevector/core/modes/api/api_analyzer.py -> build/lib/securevector/core/modes/api 2026-02-16T17:04:50,582 copying src/securevector/core/modes/api/api_mode.py -> build/lib/securevector/core/modes/api 2026-02-16T17:04:50,585 creating build/lib/securevector/core/modes/hybrid 2026-02-16T17:04:50,586 copying src/securevector/core/modes/hybrid/__init__.py -> build/lib/securevector/core/modes/hybrid 2026-02-16T17:04:50,588 copying src/securevector/core/modes/hybrid/smart_router.py -> build/lib/securevector/core/modes/hybrid 2026-02-16T17:04:50,590 copying src/securevector/core/modes/hybrid/hybrid_mode.py -> build/lib/securevector/core/modes/hybrid 2026-02-16T17:04:50,593 creating build/lib/securevector/app/server 2026-02-16T17:04:50,594 copying src/securevector/app/server/__init__.py -> build/lib/securevector/app/server 2026-02-16T17:04:50,596 copying src/securevector/app/server/app.py -> build/lib/securevector/app/server 2026-02-16T17:04:50,599 creating build/lib/securevector/app/services 2026-02-16T17:04:50,600 copying src/securevector/app/services/cloud_proxy.py -> build/lib/securevector/app/services 2026-02-16T17:04:50,603 copying src/securevector/app/services/credentials.py -> build/lib/securevector/app/services 2026-02-16T17:04:50,605 copying src/securevector/app/services/__init__.py -> build/lib/securevector/app/services 2026-02-16T17:04:50,607 copying src/securevector/app/services/llm_review.py -> build/lib/securevector/app/services 2026-02-16T17:04:50,610 copying src/securevector/app/services/cloud_config.py -> build/lib/securevector/app/services 2026-02-16T17:04:50,612 copying src/securevector/app/services/nlp_rule_generator.py -> build/lib/securevector/app/services 2026-02-16T17:04:50,614 copying src/securevector/app/services/rules_service.py -> build/lib/securevector/app/services 2026-02-16T17:04:50,616 copying src/securevector/app/services/analysis_service.py -> build/lib/securevector/app/services 2026-02-16T17:04:50,619 creating build/lib/securevector/app/utils 2026-02-16T17:04:50,620 copying src/securevector/app/utils/platform.py -> build/lib/securevector/app/utils 2026-02-16T17:04:50,622 copying src/securevector/app/utils/__init__.py -> build/lib/securevector/app/utils 2026-02-16T17:04:50,623 copying src/securevector/app/utils/redaction.py -> build/lib/securevector/app/utils 2026-02-16T17:04:50,626 creating build/lib/securevector/app/assets 2026-02-16T17:04:50,627 copying src/securevector/app/assets/__init__.py -> build/lib/securevector/app/assets 2026-02-16T17:04:50,629 creating build/lib/securevector/app/installers 2026-02-16T17:04:50,630 copying src/securevector/app/installers/__init__.py -> build/lib/securevector/app/installers 2026-02-16T17:04:50,632 creating build/lib/securevector/app/database 2026-02-16T17:04:50,633 copying src/securevector/app/database/models.py -> build/lib/securevector/app/database 2026-02-16T17:04:50,636 copying src/securevector/app/database/migrations.py -> build/lib/securevector/app/database 2026-02-16T17:04:50,638 copying src/securevector/app/database/connection.py -> build/lib/securevector/app/database 2026-02-16T17:04:50,640 copying src/securevector/app/database/__init__.py -> build/lib/securevector/app/database 2026-02-16T17:04:50,643 creating build/lib/securevector/app/server/routes 2026-02-16T17:04:50,644 copying src/securevector/app/server/routes/rules.py -> build/lib/securevector/app/server/routes 2026-02-16T17:04:50,646 copying src/securevector/app/server/routes/analyze.py -> build/lib/securevector/app/server/routes 2026-02-16T17:04:50,649 copying src/securevector/app/server/routes/proxy.py -> build/lib/securevector/app/server/routes 2026-02-16T17:04:50,651 copying src/securevector/app/server/routes/__init__.py -> build/lib/securevector/app/server/routes 2026-02-16T17:04:50,652 copying src/securevector/app/server/routes/cloud_settings.py -> build/lib/securevector/app/server/routes 2026-02-16T17:04:50,655 copying src/securevector/app/server/routes/threat_analytics.py -> build/lib/securevector/app/server/routes 2026-02-16T17:04:50,657 copying src/securevector/app/server/routes/llm.py -> build/lib/securevector/app/server/routes 2026-02-16T17:04:50,659 copying src/securevector/app/server/routes/threat_intel.py -> build/lib/securevector/app/server/routes 2026-02-16T17:04:50,662 creating build/lib/securevector/app/assets/web 2026-02-16T17:04:50,663 copying src/securevector/app/assets/web/__init__.py -> build/lib/securevector/app/assets/web 2026-02-16T17:04:50,665 creating build/lib/securevector/app/assets/web/css 2026-02-16T17:04:50,666 copying src/securevector/app/assets/web/css/__init__.py -> build/lib/securevector/app/assets/web/css 2026-02-16T17:04:50,668 creating build/lib/securevector/app/assets/web/js 2026-02-16T17:04:50,669 copying src/securevector/app/assets/web/js/__init__.py -> build/lib/securevector/app/assets/web/js 2026-02-16T17:04:50,671 creating build/lib/securevector/app/assets/web/images 2026-02-16T17:04:50,672 copying src/securevector/app/assets/web/images/__init__.py -> build/lib/securevector/app/assets/web/images 2026-02-16T17:04:50,675 creating build/lib/securevector/app/assets/web/icons 2026-02-16T17:04:50,676 copying src/securevector/app/assets/web/icons/__init__.py -> build/lib/securevector/app/assets/web/icons 2026-02-16T17:04:50,678 creating build/lib/securevector/app/assets/web/js/components 2026-02-16T17:04:50,679 copying src/securevector/app/assets/web/js/components/__init__.py -> build/lib/securevector/app/assets/web/js/components 2026-02-16T17:04:50,681 creating build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:50,682 copying src/securevector/app/assets/web/js/pages/__init__.py -> build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:50,684 creating build/lib/securevector/app/installers/linux 2026-02-16T17:04:50,685 copying src/securevector/app/installers/linux/__init__.py -> build/lib/securevector/app/installers/linux 2026-02-16T17:04:50,688 creating build/lib/securevector/app/installers/macos 2026-02-16T17:04:50,688 copying src/securevector/app/installers/macos/__init__.py -> build/lib/securevector/app/installers/macos 2026-02-16T17:04:50,691 creating build/lib/securevector/app/installers/windows 2026-02-16T17:04:50,692 copying src/securevector/app/installers/windows/__init__.py -> build/lib/securevector/app/installers/windows 2026-02-16T17:04:50,694 creating build/lib/securevector/app/database/repositories 2026-02-16T17:04:50,695 copying src/securevector/app/database/repositories/rules.py -> build/lib/securevector/app/database/repositories 2026-02-16T17:04:50,697 copying src/securevector/app/database/repositories/__init__.py -> build/lib/securevector/app/database/repositories 2026-02-16T17:04:50,699 copying src/securevector/app/database/repositories/settings.py -> build/lib/securevector/app/database/repositories 2026-02-16T17:04:50,701 copying src/securevector/app/database/repositories/threat_intel.py -> build/lib/securevector/app/database/repositories 2026-02-16T17:04:50,704 creating build/lib/securevector/rules/community 2026-02-16T17:04:50,705 copying src/securevector/rules/community/__init__.py -> build/lib/securevector/rules/community 2026-02-16T17:04:50,707 creating build/lib/securevector/mcp/config 2026-02-16T17:04:50,708 copying src/securevector/mcp/config/server_config.py -> build/lib/securevector/mcp/config 2026-02-16T17:04:50,711 copying src/securevector/mcp/config/__init__.py -> build/lib/securevector/mcp/config 2026-02-16T17:04:50,713 creating build/lib/securevector/mcp/prompts 2026-02-16T17:04:50,714 copying src/securevector/mcp/prompts/templates.py -> build/lib/securevector/mcp/prompts 2026-02-16T17:04:50,717 copying src/securevector/mcp/prompts/__init__.py -> build/lib/securevector/mcp/prompts 2026-02-16T17:04:50,719 creating build/lib/securevector/mcp/resources 2026-02-16T17:04:50,720 copying src/securevector/mcp/resources/rules.py -> build/lib/securevector/mcp/resources 2026-02-16T17:04:50,722 copying src/securevector/mcp/resources/__init__.py -> build/lib/securevector/mcp/resources 2026-02-16T17:04:50,724 copying src/securevector/mcp/resources/policies.py -> build/lib/securevector/mcp/resources 2026-02-16T17:04:50,727 creating build/lib/securevector/mcp/tools 2026-02-16T17:04:50,728 copying src/securevector/mcp/tools/analyze_prompt.py -> build/lib/securevector/mcp/tools 2026-02-16T17:04:50,731 copying src/securevector/mcp/tools/__init__.py -> build/lib/securevector/mcp/tools 2026-02-16T17:04:50,733 copying src/securevector/mcp/tools/batch_analysis.py -> build/lib/securevector/mcp/tools 2026-02-16T17:04:50,735 copying src/securevector/mcp/tools/threat_stats.py -> build/lib/securevector/mcp/tools 2026-02-16T17:04:50,738 running egg_info 2026-02-16T17:04:50,748 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-02-16T17:04:50,761 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-02-16T17:04:50,762 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-02-16T17:04:50,770 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-02-16T17:04:50,771 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-02-16T17:04:50,831 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-02-16T17:04:50,840 reading manifest template 'MANIFEST.in' 2026-02-16T17:04:50,842 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-02-16T17:04:50,842 warning: no files found matching '*.yaml' under directory 'rules' 2026-02-16T17:04:50,843 warning: no files found matching '*.yml' under directory 'rules' 2026-02-16T17:04:50,843 warning: no files found matching 'rules/README.md' 2026-02-16T17:04:50,844 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-02-16T17:04:50,844 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-02-16T17:04:50,845 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-16T17:04:50,846 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-02-16T17:04:50,847 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-02-16T17:04:50,848 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-02-16T17:04:50,850 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-02-16T17:04:50,850 no previously-included directories found matching 'tests' 2026-02-16T17:04:50,851 no previously-included directories found matching 'demo' 2026-02-16T17:04:50,852 no previously-included directories found matching 'docs' 2026-02-16T17:04:50,853 no previously-included directories found matching '.github' 2026-02-16T17:04:50,853 adding license file 'LICENSE' 2026-02-16T17:04:50,854 adding license file 'NOTICE' 2026-02-16T17:04:50,862 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-02-16T17:04:50,900 copying src/securevector/rules/community/sv_community_data_extraction.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,903 copying src/securevector/rules/community/sv_community_evasion_attempts.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,906 copying src/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,909 copying src/securevector/rules/community/sv_community_essential_patterns.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,912 copying src/securevector/rules/community/sv_community_prompt_injection.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,915 copying src/securevector/rules/community/owasp_top10.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,917 copying src/securevector/rules/community/mitre_patterns.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,921 copying src/securevector/rules/community/sv_community_social_engineering.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,923 copying src/securevector/rules/community/sv_community_pii_detection.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,926 copying src/securevector/rules/community/sv_community_output_leakage.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,928 copying src/securevector/rules/community/sv_community_harmful_content.yml -> build/lib/securevector/rules/community 2026-02-16T17:04:50,931 copying src/securevector/rules/RULES_ATTRIBUTION.md -> build/lib/securevector/rules 2026-02-16T17:04:50,933 copying src/securevector/rules/LICENSE_NOTICE.md -> build/lib/securevector/rules 2026-02-16T17:04:50,936 copying src/securevector/rules/README.md -> build/lib/securevector/rules 2026-02-16T17:04:50,939 copying src/securevector/app/assets/favicon.png -> build/lib/securevector/app/assets 2026-02-16T17:04:50,941 copying src/securevector/app/assets/favicon.ico -> build/lib/securevector/app/assets 2026-02-16T17:04:50,944 copying src/securevector/app/assets/favicon.svg -> build/lib/securevector/app/assets 2026-02-16T17:04:50,947 copying src/securevector/app/assets/web/index.html -> build/lib/securevector/app/assets/web 2026-02-16T17:04:50,950 copying src/securevector/app/assets/web/loading.html -> build/lib/securevector/app/assets/web 2026-02-16T17:04:50,952 copying src/securevector/app/assets/web/css/styles.css -> build/lib/securevector/app/assets/web/css 2026-02-16T17:04:50,957 copying src/securevector/app/assets/web/js/app.js -> build/lib/securevector/app/assets/web/js 2026-02-16T17:04:50,960 copying src/securevector/app/assets/web/js/api.js -> build/lib/securevector/app/assets/web/js 2026-02-16T17:04:50,962 copying src/securevector/app/assets/web/js/components/toast.js -> build/lib/securevector/app/assets/web/js/components 2026-02-16T17:04:50,965 copying src/securevector/app/assets/web/js/components/sidebar.js -> build/lib/securevector/app/assets/web/js/components 2026-02-16T17:04:50,969 copying src/securevector/app/assets/web/js/components/card.js -> build/lib/securevector/app/assets/web/js/components 2026-02-16T17:04:50,972 copying src/securevector/app/assets/web/js/components/header.js -> build/lib/securevector/app/assets/web/js/components 2026-02-16T17:04:50,976 copying src/securevector/app/assets/web/js/components/modal.js -> build/lib/securevector/app/assets/web/js/components 2026-02-16T17:04:50,978 copying src/securevector/app/assets/web/js/pages/rules.js -> build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:50,982 copying src/securevector/app/assets/web/js/pages/settings.js -> build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:50,985 copying src/securevector/app/assets/web/js/pages/proxy.js -> build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:50,989 copying src/securevector/app/assets/web/js/pages/threats.js -> build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:50,993 copying src/securevector/app/assets/web/js/pages/getting-started.js -> build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:50,996 copying src/securevector/app/assets/web/js/pages/integrations.js -> build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:51,000 copying src/securevector/app/assets/web/js/pages/dashboard.js -> build/lib/securevector/app/assets/web/js/pages 2026-02-16T17:04:51,004 copying src/securevector/app/assets/web/images/favicon.png -> build/lib/securevector/app/assets/web/images 2026-02-16T17:04:51,006 copying src/securevector/app/assets/web/images/securevector-architecture.svg -> build/lib/securevector/app/assets/web/images 2026-02-16T17:04:51,010 copying src/securevector/app/assets/web/icons/favicon.ico -> build/lib/securevector/app/assets/web/icons 2026-02-16T17:04:51,055 installing to build/bdist.linux-armv7l/wheel 2026-02-16T17:04:51,056 running install 2026-02-16T17:04:51,079 running install_lib 2026-02-16T17:04:51,087 creating build/bdist.linux-armv7l/wheel 2026-02-16T17:04:51,090 creating build/bdist.linux-armv7l/wheel/securevector 2026-02-16T17:04:51,091 copying build/lib/securevector/cli_enhanced.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-02-16T17:04:51,094 copying build/lib/securevector/types.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-02-16T17:04:51,097 copying build/lib/securevector/async_client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-02-16T17:04:51,100 creating build/bdist.linux-armv7l/wheel/securevector/integrations 2026-02-16T17:04:51,101 copying build/lib/securevector/integrations/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-02-16T17:04:51,103 copying build/lib/securevector/integrations/openclaw_llm_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-02-16T17:04:51,106 copying build/lib/securevector/integrations/openclaw_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-02-16T17:04:51,109 creating build/bdist.linux-armv7l/wheel/securevector/testing 2026-02-16T17:04:51,110 copying build/lib/securevector/testing/mock_client.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-02-16T17:04:51,113 copying build/lib/securevector/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-02-16T17:04:51,115 copying build/lib/securevector/testing/fixtures.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-02-16T17:04:51,118 copying build/lib/securevector/testing/assertions.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-02-16T17:04:51,121 creating build/bdist.linux-armv7l/wheel/securevector/utils 2026-02-16T17:04:51,122 copying build/lib/securevector/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,125 copying build/lib/securevector/utils/resilient_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,127 copying build/lib/securevector/utils/logger.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,130 copying build/lib/securevector/utils/retry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,132 copying build/lib/securevector/utils/auto_config.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,135 copying build/lib/securevector/utils/telemetry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,137 copying build/lib/securevector/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,140 copying build/lib/securevector/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,142 copying build/lib/securevector/utils/performance.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,144 copying build/lib/securevector/utils/security.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-02-16T17:04:51,148 copying build/lib/securevector/cli.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-02-16T17:04:51,151 creating build/bdist.linux-armv7l/wheel/securevector/core 2026-02-16T17:04:51,153 creating build/bdist.linux-armv7l/wheel/securevector/core/modes 2026-02-16T17:04:51,154 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/local 2026-02-16T17:04:51,156 copying build/lib/securevector/core/modes/local/local_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-02-16T17:04:51,159 copying build/lib/securevector/core/modes/local/local_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-02-16T17:04:51,161 copying build/lib/securevector/core/modes/local/local_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-02-16T17:04:51,164 copying build/lib/securevector/core/modes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-02-16T17:04:51,166 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/api 2026-02-16T17:04:51,167 copying build/lib/securevector/core/modes/api/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-02-16T17:04:51,170 copying build/lib/securevector/core/modes/api/api_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-02-16T17:04:51,172 copying build/lib/securevector/core/modes/api/api_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-02-16T17:04:51,175 copying build/lib/securevector/core/modes/api/api_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-02-16T17:04:51,177 copying build/lib/securevector/core/modes/mode_factory.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-02-16T17:04:51,180 copying build/lib/securevector/core/modes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-02-16T17:04:51,182 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/hybrid 2026-02-16T17:04:51,183 copying build/lib/securevector/core/modes/hybrid/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-02-16T17:04:51,185 copying build/lib/securevector/core/modes/hybrid/smart_router.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-02-16T17:04:51,188 copying build/lib/securevector/core/modes/hybrid/hybrid_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-02-16T17:04:51,191 copying build/lib/securevector/core/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core 2026-02-16T17:04:51,193 creating build/bdist.linux-armv7l/wheel/securevector/models 2026-02-16T17:04:51,194 copying build/lib/securevector/models/policy_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-02-16T17:04:51,197 copying build/lib/securevector/models/config_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-02-16T17:04:51,199 copying build/lib/securevector/models/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-02-16T17:04:51,201 copying build/lib/securevector/models/analysis_result.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-02-16T17:04:51,204 copying build/lib/securevector/models/threat_types.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-02-16T17:04:51,206 copying build/lib/securevector/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-02-16T17:04:51,209 creating build/bdist.linux-armv7l/wheel/securevector/app 2026-02-16T17:04:51,210 creating build/bdist.linux-armv7l/wheel/securevector/app/server 2026-02-16T17:04:51,212 copying build/lib/securevector/app/server/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-02-16T17:04:51,214 copying build/lib/securevector/app/server/app.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-02-16T17:04:51,217 creating build/bdist.linux-armv7l/wheel/securevector/app/server/routes 2026-02-16T17:04:51,218 copying build/lib/securevector/app/server/routes/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-02-16T17:04:51,221 copying build/lib/securevector/app/server/routes/analyze.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-02-16T17:04:51,224 copying build/lib/securevector/app/server/routes/proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-02-16T17:04:51,226 copying build/lib/securevector/app/server/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-02-16T17:04:51,228 copying build/lib/securevector/app/server/routes/cloud_settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-02-16T17:04:51,231 copying build/lib/securevector/app/server/routes/threat_analytics.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-02-16T17:04:51,233 copying build/lib/securevector/app/server/routes/llm.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-02-16T17:04:51,236 copying build/lib/securevector/app/server/routes/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-02-16T17:04:51,239 creating build/bdist.linux-armv7l/wheel/securevector/app/services 2026-02-16T17:04:51,240 copying build/lib/securevector/app/services/cloud_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-02-16T17:04:51,243 copying build/lib/securevector/app/services/credentials.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-02-16T17:04:51,245 copying build/lib/securevector/app/services/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-02-16T17:04:51,247 copying build/lib/securevector/app/services/llm_review.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-02-16T17:04:51,249 copying build/lib/securevector/app/services/cloud_config.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-02-16T17:04:51,252 copying build/lib/securevector/app/services/nlp_rule_generator.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-02-16T17:04:51,254 copying build/lib/securevector/app/services/rules_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-02-16T17:04:51,257 copying build/lib/securevector/app/services/analysis_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-02-16T17:04:51,260 creating build/bdist.linux-armv7l/wheel/securevector/app/utils 2026-02-16T17:04:51,261 copying build/lib/securevector/app/utils/platform.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-02-16T17:04:51,264 copying build/lib/securevector/app/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-02-16T17:04:51,265 copying build/lib/securevector/app/utils/redaction.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-02-16T17:04:51,268 creating build/bdist.linux-armv7l/wheel/securevector/app/assets 2026-02-16T17:04:51,269 copying build/lib/securevector/app/assets/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-02-16T17:04:51,272 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web 2026-02-16T17:04:51,274 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/css 2026-02-16T17:04:51,275 copying build/lib/securevector/app/assets/web/css/styles.css -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-02-16T17:04:51,279 copying build/lib/securevector/app/assets/web/css/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-02-16T17:04:51,282 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js 2026-02-16T17:04:51,283 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/components 2026-02-16T17:04:51,285 copying build/lib/securevector/app/assets/web/js/components/toast.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-02-16T17:04:51,287 copying build/lib/securevector/app/assets/web/js/components/sidebar.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-02-16T17:04:51,290 copying build/lib/securevector/app/assets/web/js/components/card.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-02-16T17:04:51,292 copying build/lib/securevector/app/assets/web/js/components/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-02-16T17:04:51,294 copying build/lib/securevector/app/assets/web/js/components/header.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-02-16T17:04:51,298 copying build/lib/securevector/app/assets/web/js/components/modal.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-02-16T17:04:51,300 copying build/lib/securevector/app/assets/web/js/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-02-16T17:04:51,302 copying build/lib/securevector/app/assets/web/js/app.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-02-16T17:04:51,305 copying build/lib/securevector/app/assets/web/js/api.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-02-16T17:04:51,308 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/pages 2026-02-16T17:04:51,309 copying build/lib/securevector/app/assets/web/js/pages/rules.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-02-16T17:04:51,312 copying build/lib/securevector/app/assets/web/js/pages/settings.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-02-16T17:04:51,315 copying build/lib/securevector/app/assets/web/js/pages/proxy.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-02-16T17:04:51,318 copying build/lib/securevector/app/assets/web/js/pages/threats.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-02-16T17:04:51,322 copying build/lib/securevector/app/assets/web/js/pages/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-02-16T17:04:51,324 copying build/lib/securevector/app/assets/web/js/pages/getting-started.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-02-16T17:04:51,327 copying build/lib/securevector/app/assets/web/js/pages/integrations.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-02-16T17:04:51,331 copying build/lib/securevector/app/assets/web/js/pages/dashboard.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-02-16T17:04:51,334 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/images 2026-02-16T17:04:51,335 copying build/lib/securevector/app/assets/web/images/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-02-16T17:04:51,338 copying build/lib/securevector/app/assets/web/images/securevector-architecture.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-02-16T17:04:51,341 copying build/lib/securevector/app/assets/web/images/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-02-16T17:04:51,342 copying build/lib/securevector/app/assets/web/index.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-02-16T17:04:51,344 copying build/lib/securevector/app/assets/web/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-02-16T17:04:51,347 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/icons 2026-02-16T17:04:51,348 copying build/lib/securevector/app/assets/web/icons/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-02-16T17:04:51,350 copying build/lib/securevector/app/assets/web/icons/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-02-16T17:04:51,352 copying build/lib/securevector/app/assets/web/loading.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-02-16T17:04:51,354 copying build/lib/securevector/app/assets/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-02-16T17:04:51,356 copying build/lib/securevector/app/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-02-16T17:04:51,358 copying build/lib/securevector/app/assets/favicon.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-02-16T17:04:51,361 creating build/bdist.linux-armv7l/wheel/securevector/app/installers 2026-02-16T17:04:51,362 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/linux 2026-02-16T17:04:51,364 copying build/lib/securevector/app/installers/linux/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/linux 2026-02-16T17:04:51,366 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/macos 2026-02-16T17:04:51,367 copying build/lib/securevector/app/installers/macos/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/macos 2026-02-16T17:04:51,370 copying build/lib/securevector/app/installers/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers 2026-02-16T17:04:51,372 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/windows 2026-02-16T17:04:51,373 copying build/lib/securevector/app/installers/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/windows 2026-02-16T17:04:51,376 copying build/lib/securevector/app/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-02-16T17:04:51,378 creating build/bdist.linux-armv7l/wheel/securevector/app/database 2026-02-16T17:04:51,379 copying build/lib/securevector/app/database/models.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-02-16T17:04:51,382 copying build/lib/securevector/app/database/migrations.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-02-16T17:04:51,385 copying build/lib/securevector/app/database/connection.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-02-16T17:04:51,388 copying build/lib/securevector/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-02-16T17:04:51,390 creating build/bdist.linux-armv7l/wheel/securevector/app/database/repositories 2026-02-16T17:04:51,391 copying build/lib/securevector/app/database/repositories/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-02-16T17:04:51,394 copying build/lib/securevector/app/database/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-02-16T17:04:51,396 copying build/lib/securevector/app/database/repositories/settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-02-16T17:04:51,399 copying build/lib/securevector/app/database/repositories/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-02-16T17:04:51,401 copying build/lib/securevector/app/main.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-02-16T17:04:51,405 creating build/bdist.linux-armv7l/wheel/securevector/rules 2026-02-16T17:04:51,406 copying build/lib/securevector/rules/RULES_ATTRIBUTION.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-02-16T17:04:51,409 copying build/lib/securevector/rules/LICENSE_NOTICE.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-02-16T17:04:51,411 copying build/lib/securevector/rules/README.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-02-16T17:04:51,415 creating build/bdist.linux-armv7l/wheel/securevector/rules/community 2026-02-16T17:04:51,416 copying build/lib/securevector/rules/community/sv_community_data_extraction.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,418 copying build/lib/securevector/rules/community/sv_community_evasion_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,422 copying build/lib/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,425 copying build/lib/securevector/rules/community/sv_community_essential_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,427 copying build/lib/securevector/rules/community/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,429 copying build/lib/securevector/rules/community/sv_community_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,432 copying build/lib/securevector/rules/community/owasp_top10.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,435 copying build/lib/securevector/rules/community/mitre_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,438 copying build/lib/securevector/rules/community/sv_community_social_engineering.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,440 copying build/lib/securevector/rules/community/sv_community_pii_detection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,443 copying build/lib/securevector/rules/community/sv_community_output_leakage.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,445 copying build/lib/securevector/rules/community/sv_community_harmful_content.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-02-16T17:04:51,448 copying build/lib/securevector/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-02-16T17:04:51,450 copying build/lib/securevector/client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-02-16T17:04:51,453 copying build/lib/securevector/streaming.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-02-16T17:04:51,457 creating build/bdist.linux-armv7l/wheel/securevector/mcp 2026-02-16T17:04:51,458 copying build/lib/securevector/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-02-16T17:04:51,461 creating build/bdist.linux-armv7l/wheel/securevector/mcp/config 2026-02-16T17:04:51,463 copying build/lib/securevector/mcp/config/server_config.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-02-16T17:04:51,465 copying build/lib/securevector/mcp/config/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-02-16T17:04:51,468 creating build/bdist.linux-armv7l/wheel/securevector/mcp/prompts 2026-02-16T17:04:51,469 copying build/lib/securevector/mcp/prompts/templates.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-02-16T17:04:51,472 copying build/lib/securevector/mcp/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-02-16T17:04:51,474 copying build/lib/securevector/mcp/server.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-02-16T17:04:51,477 copying build/lib/securevector/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-02-16T17:04:51,479 creating build/bdist.linux-armv7l/wheel/securevector/mcp/resources 2026-02-16T17:04:51,480 copying build/lib/securevector/mcp/resources/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-02-16T17:04:51,483 copying build/lib/securevector/mcp/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-02-16T17:04:51,485 copying build/lib/securevector/mcp/resources/policies.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-02-16T17:04:51,489 creating build/bdist.linux-armv7l/wheel/securevector/mcp/tools 2026-02-16T17:04:51,490 copying build/lib/securevector/mcp/tools/analyze_prompt.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-02-16T17:04:51,493 copying build/lib/securevector/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-02-16T17:04:51,495 copying build/lib/securevector/mcp/tools/batch_analysis.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-02-16T17:04:51,498 copying build/lib/securevector/mcp/tools/threat_stats.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-02-16T17:04:51,501 copying build/lib/securevector/mcp/auth_validator.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-02-16T17:04:51,503 running install_egg_info 2026-02-16T17:04:51,517 Copying src/securevector_ai_monitor.egg-info to build/bdist.linux-armv7l/wheel/./securevector_ai_monitor-2.1.3-py3.11.egg-info 2026-02-16T17:04:51,530 running install_scripts 2026-02-16T17:04:51,546 creating build/bdist.linux-armv7l/wheel/securevector_ai_monitor-2.1.3.dist-info/WHEEL 2026-02-16T17:04:51,550 creating '/tmp/pip-wheel-90rvclh_/.tmp-ct877f60/securevector_ai_monitor-2.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-16T17:04:51,552 adding 'securevector/__init__.py' 2026-02-16T17:04:51,555 adding 'securevector/async_client.py' 2026-02-16T17:04:51,558 adding 'securevector/cli.py' 2026-02-16T17:04:51,561 adding 'securevector/cli_enhanced.py' 2026-02-16T17:04:51,563 adding 'securevector/client.py' 2026-02-16T17:04:51,566 adding 'securevector/streaming.py' 2026-02-16T17:04:51,568 adding 'securevector/types.py' 2026-02-16T17:04:51,570 adding 'securevector/app/__init__.py' 2026-02-16T17:04:51,575 adding 'securevector/app/main.py' 2026-02-16T17:04:51,577 adding 'securevector/app/assets/__init__.py' 2026-02-16T17:04:51,579 adding 'securevector/app/assets/favicon.ico' 2026-02-16T17:04:51,580 adding 'securevector/app/assets/favicon.png' 2026-02-16T17:04:51,582 adding 'securevector/app/assets/favicon.svg' 2026-02-16T17:04:51,583 adding 'securevector/app/assets/web/__init__.py' 2026-02-16T17:04:51,585 adding 'securevector/app/assets/web/index.html' 2026-02-16T17:04:51,586 adding 'securevector/app/assets/web/loading.html' 2026-02-16T17:04:51,588 adding 'securevector/app/assets/web/css/__init__.py' 2026-02-16T17:04:51,596 adding 'securevector/app/assets/web/css/styles.css' 2026-02-16T17:04:51,598 adding 'securevector/app/assets/web/icons/__init__.py' 2026-02-16T17:04:51,600 adding 'securevector/app/assets/web/icons/favicon.ico' 2026-02-16T17:04:51,602 adding 'securevector/app/assets/web/images/__init__.py' 2026-02-16T17:04:51,603 adding 'securevector/app/assets/web/images/favicon.png' 2026-02-16T17:04:51,605 adding 'securevector/app/assets/web/images/securevector-architecture.svg' 2026-02-16T17:04:51,607 adding 'securevector/app/assets/web/js/__init__.py' 2026-02-16T17:04:51,608 adding 'securevector/app/assets/web/js/api.js' 2026-02-16T17:04:51,610 adding 'securevector/app/assets/web/js/app.js' 2026-02-16T17:04:51,612 adding 'securevector/app/assets/web/js/components/__init__.py' 2026-02-16T17:04:51,613 adding 'securevector/app/assets/web/js/components/card.js' 2026-02-16T17:04:51,621 adding 'securevector/app/assets/web/js/components/header.js' 2026-02-16T17:04:51,623 adding 'securevector/app/assets/web/js/components/modal.js' 2026-02-16T17:04:51,628 adding 'securevector/app/assets/web/js/components/sidebar.js' 2026-02-16T17:04:51,630 adding 'securevector/app/assets/web/js/components/toast.js' 2026-02-16T17:04:51,631 adding 'securevector/app/assets/web/js/pages/__init__.py' 2026-02-16T17:04:51,635 adding 'securevector/app/assets/web/js/pages/dashboard.js' 2026-02-16T17:04:51,638 adding 'securevector/app/assets/web/js/pages/getting-started.js' 2026-02-16T17:04:51,644 adding 'securevector/app/assets/web/js/pages/integrations.js' 2026-02-16T17:04:51,649 adding 'securevector/app/assets/web/js/pages/proxy.js' 2026-02-16T17:04:51,653 adding 'securevector/app/assets/web/js/pages/rules.js' 2026-02-16T17:04:51,657 adding 'securevector/app/assets/web/js/pages/settings.js' 2026-02-16T17:04:51,662 adding 'securevector/app/assets/web/js/pages/threats.js' 2026-02-16T17:04:51,664 adding 'securevector/app/database/__init__.py' 2026-02-16T17:04:51,666 adding 'securevector/app/database/connection.py' 2026-02-16T17:04:51,668 adding 'securevector/app/database/migrations.py' 2026-02-16T17:04:51,670 adding 'securevector/app/database/models.py' 2026-02-16T17:04:51,672 adding 'securevector/app/database/repositories/__init__.py' 2026-02-16T17:04:51,674 adding 'securevector/app/database/repositories/rules.py' 2026-02-16T17:04:51,676 adding 'securevector/app/database/repositories/settings.py' 2026-02-16T17:04:51,679 adding 'securevector/app/database/repositories/threat_intel.py' 2026-02-16T17:04:51,680 adding 'securevector/app/installers/__init__.py' 2026-02-16T17:04:51,682 adding 'securevector/app/installers/linux/__init__.py' 2026-02-16T17:04:51,683 adding 'securevector/app/installers/macos/__init__.py' 2026-02-16T17:04:51,685 adding 'securevector/app/installers/windows/__init__.py' 2026-02-16T17:04:51,687 adding 'securevector/app/server/__init__.py' 2026-02-16T17:04:51,688 adding 'securevector/app/server/app.py' 2026-02-16T17:04:51,690 adding 'securevector/app/server/routes/__init__.py' 2026-02-16T17:04:51,693 adding 'securevector/app/server/routes/analyze.py' 2026-02-16T17:04:51,694 adding 'securevector/app/server/routes/cloud_settings.py' 2026-02-16T17:04:51,696 adding 'securevector/app/server/routes/llm.py' 2026-02-16T17:04:51,698 adding 'securevector/app/server/routes/proxy.py' 2026-02-16T17:04:51,700 adding 'securevector/app/server/routes/rules.py' 2026-02-16T17:04:51,702 adding 'securevector/app/server/routes/threat_analytics.py' 2026-02-16T17:04:51,704 adding 'securevector/app/server/routes/threat_intel.py' 2026-02-16T17:04:51,705 adding 'securevector/app/services/__init__.py' 2026-02-16T17:04:51,707 adding 'securevector/app/services/analysis_service.py' 2026-02-16T17:04:51,709 adding 'securevector/app/services/cloud_config.py' 2026-02-16T17:04:51,710 adding 'securevector/app/services/cloud_proxy.py' 2026-02-16T17:04:51,712 adding 'securevector/app/services/credentials.py' 2026-02-16T17:04:51,715 adding 'securevector/app/services/llm_review.py' 2026-02-16T17:04:51,717 adding 'securevector/app/services/nlp_rule_generator.py' 2026-02-16T17:04:51,719 adding 'securevector/app/services/rules_service.py' 2026-02-16T17:04:51,720 adding 'securevector/app/utils/__init__.py' 2026-02-16T17:04:51,722 adding 'securevector/app/utils/platform.py' 2026-02-16T17:04:51,724 adding 'securevector/app/utils/redaction.py' 2026-02-16T17:04:51,725 adding 'securevector/core/__init__.py' 2026-02-16T17:04:51,727 adding 'securevector/core/modes/__init__.py' 2026-02-16T17:04:51,729 adding 'securevector/core/modes/mode_factory.py' 2026-02-16T17:04:51,730 adding 'securevector/core/modes/api/__init__.py' 2026-02-16T17:04:51,733 adding 'securevector/core/modes/api/api_analyzer.py' 2026-02-16T17:04:51,735 adding 'securevector/core/modes/api/api_cache.py' 2026-02-16T17:04:51,737 adding 'securevector/core/modes/api/api_mode.py' 2026-02-16T17:04:51,739 adding 'securevector/core/modes/hybrid/__init__.py' 2026-02-16T17:04:51,741 adding 'securevector/core/modes/hybrid/hybrid_mode.py' 2026-02-16T17:04:51,743 adding 'securevector/core/modes/hybrid/smart_router.py' 2026-02-16T17:04:51,745 adding 'securevector/core/modes/local/__init__.py' 2026-02-16T17:04:51,749 adding 'securevector/core/modes/local/local_analyzer.py' 2026-02-16T17:04:51,751 adding 'securevector/core/modes/local/local_cache.py' 2026-02-16T17:04:51,752 adding 'securevector/core/modes/local/local_mode.py' 2026-02-16T17:04:51,754 adding 'securevector/integrations/__init__.py' 2026-02-16T17:04:51,760 adding 'securevector/integrations/openclaw_llm_proxy.py' 2026-02-16T17:04:51,764 adding 'securevector/integrations/openclaw_proxy.py' 2026-02-16T17:04:51,766 adding 'securevector/mcp/__init__.py' 2026-02-16T17:04:51,768 adding 'securevector/mcp/__main__.py' 2026-02-16T17:04:51,769 adding 'securevector/mcp/auth_validator.py' 2026-02-16T17:04:51,773 adding 'securevector/mcp/server.py' 2026-02-16T17:04:51,776 adding 'securevector/mcp/config/__init__.py' 2026-02-16T17:04:51,777 adding 'securevector/mcp/config/server_config.py' 2026-02-16T17:04:51,780 adding 'securevector/mcp/prompts/__init__.py' 2026-02-16T17:04:51,783 adding 'securevector/mcp/prompts/templates.py' 2026-02-16T17:04:51,784 adding 'securevector/mcp/resources/__init__.py' 2026-02-16T17:04:51,787 adding 'securevector/mcp/resources/policies.py' 2026-02-16T17:04:51,790 adding 'securevector/mcp/resources/rules.py' 2026-02-16T17:04:51,792 adding 'securevector/mcp/tools/__init__.py' 2026-02-16T17:04:51,794 adding 'securevector/mcp/tools/analyze_prompt.py' 2026-02-16T17:04:51,797 adding 'securevector/mcp/tools/batch_analysis.py' 2026-02-16T17:04:51,800 adding 'securevector/mcp/tools/threat_stats.py' 2026-02-16T17:04:51,802 adding 'securevector/models/__init__.py' 2026-02-16T17:04:51,803 adding 'securevector/models/analysis_result.py' 2026-02-16T17:04:51,805 adding 'securevector/models/config_models.py' 2026-02-16T17:04:51,807 adding 'securevector/models/policy_models.py' 2026-02-16T17:04:51,809 adding 'securevector/models/threat_types.py' 2026-02-16T17:04:51,812 adding 'securevector/rules/LICENSE_NOTICE.md' 2026-02-16T17:04:51,814 adding 'securevector/rules/README.md' 2026-02-16T17:04:51,815 adding 'securevector/rules/RULES_ATTRIBUTION.md' 2026-02-16T17:04:51,817 adding 'securevector/rules/__init__.py' 2026-02-16T17:04:51,819 adding 'securevector/rules/community/__init__.py' 2026-02-16T17:04:51,821 adding 'securevector/rules/community/mitre_patterns.yml' 2026-02-16T17:04:51,823 adding 'securevector/rules/community/owasp_top10.yml' 2026-02-16T17:04:51,825 adding 'securevector/rules/community/sv_community_data_extraction.yml' 2026-02-16T17:04:51,827 adding 'securevector/rules/community/sv_community_essential_patterns.yml' 2026-02-16T17:04:51,833 adding 'securevector/rules/community/sv_community_evasion_attempts.yml' 2026-02-16T17:04:51,835 adding 'securevector/rules/community/sv_community_harmful_content.yml' 2026-02-16T17:04:51,836 adding 'securevector/rules/community/sv_community_jailbreak_attempts.yml' 2026-02-16T17:04:51,838 adding 'securevector/rules/community/sv_community_output_leakage.yml' 2026-02-16T17:04:51,840 adding 'securevector/rules/community/sv_community_pii_detection.yml' 2026-02-16T17:04:51,842 adding 'securevector/rules/community/sv_community_prompt_injection.yml' 2026-02-16T17:04:51,844 adding 'securevector/rules/community/sv_community_social_engineering.yml' 2026-02-16T17:04:51,846 adding 'securevector/testing/__init__.py' 2026-02-16T17:04:51,847 adding 'securevector/testing/assertions.py' 2026-02-16T17:04:51,849 adding 'securevector/testing/fixtures.py' 2026-02-16T17:04:51,851 adding 'securevector/testing/mock_client.py' 2026-02-16T17:04:51,853 adding 'securevector/utils/__init__.py' 2026-02-16T17:04:51,855 adding 'securevector/utils/auto_config.py' 2026-02-16T17:04:51,857 adding 'securevector/utils/exceptions.py' 2026-02-16T17:04:51,860 adding 'securevector/utils/http_client.py' 2026-02-16T17:04:51,861 adding 'securevector/utils/logger.py' 2026-02-16T17:04:51,863 adding 'securevector/utils/performance.py' 2026-02-16T17:04:51,865 adding 'securevector/utils/resilient_client.py' 2026-02-16T17:04:51,867 adding 'securevector/utils/retry.py' 2026-02-16T17:04:51,871 adding 'securevector/utils/security.py' 2026-02-16T17:04:51,873 adding 'securevector/utils/telemetry.py' 2026-02-16T17:04:51,877 adding 'securevector_ai_monitor-2.1.3.dist-info/licenses/LICENSE' 2026-02-16T17:04:51,878 adding 'securevector_ai_monitor-2.1.3.dist-info/licenses/NOTICE' 2026-02-16T17:04:51,880 adding 'securevector_ai_monitor-2.1.3.dist-info/METADATA' 2026-02-16T17:04:51,882 adding 'securevector_ai_monitor-2.1.3.dist-info/WHEEL' 2026-02-16T17:04:51,883 adding 'securevector_ai_monitor-2.1.3.dist-info/entry_points.txt' 2026-02-16T17:04:51,883 adding 'securevector_ai_monitor-2.1.3.dist-info/top_level.txt' 2026-02-16T17:04:51,886 adding 'securevector_ai_monitor-2.1.3.dist-info/RECORD' 2026-02-16T17:04:51,894 removing build/bdist.linux-armv7l/wheel 2026-02-16T17:04:52,041 Building wheel for securevector-ai-monitor (pyproject.toml): finished with status 'done' 2026-02-16T17:04:52,058 Created wheel for securevector-ai-monitor: filename=securevector_ai_monitor-2.1.3-py3-none-any.whl size=463010 sha256=2448b19a82b4cf142dcd019180f57191966825d1f19100336c71fc70a28c8819 2026-02-16T17:04:52,060 Stored in directory: /tmp/pip-ephem-wheel-cache-31mfo9b_/wheels/eb/c6/fe/8364fc2adea83a9321b3c6ee69da944ac1c6da55d414649ccd 2026-02-16T17:04:52,079 Successfully built securevector-ai-monitor 2026-02-16T17:04:52,104 Removed build tracker: '/tmp/pip-build-tracker-l1oclyvu'