2026-04-23T09:11:50,825 Created temporary directory: /tmp/pip-ephem-wheel-cache-xs79yky5 2026-04-23T09:11:50,827 Created temporary directory: /tmp/pip-build-tracker-hp5bbq9r 2026-04-23T09:11:50,828 Initialized build tracking at /tmp/pip-build-tracker-hp5bbq9r 2026-04-23T09:11:50,829 Created build tracker: /tmp/pip-build-tracker-hp5bbq9r 2026-04-23T09:11:50,829 Entered build tracker: /tmp/pip-build-tracker-hp5bbq9r 2026-04-23T09:11:50,830 Created temporary directory: /tmp/pip-wheel-jo4nyfon 2026-04-23T09:11:50,833 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-04-23T09:11:50,836 Created temporary directory: /tmp/pip-ephem-wheel-cache-u1txo76j 2026-04-23T09:11:50,858 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T09:11:50,862 2 location(s) to search for versions of securevector-ai-monitor: 2026-04-23T09:11:50,862 * https://pypi.org/simple/securevector-ai-monitor/ 2026-04-23T09:11:50,862 * https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-04-23T09:11:50,863 Fetching project page and analyzing links: https://pypi.org/simple/securevector-ai-monitor/ 2026-04-23T09:11:50,864 Getting page https://pypi.org/simple/securevector-ai-monitor/ 2026-04-23T09:11:50,865 Found index url https://pypi.org/simple 2026-04-23T09:11:51,089 Fetched page https://pypi.org/simple/securevector-ai-monitor/ as application/vnd.pypi.simple.v1+json 2026-04-23T09:11:51,095 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-04-23T09:11:51,096 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-04-23T09:11:51,097 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-04-23T09:11:51,098 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-04-23T09:11:51,099 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-04-23T09:11:51,100 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-04-23T09:11:51,100 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-04-23T09:11:51,101 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-04-23T09:11:51,102 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-04-23T09:11:51,103 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-04-23T09:11:51,104 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-04-23T09:11:51,105 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-04-23T09:11:51,105 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-04-23T09:11:51,106 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-04-23T09:11:51,107 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-04-23T09:11:51,108 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-04-23T09:11:51,109 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/6e/2c/3e6cb475ec6bda71f5b9871c3eaf4601071c07b73cab9baca9537dc7fa16/securevector_ai_monitor-3.0.1-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,110 Found link https://files.pythonhosted.org/packages/a9/14/7d3f9044544dd4898443cae40d6b4b8b90eb15205cea983d302dd53fffd0/securevector_ai_monitor-3.0.1.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.0.1 2026-04-23T09:11:51,110 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/d9/4a/c85d8b60210b26db54bbd4153a9411abe86eb28ab222c29a399b69a62bac/securevector_ai_monitor-3.2.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,111 Found link https://files.pythonhosted.org/packages/ab/61/f4c07d5c2619472826ae96a8c90ad74cf132574bf0fcc830e6e7d56d064b/securevector_ai_monitor-3.2.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.2.0 2026-04-23T09:11:51,112 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/a4/99/a92b2f106469895741cee8d0234c529e9805f28b24ebada3369d0444b7a9/securevector_ai_monitor-3.4.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,113 Found link https://files.pythonhosted.org/packages/9c/a2/142a9b66891db8c64b0078320d37395097503da9218719ecfdc587b431e8/securevector_ai_monitor-3.4.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.4.0 2026-04-23T09:11:51,113 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/74/b1/61bcb0f8f0a2178b5128bf251f20cf03302dcfe207b4be990555b8472991/securevector_ai_monitor-3.5.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,114 Found link https://files.pythonhosted.org/packages/6a/1d/c94c826dce5976eb36c2f1222940e607e5d4168d923b7d717b93292eedfb/securevector_ai_monitor-3.5.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.5.0 2026-04-23T09:11:51,115 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/44/6f/f987400322711fc421aa43dbc52898d10757e08a98a268ee69d5b2d12f24/securevector_ai_monitor-3.6.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,116 Found link https://files.pythonhosted.org/packages/63/04/fb93678254f76c75c33ba763767ecc70ea1080c0b8a3861ea3951fb8477e/securevector_ai_monitor-3.6.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.6.0 2026-04-23T09:11:51,117 Fetching project page and analyzing links: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-04-23T09:11:51,117 Getting page https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-04-23T09:11:51,118 Found index url https://www.piwheels.org/simple 2026-04-23T09:11:51,383 Fetched page https://www.piwheels.org/simple/securevector-ai-monitor/ as text/html 2026-04-23T09:11:51,387 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.5.0-py3-none-any.whl#sha256=553ad1dd9343b3a96d2ec48a4390f3d91ef5b7c4a9015ddf4bbb4386de3f9544 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,388 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.4.0-py3-none-any.whl#sha256=665878db113b261c77755cab77fa4998d5a17a79400889cc51936a1277512bf8 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,389 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.2.0-py3-none-any.whl#sha256=bbf95ca340f26adb7435d6129bf99aef21088f81ec7526de298e60165bb27f31 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,389 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.0.1-py3-none-any.whl#sha256=f86e5f26d16c79283e5ff7f26025a3d5dcd37a2a612b95ba6a982a83faf0ce5b (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,390 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.1.3-py3-none-any.whl#sha256=2448b19a82b4cf142dcd019180f57191966825d1f19100336c71fc70a28c8819 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-23T09:11:51,390 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-04-23T09:11:51,391 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-04-23T09:11:51,391 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-04-23T09:11:51,392 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-04-23T09:11:51,393 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-04-23T09:11:51,393 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-04-23T09:11:51,394 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-04-23T09:11:51,395 Skipping link: not a file: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-04-23T09:11:51,395 Skipping link: not a file: https://pypi.org/simple/securevector-ai-monitor/ 2026-04-23T09:11:51,417 Given no hashes to check 1 links for project 'securevector-ai-monitor': discarding no candidates 2026-04-23T09:11:51,439 Collecting securevector-ai-monitor==3.6.0 2026-04-23T09:11:51,441 Created temporary directory: /tmp/pip-unpack-hh8zwf_t 2026-04-23T09:11:51,674 Downloading securevector_ai_monitor-3.6.0.tar.gz (686 kB) 2026-04-23T09:11:52,337 Added securevector-ai-monitor==3.6.0 from https://files.pythonhosted.org/packages/63/04/fb93678254f76c75c33ba763767ecc70ea1080c0b8a3861ea3951fb8477e/securevector_ai_monitor-3.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-hp5bbq9r' 2026-04-23T09:11:52,343 Created temporary directory: /tmp/pip-build-env-wrxwsl8g 2026-04-23T09:11:52,348 Installing build dependencies: started 2026-04-23T09:11:52,350 Running command pip subprocess to install build dependencies 2026-04-23T09:11:52,381 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-23T09:11:52,422 Traceback (most recent call last): 2026-04-23T09:11:52,423 File "", line 192, in addpackage 2026-04-23T09:11:52,423 File "", line 1, in 2026-04-23T09:11:52,424 ModuleNotFoundError: No module named 'outofcuda' 2026-04-23T09:11:52,425 Remainder of file ignored 2026-04-23T09:11:53,530 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-23T09:11:53,973 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-04-23T09:11:53,997 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T09:11:55,802 Collecting setuptools>=45 2026-04-23T09:11:55,889 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-23T09:11:56,170 Collecting wheel 2026-04-23T09:11:56,186 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-04-23T09:11:56,367 Collecting packaging>=24.0 2026-04-23T09:11:56,385 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-23T09:11:59,387 Installing collected packages: setuptools, packaging, wheel 2026-04-23T09:12:03,023 Creating /tmp/pip-build-env-wrxwsl8g/overlay/local/bin 2026-04-23T09:12:03,026 changing mode of /tmp/pip-build-env-wrxwsl8g/overlay/local/bin/wheel to 755 2026-04-23T09:12:03,050 Successfully installed packaging-26.1 setuptools-82.0.1 wheel-0.47.0 2026-04-23T09:12:03,330 Installing build dependencies: finished with status 'done' 2026-04-23T09:12:03,337 Getting requirements to build wheel: started 2026-04-23T09:12:03,338 Running command Getting requirements to build wheel 2026-04-23T09:12:03,974 /tmp/pip-build-env-wrxwsl8g/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-23T09:12:03,975 !! 2026-04-23T09:12:03,976 ******************************************************************************** 2026-04-23T09:12:03,976 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-23T09:12:03,977 License :: OSI Approved :: Apache Software License 2026-04-23T09:12:03,978 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-23T09:12:03,979 ******************************************************************************** 2026-04-23T09:12:03,980 !! 2026-04-23T09:12:03,980 self._finalize_license_expression() 2026-04-23T09:12:03,999 running egg_info 2026-04-23T09:12:04,005 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-04-23T09:12:04,018 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-04-23T09:12:04,020 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-04-23T09:12:04,027 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-04-23T09:12:04,029 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-04-23T09:12:04,136 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-23T09:12:04,148 reading manifest template 'MANIFEST.in' 2026-04-23T09:12:04,150 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-04-23T09:12:04,150 warning: no files found matching '*.yaml' under directory 'rules' 2026-04-23T09:12:04,151 warning: no files found matching '*.yml' under directory 'rules' 2026-04-23T09:12:04,152 warning: no files found matching 'rules/README.md' 2026-04-23T09:12:04,152 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-04-23T09:12:04,153 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-04-23T09:12:04,154 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-23T09:12:04,156 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-23T09:12:04,157 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-04-23T09:12:04,158 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-04-23T09:12:04,160 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-23T09:12:04,161 no previously-included directories found matching 'tests' 2026-04-23T09:12:04,162 no previously-included directories found matching 'demo' 2026-04-23T09:12:04,163 no previously-included directories found matching 'docs' 2026-04-23T09:12:04,164 no previously-included directories found matching '.github' 2026-04-23T09:12:04,165 adding license file 'LICENSE' 2026-04-23T09:12:04,165 adding license file 'NOTICE' 2026-04-23T09:12:04,175 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-23T09:12:04,277 Getting requirements to build wheel: finished with status 'done' 2026-04-23T09:12:04,280 Created temporary directory: /tmp/pip-modern-metadata-_jhx96ar 2026-04-23T09:12:04,283 Preparing metadata (pyproject.toml): started 2026-04-23T09:12:04,284 Running command Preparing metadata (pyproject.toml) 2026-04-23T09:12:04,856 /tmp/pip-build-env-wrxwsl8g/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-23T09:12:04,856 !! 2026-04-23T09:12:04,857 ******************************************************************************** 2026-04-23T09:12:04,858 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-23T09:12:04,859 License :: OSI Approved :: Apache Software License 2026-04-23T09:12:04,860 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-23T09:12:04,860 ******************************************************************************** 2026-04-23T09:12:04,861 !! 2026-04-23T09:12:04,862 self._finalize_license_expression() 2026-04-23T09:12:04,883 running dist_info 2026-04-23T09:12:04,894 creating /tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info 2026-04-23T09:12:04,895 writing /tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info/PKG-INFO 2026-04-23T09:12:04,909 writing dependency_links to /tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info/dependency_links.txt 2026-04-23T09:12:04,910 writing entry points to /tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info/entry_points.txt 2026-04-23T09:12:04,917 writing requirements to /tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info/requires.txt 2026-04-23T09:12:04,918 writing top-level names to /tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info/top_level.txt 2026-04-23T09:12:04,920 writing manifest file '/tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-23T09:12:05,007 reading manifest file '/tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-23T09:12:05,010 reading manifest template 'MANIFEST.in' 2026-04-23T09:12:05,011 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-04-23T09:12:05,012 warning: no files found matching '*.yaml' under directory 'rules' 2026-04-23T09:12:05,012 warning: no files found matching '*.yml' under directory 'rules' 2026-04-23T09:12:05,013 warning: no files found matching 'rules/README.md' 2026-04-23T09:12:05,013 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-04-23T09:12:05,014 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-04-23T09:12:05,015 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-23T09:12:05,016 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-23T09:12:05,017 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-04-23T09:12:05,019 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-04-23T09:12:05,020 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-23T09:12:05,020 no previously-included directories found matching 'tests' 2026-04-23T09:12:05,021 no previously-included directories found matching 'demo' 2026-04-23T09:12:05,022 no previously-included directories found matching 'docs' 2026-04-23T09:12:05,023 no previously-included directories found matching '.github' 2026-04-23T09:12:05,024 adding license file 'LICENSE' 2026-04-23T09:12:05,024 adding license file 'NOTICE' 2026-04-23T09:12:05,032 writing manifest file '/tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-23T09:12:05,034 creating '/tmp/pip-modern-metadata-_jhx96ar/securevector_ai_monitor-3.6.0.dist-info' 2026-04-23T09:12:05,171 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-23T09:12:05,178 Source in /tmp/pip-wheel-jo4nyfon/securevector-ai-monitor_f40231fa44f54105a7e25d327c0f4a53 has version 3.6.0, which satisfies requirement securevector-ai-monitor==3.6.0 from https://files.pythonhosted.org/packages/63/04/fb93678254f76c75c33ba763767ecc70ea1080c0b8a3861ea3951fb8477e/securevector_ai_monitor-3.6.0.tar.gz 2026-04-23T09:12:05,179 Removed securevector-ai-monitor==3.6.0 from https://files.pythonhosted.org/packages/63/04/fb93678254f76c75c33ba763767ecc70ea1080c0b8a3861ea3951fb8477e/securevector_ai_monitor-3.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-hp5bbq9r' 2026-04-23T09:12:05,189 Created temporary directory: /tmp/pip-unpack-z84linfz 2026-04-23T09:12:05,190 Building wheels for collected packages: securevector-ai-monitor 2026-04-23T09:12:05,195 Created temporary directory: /tmp/pip-wheel-o7kf3jy7 2026-04-23T09:12:05,195 Destination directory: /tmp/pip-wheel-o7kf3jy7 2026-04-23T09:12:05,198 Building wheel for securevector-ai-monitor (pyproject.toml): started 2026-04-23T09:12:05,200 Running command Building wheel for securevector-ai-monitor (pyproject.toml) 2026-04-23T09:12:05,778 /tmp/pip-build-env-wrxwsl8g/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-23T09:12:05,778 !! 2026-04-23T09:12:05,779 ******************************************************************************** 2026-04-23T09:12:05,780 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-23T09:12:05,781 License :: OSI Approved :: Apache Software License 2026-04-23T09:12:05,782 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-23T09:12:05,783 ******************************************************************************** 2026-04-23T09:12:05,784 !! 2026-04-23T09:12:05,785 self._finalize_license_expression() 2026-04-23T09:12:05,806 running bdist_wheel 2026-04-23T09:12:05,834 running build 2026-04-23T09:12:05,835 running build_py 2026-04-23T09:12:05,843 creating build/lib/securevector 2026-04-23T09:12:05,846 copying src/securevector/__init__.py -> build/lib/securevector 2026-04-23T09:12:05,848 copying src/securevector/cli_enhanced.py -> build/lib/securevector 2026-04-23T09:12:05,851 copying src/securevector/cli.py -> build/lib/securevector 2026-04-23T09:12:05,853 copying src/securevector/async_client.py -> build/lib/securevector 2026-04-23T09:12:05,856 copying src/securevector/streaming.py -> build/lib/securevector 2026-04-23T09:12:05,859 copying src/securevector/types.py -> build/lib/securevector 2026-04-23T09:12:05,861 copying src/securevector/client.py -> build/lib/securevector 2026-04-23T09:12:05,865 creating build/lib/securevector/integrations 2026-04-23T09:12:05,866 copying src/securevector/integrations/__init__.py -> build/lib/securevector/integrations 2026-04-23T09:12:05,868 copying src/securevector/integrations/openclaw_llm_proxy.py -> build/lib/securevector/integrations 2026-04-23T09:12:05,872 copying src/securevector/integrations/openclaw_proxy.py -> build/lib/securevector/integrations 2026-04-23T09:12:05,875 creating build/lib/securevector/app 2026-04-23T09:12:05,876 copying src/securevector/app/__init__.py -> build/lib/securevector/app 2026-04-23T09:12:05,879 copying src/securevector/app/main.py -> build/lib/securevector/app 2026-04-23T09:12:05,883 creating build/lib/securevector/pricing 2026-04-23T09:12:05,884 copying src/securevector/pricing/__init__.py -> build/lib/securevector/pricing 2026-04-23T09:12:05,887 creating build/lib/securevector/testing 2026-04-23T09:12:05,888 copying src/securevector/testing/__init__.py -> build/lib/securevector/testing 2026-04-23T09:12:05,891 copying src/securevector/testing/mock_client.py -> build/lib/securevector/testing 2026-04-23T09:12:05,893 copying src/securevector/testing/fixtures.py -> build/lib/securevector/testing 2026-04-23T09:12:05,896 copying src/securevector/testing/assertions.py -> build/lib/securevector/testing 2026-04-23T09:12:05,899 creating build/lib/securevector/rules 2026-04-23T09:12:05,900 copying src/securevector/rules/__init__.py -> build/lib/securevector/rules 2026-04-23T09:12:05,903 creating build/lib/securevector/utils 2026-04-23T09:12:05,904 copying src/securevector/utils/__init__.py -> build/lib/securevector/utils 2026-04-23T09:12:05,906 copying src/securevector/utils/exceptions.py -> build/lib/securevector/utils 2026-04-23T09:12:05,908 copying src/securevector/utils/retry.py -> build/lib/securevector/utils 2026-04-23T09:12:05,911 copying src/securevector/utils/logger.py -> build/lib/securevector/utils 2026-04-23T09:12:05,913 copying src/securevector/utils/telemetry.py -> build/lib/securevector/utils 2026-04-23T09:12:05,916 copying src/securevector/utils/auto_config.py -> build/lib/securevector/utils 2026-04-23T09:12:05,918 copying src/securevector/utils/performance.py -> build/lib/securevector/utils 2026-04-23T09:12:05,921 copying src/securevector/utils/resilient_client.py -> build/lib/securevector/utils 2026-04-23T09:12:05,923 copying src/securevector/utils/security.py -> build/lib/securevector/utils 2026-04-23T09:12:05,926 copying src/securevector/utils/http_client.py -> build/lib/securevector/utils 2026-04-23T09:12:05,929 creating build/lib/securevector/mcp 2026-04-23T09:12:05,930 copying src/securevector/mcp/__init__.py -> build/lib/securevector/mcp 2026-04-23T09:12:05,932 copying src/securevector/mcp/auth_validator.py -> build/lib/securevector/mcp 2026-04-23T09:12:05,935 copying src/securevector/mcp/server.py -> build/lib/securevector/mcp 2026-04-23T09:12:05,938 copying src/securevector/mcp/__main__.py -> build/lib/securevector/mcp 2026-04-23T09:12:05,941 creating build/lib/securevector/core 2026-04-23T09:12:05,942 copying src/securevector/core/__init__.py -> build/lib/securevector/core 2026-04-23T09:12:05,945 creating build/lib/securevector/plugins 2026-04-23T09:12:05,946 copying src/securevector/plugins/__init__.py -> build/lib/securevector/plugins 2026-04-23T09:12:05,948 creating build/lib/securevector/models 2026-04-23T09:12:05,949 copying src/securevector/models/__init__.py -> build/lib/securevector/models 2026-04-23T09:12:05,951 copying src/securevector/models/config_models.py -> build/lib/securevector/models 2026-04-23T09:12:05,954 copying src/securevector/models/threat_types.py -> build/lib/securevector/models 2026-04-23T09:12:05,956 copying src/securevector/models/policy_models.py -> build/lib/securevector/models 2026-04-23T09:12:05,959 copying src/securevector/models/analysis_result.py -> build/lib/securevector/models 2026-04-23T09:12:05,962 creating build/lib/securevector/app/server 2026-04-23T09:12:05,963 copying src/securevector/app/server/__init__.py -> build/lib/securevector/app/server 2026-04-23T09:12:05,965 copying src/securevector/app/server/app.py -> build/lib/securevector/app/server 2026-04-23T09:12:05,968 creating build/lib/securevector/app/assets 2026-04-23T09:12:05,969 copying src/securevector/app/assets/__init__.py -> build/lib/securevector/app/assets 2026-04-23T09:12:05,972 creating build/lib/securevector/app/services 2026-04-23T09:12:05,974 copying src/securevector/app/services/cost_recorder.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,976 copying src/securevector/app/services/__init__.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,978 copying src/securevector/app/services/llm_review.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,981 copying src/securevector/app/services/credentials.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,983 copying src/securevector/app/services/rules_service.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,986 copying src/securevector/app/services/policy_engine.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,989 copying src/securevector/app/services/cloud_rules_preview.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,991 copying src/securevector/app/services/policy_defaults.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,993 copying src/securevector/app/services/cloud_config.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,996 copying src/securevector/app/services/cloud_proxy.py -> build/lib/securevector/app/services 2026-04-23T09:12:05,998 copying src/securevector/app/services/cloud_rules_sync.py -> build/lib/securevector/app/services 2026-04-23T09:12:06,001 copying src/securevector/app/services/analysis_service.py -> build/lib/securevector/app/services 2026-04-23T09:12:06,003 copying src/securevector/app/services/url_skill_fetcher.py -> build/lib/securevector/app/services 2026-04-23T09:12:06,006 copying src/securevector/app/services/skill_scanner.py -> build/lib/securevector/app/services 2026-04-23T09:12:06,009 copying src/securevector/app/services/nlp_rule_generator.py -> build/lib/securevector/app/services 2026-04-23T09:12:06,012 creating build/lib/securevector/app/database 2026-04-23T09:12:06,013 copying src/securevector/app/database/connection.py -> build/lib/securevector/app/database 2026-04-23T09:12:06,016 copying src/securevector/app/database/__init__.py -> build/lib/securevector/app/database 2026-04-23T09:12:06,018 copying src/securevector/app/database/models.py -> build/lib/securevector/app/database 2026-04-23T09:12:06,020 copying src/securevector/app/database/migrations.py -> build/lib/securevector/app/database 2026-04-23T09:12:06,024 creating build/lib/securevector/app/installers 2026-04-23T09:12:06,025 copying src/securevector/app/installers/__init__.py -> build/lib/securevector/app/installers 2026-04-23T09:12:06,028 creating build/lib/securevector/app/utils 2026-04-23T09:12:06,029 copying src/securevector/app/utils/config_file.py -> build/lib/securevector/app/utils 2026-04-23T09:12:06,031 copying src/securevector/app/utils/__init__.py -> build/lib/securevector/app/utils 2026-04-23T09:12:06,033 copying src/securevector/app/utils/device_id.py -> build/lib/securevector/app/utils 2026-04-23T09:12:06,036 copying src/securevector/app/utils/platform.py -> build/lib/securevector/app/utils 2026-04-23T09:12:06,039 copying src/securevector/app/utils/redaction.py -> build/lib/securevector/app/utils 2026-04-23T09:12:06,042 creating build/lib/securevector/app/server/routes 2026-04-23T09:12:06,043 copying src/securevector/app/server/routes/__init__.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,045 copying src/securevector/app/server/routes/hooks.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,048 copying src/securevector/app/server/routes/tool_permissions.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,051 copying src/securevector/app/server/routes/threat_intel.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,054 copying src/securevector/app/server/routes/llm.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,056 copying src/securevector/app/server/routes/costs.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,059 copying src/securevector/app/server/routes/cloud_settings.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,062 copying src/securevector/app/server/routes/threat_analytics.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,065 copying src/securevector/app/server/routes/skill_scans.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,067 copying src/securevector/app/server/routes/rules.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,070 copying src/securevector/app/server/routes/proxy.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,073 copying src/securevector/app/server/routes/analyze.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,076 copying src/securevector/app/server/routes/skill_permissions.py -> build/lib/securevector/app/server/routes 2026-04-23T09:12:06,079 creating build/lib/securevector/app/assets/web 2026-04-23T09:12:06,080 copying src/securevector/app/assets/web/__init__.py -> build/lib/securevector/app/assets/web 2026-04-23T09:12:06,083 creating build/lib/securevector/app/assets/web/images 2026-04-23T09:12:06,084 copying src/securevector/app/assets/web/images/__init__.py -> build/lib/securevector/app/assets/web/images 2026-04-23T09:12:06,086 creating build/lib/securevector/app/assets/web/js 2026-04-23T09:12:06,088 copying src/securevector/app/assets/web/js/__init__.py -> build/lib/securevector/app/assets/web/js 2026-04-23T09:12:06,090 creating build/lib/securevector/app/assets/web/css 2026-04-23T09:12:06,091 copying src/securevector/app/assets/web/css/__init__.py -> build/lib/securevector/app/assets/web/css 2026-04-23T09:12:06,094 creating build/lib/securevector/app/assets/web/icons 2026-04-23T09:12:06,095 copying src/securevector/app/assets/web/icons/__init__.py -> build/lib/securevector/app/assets/web/icons 2026-04-23T09:12:06,099 creating build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,100 copying src/securevector/app/assets/web/js/pages/__init__.py -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,102 creating build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,103 copying src/securevector/app/assets/web/js/components/__init__.py -> build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,106 creating build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,107 copying src/securevector/app/database/repositories/__init__.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,109 copying src/securevector/app/database/repositories/tool_permissions.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,111 copying src/securevector/app/database/repositories/threat_intel.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,114 copying src/securevector/app/database/repositories/custom_tools.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,116 copying src/securevector/app/database/repositories/costs.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,119 copying src/securevector/app/database/repositories/skill_scans.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,122 copying src/securevector/app/database/repositories/rules.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,124 copying src/securevector/app/database/repositories/settings.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,127 copying src/securevector/app/database/repositories/skill_permissions.py -> build/lib/securevector/app/database/repositories 2026-04-23T09:12:06,130 creating build/lib/securevector/app/installers/linux 2026-04-23T09:12:06,131 copying src/securevector/app/installers/linux/__init__.py -> build/lib/securevector/app/installers/linux 2026-04-23T09:12:06,133 creating build/lib/securevector/app/installers/macos 2026-04-23T09:12:06,134 copying src/securevector/app/installers/macos/__init__.py -> build/lib/securevector/app/installers/macos 2026-04-23T09:12:06,136 creating build/lib/securevector/app/installers/windows 2026-04-23T09:12:06,137 copying src/securevector/app/installers/windows/__init__.py -> build/lib/securevector/app/installers/windows 2026-04-23T09:12:06,140 creating build/lib/securevector/rules/community 2026-04-23T09:12:06,141 copying src/securevector/rules/community/__init__.py -> build/lib/securevector/rules/community 2026-04-23T09:12:06,144 creating build/lib/securevector/rules/tool_permissions 2026-04-23T09:12:06,145 copying src/securevector/rules/tool_permissions/__init__.py -> build/lib/securevector/rules/tool_permissions 2026-04-23T09:12:06,148 creating build/lib/securevector/mcp/config 2026-04-23T09:12:06,148 copying src/securevector/mcp/config/__init__.py -> build/lib/securevector/mcp/config 2026-04-23T09:12:06,150 copying src/securevector/mcp/config/server_config.py -> build/lib/securevector/mcp/config 2026-04-23T09:12:06,153 creating build/lib/securevector/mcp/resources 2026-04-23T09:12:06,154 copying src/securevector/mcp/resources/__init__.py -> build/lib/securevector/mcp/resources 2026-04-23T09:12:06,156 copying src/securevector/mcp/resources/policies.py -> build/lib/securevector/mcp/resources 2026-04-23T09:12:06,159 copying src/securevector/mcp/resources/rules.py -> build/lib/securevector/mcp/resources 2026-04-23T09:12:06,163 creating build/lib/securevector/mcp/tools 2026-04-23T09:12:06,164 copying src/securevector/mcp/tools/__init__.py -> build/lib/securevector/mcp/tools 2026-04-23T09:12:06,166 copying src/securevector/mcp/tools/threat_stats.py -> build/lib/securevector/mcp/tools 2026-04-23T09:12:06,169 copying src/securevector/mcp/tools/batch_analysis.py -> build/lib/securevector/mcp/tools 2026-04-23T09:12:06,172 copying src/securevector/mcp/tools/analyze_prompt.py -> build/lib/securevector/mcp/tools 2026-04-23T09:12:06,175 creating build/lib/securevector/mcp/prompts 2026-04-23T09:12:06,176 copying src/securevector/mcp/prompts/__init__.py -> build/lib/securevector/mcp/prompts 2026-04-23T09:12:06,178 copying src/securevector/mcp/prompts/templates.py -> build/lib/securevector/mcp/prompts 2026-04-23T09:12:06,181 creating build/lib/securevector/core/modes 2026-04-23T09:12:06,183 copying src/securevector/core/modes/__init__.py -> build/lib/securevector/core/modes 2026-04-23T09:12:06,185 copying src/securevector/core/modes/mode_factory.py -> build/lib/securevector/core/modes 2026-04-23T09:12:06,187 creating build/lib/securevector/core/tool_permissions 2026-04-23T09:12:06,188 copying src/securevector/core/tool_permissions/__init__.py -> build/lib/securevector/core/tool_permissions 2026-04-23T09:12:06,191 copying src/securevector/core/tool_permissions/engine.py -> build/lib/securevector/core/tool_permissions 2026-04-23T09:12:06,193 copying src/securevector/core/tool_permissions/parser.py -> build/lib/securevector/core/tool_permissions 2026-04-23T09:12:06,196 creating build/lib/securevector/core/modes/api 2026-04-23T09:12:06,197 copying src/securevector/core/modes/api/__init__.py -> build/lib/securevector/core/modes/api 2026-04-23T09:12:06,199 copying src/securevector/core/modes/api/api_mode.py -> build/lib/securevector/core/modes/api 2026-04-23T09:12:06,202 copying src/securevector/core/modes/api/api_cache.py -> build/lib/securevector/core/modes/api 2026-04-23T09:12:06,204 copying src/securevector/core/modes/api/api_analyzer.py -> build/lib/securevector/core/modes/api 2026-04-23T09:12:06,207 creating build/lib/securevector/core/modes/hybrid 2026-04-23T09:12:06,208 copying src/securevector/core/modes/hybrid/smart_router.py -> build/lib/securevector/core/modes/hybrid 2026-04-23T09:12:06,211 copying src/securevector/core/modes/hybrid/__init__.py -> build/lib/securevector/core/modes/hybrid 2026-04-23T09:12:06,213 copying src/securevector/core/modes/hybrid/hybrid_mode.py -> build/lib/securevector/core/modes/hybrid 2026-04-23T09:12:06,217 creating build/lib/securevector/core/modes/local 2026-04-23T09:12:06,218 copying src/securevector/core/modes/local/local_cache.py -> build/lib/securevector/core/modes/local 2026-04-23T09:12:06,221 copying src/securevector/core/modes/local/__init__.py -> build/lib/securevector/core/modes/local 2026-04-23T09:12:06,223 copying src/securevector/core/modes/local/local_mode.py -> build/lib/securevector/core/modes/local 2026-04-23T09:12:06,226 copying src/securevector/core/modes/local/local_analyzer.py -> build/lib/securevector/core/modes/local 2026-04-23T09:12:06,229 creating build/lib/securevector/plugins/openclaw 2026-04-23T09:12:06,231 copying src/securevector/plugins/openclaw/__init__.py -> build/lib/securevector/plugins/openclaw 2026-04-23T09:12:06,233 running egg_info 2026-04-23T09:12:06,243 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-04-23T09:12:06,259 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-04-23T09:12:06,260 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-04-23T09:12:06,266 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-04-23T09:12:06,268 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-04-23T09:12:06,337 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-23T09:12:06,348 reading manifest template 'MANIFEST.in' 2026-04-23T09:12:06,349 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-04-23T09:12:06,350 warning: no files found matching '*.yaml' under directory 'rules' 2026-04-23T09:12:06,350 warning: no files found matching '*.yml' under directory 'rules' 2026-04-23T09:12:06,351 warning: no files found matching 'rules/README.md' 2026-04-23T09:12:06,352 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-04-23T09:12:06,352 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-04-23T09:12:06,353 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-23T09:12:06,355 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-23T09:12:06,356 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-04-23T09:12:06,358 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-04-23T09:12:06,359 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-23T09:12:06,360 no previously-included directories found matching 'tests' 2026-04-23T09:12:06,361 no previously-included directories found matching 'demo' 2026-04-23T09:12:06,362 no previously-included directories found matching 'docs' 2026-04-23T09:12:06,363 no previously-included directories found matching '.github' 2026-04-23T09:12:06,363 adding license file 'LICENSE' 2026-04-23T09:12:06,364 adding license file 'NOTICE' 2026-04-23T09:12:06,374 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-23T09:12:06,423 copying src/securevector/rules/community/sv_community_data_extraction.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,426 copying src/securevector/rules/community/sv_community_prompt_injection.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,429 copying src/securevector/rules/community/sv_community_output_leakage.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,432 copying src/securevector/rules/community/mitre_patterns.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,434 copying src/securevector/rules/community/sv_community_pii_detection.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,437 copying src/securevector/rules/community/sv_community_evasion_attempts.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,441 copying src/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,444 copying src/securevector/rules/community/sv_community_harmful_content.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,447 copying src/securevector/rules/community/sv_community_essential_patterns.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,450 copying src/securevector/rules/community/owasp_top10.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,453 copying src/securevector/rules/community/sv_community_social_engineering.yml -> build/lib/securevector/rules/community 2026-04-23T09:12:06,456 copying src/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/lib/securevector/rules/tool_permissions 2026-04-23T09:12:06,460 copying src/securevector/rules/LICENSE_NOTICE.md -> build/lib/securevector/rules 2026-04-23T09:12:06,463 copying src/securevector/rules/README.md -> build/lib/securevector/rules 2026-04-23T09:12:06,465 copying src/securevector/rules/RULES_ATTRIBUTION.md -> build/lib/securevector/rules 2026-04-23T09:12:06,468 copying src/securevector/pricing/model_pricing.yml -> build/lib/securevector/pricing 2026-04-23T09:12:06,472 copying src/securevector/app/assets/favicon.svg -> build/lib/securevector/app/assets 2026-04-23T09:12:06,475 copying src/securevector/app/assets/favicon.ico -> build/lib/securevector/app/assets 2026-04-23T09:12:06,477 copying src/securevector/app/assets/favicon.png -> build/lib/securevector/app/assets 2026-04-23T09:12:06,480 copying src/securevector/app/assets/web/index.html -> build/lib/securevector/app/assets/web 2026-04-23T09:12:06,482 copying src/securevector/app/assets/web/loading.html -> build/lib/securevector/app/assets/web 2026-04-23T09:12:06,485 copying src/securevector/app/assets/web/images/securevector-architecture.svg -> build/lib/securevector/app/assets/web/images 2026-04-23T09:12:06,489 copying src/securevector/app/assets/web/images/favicon.png -> build/lib/securevector/app/assets/web/images 2026-04-23T09:12:06,492 copying src/securevector/app/assets/web/js/api.js -> build/lib/securevector/app/assets/web/js 2026-04-23T09:12:06,495 copying src/securevector/app/assets/web/js/app.js -> build/lib/securevector/app/assets/web/js 2026-04-23T09:12:06,498 copying src/securevector/app/assets/web/js/pages/tool-permissions.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,503 copying src/securevector/app/assets/web/js/pages/skill-scanner.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,509 copying src/securevector/app/assets/web/js/pages/rules.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,514 copying src/securevector/app/assets/web/js/pages/proxy.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,518 copying src/securevector/app/assets/web/js/pages/costs.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,523 copying src/securevector/app/assets/web/js/pages/integrations.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,528 copying src/securevector/app/assets/web/js/pages/dashboard.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,532 copying src/securevector/app/assets/web/js/pages/settings.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,535 copying src/securevector/app/assets/web/js/pages/getting-started.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,539 copying src/securevector/app/assets/web/js/pages/threats.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,543 copying src/securevector/app/assets/web/js/components/data-table.js -> build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,546 copying src/securevector/app/assets/web/js/components/sidebar.js -> build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,551 copying src/securevector/app/assets/web/js/components/global-banners.js -> build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,554 copying src/securevector/app/assets/web/js/components/header.js -> build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,558 copying src/securevector/app/assets/web/js/components/modal.js -> build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,561 copying src/securevector/app/assets/web/js/components/card.js -> build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,564 copying src/securevector/app/assets/web/js/components/toast.js -> build/lib/securevector/app/assets/web/js/components 2026-04-23T09:12:06,567 copying src/securevector/app/assets/web/css/styles.css -> build/lib/securevector/app/assets/web/css 2026-04-23T09:12:06,574 copying src/securevector/app/assets/web/icons/favicon.ico -> build/lib/securevector/app/assets/web/icons 2026-04-23T09:12:06,577 copying src/securevector/plugins/openclaw/openclaw.plugin.json -> build/lib/securevector/plugins/openclaw 2026-04-23T09:12:06,579 copying src/securevector/plugins/openclaw/config.ts -> build/lib/securevector/plugins/openclaw 2026-04-23T09:12:06,581 copying src/securevector/plugins/openclaw/index.ts -> build/lib/securevector/plugins/openclaw 2026-04-23T09:12:06,585 copying src/securevector/plugins/openclaw/package.json -> build/lib/securevector/plugins/openclaw 2026-04-23T09:12:06,638 installing to build/bdist.linux-armv7l/wheel 2026-04-23T09:12:06,639 running install 2026-04-23T09:12:06,661 running install_lib 2026-04-23T09:12:06,669 creating build/bdist.linux-armv7l/wheel 2026-04-23T09:12:06,672 creating build/bdist.linux-armv7l/wheel/securevector 2026-04-23T09:12:06,674 creating build/bdist.linux-armv7l/wheel/securevector/integrations 2026-04-23T09:12:06,675 copying build/lib/securevector/integrations/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-04-23T09:12:06,678 copying build/lib/securevector/integrations/openclaw_llm_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-04-23T09:12:06,681 copying build/lib/securevector/integrations/openclaw_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-04-23T09:12:06,684 copying build/lib/securevector/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-23T09:12:06,686 copying build/lib/securevector/cli_enhanced.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-23T09:12:06,690 creating build/bdist.linux-armv7l/wheel/securevector/app 2026-04-23T09:12:06,691 creating build/bdist.linux-armv7l/wheel/securevector/app/server 2026-04-23T09:12:06,692 copying build/lib/securevector/app/server/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-04-23T09:12:06,695 creating build/bdist.linux-armv7l/wheel/securevector/app/server/routes 2026-04-23T09:12:06,696 copying build/lib/securevector/app/server/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,699 copying build/lib/securevector/app/server/routes/hooks.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,702 copying build/lib/securevector/app/server/routes/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,704 copying build/lib/securevector/app/server/routes/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,707 copying build/lib/securevector/app/server/routes/llm.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,709 copying build/lib/securevector/app/server/routes/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,712 copying build/lib/securevector/app/server/routes/cloud_settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,715 copying build/lib/securevector/app/server/routes/threat_analytics.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,718 copying build/lib/securevector/app/server/routes/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,720 copying build/lib/securevector/app/server/routes/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,723 copying build/lib/securevector/app/server/routes/proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,726 copying build/lib/securevector/app/server/routes/analyze.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,729 copying build/lib/securevector/app/server/routes/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-23T09:12:06,731 copying build/lib/securevector/app/server/app.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-04-23T09:12:06,734 copying build/lib/securevector/app/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-04-23T09:12:06,736 creating build/bdist.linux-armv7l/wheel/securevector/app/assets 2026-04-23T09:12:06,737 copying build/lib/securevector/app/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-04-23T09:12:06,739 copying build/lib/securevector/app/assets/favicon.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-04-23T09:12:06,742 copying build/lib/securevector/app/assets/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-04-23T09:12:06,745 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web 2026-04-23T09:12:06,746 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/images 2026-04-23T09:12:06,748 copying build/lib/securevector/app/assets/web/images/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-04-23T09:12:06,750 copying build/lib/securevector/app/assets/web/images/securevector-architecture.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-04-23T09:12:06,752 copying build/lib/securevector/app/assets/web/images/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-04-23T09:12:06,754 copying build/lib/securevector/app/assets/web/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-04-23T09:12:06,757 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js 2026-04-23T09:12:06,758 copying build/lib/securevector/app/assets/web/js/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-04-23T09:12:06,761 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/pages 2026-04-23T09:12:06,762 copying build/lib/securevector/app/assets/web/js/pages/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,764 copying build/lib/securevector/app/assets/web/js/pages/tool-permissions.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,769 copying build/lib/securevector/app/assets/web/js/pages/skill-scanner.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,773 copying build/lib/securevector/app/assets/web/js/pages/rules.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,777 copying build/lib/securevector/app/assets/web/js/pages/proxy.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,781 copying build/lib/securevector/app/assets/web/js/pages/costs.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,786 copying build/lib/securevector/app/assets/web/js/pages/integrations.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,790 copying build/lib/securevector/app/assets/web/js/pages/dashboard.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,795 copying build/lib/securevector/app/assets/web/js/pages/settings.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,798 copying build/lib/securevector/app/assets/web/js/pages/getting-started.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,802 copying build/lib/securevector/app/assets/web/js/pages/threats.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-23T09:12:06,805 copying build/lib/securevector/app/assets/web/js/api.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-04-23T09:12:06,808 copying build/lib/securevector/app/assets/web/js/app.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-04-23T09:12:06,811 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/components 2026-04-23T09:12:06,812 copying build/lib/securevector/app/assets/web/js/components/data-table.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-23T09:12:06,815 copying build/lib/securevector/app/assets/web/js/components/sidebar.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-23T09:12:06,818 copying build/lib/securevector/app/assets/web/js/components/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-23T09:12:06,820 copying build/lib/securevector/app/assets/web/js/components/global-banners.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-23T09:12:06,822 copying build/lib/securevector/app/assets/web/js/components/header.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-23T09:12:06,826 copying build/lib/securevector/app/assets/web/js/components/modal.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-23T09:12:06,828 copying build/lib/securevector/app/assets/web/js/components/card.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-23T09:12:06,831 copying build/lib/securevector/app/assets/web/js/components/toast.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-23T09:12:06,833 copying build/lib/securevector/app/assets/web/index.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-04-23T09:12:06,836 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/css 2026-04-23T09:12:06,837 copying build/lib/securevector/app/assets/web/css/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-04-23T09:12:06,840 copying build/lib/securevector/app/assets/web/css/styles.css -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-04-23T09:12:06,843 copying build/lib/securevector/app/assets/web/loading.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-04-23T09:12:06,846 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/icons 2026-04-23T09:12:06,848 copying build/lib/securevector/app/assets/web/icons/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-04-23T09:12:06,850 copying build/lib/securevector/app/assets/web/icons/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-04-23T09:12:06,852 copying build/lib/securevector/app/assets/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-04-23T09:12:06,855 creating build/bdist.linux-armv7l/wheel/securevector/app/services 2026-04-23T09:12:06,856 copying build/lib/securevector/app/services/cost_recorder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,859 copying build/lib/securevector/app/services/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,860 copying build/lib/securevector/app/services/llm_review.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,864 copying build/lib/securevector/app/services/credentials.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,866 copying build/lib/securevector/app/services/rules_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,868 copying build/lib/securevector/app/services/policy_engine.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,871 copying build/lib/securevector/app/services/cloud_rules_preview.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,874 copying build/lib/securevector/app/services/policy_defaults.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,877 copying build/lib/securevector/app/services/cloud_config.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,879 copying build/lib/securevector/app/services/cloud_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,882 copying build/lib/securevector/app/services/cloud_rules_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,884 copying build/lib/securevector/app/services/analysis_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,886 copying build/lib/securevector/app/services/url_skill_fetcher.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,889 copying build/lib/securevector/app/services/skill_scanner.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,892 copying build/lib/securevector/app/services/nlp_rule_generator.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-23T09:12:06,895 copying build/lib/securevector/app/main.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-04-23T09:12:06,898 creating build/bdist.linux-armv7l/wheel/securevector/app/database 2026-04-23T09:12:06,899 copying build/lib/securevector/app/database/connection.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-04-23T09:12:06,901 copying build/lib/securevector/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-04-23T09:12:06,904 creating build/bdist.linux-armv7l/wheel/securevector/app/database/repositories 2026-04-23T09:12:06,905 copying build/lib/securevector/app/database/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,907 copying build/lib/securevector/app/database/repositories/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,910 copying build/lib/securevector/app/database/repositories/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,912 copying build/lib/securevector/app/database/repositories/custom_tools.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,915 copying build/lib/securevector/app/database/repositories/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,918 copying build/lib/securevector/app/database/repositories/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,920 copying build/lib/securevector/app/database/repositories/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,923 copying build/lib/securevector/app/database/repositories/settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,925 copying build/lib/securevector/app/database/repositories/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-23T09:12:06,928 copying build/lib/securevector/app/database/models.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-04-23T09:12:06,930 copying build/lib/securevector/app/database/migrations.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-04-23T09:12:06,934 creating build/bdist.linux-armv7l/wheel/securevector/app/installers 2026-04-23T09:12:06,935 copying build/lib/securevector/app/installers/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers 2026-04-23T09:12:06,937 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/linux 2026-04-23T09:12:06,938 copying build/lib/securevector/app/installers/linux/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/linux 2026-04-23T09:12:06,941 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/macos 2026-04-23T09:12:06,942 copying build/lib/securevector/app/installers/macos/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/macos 2026-04-23T09:12:06,945 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/windows 2026-04-23T09:12:06,945 copying build/lib/securevector/app/installers/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/windows 2026-04-23T09:12:06,948 creating build/bdist.linux-armv7l/wheel/securevector/app/utils 2026-04-23T09:12:06,949 copying build/lib/securevector/app/utils/config_file.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-23T09:12:06,952 copying build/lib/securevector/app/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-23T09:12:06,954 copying build/lib/securevector/app/utils/device_id.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-23T09:12:06,956 copying build/lib/securevector/app/utils/platform.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-23T09:12:06,959 copying build/lib/securevector/app/utils/redaction.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-23T09:12:06,962 creating build/bdist.linux-armv7l/wheel/securevector/pricing 2026-04-23T09:12:06,963 copying build/lib/securevector/pricing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-04-23T09:12:06,965 copying build/lib/securevector/pricing/model_pricing.yml -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-04-23T09:12:06,968 creating build/bdist.linux-armv7l/wheel/securevector/testing 2026-04-23T09:12:06,969 copying build/lib/securevector/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-04-23T09:12:06,972 copying build/lib/securevector/testing/mock_client.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-04-23T09:12:06,974 copying build/lib/securevector/testing/fixtures.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-04-23T09:12:06,976 copying build/lib/securevector/testing/assertions.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-04-23T09:12:06,979 copying build/lib/securevector/cli.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-23T09:12:06,982 creating build/bdist.linux-armv7l/wheel/securevector/rules 2026-04-23T09:12:06,983 copying build/lib/securevector/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-04-23T09:12:06,985 copying build/lib/securevector/rules/LICENSE_NOTICE.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-04-23T09:12:06,989 creating build/bdist.linux-armv7l/wheel/securevector/rules/community 2026-04-23T09:12:06,990 copying build/lib/securevector/rules/community/sv_community_data_extraction.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:06,993 copying build/lib/securevector/rules/community/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:06,995 copying build/lib/securevector/rules/community/sv_community_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:06,998 copying build/lib/securevector/rules/community/sv_community_output_leakage.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,000 copying build/lib/securevector/rules/community/mitre_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,003 copying build/lib/securevector/rules/community/sv_community_pii_detection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,006 copying build/lib/securevector/rules/community/sv_community_evasion_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,009 copying build/lib/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,011 copying build/lib/securevector/rules/community/sv_community_harmful_content.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,014 copying build/lib/securevector/rules/community/sv_community_essential_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,017 copying build/lib/securevector/rules/community/owasp_top10.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,019 copying build/lib/securevector/rules/community/sv_community_social_engineering.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-23T09:12:07,023 copying build/lib/securevector/rules/README.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-04-23T09:12:07,026 creating build/bdist.linux-armv7l/wheel/securevector/rules/tool_permissions 2026-04-23T09:12:07,027 copying build/lib/securevector/rules/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-04-23T09:12:07,028 copying build/lib/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-04-23T09:12:07,031 copying build/lib/securevector/rules/RULES_ATTRIBUTION.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-04-23T09:12:07,034 copying build/lib/securevector/async_client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-23T09:12:07,036 copying build/lib/securevector/streaming.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-23T09:12:07,039 copying build/lib/securevector/types.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-23T09:12:07,042 creating build/bdist.linux-armv7l/wheel/securevector/utils 2026-04-23T09:12:07,043 copying build/lib/securevector/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,046 copying build/lib/securevector/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,048 copying build/lib/securevector/utils/retry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,051 copying build/lib/securevector/utils/logger.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,054 copying build/lib/securevector/utils/telemetry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,056 copying build/lib/securevector/utils/auto_config.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,059 copying build/lib/securevector/utils/performance.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,061 copying build/lib/securevector/utils/resilient_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,064 copying build/lib/securevector/utils/security.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,067 copying build/lib/securevector/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-23T09:12:07,070 creating build/bdist.linux-armv7l/wheel/securevector/mcp 2026-04-23T09:12:07,071 copying build/lib/securevector/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-04-23T09:12:07,074 creating build/bdist.linux-armv7l/wheel/securevector/mcp/config 2026-04-23T09:12:07,075 copying build/lib/securevector/mcp/config/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-04-23T09:12:07,077 copying build/lib/securevector/mcp/config/server_config.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-04-23T09:12:07,079 copying build/lib/securevector/mcp/auth_validator.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-04-23T09:12:07,082 creating build/bdist.linux-armv7l/wheel/securevector/mcp/resources 2026-04-23T09:12:07,083 copying build/lib/securevector/mcp/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-04-23T09:12:07,086 copying build/lib/securevector/mcp/resources/policies.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-04-23T09:12:07,088 copying build/lib/securevector/mcp/resources/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-04-23T09:12:07,091 creating build/bdist.linux-armv7l/wheel/securevector/mcp/tools 2026-04-23T09:12:07,092 copying build/lib/securevector/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-04-23T09:12:07,095 copying build/lib/securevector/mcp/tools/threat_stats.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-04-23T09:12:07,097 copying build/lib/securevector/mcp/tools/batch_analysis.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-04-23T09:12:07,100 copying build/lib/securevector/mcp/tools/analyze_prompt.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-04-23T09:12:07,102 copying build/lib/securevector/mcp/server.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-04-23T09:12:07,105 creating build/bdist.linux-armv7l/wheel/securevector/mcp/prompts 2026-04-23T09:12:07,106 copying build/lib/securevector/mcp/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-04-23T09:12:07,108 copying build/lib/securevector/mcp/prompts/templates.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-04-23T09:12:07,111 copying build/lib/securevector/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-04-23T09:12:07,114 creating build/bdist.linux-armv7l/wheel/securevector/core 2026-04-23T09:12:07,115 copying build/lib/securevector/core/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core 2026-04-23T09:12:07,118 creating build/bdist.linux-armv7l/wheel/securevector/core/modes 2026-04-23T09:12:07,119 copying build/lib/securevector/core/modes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-04-23T09:12:07,121 copying build/lib/securevector/core/modes/mode_factory.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-04-23T09:12:07,124 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/api 2026-04-23T09:12:07,125 copying build/lib/securevector/core/modes/api/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-04-23T09:12:07,128 copying build/lib/securevector/core/modes/api/api_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-04-23T09:12:07,130 copying build/lib/securevector/core/modes/api/api_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-04-23T09:12:07,133 copying build/lib/securevector/core/modes/api/api_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-04-23T09:12:07,136 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/hybrid 2026-04-23T09:12:07,138 copying build/lib/securevector/core/modes/hybrid/smart_router.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-04-23T09:12:07,141 copying build/lib/securevector/core/modes/hybrid/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-04-23T09:12:07,143 copying build/lib/securevector/core/modes/hybrid/hybrid_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-04-23T09:12:07,147 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/local 2026-04-23T09:12:07,148 copying build/lib/securevector/core/modes/local/local_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-04-23T09:12:07,151 copying build/lib/securevector/core/modes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-04-23T09:12:07,154 copying build/lib/securevector/core/modes/local/local_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-04-23T09:12:07,157 copying build/lib/securevector/core/modes/local/local_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-04-23T09:12:07,161 creating build/bdist.linux-armv7l/wheel/securevector/core/tool_permissions 2026-04-23T09:12:07,163 copying build/lib/securevector/core/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-04-23T09:12:07,165 copying build/lib/securevector/core/tool_permissions/engine.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-04-23T09:12:07,168 copying build/lib/securevector/core/tool_permissions/parser.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-04-23T09:12:07,171 copying build/lib/securevector/client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-23T09:12:07,174 creating build/bdist.linux-armv7l/wheel/securevector/plugins 2026-04-23T09:12:07,176 copying build/lib/securevector/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins 2026-04-23T09:12:07,179 creating build/bdist.linux-armv7l/wheel/securevector/plugins/openclaw 2026-04-23T09:12:07,180 copying build/lib/securevector/plugins/openclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-23T09:12:07,183 copying build/lib/securevector/plugins/openclaw/openclaw.plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-23T09:12:07,185 copying build/lib/securevector/plugins/openclaw/config.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-23T09:12:07,188 copying build/lib/securevector/plugins/openclaw/index.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-23T09:12:07,191 copying build/lib/securevector/plugins/openclaw/package.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-23T09:12:07,195 creating build/bdist.linux-armv7l/wheel/securevector/models 2026-04-23T09:12:07,196 copying build/lib/securevector/models/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-23T09:12:07,199 copying build/lib/securevector/models/config_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-23T09:12:07,202 copying build/lib/securevector/models/threat_types.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-23T09:12:07,205 copying build/lib/securevector/models/policy_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-23T09:12:07,208 copying build/lib/securevector/models/analysis_result.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-23T09:12:07,210 running install_egg_info 2026-04-23T09:12:07,224 Copying src/securevector_ai_monitor.egg-info to build/bdist.linux-armv7l/wheel/./securevector_ai_monitor-3.6.0-py3.11.egg-info 2026-04-23T09:12:07,240 running install_scripts 2026-04-23T09:12:07,257 creating build/bdist.linux-armv7l/wheel/securevector_ai_monitor-3.6.0.dist-info/WHEEL 2026-04-23T09:12:07,260 creating '/tmp/pip-wheel-o7kf3jy7/.tmp-nm5wnqgj/securevector_ai_monitor-3.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-23T09:12:07,264 adding 'securevector/__init__.py' 2026-04-23T09:12:07,267 adding 'securevector/async_client.py' 2026-04-23T09:12:07,270 adding 'securevector/cli.py' 2026-04-23T09:12:07,273 adding 'securevector/cli_enhanced.py' 2026-04-23T09:12:07,277 adding 'securevector/client.py' 2026-04-23T09:12:07,280 adding 'securevector/streaming.py' 2026-04-23T09:12:07,282 adding 'securevector/types.py' 2026-04-23T09:12:07,285 adding 'securevector/app/__init__.py' 2026-04-23T09:12:07,291 adding 'securevector/app/main.py' 2026-04-23T09:12:07,294 adding 'securevector/app/assets/__init__.py' 2026-04-23T09:12:07,296 adding 'securevector/app/assets/favicon.ico' 2026-04-23T09:12:07,298 adding 'securevector/app/assets/favicon.png' 2026-04-23T09:12:07,300 adding 'securevector/app/assets/favicon.svg' 2026-04-23T09:12:07,302 adding 'securevector/app/assets/web/__init__.py' 2026-04-23T09:12:07,304 adding 'securevector/app/assets/web/index.html' 2026-04-23T09:12:07,306 adding 'securevector/app/assets/web/loading.html' 2026-04-23T09:12:07,308 adding 'securevector/app/assets/web/css/__init__.py' 2026-04-23T09:12:07,319 adding 'securevector/app/assets/web/css/styles.css' 2026-04-23T09:12:07,322 adding 'securevector/app/assets/web/icons/__init__.py' 2026-04-23T09:12:07,324 adding 'securevector/app/assets/web/icons/favicon.ico' 2026-04-23T09:12:07,326 adding 'securevector/app/assets/web/images/__init__.py' 2026-04-23T09:12:07,328 adding 'securevector/app/assets/web/images/favicon.png' 2026-04-23T09:12:07,331 adding 'securevector/app/assets/web/images/securevector-architecture.svg' 2026-04-23T09:12:07,333 adding 'securevector/app/assets/web/js/__init__.py' 2026-04-23T09:12:07,335 adding 'securevector/app/assets/web/js/api.js' 2026-04-23T09:12:07,339 adding 'securevector/app/assets/web/js/app.js' 2026-04-23T09:12:07,342 adding 'securevector/app/assets/web/js/components/__init__.py' 2026-04-23T09:12:07,344 adding 'securevector/app/assets/web/js/components/card.js' 2026-04-23T09:12:07,346 adding 'securevector/app/assets/web/js/components/data-table.js' 2026-04-23T09:12:07,349 adding 'securevector/app/assets/web/js/components/global-banners.js' 2026-04-23T09:12:07,357 adding 'securevector/app/assets/web/js/components/header.js' 2026-04-23T09:12:07,359 adding 'securevector/app/assets/web/js/components/modal.js' 2026-04-23T09:12:07,365 adding 'securevector/app/assets/web/js/components/sidebar.js' 2026-04-23T09:12:07,367 adding 'securevector/app/assets/web/js/components/toast.js' 2026-04-23T09:12:07,369 adding 'securevector/app/assets/web/js/pages/__init__.py' 2026-04-23T09:12:07,378 adding 'securevector/app/assets/web/js/pages/costs.js' 2026-04-23T09:12:07,386 adding 'securevector/app/assets/web/js/pages/dashboard.js' 2026-04-23T09:12:07,397 adding 'securevector/app/assets/web/js/pages/getting-started.js' 2026-04-23T09:12:07,407 adding 'securevector/app/assets/web/js/pages/integrations.js' 2026-04-23T09:12:07,414 adding 'securevector/app/assets/web/js/pages/proxy.js' 2026-04-23T09:12:07,424 adding 'securevector/app/assets/web/js/pages/rules.js' 2026-04-23T09:12:07,430 adding 'securevector/app/assets/web/js/pages/settings.js' 2026-04-23T09:12:07,446 adding 'securevector/app/assets/web/js/pages/skill-scanner.js' 2026-04-23T09:12:07,454 adding 'securevector/app/assets/web/js/pages/threats.js' 2026-04-23T09:12:07,467 adding 'securevector/app/assets/web/js/pages/tool-permissions.js' 2026-04-23T09:12:07,470 adding 'securevector/app/database/__init__.py' 2026-04-23T09:12:07,472 adding 'securevector/app/database/connection.py' 2026-04-23T09:12:07,477 adding 'securevector/app/database/migrations.py' 2026-04-23T09:12:07,480 adding 'securevector/app/database/models.py' 2026-04-23T09:12:07,483 adding 'securevector/app/database/repositories/__init__.py' 2026-04-23T09:12:07,486 adding 'securevector/app/database/repositories/costs.py' 2026-04-23T09:12:07,489 adding 'securevector/app/database/repositories/custom_tools.py' 2026-04-23T09:12:07,492 adding 'securevector/app/database/repositories/rules.py' 2026-04-23T09:12:07,494 adding 'securevector/app/database/repositories/settings.py' 2026-04-23T09:12:07,497 adding 'securevector/app/database/repositories/skill_permissions.py' 2026-04-23T09:12:07,499 adding 'securevector/app/database/repositories/skill_scans.py' 2026-04-23T09:12:07,501 adding 'securevector/app/database/repositories/threat_intel.py' 2026-04-23T09:12:07,503 adding 'securevector/app/database/repositories/tool_permissions.py' 2026-04-23T09:12:07,506 adding 'securevector/app/installers/__init__.py' 2026-04-23T09:12:07,508 adding 'securevector/app/installers/linux/__init__.py' 2026-04-23T09:12:07,510 adding 'securevector/app/installers/macos/__init__.py' 2026-04-23T09:12:07,512 adding 'securevector/app/installers/windows/__init__.py' 2026-04-23T09:12:07,514 adding 'securevector/app/server/__init__.py' 2026-04-23T09:12:07,517 adding 'securevector/app/server/app.py' 2026-04-23T09:12:07,519 adding 'securevector/app/server/routes/__init__.py' 2026-04-23T09:12:07,522 adding 'securevector/app/server/routes/analyze.py' 2026-04-23T09:12:07,525 adding 'securevector/app/server/routes/cloud_settings.py' 2026-04-23T09:12:07,529 adding 'securevector/app/server/routes/costs.py' 2026-04-23T09:12:07,535 adding 'securevector/app/server/routes/hooks.py' 2026-04-23T09:12:07,537 adding 'securevector/app/server/routes/llm.py' 2026-04-23T09:12:07,540 adding 'securevector/app/server/routes/proxy.py' 2026-04-23T09:12:07,543 adding 'securevector/app/server/routes/rules.py' 2026-04-23T09:12:07,546 adding 'securevector/app/server/routes/skill_permissions.py' 2026-04-23T09:12:07,550 adding 'securevector/app/server/routes/skill_scans.py' 2026-04-23T09:12:07,552 adding 'securevector/app/server/routes/threat_analytics.py' 2026-04-23T09:12:07,554 adding 'securevector/app/server/routes/threat_intel.py' 2026-04-23T09:12:07,556 adding 'securevector/app/server/routes/tool_permissions.py' 2026-04-23T09:12:07,559 adding 'securevector/app/services/__init__.py' 2026-04-23T09:12:07,561 adding 'securevector/app/services/analysis_service.py' 2026-04-23T09:12:07,563 adding 'securevector/app/services/cloud_config.py' 2026-04-23T09:12:07,565 adding 'securevector/app/services/cloud_proxy.py' 2026-04-23T09:12:07,568 adding 'securevector/app/services/cloud_rules_preview.py' 2026-04-23T09:12:07,570 adding 'securevector/app/services/cloud_rules_sync.py' 2026-04-23T09:12:07,572 adding 'securevector/app/services/cost_recorder.py' 2026-04-23T09:12:07,574 adding 'securevector/app/services/credentials.py' 2026-04-23T09:12:07,578 adding 'securevector/app/services/llm_review.py' 2026-04-23T09:12:07,581 adding 'securevector/app/services/nlp_rule_generator.py' 2026-04-23T09:12:07,584 adding 'securevector/app/services/policy_defaults.py' 2026-04-23T09:12:07,586 adding 'securevector/app/services/policy_engine.py' 2026-04-23T09:12:07,588 adding 'securevector/app/services/rules_service.py' 2026-04-23T09:12:07,593 adding 'securevector/app/services/skill_scanner.py' 2026-04-23T09:12:07,597 adding 'securevector/app/services/url_skill_fetcher.py' 2026-04-23T09:12:07,599 adding 'securevector/app/utils/__init__.py' 2026-04-23T09:12:07,601 adding 'securevector/app/utils/config_file.py' 2026-04-23T09:12:07,604 adding 'securevector/app/utils/device_id.py' 2026-04-23T09:12:07,606 adding 'securevector/app/utils/platform.py' 2026-04-23T09:12:07,608 adding 'securevector/app/utils/redaction.py' 2026-04-23T09:12:07,611 adding 'securevector/core/__init__.py' 2026-04-23T09:12:07,613 adding 'securevector/core/modes/__init__.py' 2026-04-23T09:12:07,614 adding 'securevector/core/modes/mode_factory.py' 2026-04-23T09:12:07,617 adding 'securevector/core/modes/api/__init__.py' 2026-04-23T09:12:07,620 adding 'securevector/core/modes/api/api_analyzer.py' 2026-04-23T09:12:07,622 adding 'securevector/core/modes/api/api_cache.py' 2026-04-23T09:12:07,624 adding 'securevector/core/modes/api/api_mode.py' 2026-04-23T09:12:07,626 adding 'securevector/core/modes/hybrid/__init__.py' 2026-04-23T09:12:07,629 adding 'securevector/core/modes/hybrid/hybrid_mode.py' 2026-04-23T09:12:07,631 adding 'securevector/core/modes/hybrid/smart_router.py' 2026-04-23T09:12:07,633 adding 'securevector/core/modes/local/__init__.py' 2026-04-23T09:12:07,637 adding 'securevector/core/modes/local/local_analyzer.py' 2026-04-23T09:12:07,639 adding 'securevector/core/modes/local/local_cache.py' 2026-04-23T09:12:07,640 adding 'securevector/core/modes/local/local_mode.py' 2026-04-23T09:12:07,642 adding 'securevector/core/tool_permissions/__init__.py' 2026-04-23T09:12:07,644 adding 'securevector/core/tool_permissions/engine.py' 2026-04-23T09:12:07,646 adding 'securevector/core/tool_permissions/parser.py' 2026-04-23T09:12:07,648 adding 'securevector/integrations/__init__.py' 2026-04-23T09:12:07,657 adding 'securevector/integrations/openclaw_llm_proxy.py' 2026-04-23T09:12:07,662 adding 'securevector/integrations/openclaw_proxy.py' 2026-04-23T09:12:07,664 adding 'securevector/mcp/__init__.py' 2026-04-23T09:12:07,666 adding 'securevector/mcp/__main__.py' 2026-04-23T09:12:07,668 adding 'securevector/mcp/auth_validator.py' 2026-04-23T09:12:07,672 adding 'securevector/mcp/server.py' 2026-04-23T09:12:07,675 adding 'securevector/mcp/config/__init__.py' 2026-04-23T09:12:07,676 adding 'securevector/mcp/config/server_config.py' 2026-04-23T09:12:07,678 adding 'securevector/mcp/prompts/__init__.py' 2026-04-23T09:12:07,681 adding 'securevector/mcp/prompts/templates.py' 2026-04-23T09:12:07,683 adding 'securevector/mcp/resources/__init__.py' 2026-04-23T09:12:07,686 adding 'securevector/mcp/resources/policies.py' 2026-04-23T09:12:07,688 adding 'securevector/mcp/resources/rules.py' 2026-04-23T09:12:07,691 adding 'securevector/mcp/tools/__init__.py' 2026-04-23T09:12:07,693 adding 'securevector/mcp/tools/analyze_prompt.py' 2026-04-23T09:12:07,696 adding 'securevector/mcp/tools/batch_analysis.py' 2026-04-23T09:12:07,699 adding 'securevector/mcp/tools/threat_stats.py' 2026-04-23T09:12:07,701 adding 'securevector/models/__init__.py' 2026-04-23T09:12:07,703 adding 'securevector/models/analysis_result.py' 2026-04-23T09:12:07,705 adding 'securevector/models/config_models.py' 2026-04-23T09:12:07,707 adding 'securevector/models/policy_models.py' 2026-04-23T09:12:07,708 adding 'securevector/models/threat_types.py' 2026-04-23T09:12:07,710 adding 'securevector/plugins/__init__.py' 2026-04-23T09:12:07,712 adding 'securevector/plugins/openclaw/__init__.py' 2026-04-23T09:12:07,713 adding 'securevector/plugins/openclaw/config.ts' 2026-04-23T09:12:07,716 adding 'securevector/plugins/openclaw/index.ts' 2026-04-23T09:12:07,717 adding 'securevector/plugins/openclaw/openclaw.plugin.json' 2026-04-23T09:12:07,719 adding 'securevector/plugins/openclaw/package.json' 2026-04-23T09:12:07,720 adding 'securevector/pricing/__init__.py' 2026-04-23T09:12:07,723 adding 'securevector/pricing/model_pricing.yml' 2026-04-23T09:12:07,726 adding 'securevector/rules/LICENSE_NOTICE.md' 2026-04-23T09:12:07,728 adding 'securevector/rules/README.md' 2026-04-23T09:12:07,730 adding 'securevector/rules/RULES_ATTRIBUTION.md' 2026-04-23T09:12:07,732 adding 'securevector/rules/__init__.py' 2026-04-23T09:12:07,734 adding 'securevector/rules/community/__init__.py' 2026-04-23T09:12:07,736 adding 'securevector/rules/community/mitre_patterns.yml' 2026-04-23T09:12:07,738 adding 'securevector/rules/community/owasp_top10.yml' 2026-04-23T09:12:07,740 adding 'securevector/rules/community/sv_community_data_extraction.yml' 2026-04-23T09:12:07,742 adding 'securevector/rules/community/sv_community_essential_patterns.yml' 2026-04-23T09:12:07,748 adding 'securevector/rules/community/sv_community_evasion_attempts.yml' 2026-04-23T09:12:07,750 adding 'securevector/rules/community/sv_community_harmful_content.yml' 2026-04-23T09:12:07,752 adding 'securevector/rules/community/sv_community_jailbreak_attempts.yml' 2026-04-23T09:12:07,753 adding 'securevector/rules/community/sv_community_output_leakage.yml' 2026-04-23T09:12:07,755 adding 'securevector/rules/community/sv_community_pii_detection.yml' 2026-04-23T09:12:07,759 adding 'securevector/rules/community/sv_community_prompt_injection.yml' 2026-04-23T09:12:07,761 adding 'securevector/rules/community/sv_community_social_engineering.yml' 2026-04-23T09:12:07,763 adding 'securevector/rules/tool_permissions/__init__.py' 2026-04-23T09:12:07,767 adding 'securevector/rules/tool_permissions/sv_tool_essential.yml' 2026-04-23T09:12:07,769 adding 'securevector/testing/__init__.py' 2026-04-23T09:12:07,771 adding 'securevector/testing/assertions.py' 2026-04-23T09:12:07,773 adding 'securevector/testing/fixtures.py' 2026-04-23T09:12:07,774 adding 'securevector/testing/mock_client.py' 2026-04-23T09:12:07,776 adding 'securevector/utils/__init__.py' 2026-04-23T09:12:07,779 adding 'securevector/utils/auto_config.py' 2026-04-23T09:12:07,781 adding 'securevector/utils/exceptions.py' 2026-04-23T09:12:07,784 adding 'securevector/utils/http_client.py' 2026-04-23T09:12:07,786 adding 'securevector/utils/logger.py' 2026-04-23T09:12:07,788 adding 'securevector/utils/performance.py' 2026-04-23T09:12:07,790 adding 'securevector/utils/resilient_client.py' 2026-04-23T09:12:07,792 adding 'securevector/utils/retry.py' 2026-04-23T09:12:07,796 adding 'securevector/utils/security.py' 2026-04-23T09:12:07,798 adding 'securevector/utils/telemetry.py' 2026-04-23T09:12:07,803 adding 'securevector_ai_monitor-3.6.0.dist-info/licenses/LICENSE' 2026-04-23T09:12:07,804 adding 'securevector_ai_monitor-3.6.0.dist-info/licenses/NOTICE' 2026-04-23T09:12:07,809 adding 'securevector_ai_monitor-3.6.0.dist-info/METADATA' 2026-04-23T09:12:07,810 adding 'securevector_ai_monitor-3.6.0.dist-info/WHEEL' 2026-04-23T09:12:07,811 adding 'securevector_ai_monitor-3.6.0.dist-info/entry_points.txt' 2026-04-23T09:12:07,812 adding 'securevector_ai_monitor-3.6.0.dist-info/top_level.txt' 2026-04-23T09:12:07,815 adding 'securevector_ai_monitor-3.6.0.dist-info/RECORD' 2026-04-23T09:12:07,828 removing build/bdist.linux-armv7l/wheel 2026-04-23T09:12:07,986 Building wheel for securevector-ai-monitor (pyproject.toml): finished with status 'done' 2026-04-23T09:12:08,007 Created wheel for securevector-ai-monitor: filename=securevector_ai_monitor-3.6.0-py3-none-any.whl size=754316 sha256=57ad8173143a1fa71da324e41d744159d821819d18ab303daaf0bbabf0909e7d 2026-04-23T09:12:08,008 Stored in directory: /tmp/pip-ephem-wheel-cache-u1txo76j/wheels/83/d4/c3/8afbe54e56f9f9b58ea2c20ba001af7366f9d0e8d105199b33 2026-04-23T09:12:08,033 Successfully built securevector-ai-monitor 2026-04-23T09:12:08,052 Removed build tracker: '/tmp/pip-build-tracker-hp5bbq9r'