2026-07-30T01:36:10,848 Created temporary directory: /tmp/pip-ephem-wheel-cache-mkpimlv8 2026-07-30T01:36:10,850 Created temporary directory: /tmp/pip-build-tracker-08cs34r5 2026-07-30T01:36:10,851 Initialized build tracking at /tmp/pip-build-tracker-08cs34r5 2026-07-30T01:36:10,851 Created build tracker: /tmp/pip-build-tracker-08cs34r5 2026-07-30T01:36:10,852 Entered build tracker: /tmp/pip-build-tracker-08cs34r5 2026-07-30T01:36:10,853 Created temporary directory: /tmp/pip-wheel-ayl8s2b_ 2026-07-30T01:36:10,855 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-07-30T01:36:10,858 Created temporary directory: /tmp/pip-ephem-wheel-cache-rx16appi 2026-07-30T01:36:10,880 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-30T01:36:10,883 2 location(s) to search for versions of pyqualys: 2026-07-30T01:36:10,883 * https://pypi.org/simple/pyqualys/ 2026-07-30T01:36:10,883 * https://www.piwheels.org/simple/pyqualys/ 2026-07-30T01:36:10,884 Fetching project page and analyzing links: https://pypi.org/simple/pyqualys/ 2026-07-30T01:36:10,885 Getting page https://pypi.org/simple/pyqualys/ 2026-07-30T01:36:10,886 Found index url https://pypi.org/simple 2026-07-30T01:36:11,113 Fetched page https://pypi.org/simple/pyqualys/ as application/vnd.pypi.simple.v1+json 2026-07-30T01:36:11,116 Skipping link: No binaries permitted for pyqualys: https://files.pythonhosted.org/packages/69/1f/051e7abad4d2ad1304faf5302e54e0b82956f0f2d3c69f142a136f444ca3/pyqualys-0.0.1-py2-none-any.whl (from https://pypi.org/simple/pyqualys/) 2026-07-30T01:36:11,117 Found link https://files.pythonhosted.org/packages/5c/04/5131f99a380dc36d23e6c7a8c77243d9891013676dceab08f3bbd5e9cdd3/pyqualys-0.0.1.tar.gz (from https://pypi.org/simple/pyqualys/), version: 0.0.1 2026-07-30T01:36:11,117 Skipping link: No binaries permitted for pyqualys: https://files.pythonhosted.org/packages/ee/aa/d5735b08a38b90573948f773ca0d97e02f805d26fc3564d84ba615152863/pyqualys-0.0.2-py2-none-any.whl (from https://pypi.org/simple/pyqualys/) 2026-07-30T01:36:11,118 Found link https://files.pythonhosted.org/packages/c2/f7/c2782924ef6670925f376ee40d503f94c2504289e7ab8c0ae136e96f5cc0/pyqualys-0.0.2.tar.gz (from https://pypi.org/simple/pyqualys/), version: 0.0.2 2026-07-30T01:36:11,118 Skipping link: No binaries permitted for pyqualys: https://files.pythonhosted.org/packages/d4/bc/b50da0fa2f89556e54d0548157a68f7aab6466e4eafd5bd03e5560bec155/pyqualys-0.0.3-py2-none-any.whl (from https://pypi.org/simple/pyqualys/) 2026-07-30T01:36:11,119 Found link https://files.pythonhosted.org/packages/2f/8b/77838fe7578a3dd45fd01cccb502d6372c8f493238be46e3df73ceab743f/pyqualys-0.0.3.tar.gz (from https://pypi.org/simple/pyqualys/), version: 0.0.3 2026-07-30T01:36:11,120 Skipping link: No binaries permitted for pyqualys: https://files.pythonhosted.org/packages/78/c9/6d13878494fb749abceabeddeef4be2caad5f3b7a593ffc7b04f28586728/pyqualys-0.0.4-py3-none-any.whl (from https://pypi.org/simple/pyqualys/) 2026-07-30T01:36:11,120 Found link https://files.pythonhosted.org/packages/5d/65/6eb4c62816fe9740c691d8f1409a555fba3f01a24bf8e5ca8ed27ba84d10/pyqualys-0.0.4.tar.gz (from https://pypi.org/simple/pyqualys/), version: 0.0.4 2026-07-30T01:36:11,121 Skipping link: No binaries permitted for pyqualys: https://files.pythonhosted.org/packages/08/91/e22f41071adca4eea647ae2bd2a87da6d3680838953d245d2b3526233d83/pyqualys-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyqualys/) (requires-python:>=3.7) 2026-07-30T01:36:11,122 Found link https://files.pythonhosted.org/packages/c5/d2/9a464f21b85c3454c655b5e0c290b08cba6ce6cc5df5263b16ce995351c9/pyqualys-0.1.0.tar.gz (from https://pypi.org/simple/pyqualys/) (requires-python:>=3.7), version: 0.1.0 2026-07-30T01:36:11,123 Skipping link: No binaries permitted for pyqualys: https://files.pythonhosted.org/packages/15/a0/b64bb46fe99cbb345dd542a3e9df7268121146eb489fdc3ba250f9c26398/pyqualys-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyqualys/) (requires-python:>=3.7) 2026-07-30T01:36:11,124 Found link https://files.pythonhosted.org/packages/73/ba/6d6289916d2d3c97a201027210f3ca83872584ed904556dded3565aaed09/pyqualys-0.1.1.tar.gz (from https://pypi.org/simple/pyqualys/) (requires-python:>=3.7), version: 0.1.1 2026-07-30T01:36:11,124 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyqualys/ 2026-07-30T01:36:11,125 Getting page https://www.piwheels.org/simple/pyqualys/ 2026-07-30T01:36:11,126 Found index url https://www.piwheels.org/simple 2026-07-30T01:36:11,337 Fetched page https://www.piwheels.org/simple/pyqualys/ as text/html 2026-07-30T01:36:11,341 Skipping link: No binaries permitted for pyqualys: https://www.piwheels.org/simple/pyqualys/pyqualys-0.1.0-py3-none-any.whl#sha256=ed5e1af810dd5bab112075aea5e8a263a96b961a770d6de665427b148c8aab5d (from https://www.piwheels.org/simple/pyqualys/) (requires-python:>=3.7) 2026-07-30T01:36:11,342 Skipping link: No binaries permitted for pyqualys: https://archive1.piwheels.org/simple/pyqualys/pyqualys-0.0.4-py3-none-any.whl#sha256=9330bb9d9c11828d2b66ce775b0a306c4ed5fbaa35aedf83dc066020585d4c33 (from https://www.piwheels.org/simple/pyqualys/) 2026-07-30T01:36:11,342 Skipping link: No binaries permitted for pyqualys: https://archive1.piwheels.org/simple/pyqualys/pyqualys-0.0.3-py3-none-any.whl#sha256=b44f72022ddcd4e931f17e31f1e66df831be0aa0ebaf6d4d979297e5e23aac37 (from https://www.piwheels.org/simple/pyqualys/) 2026-07-30T01:36:11,343 Skipping link: No binaries permitted for pyqualys: https://archive1.piwheels.org/simple/pyqualys/pyqualys-0.0.2-py3-none-any.whl#sha256=535d825d9d1deac2933e17076a9e0cd7779cae9e9275546ea962b0630d1e0365 (from https://www.piwheels.org/simple/pyqualys/) 2026-07-30T01:36:11,343 Skipping link: No binaries permitted for pyqualys: https://archive1.piwheels.org/simple/pyqualys/pyqualys-0.0.1-py3-none-any.whl#sha256=7bdb21d004f334bc2310442b8d4052ff708dd984e5aea0b6eb232c3e435a5c05 (from https://www.piwheels.org/simple/pyqualys/) 2026-07-30T01:36:11,344 Skipping link: not a file: https://www.piwheels.org/simple/pyqualys/ 2026-07-30T01:36:11,345 Skipping link: not a file: https://pypi.org/simple/pyqualys/ 2026-07-30T01:36:11,375 Given no hashes to check 1 links for project 'pyqualys': discarding no candidates 2026-07-30T01:36:11,394 Collecting pyqualys==0.1.1 2026-07-30T01:36:11,397 Created temporary directory: /tmp/pip-unpack-7pwwqrn4 2026-07-30T01:36:11,546 Downloading pyqualys-0.1.1.tar.gz (69 kB) 2026-07-30T01:36:11,755 Added pyqualys==0.1.1 from https://files.pythonhosted.org/packages/73/ba/6d6289916d2d3c97a201027210f3ca83872584ed904556dded3565aaed09/pyqualys-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-08cs34r5' 2026-07-30T01:36:11,757 Running setup.py (path:/tmp/pip-wheel-ayl8s2b_/pyqualys_055fc7dfe5024f16bb4acd3508aa3cf1/setup.py) egg_info for package pyqualys 2026-07-30T01:36:11,758 Created temporary directory: /tmp/pip-pip-egg-info-47h7pcq6 2026-07-30T01:36:11,759 Preparing metadata (setup.py): started 2026-07-30T01:36:11,760 Running command python setup.py egg_info 2026-07-30T01:36:12,675 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-30T01:36:12,676 !! 2026-07-30T01:36:12,677 ******************************************************************************** 2026-07-30T01:36:12,677 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-30T01:36:12,678 License :: OSI Approved :: MIT License 2026-07-30T01:36:12,679 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-30T01:36:12,680 ******************************************************************************** 2026-07-30T01:36:12,681 !! 2026-07-30T01:36:12,682 self._finalize_license_expression() 2026-07-30T01:36:12,705 running egg_info 2026-07-30T01:36:12,733 creating /tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info 2026-07-30T01:36:12,734 writing /tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info/PKG-INFO 2026-07-30T01:36:12,738 writing dependency_links to /tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info/dependency_links.txt 2026-07-30T01:36:12,740 writing entry points to /tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info/entry_points.txt 2026-07-30T01:36:12,741 writing requirements to /tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info/requires.txt 2026-07-30T01:36:12,742 writing top-level names to /tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info/top_level.txt 2026-07-30T01:36:12,744 writing manifest file '/tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info/SOURCES.txt' 2026-07-30T01:36:12,851 reading manifest file '/tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info/SOURCES.txt' 2026-07-30T01:36:12,853 reading manifest template 'MANIFEST.in' 2026-07-30T01:36:12,856 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-30T01:36:12,857 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-30T01:36:12,857 adding license file 'LICENSE' 2026-07-30T01:36:12,861 writing manifest file '/tmp/pip-pip-egg-info-47h7pcq6/pyqualys.egg-info/SOURCES.txt' 2026-07-30T01:36:12,974 Preparing metadata (setup.py): finished with status 'done' 2026-07-30T01:36:12,979 Source in /tmp/pip-wheel-ayl8s2b_/pyqualys_055fc7dfe5024f16bb4acd3508aa3cf1 has version 0.1.1, which satisfies requirement pyqualys==0.1.1 from https://files.pythonhosted.org/packages/73/ba/6d6289916d2d3c97a201027210f3ca83872584ed904556dded3565aaed09/pyqualys-0.1.1.tar.gz 2026-07-30T01:36:12,980 Removed pyqualys==0.1.1 from https://files.pythonhosted.org/packages/73/ba/6d6289916d2d3c97a201027210f3ca83872584ed904556dded3565aaed09/pyqualys-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-08cs34r5' 2026-07-30T01:36:12,986 Created temporary directory: /tmp/pip-unpack-fvi5u0e6 2026-07-30T01:36:12,987 Building wheels for collected packages: pyqualys 2026-07-30T01:36:12,992 Created temporary directory: /tmp/pip-wheel-k6bm5sgm 2026-07-30T01:36:12,992 Building wheel for pyqualys (setup.py): started 2026-07-30T01:36:12,993 Destination directory: /tmp/pip-wheel-k6bm5sgm 2026-07-30T01:36:12,994 Running command python setup.py bdist_wheel 2026-07-30T01:36:13,842 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-30T01:36:13,842 !! 2026-07-30T01:36:13,844 ******************************************************************************** 2026-07-30T01:36:13,844 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-30T01:36:13,845 License :: OSI Approved :: MIT License 2026-07-30T01:36:13,846 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-30T01:36:13,847 ******************************************************************************** 2026-07-30T01:36:13,848 !! 2026-07-30T01:36:13,848 self._finalize_license_expression() 2026-07-30T01:36:13,849 running bdist_wheel 2026-07-30T01:36:13,981 running build 2026-07-30T01:36:13,982 running build_py 2026-07-30T01:36:14,014 creating build/lib/pyqualys 2026-07-30T01:36:14,016 copying pyqualys/__init__.py -> build/lib/pyqualys 2026-07-30T01:36:14,019 creating build/lib/pyqualys/tests 2026-07-30T01:36:14,020 copying pyqualys/tests/fixtures.py -> build/lib/pyqualys/tests 2026-07-30T01:36:14,023 copying pyqualys/tests/__init__.py -> build/lib/pyqualys/tests 2026-07-30T01:36:14,025 creating build/lib/pyqualys/utils 2026-07-30T01:36:14,026 copying pyqualys/utils/connect.py -> build/lib/pyqualys/utils 2026-07-30T01:36:14,028 copying pyqualys/utils/session.py -> build/lib/pyqualys/utils 2026-07-30T01:36:14,030 copying pyqualys/utils/__init__.py -> build/lib/pyqualys/utils 2026-07-30T01:36:14,031 copying pyqualys/utils/util.py -> build/lib/pyqualys/utils 2026-07-30T01:36:14,034 creating build/lib/pyqualys/mcp 2026-07-30T01:36:14,035 copying pyqualys/mcp/__init__.py -> build/lib/pyqualys/mcp 2026-07-30T01:36:14,037 copying pyqualys/mcp/__main__.py -> build/lib/pyqualys/mcp 2026-07-30T01:36:14,038 copying pyqualys/mcp/server.py -> build/lib/pyqualys/mcp 2026-07-30T01:36:14,042 creating build/lib/pyqualys/services 2026-07-30T01:36:14,043 copying pyqualys/services/__init__.py -> build/lib/pyqualys/services 2026-07-30T01:36:14,045 creating build/lib/pyqualys/errors 2026-07-30T01:36:14,046 copying pyqualys/errors/__init__.py -> build/lib/pyqualys/errors 2026-07-30T01:36:14,048 creating build/lib/pyqualys/tests/contract_tests 2026-07-30T01:36:14,049 copying pyqualys/tests/contract_tests/test_endpoint_contract.py -> build/lib/pyqualys/tests/contract_tests 2026-07-30T01:36:14,052 copying pyqualys/tests/contract_tests/__init__.py -> build/lib/pyqualys/tests/contract_tests 2026-07-30T01:36:14,053 copying pyqualys/tests/contract_tests/vendor_samples.py -> build/lib/pyqualys/tests/contract_tests 2026-07-30T01:36:14,056 copying pyqualys/tests/contract_tests/test_rate_limit_contract.py -> build/lib/pyqualys/tests/contract_tests 2026-07-30T01:36:14,058 copying pyqualys/tests/contract_tests/test_mcp_contract.py -> build/lib/pyqualys/tests/contract_tests 2026-07-30T01:36:14,061 copying pyqualys/tests/contract_tests/test_response_contract.py -> build/lib/pyqualys/tests/contract_tests 2026-07-30T01:36:14,064 creating build/lib/pyqualys/tests/utils_tests 2026-07-30T01:36:14,065 copying pyqualys/tests/utils_tests/test_session.py -> build/lib/pyqualys/tests/utils_tests 2026-07-30T01:36:14,067 copying pyqualys/tests/utils_tests/__init__.py -> build/lib/pyqualys/tests/utils_tests 2026-07-30T01:36:14,069 copying pyqualys/tests/utils_tests/test_util.py -> build/lib/pyqualys/tests/utils_tests 2026-07-30T01:36:14,071 creating build/lib/pyqualys/tests/mcp_tests 2026-07-30T01:36:14,072 copying pyqualys/tests/mcp_tests/__init__.py -> build/lib/pyqualys/tests/mcp_tests 2026-07-30T01:36:14,074 copying pyqualys/tests/mcp_tests/test_tool_behaviour.py -> build/lib/pyqualys/tests/mcp_tests 2026-07-30T01:36:14,077 copying pyqualys/tests/mcp_tests/test_tools.py -> build/lib/pyqualys/tests/mcp_tests 2026-07-30T01:36:14,080 creating build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,081 copying pyqualys/tests/vulnerability_tests/test_scan.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,083 copying pyqualys/tests/vulnerability_tests/test_host.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,085 copying pyqualys/tests/vulnerability_tests/test_edge_cases.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,088 copying pyqualys/tests/vulnerability_tests/test_get_services.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,090 copying pyqualys/tests/vulnerability_tests/test_service_wiring.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,092 copying pyqualys/tests/vulnerability_tests/__init__.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,094 copying pyqualys/tests/vulnerability_tests/test_assets.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,096 copying pyqualys/tests/vulnerability_tests/test_user.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,098 copying pyqualys/tests/vulnerability_tests/test_assets_ips.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,100 copying pyqualys/tests/vulnerability_tests/test_report.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,102 copying pyqualys/tests/vulnerability_tests/test_check_service_instance.py -> build/lib/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,104 creating build/lib/pyqualys/tests/assetview_tests 2026-07-30T01:36:14,105 copying pyqualys/tests/assetview_tests/test_tag.py -> build/lib/pyqualys/tests/assetview_tests 2026-07-30T01:36:14,108 copying pyqualys/tests/assetview_tests/test_host_asset.py -> build/lib/pyqualys/tests/assetview_tests 2026-07-30T01:36:14,110 copying pyqualys/tests/assetview_tests/__init__.py -> build/lib/pyqualys/tests/assetview_tests 2026-07-30T01:36:14,112 creating build/lib/pyqualys/services/common 2026-07-30T01:36:14,113 copying pyqualys/services/common/__init__.py -> build/lib/pyqualys/services/common 2026-07-30T01:36:14,115 creating build/lib/pyqualys/services/assetview 2026-07-30T01:36:14,116 copying pyqualys/services/assetview/api_v2.py -> build/lib/pyqualys/services/assetview 2026-07-30T01:36:14,118 copying pyqualys/services/assetview/host_assets.py -> build/lib/pyqualys/services/assetview 2026-07-30T01:36:14,120 copying pyqualys/services/assetview/__init__.py -> build/lib/pyqualys/services/assetview 2026-07-30T01:36:14,122 copying pyqualys/services/assetview/tag.py -> build/lib/pyqualys/services/assetview 2026-07-30T01:36:14,124 creating build/lib/pyqualys/services/report 2026-07-30T01:36:14,125 copying pyqualys/services/report/__init__.py -> build/lib/pyqualys/services/report 2026-07-30T01:36:14,128 creating build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,129 copying pyqualys/services/vulnerability/scan.py -> build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,131 copying pyqualys/services/vulnerability/host.py -> build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,133 copying pyqualys/services/vulnerability/user.py -> build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,135 copying pyqualys/services/vulnerability/api_v2.py -> build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,137 copying pyqualys/services/vulnerability/asset.py -> build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,139 copying pyqualys/services/vulnerability/__init__.py -> build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,141 copying pyqualys/services/vulnerability/asset_ips.py -> build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,143 copying pyqualys/services/vulnerability/report.py -> build/lib/pyqualys/services/vulnerability 2026-07-30T01:36:14,146 creating build/lib/pyqualys/services/report/html 2026-07-30T01:36:14,147 copying pyqualys/services/report/html/template.py -> build/lib/pyqualys/services/report/html 2026-07-30T01:36:14,148 copying pyqualys/services/report/html/html.py -> build/lib/pyqualys/services/report/html 2026-07-30T01:36:14,150 copying pyqualys/services/report/html/__init__.py -> build/lib/pyqualys/services/report/html 2026-07-30T01:36:14,152 creating build/lib/pyqualys/services/report/plain 2026-07-30T01:36:14,153 copying pyqualys/services/report/plain/template.py -> build/lib/pyqualys/services/report/plain 2026-07-30T01:36:14,154 copying pyqualys/services/report/plain/plain.py -> build/lib/pyqualys/services/report/plain 2026-07-30T01:36:14,156 copying pyqualys/services/report/plain/__init__.py -> build/lib/pyqualys/services/report/plain 2026-07-30T01:36:14,158 running egg_info 2026-07-30T01:36:14,185 writing pyqualys.egg-info/PKG-INFO 2026-07-30T01:36:14,189 writing dependency_links to pyqualys.egg-info/dependency_links.txt 2026-07-30T01:36:14,191 writing entry points to pyqualys.egg-info/entry_points.txt 2026-07-30T01:36:14,192 writing requirements to pyqualys.egg-info/requires.txt 2026-07-30T01:36:14,194 writing top-level names to pyqualys.egg-info/top_level.txt 2026-07-30T01:36:14,237 reading manifest file 'pyqualys.egg-info/SOURCES.txt' 2026-07-30T01:36:14,243 reading manifest template 'MANIFEST.in' 2026-07-30T01:36:14,246 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-30T01:36:14,247 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-30T01:36:14,248 adding license file 'LICENSE' 2026-07-30T01:36:14,253 writing manifest file 'pyqualys.egg-info/SOURCES.txt' 2026-07-30T01:36:14,296 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-30T01:36:14,297 !! 2026-07-30T01:36:14,298 ******************************************************************************** 2026-07-30T01:36:14,298 Please avoid running ``setup.py`` directly. 2026-07-30T01:36:14,299 Instead, use pypa/build, pypa/installer or other 2026-07-30T01:36:14,299 standards-based tools. 2026-07-30T01:36:14,300 This deprecation is overdue, please update your project and remove deprecated 2026-07-30T01:36:14,301 calls to avoid build errors in the future. 2026-07-30T01:36:14,302 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-30T01:36:14,302 ******************************************************************************** 2026-07-30T01:36:14,303 !! 2026-07-30T01:36:14,304 self.initialize_options() 2026-07-30T01:36:14,325 installing to build/bdist.linux-armv7l/wheel 2026-07-30T01:36:14,325 running install 2026-07-30T01:36:14,348 running install_lib 2026-07-30T01:36:14,375 creating build/bdist.linux-armv7l/wheel 2026-07-30T01:36:14,378 creating build/bdist.linux-armv7l/wheel/pyqualys 2026-07-30T01:36:14,380 creating build/bdist.linux-armv7l/wheel/pyqualys/tests 2026-07-30T01:36:14,381 copying build/lib/pyqualys/tests/fixtures.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests 2026-07-30T01:36:14,384 creating build/bdist.linux-armv7l/wheel/pyqualys/tests/contract_tests 2026-07-30T01:36:14,385 copying build/lib/pyqualys/tests/contract_tests/test_endpoint_contract.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/contract_tests 2026-07-30T01:36:14,387 copying build/lib/pyqualys/tests/contract_tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/contract_tests 2026-07-30T01:36:14,389 copying build/lib/pyqualys/tests/contract_tests/vendor_samples.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/contract_tests 2026-07-30T01:36:14,392 copying build/lib/pyqualys/tests/contract_tests/test_rate_limit_contract.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/contract_tests 2026-07-30T01:36:14,394 copying build/lib/pyqualys/tests/contract_tests/test_mcp_contract.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/contract_tests 2026-07-30T01:36:14,396 copying build/lib/pyqualys/tests/contract_tests/test_response_contract.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/contract_tests 2026-07-30T01:36:14,399 creating build/bdist.linux-armv7l/wheel/pyqualys/tests/utils_tests 2026-07-30T01:36:14,400 copying build/lib/pyqualys/tests/utils_tests/test_session.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/utils_tests 2026-07-30T01:36:14,403 copying build/lib/pyqualys/tests/utils_tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/utils_tests 2026-07-30T01:36:14,404 copying build/lib/pyqualys/tests/utils_tests/test_util.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/utils_tests 2026-07-30T01:36:14,407 creating build/bdist.linux-armv7l/wheel/pyqualys/tests/mcp_tests 2026-07-30T01:36:14,408 copying build/lib/pyqualys/tests/mcp_tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/mcp_tests 2026-07-30T01:36:14,409 copying build/lib/pyqualys/tests/mcp_tests/test_tool_behaviour.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/mcp_tests 2026-07-30T01:36:14,412 copying build/lib/pyqualys/tests/mcp_tests/test_tools.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/mcp_tests 2026-07-30T01:36:14,414 copying build/lib/pyqualys/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests 2026-07-30T01:36:14,416 creating build/bdist.linux-armv7l/wheel/pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,417 copying build/lib/pyqualys/tests/vulnerability_tests/test_scan.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,420 copying build/lib/pyqualys/tests/vulnerability_tests/test_host.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,422 copying build/lib/pyqualys/tests/vulnerability_tests/test_edge_cases.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,424 copying build/lib/pyqualys/tests/vulnerability_tests/test_get_services.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,426 copying build/lib/pyqualys/tests/vulnerability_tests/test_service_wiring.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,428 copying build/lib/pyqualys/tests/vulnerability_tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,430 copying build/lib/pyqualys/tests/vulnerability_tests/test_assets.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,432 copying build/lib/pyqualys/tests/vulnerability_tests/test_user.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,434 copying build/lib/pyqualys/tests/vulnerability_tests/test_assets_ips.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,435 copying build/lib/pyqualys/tests/vulnerability_tests/test_report.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,437 copying build/lib/pyqualys/tests/vulnerability_tests/test_check_service_instance.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/vulnerability_tests 2026-07-30T01:36:14,440 creating build/bdist.linux-armv7l/wheel/pyqualys/tests/assetview_tests 2026-07-30T01:36:14,441 copying build/lib/pyqualys/tests/assetview_tests/test_tag.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/assetview_tests 2026-07-30T01:36:14,443 copying build/lib/pyqualys/tests/assetview_tests/test_host_asset.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/assetview_tests 2026-07-30T01:36:14,445 copying build/lib/pyqualys/tests/assetview_tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/tests/assetview_tests 2026-07-30T01:36:14,447 creating build/bdist.linux-armv7l/wheel/pyqualys/utils 2026-07-30T01:36:14,448 copying build/lib/pyqualys/utils/connect.py -> build/bdist.linux-armv7l/wheel/./pyqualys/utils 2026-07-30T01:36:14,450 copying build/lib/pyqualys/utils/session.py -> build/bdist.linux-armv7l/wheel/./pyqualys/utils 2026-07-30T01:36:14,452 copying build/lib/pyqualys/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/utils 2026-07-30T01:36:14,453 copying build/lib/pyqualys/utils/util.py -> build/bdist.linux-armv7l/wheel/./pyqualys/utils 2026-07-30T01:36:14,456 creating build/bdist.linux-armv7l/wheel/pyqualys/mcp 2026-07-30T01:36:14,457 copying build/lib/pyqualys/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/mcp 2026-07-30T01:36:14,458 copying build/lib/pyqualys/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/mcp 2026-07-30T01:36:14,460 copying build/lib/pyqualys/mcp/server.py -> build/bdist.linux-armv7l/wheel/./pyqualys/mcp 2026-07-30T01:36:14,463 copying build/lib/pyqualys/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys 2026-07-30T01:36:14,465 creating build/bdist.linux-armv7l/wheel/pyqualys/services 2026-07-30T01:36:14,466 creating build/bdist.linux-armv7l/wheel/pyqualys/services/common 2026-07-30T01:36:14,468 copying build/lib/pyqualys/services/common/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/common 2026-07-30T01:36:14,470 creating build/bdist.linux-armv7l/wheel/pyqualys/services/assetview 2026-07-30T01:36:14,471 copying build/lib/pyqualys/services/assetview/api_v2.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/assetview 2026-07-30T01:36:14,473 copying build/lib/pyqualys/services/assetview/host_assets.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/assetview 2026-07-30T01:36:14,475 copying build/lib/pyqualys/services/assetview/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/assetview 2026-07-30T01:36:14,477 copying build/lib/pyqualys/services/assetview/tag.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/assetview 2026-07-30T01:36:14,479 copying build/lib/pyqualys/services/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services 2026-07-30T01:36:14,481 creating build/bdist.linux-armv7l/wheel/pyqualys/services/report 2026-07-30T01:36:14,482 creating build/bdist.linux-armv7l/wheel/pyqualys/services/report/html 2026-07-30T01:36:14,483 copying build/lib/pyqualys/services/report/html/template.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/report/html 2026-07-30T01:36:14,485 copying build/lib/pyqualys/services/report/html/html.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/report/html 2026-07-30T01:36:14,486 copying build/lib/pyqualys/services/report/html/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/report/html 2026-07-30T01:36:14,488 copying build/lib/pyqualys/services/report/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/report 2026-07-30T01:36:14,490 creating build/bdist.linux-armv7l/wheel/pyqualys/services/report/plain 2026-07-30T01:36:14,491 copying build/lib/pyqualys/services/report/plain/template.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/report/plain 2026-07-30T01:36:14,493 copying build/lib/pyqualys/services/report/plain/plain.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/report/plain 2026-07-30T01:36:14,494 copying build/lib/pyqualys/services/report/plain/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/report/plain 2026-07-30T01:36:14,496 creating build/bdist.linux-armv7l/wheel/pyqualys/services/vulnerability 2026-07-30T01:36:14,497 copying build/lib/pyqualys/services/vulnerability/scan.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/vulnerability 2026-07-30T01:36:14,500 copying build/lib/pyqualys/services/vulnerability/host.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/vulnerability 2026-07-30T01:36:14,502 copying build/lib/pyqualys/services/vulnerability/user.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/vulnerability 2026-07-30T01:36:14,504 copying build/lib/pyqualys/services/vulnerability/api_v2.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/vulnerability 2026-07-30T01:36:14,506 copying build/lib/pyqualys/services/vulnerability/asset.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/vulnerability 2026-07-30T01:36:14,508 copying build/lib/pyqualys/services/vulnerability/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/vulnerability 2026-07-30T01:36:14,510 copying build/lib/pyqualys/services/vulnerability/asset_ips.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/vulnerability 2026-07-30T01:36:14,512 copying build/lib/pyqualys/services/vulnerability/report.py -> build/bdist.linux-armv7l/wheel/./pyqualys/services/vulnerability 2026-07-30T01:36:14,514 creating build/bdist.linux-armv7l/wheel/pyqualys/errors 2026-07-30T01:36:14,515 copying build/lib/pyqualys/errors/__init__.py -> build/bdist.linux-armv7l/wheel/./pyqualys/errors 2026-07-30T01:36:14,517 running install_egg_info 2026-07-30T01:36:14,552 Copying pyqualys.egg-info to build/bdist.linux-armv7l/wheel/./pyqualys-0.1.1-py3.11.egg-info 2026-07-30T01:36:14,565 running install_scripts 2026-07-30T01:36:14,579 creating build/bdist.linux-armv7l/wheel/pyqualys-0.1.1.dist-info/WHEEL 2026-07-30T01:36:14,582 creating '/tmp/pip-wheel-k6bm5sgm/pyqualys-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-30T01:36:14,584 adding 'pyqualys/__init__.py' 2026-07-30T01:36:14,586 adding 'pyqualys/errors/__init__.py' 2026-07-30T01:36:14,588 adding 'pyqualys/mcp/__init__.py' 2026-07-30T01:36:14,589 adding 'pyqualys/mcp/__main__.py' 2026-07-30T01:36:14,593 adding 'pyqualys/mcp/server.py' 2026-07-30T01:36:14,594 adding 'pyqualys/services/__init__.py' 2026-07-30T01:36:14,596 adding 'pyqualys/services/assetview/__init__.py' 2026-07-30T01:36:14,598 adding 'pyqualys/services/assetview/api_v2.py' 2026-07-30T01:36:14,599 adding 'pyqualys/services/assetview/host_assets.py' 2026-07-30T01:36:14,600 adding 'pyqualys/services/assetview/tag.py' 2026-07-30T01:36:14,602 adding 'pyqualys/services/common/__init__.py' 2026-07-30T01:36:14,603 adding 'pyqualys/services/report/__init__.py' 2026-07-30T01:36:14,605 adding 'pyqualys/services/report/html/__init__.py' 2026-07-30T01:36:14,606 adding 'pyqualys/services/report/html/html.py' 2026-07-30T01:36:14,607 adding 'pyqualys/services/report/html/template.py' 2026-07-30T01:36:14,608 adding 'pyqualys/services/report/plain/__init__.py' 2026-07-30T01:36:14,609 adding 'pyqualys/services/report/plain/plain.py' 2026-07-30T01:36:14,610 adding 'pyqualys/services/report/plain/template.py' 2026-07-30T01:36:14,612 adding 'pyqualys/services/vulnerability/__init__.py' 2026-07-30T01:36:14,614 adding 'pyqualys/services/vulnerability/api_v2.py' 2026-07-30T01:36:14,615 adding 'pyqualys/services/vulnerability/asset.py' 2026-07-30T01:36:14,616 adding 'pyqualys/services/vulnerability/asset_ips.py' 2026-07-30T01:36:14,618 adding 'pyqualys/services/vulnerability/host.py' 2026-07-30T01:36:14,619 adding 'pyqualys/services/vulnerability/report.py' 2026-07-30T01:36:14,621 adding 'pyqualys/services/vulnerability/scan.py' 2026-07-30T01:36:14,623 adding 'pyqualys/services/vulnerability/user.py' 2026-07-30T01:36:14,624 adding 'pyqualys/tests/__init__.py' 2026-07-30T01:36:14,626 adding 'pyqualys/tests/fixtures.py' 2026-07-30T01:36:14,628 adding 'pyqualys/tests/assetview_tests/__init__.py' 2026-07-30T01:36:14,629 adding 'pyqualys/tests/assetview_tests/test_host_asset.py' 2026-07-30T01:36:14,631 adding 'pyqualys/tests/assetview_tests/test_tag.py' 2026-07-30T01:36:14,633 adding 'pyqualys/tests/contract_tests/__init__.py' 2026-07-30T01:36:14,634 adding 'pyqualys/tests/contract_tests/test_endpoint_contract.py' 2026-07-30T01:36:14,636 adding 'pyqualys/tests/contract_tests/test_mcp_contract.py' 2026-07-30T01:36:14,638 adding 'pyqualys/tests/contract_tests/test_rate_limit_contract.py' 2026-07-30T01:36:14,640 adding 'pyqualys/tests/contract_tests/test_response_contract.py' 2026-07-30T01:36:14,642 adding 'pyqualys/tests/contract_tests/vendor_samples.py' 2026-07-30T01:36:14,643 adding 'pyqualys/tests/mcp_tests/__init__.py' 2026-07-30T01:36:14,645 adding 'pyqualys/tests/mcp_tests/test_tool_behaviour.py' 2026-07-30T01:36:14,647 adding 'pyqualys/tests/mcp_tests/test_tools.py' 2026-07-30T01:36:14,648 adding 'pyqualys/tests/utils_tests/__init__.py' 2026-07-30T01:36:14,650 adding 'pyqualys/tests/utils_tests/test_session.py' 2026-07-30T01:36:14,651 adding 'pyqualys/tests/utils_tests/test_util.py' 2026-07-30T01:36:14,653 adding 'pyqualys/tests/vulnerability_tests/__init__.py' 2026-07-30T01:36:14,654 adding 'pyqualys/tests/vulnerability_tests/test_assets.py' 2026-07-30T01:36:14,656 adding 'pyqualys/tests/vulnerability_tests/test_assets_ips.py' 2026-07-30T01:36:14,657 adding 'pyqualys/tests/vulnerability_tests/test_check_service_instance.py' 2026-07-30T01:36:14,658 adding 'pyqualys/tests/vulnerability_tests/test_edge_cases.py' 2026-07-30T01:36:14,660 adding 'pyqualys/tests/vulnerability_tests/test_get_services.py' 2026-07-30T01:36:14,661 adding 'pyqualys/tests/vulnerability_tests/test_host.py' 2026-07-30T01:36:14,663 adding 'pyqualys/tests/vulnerability_tests/test_report.py' 2026-07-30T01:36:14,664 adding 'pyqualys/tests/vulnerability_tests/test_scan.py' 2026-07-30T01:36:14,666 adding 'pyqualys/tests/vulnerability_tests/test_service_wiring.py' 2026-07-30T01:36:14,668 adding 'pyqualys/tests/vulnerability_tests/test_user.py' 2026-07-30T01:36:14,669 adding 'pyqualys/utils/__init__.py' 2026-07-30T01:36:14,671 adding 'pyqualys/utils/connect.py' 2026-07-30T01:36:14,672 adding 'pyqualys/utils/session.py' 2026-07-30T01:36:14,673 adding 'pyqualys/utils/util.py' 2026-07-30T01:36:14,676 adding 'pyqualys-0.1.1.dist-info/licenses/LICENSE' 2026-07-30T01:36:14,678 adding 'pyqualys-0.1.1.dist-info/METADATA' 2026-07-30T01:36:14,679 adding 'pyqualys-0.1.1.dist-info/WHEEL' 2026-07-30T01:36:14,680 adding 'pyqualys-0.1.1.dist-info/entry_points.txt' 2026-07-30T01:36:14,681 adding 'pyqualys-0.1.1.dist-info/top_level.txt' 2026-07-30T01:36:14,682 adding 'pyqualys-0.1.1.dist-info/RECORD' 2026-07-30T01:36:14,685 removing build/bdist.linux-armv7l/wheel 2026-07-30T01:36:14,818 Building wheel for pyqualys (setup.py): finished with status 'done' 2026-07-30T01:36:14,821 Created wheel for pyqualys: filename=pyqualys-0.1.1-py3-none-any.whl size=79688 sha256=754a21053b61b7a92d38af47010fef5f8c5a324abb9e751dd58dec2c58b85aee 2026-07-30T01:36:14,823 Stored in directory: /tmp/pip-ephem-wheel-cache-rx16appi/wheels/9a/87/7a/4e305076fedb842f9b1cb7f10b35f680f886b0081495faf214 2026-07-30T01:36:14,837 Successfully built pyqualys 2026-07-30T01:36:14,844 Removed build tracker: '/tmp/pip-build-tracker-08cs34r5'