2025-06-07T14:50:46,624 Created temporary directory: /tmp/pip-build-tracker-blixeeeu 2025-06-07T14:50:46,625 Initialized build tracking at /tmp/pip-build-tracker-blixeeeu 2025-06-07T14:50:46,626 Created build tracker: /tmp/pip-build-tracker-blixeeeu 2025-06-07T14:50:46,626 Entered build tracker: /tmp/pip-build-tracker-blixeeeu 2025-06-07T14:50:46,627 Created temporary directory: /tmp/pip-wheel-1gpjhw7e 2025-06-07T14:50:46,631 Created temporary directory: /tmp/pip-ephem-wheel-cache-tbbo04aw 2025-06-07T14:50:46,680 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-07T14:50:46,683 2 location(s) to search for versions of ui-coverage-scenario-tool: 2025-06-07T14:50:46,683 * https://pypi.org/simple/ui-coverage-scenario-tool/ 2025-06-07T14:50:46,683 * https://www.piwheels.org/simple/ui-coverage-scenario-tool/ 2025-06-07T14:50:46,684 Fetching project page and analyzing links: https://pypi.org/simple/ui-coverage-scenario-tool/ 2025-06-07T14:50:46,684 Getting page https://pypi.org/simple/ui-coverage-scenario-tool/ 2025-06-07T14:50:46,686 Found index url https://pypi.org/simple/ 2025-06-07T14:50:46,913 Fetched page https://pypi.org/simple/ui-coverage-scenario-tool/ as application/vnd.pypi.simple.v1+json 2025-06-07T14:50:46,921 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-07T14:50:46,923 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-07T14:50:46,924 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-07T14:50:46,926 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-07T14:50:46,927 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-07T14:50:46,928 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-07T14:50:46,930 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-07T14:50:46,931 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-07T14:50:46,931 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-07T14:50:46,932 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-07T14:50:46,933 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-07T14:50:46,934 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-07T14:50:46,934 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-07T14:50:46,935 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-07T14:50:46,935 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-07T14:50:46,936 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-07T14:50:46,937 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-07T14:50:46,937 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-07T14:50:46,938 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-07T14:50:46,938 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-07T14:50:46,939 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-07T14:50:46,940 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-07T14:50:46,940 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-07T14:50:46,941 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-07T14:50:46,942 Fetching project page and analyzing links: https://www.piwheels.org/simple/ui-coverage-scenario-tool/ 2025-06-07T14:50:46,943 Getting page https://www.piwheels.org/simple/ui-coverage-scenario-tool/ 2025-06-07T14:50:46,944 Found index url https://www.piwheels.org/simple/ 2025-06-07T14:50:47,109 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-07T14:50:47,772 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-07T14:50:48,936 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-07T14:50:51,109 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-07T14:50:55,276 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-07T14:50:55,448 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-07T14:50:55,450 Skipping link: not a file: https://www.piwheels.org/simple/ui-coverage-scenario-tool/ 2025-06-07T14:50:55,451 Skipping link: not a file: https://pypi.org/simple/ui-coverage-scenario-tool/ 2025-06-07T14:50:55,473 Given no hashes to check 1 links for project 'ui-coverage-scenario-tool': discarding no candidates 2025-06-07T14:50:55,477 Collecting ui-coverage-scenario-tool==0.13.0 2025-06-07T14:50:55,479 Created temporary directory: /tmp/pip-unpack-62gfkoj3 2025-06-07T14:50:55,709 Downloading ui_coverage_scenario_tool-0.13.0.tar.gz (345 kB) 2025-06-07T14:50:55,941 Added ui-coverage-scenario-tool==0.13.0 from https://files.pythonhosted.org/packages/7b/6d/5a8b969d27867f803ee038a1e3c706d360df16366ec89b5a00b765ea4bb9/ui_coverage_scenario_tool-0.13.0.tar.gz to build tracker '/tmp/pip-build-tracker-blixeeeu' 2025-06-07T14:50:55,943 Running setup.py (path:/tmp/pip-wheel-1gpjhw7e/ui-coverage-scenario-tool_9bb16b4b41c54a0b95f86a2fe1b80623/setup.py) egg_info for package ui-coverage-scenario-tool 2025-06-07T14:50:55,944 Created temporary directory: /tmp/pip-pip-egg-info-5twejj64 2025-06-07T14:50:55,945 Preparing metadata (setup.py): started 2025-06-07T14:50:55,947 Running command python setup.py egg_info 2025-06-07T14:50:56,853 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-07T14:50:56,854 !! 2025-06-07T14:50:56,855 ******************************************************************************** 2025-06-07T14:50:56,855 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-07T14:50:56,856 License :: OSI Approved :: MIT License 2025-06-07T14:50:56,857 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-07T14:50:56,858 ******************************************************************************** 2025-06-07T14:50:56,859 !! 2025-06-07T14:50:56,859 self._finalize_license_expression() 2025-06-07T14:50:56,884 running egg_info 2025-06-07T14:50:56,913 creating /tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info 2025-06-07T14:50:56,914 writing /tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info/PKG-INFO 2025-06-07T14:50:56,918 writing dependency_links to /tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info/dependency_links.txt 2025-06-07T14:50:56,920 writing entry points to /tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info/entry_points.txt 2025-06-07T14:50:56,921 writing requirements to /tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info/requires.txt 2025-06-07T14:50:56,922 writing top-level names to /tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info/top_level.txt 2025-06-07T14:50:56,924 writing manifest file '/tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-07T14:50:57,028 reading manifest file '/tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-07T14:50:57,030 reading manifest template 'MANIFEST.in' 2025-06-07T14:50:57,047 adding license file 'LICENSE' 2025-06-07T14:50:57,051 writing manifest file '/tmp/pip-pip-egg-info-5twejj64/ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-07T14:50:57,160 Preparing metadata (setup.py): finished with status 'done' 2025-06-07T14:50:57,166 Source in /tmp/pip-wheel-1gpjhw7e/ui-coverage-scenario-tool_9bb16b4b41c54a0b95f86a2fe1b80623 has version 0.13.0, which satisfies requirement ui-coverage-scenario-tool==0.13.0 from https://files.pythonhosted.org/packages/7b/6d/5a8b969d27867f803ee038a1e3c706d360df16366ec89b5a00b765ea4bb9/ui_coverage_scenario_tool-0.13.0.tar.gz 2025-06-07T14:50:57,167 Removed ui-coverage-scenario-tool==0.13.0 from https://files.pythonhosted.org/packages/7b/6d/5a8b969d27867f803ee038a1e3c706d360df16366ec89b5a00b765ea4bb9/ui_coverage_scenario_tool-0.13.0.tar.gz from build tracker '/tmp/pip-build-tracker-blixeeeu' 2025-06-07T14:50:57,177 Created temporary directory: /tmp/pip-unpack-fi8jwyid 2025-06-07T14:50:57,178 Created temporary directory: /tmp/pip-unpack-yiug1g1s 2025-06-07T14:50:57,179 Building wheels for collected packages: ui-coverage-scenario-tool 2025-06-07T14:50:57,183 Created temporary directory: /tmp/pip-wheel-yizx1pkd 2025-06-07T14:50:57,184 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-07T14:50:57,186 Building wheel for ui-coverage-scenario-tool (setup.py): started 2025-06-07T14:50:57,187 Destination directory: /tmp/pip-wheel-yizx1pkd 2025-06-07T14:50:57,188 Running command python setup.py bdist_wheel 2025-06-07T14:50:58,056 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-07T14:50:58,057 !! 2025-06-07T14:50:58,058 ******************************************************************************** 2025-06-07T14:50:58,058 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-07T14:50:58,060 License :: OSI Approved :: MIT License 2025-06-07T14:50:58,061 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-07T14:50:58,061 ******************************************************************************** 2025-06-07T14:50:58,062 !! 2025-06-07T14:50:58,063 self._finalize_license_expression() 2025-06-07T14:50:58,063 running bdist_wheel 2025-06-07T14:50:58,204 running build 2025-06-07T14:50:58,204 running build_py 2025-06-07T14:50:58,237 creating build/lib/ui_coverage_scenario_tool 2025-06-07T14:50:58,239 copying ui_coverage_scenario_tool/__init__.py -> build/lib/ui_coverage_scenario_tool 2025-06-07T14:50:58,242 copying ui_coverage_scenario_tool/config.py -> build/lib/ui_coverage_scenario_tool 2025-06-07T14:50:58,244 creating build/lib/ui_coverage_scenario_tool/src 2025-06-07T14:50:58,245 copying ui_coverage_scenario_tool/src/__init__.py -> build/lib/ui_coverage_scenario_tool/src 2025-06-07T14:50:58,248 creating build/lib/ui_coverage_scenario_tool/cli 2025-06-07T14:50:58,250 copying ui_coverage_scenario_tool/cli/__init__.py -> build/lib/ui_coverage_scenario_tool/cli 2025-06-07T14:50:58,252 copying ui_coverage_scenario_tool/cli/main.py -> build/lib/ui_coverage_scenario_tool/cli 2025-06-07T14:50:58,254 creating build/lib/ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,256 copying ui_coverage_scenario_tool/src/tools/__init__.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,258 copying ui_coverage_scenario_tool/src/tools/types.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,260 copying ui_coverage_scenario_tool/src/tools/actions.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,262 copying ui_coverage_scenario_tool/src/tools/selector.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,264 copying ui_coverage_scenario_tool/src/tools/logger.py -> build/lib/ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,267 creating build/lib/ui_coverage_scenario_tool/src/reports 2025-06-07T14:50:58,268 copying ui_coverage_scenario_tool/src/reports/storage.py -> build/lib/ui_coverage_scenario_tool/src/reports 2025-06-07T14:50:58,270 copying ui_coverage_scenario_tool/src/reports/__init__.py -> build/lib/ui_coverage_scenario_tool/src/reports 2025-06-07T14:50:58,272 copying ui_coverage_scenario_tool/src/reports/models.py -> build/lib/ui_coverage_scenario_tool/src/reports 2025-06-07T14:50:58,275 creating build/lib/ui_coverage_scenario_tool/src/coverage 2025-06-07T14:50:58,276 copying ui_coverage_scenario_tool/src/coverage/builder.py -> build/lib/ui_coverage_scenario_tool/src/coverage 2025-06-07T14:50:58,279 copying ui_coverage_scenario_tool/src/coverage/__init__.py -> build/lib/ui_coverage_scenario_tool/src/coverage 2025-06-07T14:50:58,281 copying ui_coverage_scenario_tool/src/coverage/models.py -> build/lib/ui_coverage_scenario_tool/src/coverage 2025-06-07T14:50:58,284 creating build/lib/ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,285 copying ui_coverage_scenario_tool/src/history/builder.py -> build/lib/ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,288 copying ui_coverage_scenario_tool/src/history/storage.py -> build/lib/ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,290 copying ui_coverage_scenario_tool/src/history/__init__.py -> build/lib/ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,292 copying ui_coverage_scenario_tool/src/history/models.py -> build/lib/ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,295 creating build/lib/ui_coverage_scenario_tool/src/tracker 2025-06-07T14:50:58,296 copying ui_coverage_scenario_tool/src/tracker/storage.py -> build/lib/ui_coverage_scenario_tool/src/tracker 2025-06-07T14:50:58,299 copying ui_coverage_scenario_tool/src/tracker/__init__.py -> build/lib/ui_coverage_scenario_tool/src/tracker 2025-06-07T14:50:58,300 copying ui_coverage_scenario_tool/src/tracker/core.py -> build/lib/ui_coverage_scenario_tool/src/tracker 2025-06-07T14:50:58,303 creating build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-07T14:50:58,304 copying ui_coverage_scenario_tool/src/tracker/models/pages.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-07T14:50:58,307 copying ui_coverage_scenario_tool/src/tracker/models/scenarios.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-07T14:50:58,309 copying ui_coverage_scenario_tool/src/tracker/models/__init__.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-07T14:50:58,311 copying ui_coverage_scenario_tool/src/tracker/models/transitions.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-07T14:50:58,313 copying ui_coverage_scenario_tool/src/tracker/models/elements.py -> build/lib/ui_coverage_scenario_tool/src/tracker/models 2025-06-07T14:50:58,316 creating build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-07T14:50:58,317 copying ui_coverage_scenario_tool/cli/commands/copy_report.py -> build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-07T14:50:58,320 copying ui_coverage_scenario_tool/cli/commands/__init__.py -> build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-07T14:50:58,321 copying ui_coverage_scenario_tool/cli/commands/print_config.py -> build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-07T14:50:58,323 copying ui_coverage_scenario_tool/cli/commands/save_report.py -> build/lib/ui_coverage_scenario_tool/cli/commands 2025-06-07T14:50:58,326 running egg_info 2025-06-07T14:50:58,358 writing ui_coverage_scenario_tool.egg-info/PKG-INFO 2025-06-07T14:50:58,363 writing dependency_links to ui_coverage_scenario_tool.egg-info/dependency_links.txt 2025-06-07T14:50:58,365 writing entry points to ui_coverage_scenario_tool.egg-info/entry_points.txt 2025-06-07T14:50:58,367 writing requirements to ui_coverage_scenario_tool.egg-info/requires.txt 2025-06-07T14:50:58,368 writing top-level names to ui_coverage_scenario_tool.egg-info/top_level.txt 2025-06-07T14:50:58,409 reading manifest file 'ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-07T14:50:58,413 reading manifest template 'MANIFEST.in' 2025-06-07T14:50:58,434 adding license file 'LICENSE' 2025-06-07T14:50:58,439 writing manifest file 'ui_coverage_scenario_tool.egg-info/SOURCES.txt' 2025-06-07T14:50:58,442 /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-07T14:50:58,442 !! 2025-06-07T14:50:58,444 ******************************************************************************** 2025-06-07T14:50:58,444 ############################ 2025-06-07T14:50:58,445 # Package would be ignored # 2025-06-07T14:50:58,445 ############################ 2025-06-07T14:50:58,446 Python recognizes 'ui_coverage_scenario_tool.src.reports.templates' as an importable package[^1], 2025-06-07T14:50:58,447 but it is absent from setuptools' `packages` configuration. 2025-06-07T14:50:58,448 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-07T14:50:58,449 package, please make sure that 'ui_coverage_scenario_tool.src.reports.templates' is explicitly added 2025-06-07T14:50:58,449 to the `packages` configuration field. 2025-06-07T14:50:58,450 Alternatively, you can also rely on setuptools' discovery methods 2025-06-07T14:50:58,451 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-07T14:50:58,452 instead of `find_packages(...)`/`find:`). 2025-06-07T14:50:58,453 You can read more about "package discovery" on setuptools documentation page: 2025-06-07T14:50:58,454 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-07T14:50:58,456 If you don't want 'ui_coverage_scenario_tool.src.reports.templates' to be distributed and are 2025-06-07T14:50:58,456 already explicitly excluding 'ui_coverage_scenario_tool.src.reports.templates' via 2025-06-07T14:50:58,456 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-07T14:50:58,457 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-07T14:50:58,458 combination with a more fine grained `package-data` configuration. 2025-06-07T14:50:58,459 You can read more about "package data files" on setuptools documentation page: 2025-06-07T14:50:58,460 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-07T14:50:58,461 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-07T14:50:58,462 even if it does not contain any `.py` files. 2025-06-07T14:50:58,462 On the other hand, currently there is no concept of package data 2025-06-07T14:50:58,463 directory, all directories are treated like packages. 2025-06-07T14:50:58,463 ******************************************************************************** 2025-06-07T14:50:58,465 !! 2025-06-07T14:50:58,466 check.warn(importable) 2025-06-07T14:50:58,466 creating build/lib/ui_coverage_scenario_tool/src/reports/templates 2025-06-07T14:50:58,467 copying ui_coverage_scenario_tool/src/reports/templates/index.html -> build/lib/ui_coverage_scenario_tool/src/reports/templates 2025-06-07T14:50:58,524 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-07T14:50:58,525 !! 2025-06-07T14:50:58,526 ******************************************************************************** 2025-06-07T14:50:58,527 Please avoid running ``setup.py`` directly. 2025-06-07T14:50:58,528 Instead, use pypa/build, pypa/installer or other 2025-06-07T14:50:58,528 standards-based tools. 2025-06-07T14:50:58,529 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-07T14:50:58,530 or your builds will no longer be supported. 2025-06-07T14:50:58,531 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-07T14:50:58,531 ******************************************************************************** 2025-06-07T14:50:58,532 !! 2025-06-07T14:50:58,533 self.initialize_options() 2025-06-07T14:50:58,554 installing to build/bdist.linux-armv7l/wheel 2025-06-07T14:50:58,555 running install 2025-06-07T14:50:58,579 running install_lib 2025-06-07T14:50:58,608 creating build/bdist.linux-armv7l/wheel 2025-06-07T14:50:58,610 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool 2025-06-07T14:50:58,612 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src 2025-06-07T14:50:58,614 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,615 copying build/lib/ui_coverage_scenario_tool/src/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,617 copying build/lib/ui_coverage_scenario_tool/src/tools/types.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,620 copying build/lib/ui_coverage_scenario_tool/src/tools/actions.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,622 copying build/lib/ui_coverage_scenario_tool/src/tools/selector.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,624 copying build/lib/ui_coverage_scenario_tool/src/tools/logger.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tools 2025-06-07T14:50:58,626 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/reports 2025-06-07T14:50:58,628 copying build/lib/ui_coverage_scenario_tool/src/reports/storage.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/reports 2025-06-07T14:50:58,630 copying build/lib/ui_coverage_scenario_tool/src/reports/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/reports 2025-06-07T14:50:58,632 copying build/lib/ui_coverage_scenario_tool/src/reports/models.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/reports 2025-06-07T14:50:58,635 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/reports/templates 2025-06-07T14:50:58,637 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-07T14:50:58,661 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/coverage 2025-06-07T14:50:58,662 copying build/lib/ui_coverage_scenario_tool/src/coverage/builder.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/coverage 2025-06-07T14:50:58,665 copying build/lib/ui_coverage_scenario_tool/src/coverage/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/coverage 2025-06-07T14:50:58,667 copying build/lib/ui_coverage_scenario_tool/src/coverage/models.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/coverage 2025-06-07T14:50:58,670 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,672 copying build/lib/ui_coverage_scenario_tool/src/history/builder.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,674 copying build/lib/ui_coverage_scenario_tool/src/history/storage.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,677 copying build/lib/ui_coverage_scenario_tool/src/history/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,679 copying build/lib/ui_coverage_scenario_tool/src/history/models.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/history 2025-06-07T14:50:58,681 copying build/lib/ui_coverage_scenario_tool/src/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src 2025-06-07T14:50:58,684 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/tracker 2025-06-07T14:50:58,685 copying build/lib/ui_coverage_scenario_tool/src/tracker/storage.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker 2025-06-07T14:50:58,689 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/src/tracker/models 2025-06-07T14:50:58,691 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-07T14:50:58,694 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-07T14:50:58,696 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-07T14:50:58,698 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-07T14:50:58,701 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-07T14:50:58,704 copying build/lib/ui_coverage_scenario_tool/src/tracker/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker 2025-06-07T14:50:58,706 copying build/lib/ui_coverage_scenario_tool/src/tracker/core.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/src/tracker 2025-06-07T14:50:58,709 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/cli 2025-06-07T14:50:58,711 copying build/lib/ui_coverage_scenario_tool/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli 2025-06-07T14:50:58,713 copying build/lib/ui_coverage_scenario_tool/cli/main.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli 2025-06-07T14:50:58,716 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool/cli/commands 2025-06-07T14:50:58,718 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-07T14:50:58,721 copying build/lib/ui_coverage_scenario_tool/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool/cli/commands 2025-06-07T14:50:58,723 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-07T14:50:58,725 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-07T14:50:58,728 copying build/lib/ui_coverage_scenario_tool/__init__.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool 2025-06-07T14:50:58,731 copying build/lib/ui_coverage_scenario_tool/config.py -> build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool 2025-06-07T14:50:58,733 running install_egg_info 2025-06-07T14:50:58,772 Copying ui_coverage_scenario_tool.egg-info to build/bdist.linux-armv7l/wheel/./ui_coverage_scenario_tool-0.13.0-py3.11.egg-info 2025-06-07T14:50:58,785 running install_scripts 2025-06-07T14:50:58,804 creating build/bdist.linux-armv7l/wheel/ui_coverage_scenario_tool-0.13.0.dist-info/WHEEL 2025-06-07T14:50:58,807 creating '/tmp/pip-wheel-yizx1pkd/ui_coverage_scenario_tool-0.13.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-07T14:50:58,810 adding 'ui_coverage_scenario_tool/__init__.py' 2025-06-07T14:50:58,813 adding 'ui_coverage_scenario_tool/config.py' 2025-06-07T14:50:58,815 adding 'ui_coverage_scenario_tool/cli/__init__.py' 2025-06-07T14:50:58,817 adding 'ui_coverage_scenario_tool/cli/main.py' 2025-06-07T14:50:58,820 adding 'ui_coverage_scenario_tool/cli/commands/__init__.py' 2025-06-07T14:50:58,822 adding 'ui_coverage_scenario_tool/cli/commands/copy_report.py' 2025-06-07T14:50:58,824 adding 'ui_coverage_scenario_tool/cli/commands/print_config.py' 2025-06-07T14:50:58,826 adding 'ui_coverage_scenario_tool/cli/commands/save_report.py' 2025-06-07T14:50:58,828 adding 'ui_coverage_scenario_tool/src/__init__.py' 2025-06-07T14:50:58,830 adding 'ui_coverage_scenario_tool/src/coverage/__init__.py' 2025-06-07T14:50:58,832 adding 'ui_coverage_scenario_tool/src/coverage/builder.py' 2025-06-07T14:50:58,834 adding 'ui_coverage_scenario_tool/src/coverage/models.py' 2025-06-07T14:50:58,836 adding 'ui_coverage_scenario_tool/src/history/__init__.py' 2025-06-07T14:50:58,838 adding 'ui_coverage_scenario_tool/src/history/builder.py' 2025-06-07T14:50:58,840 adding 'ui_coverage_scenario_tool/src/history/models.py' 2025-06-07T14:50:58,842 adding 'ui_coverage_scenario_tool/src/history/storage.py' 2025-06-07T14:50:58,844 adding 'ui_coverage_scenario_tool/src/reports/__init__.py' 2025-06-07T14:50:58,846 adding 'ui_coverage_scenario_tool/src/reports/models.py' 2025-06-07T14:50:58,848 adding 'ui_coverage_scenario_tool/src/reports/storage.py' 2025-06-07T14:50:58,976 adding 'ui_coverage_scenario_tool/src/reports/templates/index.html' 2025-06-07T14:50:58,985 adding 'ui_coverage_scenario_tool/src/tools/__init__.py' 2025-06-07T14:50:58,987 adding 'ui_coverage_scenario_tool/src/tools/actions.py' 2025-06-07T14:50:58,988 adding 'ui_coverage_scenario_tool/src/tools/logger.py' 2025-06-07T14:50:58,990 adding 'ui_coverage_scenario_tool/src/tools/selector.py' 2025-06-07T14:50:58,991 adding 'ui_coverage_scenario_tool/src/tools/types.py' 2025-06-07T14:50:58,993 adding 'ui_coverage_scenario_tool/src/tracker/__init__.py' 2025-06-07T14:50:58,995 adding 'ui_coverage_scenario_tool/src/tracker/core.py' 2025-06-07T14:50:58,997 adding 'ui_coverage_scenario_tool/src/tracker/storage.py' 2025-06-07T14:50:58,999 adding 'ui_coverage_scenario_tool/src/tracker/models/__init__.py' 2025-06-07T14:50:59,001 adding 'ui_coverage_scenario_tool/src/tracker/models/elements.py' 2025-06-07T14:50:59,003 adding 'ui_coverage_scenario_tool/src/tracker/models/pages.py' 2025-06-07T14:50:59,004 adding 'ui_coverage_scenario_tool/src/tracker/models/scenarios.py' 2025-06-07T14:50:59,006 adding 'ui_coverage_scenario_tool/src/tracker/models/transitions.py' 2025-06-07T14:50:59,010 adding 'ui_coverage_scenario_tool-0.13.0.dist-info/licenses/LICENSE' 2025-06-07T14:50:59,014 adding 'ui_coverage_scenario_tool-0.13.0.dist-info/METADATA' 2025-06-07T14:50:59,016 adding 'ui_coverage_scenario_tool-0.13.0.dist-info/WHEEL' 2025-06-07T14:50:59,018 adding 'ui_coverage_scenario_tool-0.13.0.dist-info/entry_points.txt' 2025-06-07T14:50:59,019 adding 'ui_coverage_scenario_tool-0.13.0.dist-info/top_level.txt' 2025-06-07T14:50:59,021 adding 'ui_coverage_scenario_tool-0.13.0.dist-info/RECORD' 2025-06-07T14:50:59,029 removing build/bdist.linux-armv7l/wheel 2025-06-07T14:50:59,153 Building wheel for ui-coverage-scenario-tool (setup.py): finished with status 'done' 2025-06-07T14:50:59,160 Created wheel for ui-coverage-scenario-tool: filename=ui_coverage_scenario_tool-0.13.0-py3-none-any.whl size=345772 sha256=e1485c968e3501c8827254d7cfac7b4913799bd6ef271b3367adfb7941185f22 2025-06-07T14:50:59,161 Stored in directory: /tmp/pip-ephem-wheel-cache-tbbo04aw/wheels/d5/f0/41/5323da3cde42204a6fa3d2891e482d0f8a02696df1e89aef6a 2025-06-07T14:50:59,179 Successfully built ui-coverage-scenario-tool 2025-06-07T14:50:59,193 Removed build tracker: '/tmp/pip-build-tracker-blixeeeu'