2025-06-08T08:20:22,279 Created temporary directory: /tmp/pip-build-tracker-4ynnen_9 2025-06-08T08:20:22,280 Initialized build tracking at /tmp/pip-build-tracker-4ynnen_9 2025-06-08T08:20:22,281 Created build tracker: /tmp/pip-build-tracker-4ynnen_9 2025-06-08T08:20:22,281 Entered build tracker: /tmp/pip-build-tracker-4ynnen_9 2025-06-08T08:20:22,282 Created temporary directory: /tmp/pip-wheel-m2k9u64s 2025-06-08T08:20:22,286 Created temporary directory: /tmp/pip-ephem-wheel-cache-wl6pkokk 2025-06-08T08:20:22,340 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-08T08:20:22,342 2 location(s) to search for versions of ui-coverage-scenario-tool: 2025-06-08T08:20:22,342 * https://pypi.org/simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:22,342 * https://www.piwheels.org/simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:22,343 Fetching project page and analyzing links: https://pypi.org/simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:22,344 Getting page https://pypi.org/simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:22,345 Found index url https://pypi.org/simple/ 2025-06-08T08:20:22,493 Fetched page https://pypi.org/simple/ui-coverage-scenario-tool/ as application/vnd.pypi.simple.v1+json 2025-06-08T08:20:22,497 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/5e/03/b78dc049f66934bc165c917a8ec6eb5c5962b51af47a6f4a8365fa439330/ui_coverage_scenario_tool-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,498 Found link https://files.pythonhosted.org/packages/3e/db/a84603a433b632fef0a6ef38d3f0511fff86fef07dbe566adf4b37344342/ui_coverage_scenario_tool-0.1.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.1.0 2025-06-08T08:20:22,499 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/0a/10/1ce92e53a503fd8bbd670c2f6830aee92119ce3f40349c66f35fd54321bf/ui_coverage_scenario_tool-0.3.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,499 Found link https://files.pythonhosted.org/packages/49/42/8feb1ef5f7f154ae58edd63935f0b10aa2481b80ac2daf8c0e30163da272/ui_coverage_scenario_tool-0.3.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.3.0 2025-06-08T08:20:22,500 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/e4/10/3b7f46daab5cb0548988ac689f666d6805fb368b7a6f07293b8253f6071f/ui_coverage_scenario_tool-0.4.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,501 Found link https://files.pythonhosted.org/packages/84/cf/aab33df152168800b4d9f29cb9129ce876bebe3098949896ae77971161d2/ui_coverage_scenario_tool-0.4.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.4.0 2025-06-08T08:20:22,502 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/00/0c/77bd89624f0e90d73e69105c19448920e8113a9adef9d2fc5f1fe5746359/ui_coverage_scenario_tool-0.5.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,502 Found link https://files.pythonhosted.org/packages/32/0c/8355c8264c4b3aaa874d5fb17787fa854dc214f9392e2581e53d445486a5/ui_coverage_scenario_tool-0.5.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.5.0 2025-06-08T08:20:22,503 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/09/57/b515db4a79113ba8505ffe4313e3c967591edf143e4a79ed3139b812f7c6/ui_coverage_scenario_tool-0.6.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,504 Found link https://files.pythonhosted.org/packages/c1/57/93fc573e65d128ba117ff7c497911db746addeda8c70fe1edc876ed4bd66/ui_coverage_scenario_tool-0.6.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.6.0 2025-06-08T08:20:22,504 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/64/22/03543461575e66ba435c998825820ab0232a9b8f6fd982a9543a290f14c1/ui_coverage_scenario_tool-0.7.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,505 Found link https://files.pythonhosted.org/packages/a6/fa/75248ba074cf15d0df89f2ae84fb11f641f11077c0387f5c5af293bce3ad/ui_coverage_scenario_tool-0.7.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.7.0 2025-06-08T08:20:22,506 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/ab/58/9c66fddf4e05915f4afa7a6cd994d2e059ea828ac1d8e645e74192d88136/ui_coverage_scenario_tool-0.8.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,506 Found link https://files.pythonhosted.org/packages/fd/2b/e4d11c8fcd73f4dab7f2164c003596bf1fa8f051d1c2f40f493a4271bcd8/ui_coverage_scenario_tool-0.8.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.8.0 2025-06-08T08:20:22,507 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/b4/43/a194abcbbe5977edb51040b315b6746f924c85d362ea05188c7abe4f75fa/ui_coverage_scenario_tool-0.9.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,507 Found link https://files.pythonhosted.org/packages/6e/d2/6672a436df6d240af41a30b09f9a82c2f4f1ccb4f5548df6c7a491ad048b/ui_coverage_scenario_tool-0.9.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.9.0 2025-06-08T08:20:22,508 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/6c/41/7fece7bfeb6293cf6e4868b28716cc72708981cec5da78d748aefcb09a93/ui_coverage_scenario_tool-0.11.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,509 Found link https://files.pythonhosted.org/packages/56/8d/e963de6d07d80970135ae9595def3d546b5642dcf1c7a0a1e50d1f2b4a91/ui_coverage_scenario_tool-0.11.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.11.0 2025-06-08T08:20:22,509 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/79/8b/aad83cfa955f599fd7927462eb14311b6982bc780777d10a6713485148ac/ui_coverage_scenario_tool-0.13.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,510 Found link https://files.pythonhosted.org/packages/7b/6d/5a8b969d27867f803ee038a1e3c706d360df16366ec89b5a00b765ea4bb9/ui_coverage_scenario_tool-0.13.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.13.0 2025-06-08T08:20:22,511 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/24/5c/c69311250b4506c900f6ce09bf010f78a40dd6bd0999467192eb2bbf901f/ui_coverage_scenario_tool-0.15.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,512 Found link https://files.pythonhosted.org/packages/6e/a6/59abef45edc8ddd4b7775234247f6fc2443876d1137c3abc7c22cfda5fbb/ui_coverage_scenario_tool-0.15.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.15.0 2025-06-08T08:20:22,512 Skipping link: No binaries permitted for ui-coverage-scenario-tool: https://files.pythonhosted.org/packages/95/0b/45999d77f7ed94f5c0ec2ccc40071b0ecf82f2f0d64d945ec8cf13898a3f/ui_coverage_scenario_tool-0.17.0-py3-none-any.whl (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11) 2025-06-08T08:20:22,513 Found link https://files.pythonhosted.org/packages/84/41/3ee3e945cb738a5cdcf514f49c8f82be64d5bb99be22b49be074632eaa73/ui_coverage_scenario_tool-0.17.0.tar.gz (from https://pypi.org/simple/ui-coverage-scenario-tool/) (requires-python:>=3.11), version: 0.17.0 2025-06-08T08:20:22,514 Fetching project page and analyzing links: https://www.piwheels.org/simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:22,515 Getting page https://www.piwheels.org/simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:22,516 Found index url https://www.piwheels.org/simple/ 2025-06-08T08:20:22,674 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:23,346 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:24,516 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:26,687 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:30,853 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:31,021 Could not fetch URL https://www.piwheels.org/simple/ui-coverage-scenario-tool/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/ui-coverage-scenario-tool/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-08T08:20:31,023 Skipping link: not a file: https://www.piwheels.org/simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:31,024 Skipping link: not a file: https://pypi.org/simple/ui-coverage-scenario-tool/ 2025-06-08T08:20:31,047 Given no hashes to check 1 links for project 'ui-coverage-scenario-tool': discarding no candidates 2025-06-08T08:20:31,049 Collecting ui-coverage-scenario-tool==0.17.0 2025-06-08T08:20:31,051 Created temporary directory: /tmp/pip-unpack-iauc5lsi 2025-06-08T08:20:31,306 Downloading ui_coverage_scenario_tool-0.17.0.tar.gz (345 kB) 2025-06-08T08:20:31,527 Added ui-coverage-scenario-tool==0.17.0 from https://files.pythonhosted.org/packages/84/41/3ee3e945cb738a5cdcf514f49c8f82be64d5bb99be22b49be074632eaa73/ui_coverage_scenario_tool-0.17.0.tar.gz to build tracker '/tmp/pip-build-tracker-4ynnen_9' 2025-06-08T08:20:31,530 Running setup.py (path:/tmp/pip-wheel-m2k9u64s/ui-coverage-scenario-tool_cf8c5a0dd9ed4114ac5244c6aeb5b240/setup.py) egg_info for package ui-coverage-scenario-tool 2025-06-08T08:20:31,531 Created temporary directory: /tmp/pip-pip-egg-info-d2hdl7qz 2025-06-08T08:20:31,532 Preparing metadata (setup.py): started 2025-06-08T08:20:31,534 Running command python setup.py egg_info 2025-06-08T08:20:32,432 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-08T08:20:32,432 !! 2025-06-08T08:20:32,433 ******************************************************************************** 2025-06-08T08:20:32,434 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-08T08:20:32,435 License :: OSI Approved :: MIT License 2025-06-08T08:20:32,436 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-08T08:20:32,436 ******************************************************************************** 2025-06-08T08:20:32,437 !! 2025-06-08T08:20:32,437 self._finalize_license_expression() 2025-06-08T08:20:32,462 running egg_info 2025-06-08T08:20:32,491 creating /tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info 2025-06-08T08:20:32,491 writing /tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info/PKG-INFO 2025-06-08T08:20:32,496 writing dependency_links to /tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info/dependency_links.txt 2025-06-08T08:20:32,497 writing entry points to /tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info/entry_points.txt 2025-06-08T08:20:32,499 writing requirements to /tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info/requires.txt 2025-06-08T08:20:32,500 writing top-level names to /tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info/top_level.txt 2025-06-08T08:20:32,501 writing manifest file '/tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-08T08:20:32,604 reading manifest file '/tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-08T08:20:32,606 reading manifest template 'MANIFEST.in' 2025-06-08T08:20:32,622 adding license file 'LICENSE' 2025-06-08T08:20:32,627 writing manifest file '/tmp/pip-pip-egg-info-d2hdl7qz/ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-08T08:20:32,735 Preparing metadata (setup.py): finished with status 'done' 2025-06-08T08:20:32,741 Source in /tmp/pip-wheel-m2k9u64s/ui-coverage-scenario-tool_cf8c5a0dd9ed4114ac5244c6aeb5b240 has version 0.17.0, which satisfies requirement ui-coverage-scenario-tool==0.17.0 from https://files.pythonhosted.org/packages/84/41/3ee3e945cb738a5cdcf514f49c8f82be64d5bb99be22b49be074632eaa73/ui_coverage_scenario_tool-0.17.0.tar.gz 2025-06-08T08:20:32,742 Removed ui-coverage-scenario-tool==0.17.0 from https://files.pythonhosted.org/packages/84/41/3ee3e945cb738a5cdcf514f49c8f82be64d5bb99be22b49be074632eaa73/ui_coverage_scenario_tool-0.17.0.tar.gz from build tracker '/tmp/pip-build-tracker-4ynnen_9' 2025-06-08T08:20:32,752 Created temporary directory: /tmp/pip-unpack-8lzn6r1f 2025-06-08T08:20:32,753 Created temporary directory: /tmp/pip-unpack-v2zgra66 2025-06-08T08:20:32,754 Building wheels for collected packages: ui-coverage-scenario-tool 2025-06-08T08:20:32,758 Created temporary directory: /tmp/pip-wheel-16aei1gp 2025-06-08T08:20:32,759 DEPRECATION: Building 'ui-coverage-scenario-tool' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'ui-coverage-scenario-tool'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-08T08:20:32,761 Building wheel for ui-coverage-scenario-tool (setup.py): started 2025-06-08T08:20:32,762 Destination directory: /tmp/pip-wheel-16aei1gp 2025-06-08T08:20:32,762 Running command python setup.py bdist_wheel 2025-06-08T08:20:33,606 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-08T08:20:33,606 !! 2025-06-08T08:20:33,607 ******************************************************************************** 2025-06-08T08:20:33,608 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-08T08:20:33,609 License :: OSI Approved :: MIT License 2025-06-08T08:20:33,610 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-08T08:20:33,611 ******************************************************************************** 2025-06-08T08:20:33,612 !! 2025-06-08T08:20:33,612 self._finalize_license_expression() 2025-06-08T08:20:33,612 running bdist_wheel 2025-06-08T08:20:33,745 running build 2025-06-08T08:20:33,745 running build_py 2025-06-08T08:20:33,775 creating build/lib/ui_coverage_scenario_tool 2025-06-08T08:20:33,777 copying ui_coverage_scenario_tool/__init__.py -> build/lib/ui_coverage_scenario_tool 2025-06-08T08:20:33,779 copying ui_coverage_scenario_tool/config.py -> build/lib/ui_coverage_scenario_tool 2025-06-08T08:20:33,782 creating build/lib/ui_coverage_scenario_tool/cli 2025-06-08T08:20:33,783 copying ui_coverage_scenario_tool/cli/__init__.py -> build/lib/ui_coverage_scenario_tool/cli 2025-06-08T08:20:33,785 copying ui_coverage_scenario_tool/cli/main.py -> build/lib/ui_coverage_scenario_tool/cli 2025-06-08T08:20:33,787 creating build/lib/ui_coverage_scenario_tool/src 2025-06-08T08:20:33,788 copying ui_coverage_scenario_tool/src/__init__.py -> build/lib/ui_coverage_scenario_tool/src 2025-06-08T08:20:33,791 creating build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:33,792 copying ui_coverage_scenario_tool/cli/commands/__init__.py -> build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:33,794 copying ui_coverage_scenario_tool/cli/commands/copy_report.py -> build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:33,796 copying ui_coverage_scenario_tool/cli/commands/save_report.py -> build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:33,798 copying ui_coverage_scenario_tool/cli/commands/print_config.py -> build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:33,800 creating build/lib/ui_coverage_scenario_tool/src/reports 2025-06-08T08:20:33,801 copying ui_coverage_scenario_tool/src/reports/__init__.py -> build/lib/ui_coverage_scenario_tool/src/reports 2025-06-08T08:20:33,803 copying ui_coverage_scenario_tool/src/reports/models.py -> build/lib/ui_coverage_scenario_tool/src/reports 2025-06-08T08:20:33,805 copying ui_coverage_scenario_tool/src/reports/storage.py -> build/lib/ui_coverage_scenario_tool/src/reports 2025-06-08T08:20:33,808 creating build/lib/ui_coverage_scenario_tool/src/coverage 2025-06-08T08:20:33,809 copying ui_coverage_scenario_tool/src/coverage/__init__.py -> build/lib/ui_coverage_scenario_tool/src/coverage 2025-06-08T08:20:33,811 copying ui_coverage_scenario_tool/src/coverage/models.py -> build/lib/ui_coverage_scenario_tool/src/coverage 2025-06-08T08:20:33,813 copying ui_coverage_scenario_tool/src/coverage/builder.py -> build/lib/ui_coverage_scenario_tool/src/coverage 2025-06-08T08:20:33,816 creating build/lib/ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:33,817 copying ui_coverage_scenario_tool/src/tools/logger.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:33,819 copying ui_coverage_scenario_tool/src/tools/__init__.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:33,821 copying ui_coverage_scenario_tool/src/tools/selector.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:33,823 copying ui_coverage_scenario_tool/src/tools/types.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:33,825 copying ui_coverage_scenario_tool/src/tools/actions.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:33,828 creating build/lib/ui_coverage_scenario_tool/src/tracker 2025-06-08T08:20:33,829 copying ui_coverage_scenario_tool/src/tracker/__init__.py -> build/lib/ui_coverage_scenario_tool/src/tracker 2025-06-08T08:20:33,831 copying ui_coverage_scenario_tool/src/tracker/storage.py -> build/lib/ui_coverage_scenario_tool/src/tracker 2025-06-08T08:20:33,833 copying ui_coverage_scenario_tool/src/tracker/core.py -> build/lib/ui_coverage_scenario_tool/src/tracker 2025-06-08T08:20:33,836 creating build/lib/ui_coverage_scenario_tool/src/history 2025-06-08T08:20:33,837 copying ui_coverage_scenario_tool/src/history/__init__.py -> build/lib/ui_coverage_scenario_tool/src/history 2025-06-08T08:20:33,839 copying ui_coverage_scenario_tool/src/history/models.py -> build/lib/ui_coverage_scenario_tool/src/history 2025-06-08T08:20:33,841 copying ui_coverage_scenario_tool/src/history/storage.py -> build/lib/ui_coverage_scenario_tool/src/history 2025-06-08T08:20:33,843 copying ui_coverage_scenario_tool/src/history/builder.py -> build/lib/ui_coverage_scenario_tool/src/history 2025-06-08T08:20:33,846 creating build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:33,847 copying ui_coverage_scenario_tool/src/tracker/models/__init__.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:33,849 copying ui_coverage_scenario_tool/src/tracker/models/pages.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:33,851 copying ui_coverage_scenario_tool/src/tracker/models/elements.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:33,853 copying ui_coverage_scenario_tool/src/tracker/models/scenarios.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:33,855 copying ui_coverage_scenario_tool/src/tracker/models/transitions.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:33,856 running egg_info 2025-06-08T08:20:33,887 writing ui_coverage_scenario_tool.egg-info/PKG-INFO 2025-06-08T08:20:33,891 writing dependency_links to ui_coverage_scenario_tool.egg-info/dependency_links.txt 2025-06-08T08:20:33,893 writing entry points to ui_coverage_scenario_tool.egg-info/entry_points.txt 2025-06-08T08:20:33,895 writing requirements to ui_coverage_scenario_tool.egg-info/requires.txt 2025-06-08T08:20:33,896 writing top-level names to ui_coverage_scenario_tool.egg-info/top_level.txt 2025-06-08T08:20:33,935 reading manifest file 'ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-08T08:20:33,939 reading manifest template 'MANIFEST.in' 2025-06-08T08:20:33,955 adding license file 'LICENSE' 2025-06-08T08:20:33,960 writing manifest file 'ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-08T08:20:33,963 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'ui_coverage_scenario_tool.src.reports.templates' is absent from the `packages` configuration. 2025-06-08T08:20:33,964 !! 2025-06-08T08:20:33,965 ******************************************************************************** 2025-06-08T08:20:33,966 ############################ 2025-06-08T08:20:33,966 # Package would be ignored # 2025-06-08T08:20:33,967 ############################ 2025-06-08T08:20:33,968 Python recognizes 'ui_coverage_scenario_tool.src.reports.templates' as an importable package[^1], 2025-06-08T08:20:33,968 but it is absent from setuptools' `packages` configuration. 2025-06-08T08:20:33,969 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-08T08:20:33,970 package, please make sure that 'ui_coverage_scenario_tool.src.reports.templates' is explicitly added 2025-06-08T08:20:33,971 to the `packages` configuration field. 2025-06-08T08:20:33,972 Alternatively, you can also rely on setuptools' discovery methods 2025-06-08T08:20:33,973 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-08T08:20:33,973 instead of `find_packages(...)`/`find:`). 2025-06-08T08:20:33,974 You can read more about "package discovery" on setuptools documentation page: 2025-06-08T08:20:33,976 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-08T08:20:33,978 If you don't want 'ui_coverage_scenario_tool.src.reports.templates' to be distributed and are 2025-06-08T08:20:33,978 already explicitly excluding 'ui_coverage_scenario_tool.src.reports.templates' via 2025-06-08T08:20:33,979 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-08T08:20:33,979 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-08T08:20:33,980 combination with a more fine grained `package-data` configuration. 2025-06-08T08:20:33,981 You can read more about "package data files" on setuptools documentation page: 2025-06-08T08:20:33,987 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-08T08:20:33,993 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-08T08:20:33,994 even if it does not contain any `.py` files. 2025-06-08T08:20:33,994 On the other hand, currently there is no concept of package data 2025-06-08T08:20:33,995 directory, all directories are treated like packages. 2025-06-08T08:20:33,995 ******************************************************************************** 2025-06-08T08:20:33,996 !! 2025-06-08T08:20:33,997 check.warn(importable) 2025-06-08T08:20:33,997 creating build/lib/ui_coverage_scenario_tool/src/reports/templates 2025-06-08T08:20:33,998 copying ui_coverage_scenario_tool/src/reports/templates/index.html -> build/lib/ui_coverage_scenario_tool/src/reports/templates 2025-06-08T08:20:34,026 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-08T08:20:34,027 !! 2025-06-08T08:20:34,028 ******************************************************************************** 2025-06-08T08:20:34,029 Please avoid running ``setup.py`` directly. 2025-06-08T08:20:34,029 Instead, use pypa/build, pypa/installer or other 2025-06-08T08:20:34,030 standards-based tools. 2025-06-08T08:20:34,031 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-08T08:20:34,031 or your builds will no longer be supported. 2025-06-08T08:20:34,032 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-08T08:20:34,033 ******************************************************************************** 2025-06-08T08:20:34,034 !! 2025-06-08T08:20:34,035 self.initialize_options() 2025-06-08T08:20:34,055 installing to build/bdist.linux-armv7l/wheel 2025-06-08T08:20:34,055 running install 2025-06-08T08:20:34,081 running install_lib 2025-06-08T08:20:34,109 creating build/bdist.linux-armv7l/wheel 2025-06-08T08:20:34,111 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool 2025-06-08T08:20:34,112 copying build/lib/ui_coverage_scenario_tool/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool 2025-06-08T08:20:34,114 copying build/lib/ui_coverage_scenario_tool/config.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool 2025-06-08T08:20:34,117 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/cli 2025-06-08T08:20:34,118 copying build/lib/ui_coverage_scenario_tool/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli 2025-06-08T08:20:34,120 copying build/lib/ui_coverage_scenario_tool/cli/main.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli 2025-06-08T08:20:34,122 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:34,123 copying build/lib/ui_coverage_scenario_tool/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:34,125 copying build/lib/ui_coverage_scenario_tool/cli/commands/copy_report.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:34,127 copying build/lib/ui_coverage_scenario_tool/cli/commands/save_report.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:34,129 copying build/lib/ui_coverage_scenario_tool/cli/commands/print_config.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli/commands 2025-06-08T08:20:34,131 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src 2025-06-08T08:20:34,132 copying build/lib/ui_coverage_scenario_tool/src/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src 2025-06-08T08:20:34,135 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/reports 2025-06-08T08:20:34,136 copying build/lib/ui_coverage_scenario_tool/src/reports/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/reports 2025-06-08T08:20:34,138 copying build/lib/ui_coverage_scenario_tool/src/reports/models.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/reports 2025-06-08T08:20:34,140 copying build/lib/ui_coverage_scenario_tool/src/reports/storage.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/reports 2025-06-08T08:20:34,142 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/reports/templates 2025-06-08T08:20:34,144 copying build/lib/ui_coverage_scenario_tool/src/reports/templates/index.html -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/reports/templates 2025-06-08T08:20:34,165 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/coverage 2025-06-08T08:20:34,166 copying build/lib/ui_coverage_scenario_tool/src/coverage/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/coverage 2025-06-08T08:20:34,168 copying build/lib/ui_coverage_scenario_tool/src/coverage/models.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/coverage 2025-06-08T08:20:34,171 copying build/lib/ui_coverage_scenario_tool/src/coverage/builder.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/coverage 2025-06-08T08:20:34,174 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:34,175 copying build/lib/ui_coverage_scenario_tool/src/tools/logger.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:34,178 copying build/lib/ui_coverage_scenario_tool/src/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:34,180 copying build/lib/ui_coverage_scenario_tool/src/tools/selector.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:34,182 copying build/lib/ui_coverage_scenario_tool/src/tools/types.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:34,185 copying build/lib/ui_coverage_scenario_tool/src/tools/actions.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-08T08:20:34,187 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/tracker 2025-06-08T08:20:34,189 copying build/lib/ui_coverage_scenario_tool/src/tracker/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker 2025-06-08T08:20:34,191 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:34,193 copying build/lib/ui_coverage_scenario_tool/src/tracker/models/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:34,195 copying build/lib/ui_coverage_scenario_tool/src/tracker/models/pages.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:34,197 copying build/lib/ui_coverage_scenario_tool/src/tracker/models/elements.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:34,200 copying build/lib/ui_coverage_scenario_tool/src/tracker/models/scenarios.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:34,202 copying build/lib/ui_coverage_scenario_tool/src/tracker/models/transitions.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker/models 2025-06-08T08:20:34,204 copying build/lib/ui_coverage_scenario_tool/src/tracker/storage.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker 2025-06-08T08:20:34,207 copying build/lib/ui_coverage_scenario_tool/src/tracker/core.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker 2025-06-08T08:20:34,210 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/history 2025-06-08T08:20:34,211 copying build/lib/ui_coverage_scenario_tool/src/history/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/history 2025-06-08T08:20:34,213 copying build/lib/ui_coverage_scenario_tool/src/history/models.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/history 2025-06-08T08:20:34,215 copying build/lib/ui_coverage_scenario_tool/src/history/storage.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/history 2025-06-08T08:20:34,218 copying build/lib/ui_coverage_scenario_tool/src/history/builder.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/history 2025-06-08T08:20:34,220 running install_egg_info 2025-06-08T08:20:34,258 Copying ui_coverage_scenario_tool.egg-info to build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool-0.17.0-py3.11.egg-info 2025-06-08T08:20:34,270 running install_scripts 2025-06-08T08:20:34,286 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool-0.17.0.dist-info/WHEEL 2025-06-08T08:20:34,289 creating '/tmp/pip-wheel-16aei1gp/ui_coverage_scenario_tool-0.17.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-08T08:20:34,292 adding 'ui_coverage_scenario_tool/__init__.py' 2025-06-08T08:20:34,294 adding 'ui_coverage_scenario_tool/config.py' 2025-06-08T08:20:34,297 adding 'ui_coverage_scenario_tool/cli/__init__.py' 2025-06-08T08:20:34,299 adding 'ui_coverage_scenario_tool/cli/main.py' 2025-06-08T08:20:34,301 adding 'ui_coverage_scenario_tool/cli/commands/__init__.py' 2025-06-08T08:20:34,303 adding 'ui_coverage_scenario_tool/cli/commands/copy_report.py' 2025-06-08T08:20:34,305 adding 'ui_coverage_scenario_tool/cli/commands/print_config.py' 2025-06-08T08:20:34,306 adding 'ui_coverage_scenario_tool/cli/commands/save_report.py' 2025-06-08T08:20:34,309 adding 'ui_coverage_scenario_tool/src/__init__.py' 2025-06-08T08:20:34,311 adding 'ui_coverage_scenario_tool/src/coverage/__init__.py' 2025-06-08T08:20:34,313 adding 'ui_coverage_scenario_tool/src/coverage/builder.py' 2025-06-08T08:20:34,315 adding 'ui_coverage_scenario_tool/src/coverage/models.py' 2025-06-08T08:20:34,317 adding 'ui_coverage_scenario_tool/src/history/__init__.py' 2025-06-08T08:20:34,318 adding 'ui_coverage_scenario_tool/src/history/builder.py' 2025-06-08T08:20:34,320 adding 'ui_coverage_scenario_tool/src/history/models.py' 2025-06-08T08:20:34,322 adding 'ui_coverage_scenario_tool/src/history/storage.py' 2025-06-08T08:20:34,324 adding 'ui_coverage_scenario_tool/src/reports/__init__.py' 2025-06-08T08:20:34,325 adding 'ui_coverage_scenario_tool/src/reports/models.py' 2025-06-08T08:20:34,327 adding 'ui_coverage_scenario_tool/src/reports/storage.py' 2025-06-08T08:20:34,454 adding 'ui_coverage_scenario_tool/src/reports/templates/index.html' 2025-06-08T08:20:34,462 adding 'ui_coverage_scenario_tool/src/tools/__init__.py' 2025-06-08T08:20:34,464 adding 'ui_coverage_scenario_tool/src/tools/actions.py' 2025-06-08T08:20:34,466 adding 'ui_coverage_scenario_tool/src/tools/logger.py' 2025-06-08T08:20:34,467 adding 'ui_coverage_scenario_tool/src/tools/selector.py' 2025-06-08T08:20:34,469 adding 'ui_coverage_scenario_tool/src/tools/types.py' 2025-06-08T08:20:34,471 adding 'ui_coverage_scenario_tool/src/tracker/__init__.py' 2025-06-08T08:20:34,473 adding 'ui_coverage_scenario_tool/src/tracker/core.py' 2025-06-08T08:20:34,474 adding 'ui_coverage_scenario_tool/src/tracker/storage.py' 2025-06-08T08:20:34,476 adding 'ui_coverage_scenario_tool/src/tracker/models/__init__.py' 2025-06-08T08:20:34,478 adding 'ui_coverage_scenario_tool/src/tracker/models/elements.py' 2025-06-08T08:20:34,480 adding 'ui_coverage_scenario_tool/src/tracker/models/pages.py' 2025-06-08T08:20:34,481 adding 'ui_coverage_scenario_tool/src/tracker/models/scenarios.py' 2025-06-08T08:20:34,483 adding 'ui_coverage_scenario_tool/src/tracker/models/transitions.py' 2025-06-08T08:20:34,487 adding 'ui_coverage_scenario_tool-0.17.0.dist-info/licenses/LICENSE' 2025-06-08T08:20:34,491 adding 'ui_coverage_scenario_tool-0.17.0.dist-info/METADATA' 2025-06-08T08:20:34,493 adding 'ui_coverage_scenario_tool-0.17.0.dist-info/WHEEL' 2025-06-08T08:20:34,494 adding 'ui_coverage_scenario_tool-0.17.0.dist-info/entry_points.txt' 2025-06-08T08:20:34,495 adding 'ui_coverage_scenario_tool-0.17.0.dist-info/top_level.txt' 2025-06-08T08:20:34,497 adding 'ui_coverage_scenario_tool-0.17.0.dist-info/RECORD' 2025-06-08T08:20:34,503 removing build/bdist.linux-armv7l/wheel 2025-06-08T08:20:34,627 Building wheel for ui-coverage-scenario-tool (setup.py): finished with status 'done' 2025-06-08T08:20:34,633 Created wheel for ui-coverage-scenario-tool: filename=ui_coverage_scenario_tool-0.17.0-py3-none-any.whl size=345940 sha256=a8147e09ce1fc6e80aae0baf941728f194b46448844a55fa6be3df1196ba7538 2025-06-08T08:20:34,634 Stored in directory: /tmp/pip-ephem-wheel-cache-wl6pkokk/wheels/22/66/3f/c61e3c70cc82090aff7f5ea114683a28d03e81754ddd16df66 2025-06-08T08:20:34,651 Successfully built ui-coverage-scenario-tool 2025-06-08T08:20:34,667 Removed build tracker: '/tmp/pip-build-tracker-4ynnen_9'