2026-03-06T14:40:16,008 Created temporary directory: /tmp/pip-ephem-wheel-cache-mdz68ol9 2026-03-06T14:40:16,010 Created temporary directory: /tmp/pip-build-tracker-hcjwrd5h 2026-03-06T14:40:16,010 Initialized build tracking at /tmp/pip-build-tracker-hcjwrd5h 2026-03-06T14:40:16,011 Created build tracker: /tmp/pip-build-tracker-hcjwrd5h 2026-03-06T14:40:16,011 Entered build tracker: /tmp/pip-build-tracker-hcjwrd5h 2026-03-06T14:40:16,012 Created temporary directory: /tmp/pip-wheel-ldtj_rn0 2026-03-06T14:40:16,015 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-03-06T14:40:16,017 Created temporary directory: /tmp/pip-ephem-wheel-cache-3zq0ah8f 2026-03-06T14:40:16,042 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-06T14:40:16,045 2 location(s) to search for versions of wooqi: 2026-03-06T14:40:16,045 * https://pypi.org/simple/wooqi/ 2026-03-06T14:40:16,045 * https://www.piwheels.org/simple/wooqi/ 2026-03-06T14:40:16,046 Fetching project page and analyzing links: https://pypi.org/simple/wooqi/ 2026-03-06T14:40:16,047 Getting page https://pypi.org/simple/wooqi/ 2026-03-06T14:40:16,048 Found index url https://pypi.org/simple 2026-03-06T14:40:16,261 Fetched page https://pypi.org/simple/wooqi/ as application/vnd.pypi.simple.v1+json 2026-03-06T14:40:16,263 Found link https://files.pythonhosted.org/packages/8b/8d/d58854778d55aa6bce23fc5f083e7c381b98f677ea8baf29f2a983b2612f/wooqi-1.2.0.tar.gz (from https://pypi.org/simple/wooqi/), version: 1.2.0 2026-03-06T14:40:16,264 Found link https://files.pythonhosted.org/packages/a7/15/501aaa73f7fe942be03c8f8a18625e13c7409bf35d41e2e416170a375688/wooqi-1.2.2.tar.gz (from https://pypi.org/simple/wooqi/), version: 1.2.2 2026-03-06T14:40:16,265 Skipping link: No binaries permitted for wooqi: https://files.pythonhosted.org/packages/27/1f/98873cde20446e3b20bd76a8f3150cca589d2eec291585274deddeec438d/wooqi-2.0.1-py3-none-any.whl (from https://pypi.org/simple/wooqi/) 2026-03-06T14:40:16,265 Found link https://files.pythonhosted.org/packages/fb/c3/a41b0754a2a34d900ca618079ac384fbf86cb6c2c213bd9157bf96c233f3/wooqi-2.0.1.tar.gz (from https://pypi.org/simple/wooqi/), version: 2.0.1 2026-03-06T14:40:16,266 Skipping link: No binaries permitted for wooqi: https://files.pythonhosted.org/packages/4b/02/f33127b2d60cc1185231c5c71fc49260dcde44d56faca9eda5741fc42a11/wooqi-2.1.1-py3-none-any.whl (from https://pypi.org/simple/wooqi/) (requires-python:>=3.10) 2026-03-06T14:40:16,267 Found link https://files.pythonhosted.org/packages/62/67/c0b21eaf13d738da509d97499b37930616319fd73b3555f275127fb5babd/wooqi-2.1.1.tar.gz (from https://pypi.org/simple/wooqi/) (requires-python:>=3.10), version: 2.1.1 2026-03-06T14:40:16,268 Fetching project page and analyzing links: https://www.piwheels.org/simple/wooqi/ 2026-03-06T14:40:16,269 Getting page https://www.piwheels.org/simple/wooqi/ 2026-03-06T14:40:16,270 Found index url https://www.piwheels.org/simple 2026-03-06T14:40:16,445 Fetched page https://www.piwheels.org/simple/wooqi/ as text/html 2026-03-06T14:40:16,447 Skipping link: No binaries permitted for wooqi: https://archive1.piwheels.org/simple/wooqi/wooqi-2.0.1-py3-none-any.whl#sha256=bb0ac07354a6720a56e9ccbe2ca9d41a1dbb16baa6099b3e6a6ffce8412a9759 (from https://www.piwheels.org/simple/wooqi/) 2026-03-06T14:40:16,447 Skipping link: No binaries permitted for wooqi: https://archive1.piwheels.org/simple/wooqi/wooqi-1.2.2-py3-none-any.whl#sha256=b8e483c171bf361483ad3cc968980a5c3963cdd5d47db0a81736c225b413e6a6 (from https://www.piwheels.org/simple/wooqi/) 2026-03-06T14:40:16,448 Skipping link: No binaries permitted for wooqi: https://archive1.piwheels.org/simple/wooqi/wooqi-1.2.0-py3-none-any.whl#sha256=a0f7534e97ab289a5ddb137331e9c53c81a672f2eb482ff5c9b40a95c4507e05 (from https://www.piwheels.org/simple/wooqi/) 2026-03-06T14:40:16,449 Skipping link: not a file: https://www.piwheels.org/simple/wooqi/ 2026-03-06T14:40:16,450 Skipping link: not a file: https://pypi.org/simple/wooqi/ 2026-03-06T14:40:16,471 Given no hashes to check 1 links for project 'wooqi': discarding no candidates 2026-03-06T14:40:16,491 Collecting wooqi==2.1.1 2026-03-06T14:40:16,493 Created temporary directory: /tmp/pip-unpack-j5_khrix 2026-03-06T14:40:16,714 Downloading wooqi-2.1.1.tar.gz (27 kB) 2026-03-06T14:40:16,827 Added wooqi==2.1.1 from https://files.pythonhosted.org/packages/62/67/c0b21eaf13d738da509d97499b37930616319fd73b3555f275127fb5babd/wooqi-2.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-hcjwrd5h' 2026-03-06T14:40:16,833 Created temporary directory: /tmp/pip-build-env-t4_96ken 2026-03-06T14:40:16,837 Installing build dependencies: started 2026-03-06T14:40:16,838 Running command pip subprocess to install build dependencies 2026-03-06T14:40:16,870 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-06T14:40:16,911 Traceback (most recent call last): 2026-03-06T14:40:16,912 File "", line 192, in addpackage 2026-03-06T14:40:16,912 File "", line 1, in 2026-03-06T14:40:16,913 ModuleNotFoundError: No module named 'cntimer' 2026-03-06T14:40:16,914 Remainder of file ignored 2026-03-06T14:40:18,243 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-06T14:40:18,819 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-03-06T14:40:18,842 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-06T14:40:20,583 Collecting setuptools>=61 2026-03-06T14:40:20,668 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-06T14:40:20,936 Collecting wheel 2026-03-06T14:40:20,950 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-06T14:40:21,134 Collecting packaging>=24.0 2026-03-06T14:40:21,151 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-06T14:40:24,123 Installing collected packages: setuptools, packaging, wheel 2026-03-06T14:40:28,233 Creating /tmp/pip-build-env-t4_96ken/overlay/local/bin 2026-03-06T14:40:28,235 changing mode of /tmp/pip-build-env-t4_96ken/overlay/local/bin/wheel to 755 2026-03-06T14:40:28,255 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-06T14:40:28,531 Installing build dependencies: finished with status 'done' 2026-03-06T14:40:28,538 Getting requirements to build wheel: started 2026-03-06T14:40:28,539 Running command Getting requirements to build wheel 2026-03-06T14:40:29,135 /tmp/pip-build-env-t4_96ken/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-06T14:40:29,136 !! 2026-03-06T14:40:29,137 ******************************************************************************** 2026-03-06T14:40:29,137 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-06T14:40:29,139 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-06T14:40:29,139 or your builds will no longer be supported. 2026-03-06T14:40:29,140 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-06T14:40:29,141 ******************************************************************************** 2026-03-06T14:40:29,142 !! 2026-03-06T14:40:29,143 corresp(dist, value, root_dir) 2026-03-06T14:40:29,219 running egg_info 2026-03-06T14:40:29,225 writing wooqi.egg-info/PKG-INFO 2026-03-06T14:40:29,229 writing dependency_links to wooqi.egg-info/dependency_links.txt 2026-03-06T14:40:29,231 writing entry points to wooqi.egg-info/entry_points.txt 2026-03-06T14:40:29,232 writing requirements to wooqi.egg-info/requires.txt 2026-03-06T14:40:29,233 writing top-level names to wooqi.egg-info/top_level.txt 2026-03-06T14:40:29,272 reading manifest file 'wooqi.egg-info/SOURCES.txt' 2026-03-06T14:40:29,276 adding license file 'LICENSE' 2026-03-06T14:40:29,277 adding license file 'AUTHORS' 2026-03-06T14:40:29,280 writing manifest file 'wooqi.egg-info/SOURCES.txt' 2026-03-06T14:40:29,376 Getting requirements to build wheel: finished with status 'done' 2026-03-06T14:40:29,380 Created temporary directory: /tmp/pip-modern-metadata-li6wvfat 2026-03-06T14:40:29,382 Preparing metadata (pyproject.toml): started 2026-03-06T14:40:29,383 Running command Preparing metadata (pyproject.toml) 2026-03-06T14:40:30,432 /tmp/pip-build-env-t4_96ken/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-06T14:40:30,432 !! 2026-03-06T14:40:30,433 ******************************************************************************** 2026-03-06T14:40:30,434 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-06T14:40:30,435 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-06T14:40:30,436 or your builds will no longer be supported. 2026-03-06T14:40:30,437 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-06T14:40:30,438 ******************************************************************************** 2026-03-06T14:40:30,439 !! 2026-03-06T14:40:30,439 corresp(dist, value, root_dir) 2026-03-06T14:40:30,514 running dist_info 2026-03-06T14:40:30,524 creating /tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info 2026-03-06T14:40:30,525 writing /tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info/PKG-INFO 2026-03-06T14:40:30,529 writing dependency_links to /tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info/dependency_links.txt 2026-03-06T14:40:30,531 writing entry points to /tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info/entry_points.txt 2026-03-06T14:40:30,532 writing requirements to /tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info/requires.txt 2026-03-06T14:40:30,533 writing top-level names to /tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info/top_level.txt 2026-03-06T14:40:30,534 writing manifest file '/tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info/SOURCES.txt' 2026-03-06T14:40:30,566 reading manifest file '/tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info/SOURCES.txt' 2026-03-06T14:40:30,568 adding license file 'LICENSE' 2026-03-06T14:40:30,569 adding license file 'AUTHORS' 2026-03-06T14:40:30,572 writing manifest file '/tmp/pip-modern-metadata-li6wvfat/wooqi.egg-info/SOURCES.txt' 2026-03-06T14:40:30,573 creating '/tmp/pip-modern-metadata-li6wvfat/wooqi-2.1.1.dist-info' 2026-03-06T14:40:30,699 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-06T14:40:30,704 Source in /tmp/pip-wheel-ldtj_rn0/wooqi_d7c1f6a9d2af4e84b267916717b2d4d6 has version 2.1.1, which satisfies requirement wooqi==2.1.1 from https://files.pythonhosted.org/packages/62/67/c0b21eaf13d738da509d97499b37930616319fd73b3555f275127fb5babd/wooqi-2.1.1.tar.gz 2026-03-06T14:40:30,705 Removed wooqi==2.1.1 from https://files.pythonhosted.org/packages/62/67/c0b21eaf13d738da509d97499b37930616319fd73b3555f275127fb5babd/wooqi-2.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-hcjwrd5h' 2026-03-06T14:40:30,711 Created temporary directory: /tmp/pip-unpack-gcdabpop 2026-03-06T14:40:30,712 Building wheels for collected packages: wooqi 2026-03-06T14:40:30,716 Created temporary directory: /tmp/pip-wheel-3sxr518m 2026-03-06T14:40:30,717 Destination directory: /tmp/pip-wheel-3sxr518m 2026-03-06T14:40:30,719 Building wheel for wooqi (pyproject.toml): started 2026-03-06T14:40:30,720 Running command Building wheel for wooqi (pyproject.toml) 2026-03-06T14:40:31,294 /tmp/pip-build-env-t4_96ken/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-06T14:40:31,294 !! 2026-03-06T14:40:31,295 ******************************************************************************** 2026-03-06T14:40:31,296 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-06T14:40:31,297 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-06T14:40:31,297 or your builds will no longer be supported. 2026-03-06T14:40:31,298 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-06T14:40:31,298 ******************************************************************************** 2026-03-06T14:40:31,299 !! 2026-03-06T14:40:31,300 corresp(dist, value, root_dir) 2026-03-06T14:40:31,366 running bdist_wheel 2026-03-06T14:40:31,383 running build 2026-03-06T14:40:31,384 running build_py 2026-03-06T14:40:31,389 creating build/lib/testing 2026-03-06T14:40:31,391 copying testing/test_functions.py -> build/lib/testing 2026-03-06T14:40:31,393 copying testing/actions_functions.py -> build/lib/testing 2026-03-06T14:40:31,395 copying testing/conftest.py -> build/lib/testing 2026-03-06T14:40:31,397 creating build/lib/wooqi 2026-03-06T14:40:31,398 copying wooqi/plugin.py -> build/lib/wooqi 2026-03-06T14:40:31,400 copying wooqi/__init__.py -> build/lib/wooqi 2026-03-06T14:40:31,402 copying wooqi/__main__.py -> build/lib/wooqi 2026-03-06T14:40:31,404 creating build/lib/tests 2026-03-06T14:40:31,405 copying tests/__init__.py -> build/lib/tests 2026-03-06T14:40:31,408 creating build/lib/wooqi/src 2026-03-06T14:40:31,409 copying wooqi/src/config_test.py -> build/lib/wooqi/src 2026-03-06T14:40:31,411 copying wooqi/src/sequencer_features.py -> build/lib/wooqi/src 2026-03-06T14:40:31,414 copying wooqi/src/__init__.py -> build/lib/wooqi/src 2026-03-06T14:40:31,416 copying wooqi/src/logger.py -> build/lib/wooqi/src 2026-03-06T14:40:31,417 copying wooqi/src/plugin_fixtures.py -> build/lib/wooqi/src 2026-03-06T14:40:31,419 copying wooqi/src/pytest_hooks.py -> build/lib/wooqi/src 2026-03-06T14:40:31,422 creating build/lib/wooqi/project_template 2026-03-06T14:40:31,423 copying wooqi/project_template/conftest.py -> build/lib/wooqi/project_template 2026-03-06T14:40:31,425 creating build/lib/wooqi/project_template/fixtures 2026-03-06T14:40:31,426 copying wooqi/project_template/fixtures/my_fixtures.py -> build/lib/wooqi/project_template/fixtures 2026-03-06T14:40:31,427 copying wooqi/project_template/fixtures/__init__.py -> build/lib/wooqi/project_template/fixtures 2026-03-06T14:40:31,430 creating build/lib/wooqi/project_template/misc_tools 2026-03-06T14:40:31,431 copying wooqi/project_template/misc_tools/__init__.py -> build/lib/wooqi/project_template/misc_tools 2026-03-06T14:40:31,432 copying wooqi/project_template/misc_tools/my_tools.py -> build/lib/wooqi/project_template/misc_tools 2026-03-06T14:40:31,434 creating build/lib/wooqi/project_template/test_steps 2026-03-06T14:40:31,435 copying wooqi/project_template/test_steps/test_file.py -> build/lib/wooqi/project_template/test_steps 2026-03-06T14:40:31,437 creating build/lib/wooqi/project_template/test_steps/actions 2026-03-06T14:40:31,438 copying wooqi/project_template/test_steps/actions/actions_file.py -> build/lib/wooqi/project_template/test_steps/actions 2026-03-06T14:40:31,441 creating build/lib/tests/unit 2026-03-06T14:40:31,441 copying tests/unit/__init__.py -> build/lib/tests/unit 2026-03-06T14:40:31,443 copying tests/unit/test_main.py -> build/lib/tests/unit 2026-03-06T14:40:31,445 copying tests/unit/test_config_test.py -> build/lib/tests/unit 2026-03-06T14:40:31,446 running egg_info 2026-03-06T14:40:31,456 writing wooqi.egg-info/PKG-INFO 2026-03-06T14:40:31,460 writing dependency_links to wooqi.egg-info/dependency_links.txt 2026-03-06T14:40:31,461 writing entry points to wooqi.egg-info/entry_points.txt 2026-03-06T14:40:31,463 writing requirements to wooqi.egg-info/requires.txt 2026-03-06T14:40:31,463 writing top-level names to wooqi.egg-info/top_level.txt 2026-03-06T14:40:31,487 reading manifest file 'wooqi.egg-info/SOURCES.txt' 2026-03-06T14:40:31,491 adding license file 'LICENSE' 2026-03-06T14:40:31,491 adding license file 'AUTHORS' 2026-03-06T14:40:31,495 writing manifest file 'wooqi.egg-info/SOURCES.txt' 2026-03-06T14:40:31,497 /tmp/pip-build-env-t4_96ken/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'wooqi.project_template.__pycache__' is absent from the `packages` configuration. 2026-03-06T14:40:31,498 !! 2026-03-06T14:40:31,499 ******************************************************************************** 2026-03-06T14:40:31,499 ############################ 2026-03-06T14:40:31,500 # Package would be ignored # 2026-03-06T14:40:31,500 ############################ 2026-03-06T14:40:31,501 Python recognizes 'wooqi.project_template.__pycache__' as an importable package[^1], 2026-03-06T14:40:31,501 but it is absent from setuptools' `packages` configuration. 2026-03-06T14:40:31,502 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-06T14:40:31,503 package, please make sure that 'wooqi.project_template.__pycache__' is explicitly added 2026-03-06T14:40:31,503 to the `packages` configuration field. 2026-03-06T14:40:31,504 Alternatively, you can also rely on setuptools' discovery methods 2026-03-06T14:40:31,505 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-06T14:40:31,505 instead of `find_packages(...)`/`find:`). 2026-03-06T14:40:31,506 You can read more about "package discovery" on setuptools documentation page: 2026-03-06T14:40:31,507 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-06T14:40:31,508 If you don't want 'wooqi.project_template.__pycache__' to be distributed and are 2026-03-06T14:40:31,509 already explicitly excluding 'wooqi.project_template.__pycache__' via 2026-03-06T14:40:31,509 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-06T14:40:31,510 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-06T14:40:31,511 combination with a more fine grained `package-data` configuration. 2026-03-06T14:40:31,512 You can read more about "package data files" on setuptools documentation page: 2026-03-06T14:40:31,513 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-06T14:40:31,515 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-06T14:40:31,515 even if it does not contain any `.py` files. 2026-03-06T14:40:31,516 On the other hand, currently there is no concept of package data 2026-03-06T14:40:31,516 directory, all directories are treated like packages. 2026-03-06T14:40:31,517 ******************************************************************************** 2026-03-06T14:40:31,518 !! 2026-03-06T14:40:31,519 check.warn(importable) 2026-03-06T14:40:31,519 /tmp/pip-build-env-t4_96ken/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'wooqi.project_template.test_steps.__pycache__' is absent from the `packages` configuration. 2026-03-06T14:40:31,520 !! 2026-03-06T14:40:31,521 ******************************************************************************** 2026-03-06T14:40:31,521 ############################ 2026-03-06T14:40:31,522 # Package would be ignored # 2026-03-06T14:40:31,522 ############################ 2026-03-06T14:40:31,523 Python recognizes 'wooqi.project_template.test_steps.__pycache__' as an importable package[^1], 2026-03-06T14:40:31,523 but it is absent from setuptools' `packages` configuration. 2026-03-06T14:40:31,524 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-06T14:40:31,524 package, please make sure that 'wooqi.project_template.test_steps.__pycache__' is explicitly added 2026-03-06T14:40:31,525 to the `packages` configuration field. 2026-03-06T14:40:31,526 Alternatively, you can also rely on setuptools' discovery methods 2026-03-06T14:40:31,526 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-06T14:40:31,526 instead of `find_packages(...)`/`find:`). 2026-03-06T14:40:31,527 You can read more about "package discovery" on setuptools documentation page: 2026-03-06T14:40:31,528 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-06T14:40:31,529 If you don't want 'wooqi.project_template.test_steps.__pycache__' to be distributed and are 2026-03-06T14:40:31,530 already explicitly excluding 'wooqi.project_template.test_steps.__pycache__' via 2026-03-06T14:40:31,530 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-06T14:40:31,531 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-06T14:40:31,531 combination with a more fine grained `package-data` configuration. 2026-03-06T14:40:31,532 You can read more about "package data files" on setuptools documentation page: 2026-03-06T14:40:31,533 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-06T14:40:31,535 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-06T14:40:31,535 even if it does not contain any `.py` files. 2026-03-06T14:40:31,536 On the other hand, currently there is no concept of package data 2026-03-06T14:40:31,537 directory, all directories are treated like packages. 2026-03-06T14:40:31,537 ******************************************************************************** 2026-03-06T14:40:31,538 !! 2026-03-06T14:40:31,539 check.warn(importable) 2026-03-06T14:40:31,539 /tmp/pip-build-env-t4_96ken/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'wooqi.project_template.test_steps.actions.__pycache__' is absent from the `packages` configuration. 2026-03-06T14:40:31,540 !! 2026-03-06T14:40:31,541 ******************************************************************************** 2026-03-06T14:40:31,541 ############################ 2026-03-06T14:40:31,542 # Package would be ignored # 2026-03-06T14:40:31,542 ############################ 2026-03-06T14:40:31,543 Python recognizes 'wooqi.project_template.test_steps.actions.__pycache__' as an importable package[^1], 2026-03-06T14:40:31,543 but it is absent from setuptools' `packages` configuration. 2026-03-06T14:40:31,544 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-06T14:40:31,545 package, please make sure that 'wooqi.project_template.test_steps.actions.__pycache__' is explicitly added 2026-03-06T14:40:31,545 to the `packages` configuration field. 2026-03-06T14:40:31,547 Alternatively, you can also rely on setuptools' discovery methods 2026-03-06T14:40:31,547 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-06T14:40:31,547 instead of `find_packages(...)`/`find:`). 2026-03-06T14:40:31,548 You can read more about "package discovery" on setuptools documentation page: 2026-03-06T14:40:31,549 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-06T14:40:31,550 If you don't want 'wooqi.project_template.test_steps.actions.__pycache__' to be distributed and are 2026-03-06T14:40:31,550 already explicitly excluding 'wooqi.project_template.test_steps.actions.__pycache__' via 2026-03-06T14:40:31,551 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-06T14:40:31,551 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-06T14:40:31,552 combination with a more fine grained `package-data` configuration. 2026-03-06T14:40:31,553 You can read more about "package data files" on setuptools documentation page: 2026-03-06T14:40:31,554 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-06T14:40:31,555 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-06T14:40:31,555 even if it does not contain any `.py` files. 2026-03-06T14:40:31,556 On the other hand, currently there is no concept of package data 2026-03-06T14:40:31,556 directory, all directories are treated like packages. 2026-03-06T14:40:31,557 ******************************************************************************** 2026-03-06T14:40:31,558 !! 2026-03-06T14:40:31,559 check.warn(importable) 2026-03-06T14:40:31,559 copying wooqi/src/logger.cfg -> build/lib/wooqi/src 2026-03-06T14:40:31,560 copying wooqi/project_template/wooqi_conf.cfg -> build/lib/wooqi/project_template 2026-03-06T14:40:31,560 copying wooqi/project_template/setup.cfg -> build/lib/wooqi/project_template 2026-03-06T14:40:31,561 creating build/lib/wooqi/project_template/__pycache__ 2026-03-06T14:40:31,561 copying wooqi/project_template/__pycache__/conftest.cpython-310-pytest-9.0.2.pyc -> build/lib/wooqi/project_template/__pycache__ 2026-03-06T14:40:31,562 creating build/lib/wooqi/project_template/sequences 2026-03-06T14:40:31,562 copying wooqi/project_template/sequences/my_sequence.ini -> build/lib/wooqi/project_template/sequences 2026-03-06T14:40:31,563 creating build/lib/wooqi/project_template/test_steps/__pycache__ 2026-03-06T14:40:31,564 copying wooqi/project_template/test_steps/__pycache__/test_file.cpython-310-pytest-9.0.2.pyc -> build/lib/wooqi/project_template/test_steps/__pycache__ 2026-03-06T14:40:31,564 creating build/lib/wooqi/project_template/test_steps/actions/__pycache__ 2026-03-06T14:40:31,565 copying wooqi/project_template/test_steps/actions/__pycache__/actions_file.cpython-310-pytest-9.0.2.pyc -> build/lib/wooqi/project_template/test_steps/actions/__pycache__ 2026-03-06T14:40:31,565 installing to build/bdist.linux-armv7l/wheel 2026-03-06T14:40:31,566 running install 2026-03-06T14:40:31,588 running install_lib 2026-03-06T14:40:31,594 creating build/bdist.linux-armv7l/wheel 2026-03-06T14:40:31,596 creating build/bdist.linux-armv7l/wheel/testing 2026-03-06T14:40:31,597 copying build/lib/testing/test_functions.py -> build/bdist.linux-armv7l/wheel/./testing 2026-03-06T14:40:31,599 copying build/lib/testing/actions_functions.py -> build/bdist.linux-armv7l/wheel/./testing 2026-03-06T14:40:31,601 copying build/lib/testing/conftest.py -> build/bdist.linux-armv7l/wheel/./testing 2026-03-06T14:40:31,604 creating build/bdist.linux-armv7l/wheel/wooqi 2026-03-06T14:40:31,605 copying build/lib/wooqi/plugin.py -> build/bdist.linux-armv7l/wheel/./wooqi 2026-03-06T14:40:31,607 copying build/lib/wooqi/__init__.py -> build/bdist.linux-armv7l/wheel/./wooqi 2026-03-06T14:40:31,609 creating build/bdist.linux-armv7l/wheel/wooqi/src 2026-03-06T14:40:31,610 copying build/lib/wooqi/src/config_test.py -> build/bdist.linux-armv7l/wheel/./wooqi/src 2026-03-06T14:40:31,613 copying build/lib/wooqi/src/logger.cfg -> build/bdist.linux-armv7l/wheel/./wooqi/src 2026-03-06T14:40:31,614 copying build/lib/wooqi/src/sequencer_features.py -> build/bdist.linux-armv7l/wheel/./wooqi/src 2026-03-06T14:40:31,617 copying build/lib/wooqi/src/__init__.py -> build/bdist.linux-armv7l/wheel/./wooqi/src 2026-03-06T14:40:31,618 copying build/lib/wooqi/src/logger.py -> build/bdist.linux-armv7l/wheel/./wooqi/src 2026-03-06T14:40:31,620 copying build/lib/wooqi/src/plugin_fixtures.py -> build/bdist.linux-armv7l/wheel/./wooqi/src 2026-03-06T14:40:31,622 copying build/lib/wooqi/src/pytest_hooks.py -> build/bdist.linux-armv7l/wheel/./wooqi/src 2026-03-06T14:40:31,625 creating build/bdist.linux-armv7l/wheel/wooqi/project_template 2026-03-06T14:40:31,626 creating build/bdist.linux-armv7l/wheel/wooqi/project_template/fixtures 2026-03-06T14:40:31,627 copying build/lib/wooqi/project_template/fixtures/my_fixtures.py -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/fixtures 2026-03-06T14:40:31,629 copying build/lib/wooqi/project_template/fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/fixtures 2026-03-06T14:40:31,631 creating build/bdist.linux-armv7l/wheel/wooqi/project_template/__pycache__ 2026-03-06T14:40:31,632 copying build/lib/wooqi/project_template/__pycache__/conftest.cpython-310-pytest-9.0.2.pyc -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/__pycache__ 2026-03-06T14:40:31,634 creating build/bdist.linux-armv7l/wheel/wooqi/project_template/sequences 2026-03-06T14:40:31,635 copying build/lib/wooqi/project_template/sequences/my_sequence.ini -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/sequences 2026-03-06T14:40:31,637 copying build/lib/wooqi/project_template/wooqi_conf.cfg -> build/bdist.linux-armv7l/wheel/./wooqi/project_template 2026-03-06T14:40:31,639 copying build/lib/wooqi/project_template/setup.cfg -> build/bdist.linux-armv7l/wheel/./wooqi/project_template 2026-03-06T14:40:31,641 creating build/bdist.linux-armv7l/wheel/wooqi/project_template/misc_tools 2026-03-06T14:40:31,642 copying build/lib/wooqi/project_template/misc_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/misc_tools 2026-03-06T14:40:31,644 copying build/lib/wooqi/project_template/misc_tools/my_tools.py -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/misc_tools 2026-03-06T14:40:31,646 creating build/bdist.linux-armv7l/wheel/wooqi/project_template/test_steps 2026-03-06T14:40:31,647 copying build/lib/wooqi/project_template/test_steps/test_file.py -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/test_steps 2026-03-06T14:40:31,650 creating build/bdist.linux-armv7l/wheel/wooqi/project_template/test_steps/__pycache__ 2026-03-06T14:40:31,651 copying build/lib/wooqi/project_template/test_steps/__pycache__/test_file.cpython-310-pytest-9.0.2.pyc -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/test_steps/__pycache__ 2026-03-06T14:40:31,653 creating build/bdist.linux-armv7l/wheel/wooqi/project_template/test_steps/actions 2026-03-06T14:40:31,654 creating build/bdist.linux-armv7l/wheel/wooqi/project_template/test_steps/actions/__pycache__ 2026-03-06T14:40:31,655 copying build/lib/wooqi/project_template/test_steps/actions/__pycache__/actions_file.cpython-310-pytest-9.0.2.pyc -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/test_steps/actions/__pycache__ 2026-03-06T14:40:31,658 copying build/lib/wooqi/project_template/test_steps/actions/actions_file.py -> build/bdist.linux-armv7l/wheel/./wooqi/project_template/test_steps/actions 2026-03-06T14:40:31,659 copying build/lib/wooqi/project_template/conftest.py -> build/bdist.linux-armv7l/wheel/./wooqi/project_template 2026-03-06T14:40:31,661 copying build/lib/wooqi/__main__.py -> build/bdist.linux-armv7l/wheel/./wooqi 2026-03-06T14:40:31,664 creating build/bdist.linux-armv7l/wheel/tests 2026-03-06T14:40:31,665 creating build/bdist.linux-armv7l/wheel/tests/unit 2026-03-06T14:40:31,666 copying build/lib/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/unit 2026-03-06T14:40:31,668 copying build/lib/tests/unit/test_main.py -> build/bdist.linux-armv7l/wheel/./tests/unit 2026-03-06T14:40:31,670 copying build/lib/tests/unit/test_config_test.py -> build/bdist.linux-armv7l/wheel/./tests/unit 2026-03-06T14:40:31,672 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-03-06T14:40:31,673 running install_egg_info 2026-03-06T14:40:31,678 Copying wooqi.egg-info to build/bdist.linux-armv7l/wheel/./wooqi-2.1.1-py3.11.egg-info 2026-03-06T14:40:31,689 running install_scripts 2026-03-06T14:40:31,702 creating build/bdist.linux-armv7l/wheel/wooqi-2.1.1.dist-info/WHEEL 2026-03-06T14:40:31,705 creating '/tmp/pip-wheel-3sxr518m/.tmp-oiyqj2fm/wooqi-2.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-06T14:40:31,707 adding 'testing/actions_functions.py' 2026-03-06T14:40:31,709 adding 'testing/conftest.py' 2026-03-06T14:40:31,710 adding 'testing/test_functions.py' 2026-03-06T14:40:31,712 adding 'tests/__init__.py' 2026-03-06T14:40:31,713 adding 'tests/unit/__init__.py' 2026-03-06T14:40:31,715 adding 'tests/unit/test_config_test.py' 2026-03-06T14:40:31,716 adding 'tests/unit/test_main.py' 2026-03-06T14:40:31,718 adding 'wooqi/__init__.py' 2026-03-06T14:40:31,720 adding 'wooqi/__main__.py' 2026-03-06T14:40:31,721 adding 'wooqi/plugin.py' 2026-03-06T14:40:31,723 adding 'wooqi/project_template/conftest.py' 2026-03-06T14:40:31,724 adding 'wooqi/project_template/setup.cfg' 2026-03-06T14:40:31,725 adding 'wooqi/project_template/wooqi_conf.cfg' 2026-03-06T14:40:31,727 adding 'wooqi/project_template/__pycache__/conftest.cpython-310-pytest-9.0.2.pyc' 2026-03-06T14:40:31,728 adding 'wooqi/project_template/fixtures/__init__.py' 2026-03-06T14:40:31,729 adding 'wooqi/project_template/fixtures/my_fixtures.py' 2026-03-06T14:40:31,731 adding 'wooqi/project_template/misc_tools/__init__.py' 2026-03-06T14:40:31,732 adding 'wooqi/project_template/misc_tools/my_tools.py' 2026-03-06T14:40:31,733 adding 'wooqi/project_template/sequences/my_sequence.ini' 2026-03-06T14:40:31,735 adding 'wooqi/project_template/test_steps/test_file.py' 2026-03-06T14:40:31,737 adding 'wooqi/project_template/test_steps/__pycache__/test_file.cpython-310-pytest-9.0.2.pyc' 2026-03-06T14:40:31,738 adding 'wooqi/project_template/test_steps/actions/actions_file.py' 2026-03-06T14:40:31,740 adding 'wooqi/project_template/test_steps/actions/__pycache__/actions_file.cpython-310-pytest-9.0.2.pyc' 2026-03-06T14:40:31,742 adding 'wooqi/src/__init__.py' 2026-03-06T14:40:31,744 adding 'wooqi/src/config_test.py' 2026-03-06T14:40:31,745 adding 'wooqi/src/logger.cfg' 2026-03-06T14:40:31,746 adding 'wooqi/src/logger.py' 2026-03-06T14:40:31,747 adding 'wooqi/src/plugin_fixtures.py' 2026-03-06T14:40:31,749 adding 'wooqi/src/pytest_hooks.py' 2026-03-06T14:40:31,751 adding 'wooqi/src/sequencer_features.py' 2026-03-06T14:40:31,754 adding 'wooqi-2.1.1.dist-info/licenses/AUTHORS' 2026-03-06T14:40:31,755 adding 'wooqi-2.1.1.dist-info/licenses/LICENSE' 2026-03-06T14:40:31,757 adding 'wooqi-2.1.1.dist-info/METADATA' 2026-03-06T14:40:31,758 adding 'wooqi-2.1.1.dist-info/WHEEL' 2026-03-06T14:40:31,759 adding 'wooqi-2.1.1.dist-info/entry_points.txt' 2026-03-06T14:40:31,760 adding 'wooqi-2.1.1.dist-info/top_level.txt' 2026-03-06T14:40:31,761 adding 'wooqi-2.1.1.dist-info/RECORD' 2026-03-06T14:40:31,763 removing build/bdist.linux-armv7l/wheel 2026-03-06T14:40:31,874 Building wheel for wooqi (pyproject.toml): finished with status 'done' 2026-03-06T14:40:31,880 Created wheel for wooqi: filename=wooqi-2.1.1-py3-none-any.whl size=30210 sha256=a0c0cd1c9c21429ee4ac7a626076bafdb5b9b6d2266aa550633d95c3f192472e 2026-03-06T14:40:31,881 Stored in directory: /tmp/pip-ephem-wheel-cache-3zq0ah8f/wheels/7f/cb/ee/660bfa81c2dbf59929ba76424dfa94bbd15926dcd6a9b5c078 2026-03-06T14:40:31,894 Successfully built wooqi 2026-03-06T14:40:31,897 Removed build tracker: '/tmp/pip-build-tracker-hcjwrd5h'