2026-08-21T13:04:34,643 Created temporary directory: /tmp/pip-ephem-wheel-cache-f9c6mfnu 2026-08-21T13:04:34,644 Created temporary directory: /tmp/pip-build-tracker-xkc86v20 2026-08-21T13:04:34,645 Initialized build tracking at /tmp/pip-build-tracker-xkc86v20 2026-08-21T13:04:34,645 Created build tracker: /tmp/pip-build-tracker-xkc86v20 2026-08-21T13:04:34,646 Entered build tracker: /tmp/pip-build-tracker-xkc86v20 2026-08-21T13:04:34,646 Created temporary directory: /tmp/pip-wheel-9tg7rumf 2026-08-21T13:04:34,649 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-08-21T13:04:34,652 Created temporary directory: /tmp/pip-ephem-wheel-cache-swp8r_sq 2026-08-21T13:04:34,673 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-21T13:04:34,677 2 location(s) to search for versions of stapel-shop: 2026-08-21T13:04:34,677 * https://pypi.org/simple/stapel-shop/ 2026-08-21T13:04:34,677 * https://www.piwheels.org/simple/stapel-shop/ 2026-08-21T13:04:34,677 Fetching project page and analyzing links: https://pypi.org/simple/stapel-shop/ 2026-08-21T13:04:34,678 Getting page https://pypi.org/simple/stapel-shop/ 2026-08-21T13:04:34,679 Found index url https://pypi.org/simple 2026-08-21T13:04:34,904 Fetched page https://pypi.org/simple/stapel-shop/ as application/vnd.pypi.simple.v1+json 2026-08-21T13:04:34,907 Skipping link: No binaries permitted for stapel-shop: https://files.pythonhosted.org/packages/0b/4c/52c2aa59a2474c9fbe211d7ceee85b927b4da249a0ce2135ecd8ce002aa7/stapel_shop-0.1.5-py3-none-any.whl (from https://pypi.org/simple/stapel-shop/) (requires-python:>=3.11) 2026-08-21T13:04:34,908 Found link https://files.pythonhosted.org/packages/af/ad/c7396606a675e7e3c36e88d3c3246f797d20c1ce8970c6d894ade05b7773/stapel_shop-0.1.5.tar.gz (from https://pypi.org/simple/stapel-shop/) (requires-python:>=3.11), version: 0.1.5 2026-08-21T13:04:34,908 Skipping link: No binaries permitted for stapel-shop: https://files.pythonhosted.org/packages/02/48/c704ffd3bd57eacc18dde378c5495e38714dd8384cc6b702a9f734a506b2/stapel_shop-0.2.0-py3-none-any.whl (from https://pypi.org/simple/stapel-shop/) (requires-python:>=3.11) 2026-08-21T13:04:34,909 Found link https://files.pythonhosted.org/packages/89/f9/704baf9d892751c800fd7552c06765b9a6316e14538b505bd8b32e5dd4d7/stapel_shop-0.2.0.tar.gz (from https://pypi.org/simple/stapel-shop/) (requires-python:>=3.11), version: 0.2.0 2026-08-21T13:04:34,910 Skipping link: No binaries permitted for stapel-shop: https://files.pythonhosted.org/packages/ef/55/d29012ab8fdb2041b64886158e2756f294daa04e9f77a456b4a5485c0e0b/stapel_shop-0.2.1-py3-none-any.whl (from https://pypi.org/simple/stapel-shop/) (requires-python:>=3.11) 2026-08-21T13:04:34,911 Found link https://files.pythonhosted.org/packages/43/08/00a7bdc8fbdd5b269f2565ff4076877f42ed508ac0ccddf83d0c748c7c00/stapel_shop-0.2.1.tar.gz (from https://pypi.org/simple/stapel-shop/) (requires-python:>=3.11), version: 0.2.1 2026-08-21T13:04:34,912 Fetching project page and analyzing links: https://www.piwheels.org/simple/stapel-shop/ 2026-08-21T13:04:34,913 Getting page https://www.piwheels.org/simple/stapel-shop/ 2026-08-21T13:04:34,914 Found index url https://www.piwheels.org/simple 2026-08-21T13:04:35,095 Fetched page https://www.piwheels.org/simple/stapel-shop/ as text/html 2026-08-21T13:04:35,097 Skipping link: No binaries permitted for stapel-shop: https://archive1.piwheels.org/simple/stapel-shop/stapel_shop-0.1.5-py3-none-any.whl#sha256=cac2345eb4f307feb0d850ff92d2fd3ea88699b6b5608f48b7d1681bff14cf6b (from https://www.piwheels.org/simple/stapel-shop/) (requires-python:>=3.11) 2026-08-21T13:04:35,097 Skipping link: not a file: https://www.piwheels.org/simple/stapel-shop/ 2026-08-21T13:04:35,098 Skipping link: not a file: https://pypi.org/simple/stapel-shop/ 2026-08-21T13:04:35,118 Given no hashes to check 1 links for project 'stapel-shop': discarding no candidates 2026-08-21T13:04:35,136 Collecting stapel-shop==0.2.0 2026-08-21T13:04:35,138 Created temporary directory: /tmp/pip-unpack-o_qxarr6 2026-08-21T13:04:35,291 Downloading stapel_shop-0.2.0.tar.gz (18 kB) 2026-08-21T13:04:35,356 Added stapel-shop==0.2.0 from https://files.pythonhosted.org/packages/89/f9/704baf9d892751c800fd7552c06765b9a6316e14538b505bd8b32e5dd4d7/stapel_shop-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-xkc86v20' 2026-08-21T13:04:35,361 Created temporary directory: /tmp/pip-build-env-xdgegw4c 2026-08-21T13:04:35,366 Installing build dependencies: started 2026-08-21T13:04:35,367 Running command pip subprocess to install build dependencies 2026-08-21T13:04:36,491 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-21T13:04:36,907 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-08-21T13:04:36,929 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-21T13:04:38,701 Collecting setuptools>=68 2026-08-21T13:04:38,702 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-21T13:04:38,716 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-21T13:04:38,952 Collecting wheel 2026-08-21T13:04:38,953 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-08-21T13:04:38,967 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-21T13:04:39,150 Collecting packaging>=24.0 2026-08-21T13:04:39,151 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-21T13:04:39,164 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-21T13:04:39,381 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-21T13:04:39,402 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-21T13:04:39,478 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-21T13:04:39,514 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-21T13:04:39,550 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-21T13:04:39,633 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-21T13:04:42,382 Installing collected packages: setuptools, packaging, wheel 2026-08-21T13:04:45,409 Creating /tmp/pip-build-env-xdgegw4c/overlay/local/bin 2026-08-21T13:04:45,411 changing mode of /tmp/pip-build-env-xdgegw4c/overlay/local/bin/wheel to 755 2026-08-21T13:04:45,432 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-08-21T13:04:45,716 Installing build dependencies: finished with status 'done' 2026-08-21T13:04:45,723 Getting requirements to build wheel: started 2026-08-21T13:04:45,724 Running command Getting requirements to build wheel 2026-08-21T13:04:46,365 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-21T13:04:46,366 !! 2026-08-21T13:04:46,367 ******************************************************************************** 2026-08-21T13:04:46,367 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-08-21T13:04:46,368 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-21T13:04:46,368 or your builds will no longer be supported. 2026-08-21T13:04:46,369 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:46,370 ******************************************************************************** 2026-08-21T13:04:46,371 !! 2026-08-21T13:04:46,371 corresp(dist, value, root_dir) 2026-08-21T13:04:46,444 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-21T13:04:46,444 !! 2026-08-21T13:04:46,445 ******************************************************************************** 2026-08-21T13:04:46,445 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-21T13:04:46,446 License :: OSI Approved :: MIT License 2026-08-21T13:04:46,447 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:46,448 ******************************************************************************** 2026-08-21T13:04:46,449 !! 2026-08-21T13:04:46,450 dist._finalize_license_expression() 2026-08-21T13:04:46,450 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-21T13:04:46,451 !! 2026-08-21T13:04:46,452 ******************************************************************************** 2026-08-21T13:04:46,453 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-21T13:04:46,454 License :: OSI Approved :: MIT License 2026-08-21T13:04:46,455 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:46,456 ******************************************************************************** 2026-08-21T13:04:46,457 !! 2026-08-21T13:04:46,457 self._finalize_license_expression() 2026-08-21T13:04:46,458 running egg_info 2026-08-21T13:04:46,461 writing stapel_shop.egg-info/PKG-INFO 2026-08-21T13:04:46,464 writing dependency_links to stapel_shop.egg-info/dependency_links.txt 2026-08-21T13:04:46,466 writing requirements to stapel_shop.egg-info/requires.txt 2026-08-21T13:04:46,468 writing top-level names to stapel_shop.egg-info/top_level.txt 2026-08-21T13:04:46,491 reading manifest file 'stapel_shop.egg-info/SOURCES.txt' 2026-08-21T13:04:46,495 adding license file 'LICENSE' 2026-08-21T13:04:46,499 writing manifest file 'stapel_shop.egg-info/SOURCES.txt' 2026-08-21T13:04:46,598 Getting requirements to build wheel: finished with status 'done' 2026-08-21T13:04:46,601 Created temporary directory: /tmp/pip-modern-metadata-s56lqikd 2026-08-21T13:04:46,604 Preparing metadata (pyproject.toml): started 2026-08-21T13:04:46,605 Running command Preparing metadata (pyproject.toml) 2026-08-21T13:04:47,160 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-21T13:04:47,160 !! 2026-08-21T13:04:47,161 ******************************************************************************** 2026-08-21T13:04:47,161 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-08-21T13:04:47,163 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-21T13:04:47,163 or your builds will no longer be supported. 2026-08-21T13:04:47,164 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:47,164 ******************************************************************************** 2026-08-21T13:04:47,165 !! 2026-08-21T13:04:47,166 corresp(dist, value, root_dir) 2026-08-21T13:04:47,235 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-21T13:04:47,235 !! 2026-08-21T13:04:47,236 ******************************************************************************** 2026-08-21T13:04:47,237 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-21T13:04:47,238 License :: OSI Approved :: MIT License 2026-08-21T13:04:47,239 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:47,239 ******************************************************************************** 2026-08-21T13:04:47,240 !! 2026-08-21T13:04:47,241 dist._finalize_license_expression() 2026-08-21T13:04:47,242 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-21T13:04:47,243 !! 2026-08-21T13:04:47,244 ******************************************************************************** 2026-08-21T13:04:47,245 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-21T13:04:47,246 License :: OSI Approved :: MIT License 2026-08-21T13:04:47,247 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:47,248 ******************************************************************************** 2026-08-21T13:04:47,249 !! 2026-08-21T13:04:47,250 self._finalize_license_expression() 2026-08-21T13:04:47,251 running dist_info 2026-08-21T13:04:47,260 creating /tmp/pip-modern-metadata-s56lqikd/stapel_shop.egg-info 2026-08-21T13:04:47,261 writing /tmp/pip-modern-metadata-s56lqikd/stapel_shop.egg-info/PKG-INFO 2026-08-21T13:04:47,264 writing dependency_links to /tmp/pip-modern-metadata-s56lqikd/stapel_shop.egg-info/dependency_links.txt 2026-08-21T13:04:47,266 writing requirements to /tmp/pip-modern-metadata-s56lqikd/stapel_shop.egg-info/requires.txt 2026-08-21T13:04:47,267 writing top-level names to /tmp/pip-modern-metadata-s56lqikd/stapel_shop.egg-info/top_level.txt 2026-08-21T13:04:47,268 writing manifest file '/tmp/pip-modern-metadata-s56lqikd/stapel_shop.egg-info/SOURCES.txt' 2026-08-21T13:04:47,289 reading manifest file '/tmp/pip-modern-metadata-s56lqikd/stapel_shop.egg-info/SOURCES.txt' 2026-08-21T13:04:47,291 adding license file 'LICENSE' 2026-08-21T13:04:47,294 writing manifest file '/tmp/pip-modern-metadata-s56lqikd/stapel_shop.egg-info/SOURCES.txt' 2026-08-21T13:04:47,295 creating '/tmp/pip-modern-metadata-s56lqikd/stapel_shop-0.2.0.dist-info' 2026-08-21T13:04:47,419 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-21T13:04:47,423 Source in /tmp/pip-wheel-9tg7rumf/stapel-shop_7aefdd87f4074acdbb65c43f494245de has version 0.2.0, which satisfies requirement stapel-shop==0.2.0 from https://files.pythonhosted.org/packages/89/f9/704baf9d892751c800fd7552c06765b9a6316e14538b505bd8b32e5dd4d7/stapel_shop-0.2.0.tar.gz 2026-08-21T13:04:47,424 Removed stapel-shop==0.2.0 from https://files.pythonhosted.org/packages/89/f9/704baf9d892751c800fd7552c06765b9a6316e14538b505bd8b32e5dd4d7/stapel_shop-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-xkc86v20' 2026-08-21T13:04:47,430 Created temporary directory: /tmp/pip-unpack-3a3ixogk 2026-08-21T13:04:47,431 Building wheels for collected packages: stapel-shop 2026-08-21T13:04:47,435 Created temporary directory: /tmp/pip-wheel-2hfzwhn3 2026-08-21T13:04:47,436 Destination directory: /tmp/pip-wheel-2hfzwhn3 2026-08-21T13:04:47,438 Building wheel for stapel-shop (pyproject.toml): started 2026-08-21T13:04:47,439 Running command Building wheel for stapel-shop (pyproject.toml) 2026-08-21T13:04:47,989 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-21T13:04:47,990 !! 2026-08-21T13:04:47,991 ******************************************************************************** 2026-08-21T13:04:47,991 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-08-21T13:04:47,992 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-21T13:04:47,992 or your builds will no longer be supported. 2026-08-21T13:04:47,993 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:47,994 ******************************************************************************** 2026-08-21T13:04:47,995 !! 2026-08-21T13:04:47,995 corresp(dist, value, root_dir) 2026-08-21T13:04:48,060 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-21T13:04:48,060 !! 2026-08-21T13:04:48,061 ******************************************************************************** 2026-08-21T13:04:48,062 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-21T13:04:48,063 License :: OSI Approved :: MIT License 2026-08-21T13:04:48,064 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:48,065 ******************************************************************************** 2026-08-21T13:04:48,066 !! 2026-08-21T13:04:48,067 dist._finalize_license_expression() 2026-08-21T13:04:48,068 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-21T13:04:48,068 !! 2026-08-21T13:04:48,070 ******************************************************************************** 2026-08-21T13:04:48,070 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-21T13:04:48,072 License :: OSI Approved :: MIT License 2026-08-21T13:04:48,073 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-21T13:04:48,073 ******************************************************************************** 2026-08-21T13:04:48,074 !! 2026-08-21T13:04:48,075 self._finalize_license_expression() 2026-08-21T13:04:48,075 running bdist_wheel 2026-08-21T13:04:48,087 running build 2026-08-21T13:04:48,088 running build_py 2026-08-21T13:04:48,094 creating build/lib/stapel_shop 2026-08-21T13:04:48,096 copying ./__init__.py -> build/lib/stapel_shop 2026-08-21T13:04:48,098 copying ./projections.py -> build/lib/stapel_shop 2026-08-21T13:04:48,101 copying ./conftest.py -> build/lib/stapel_shop 2026-08-21T13:04:48,102 copying ./preset.py -> build/lib/stapel_shop 2026-08-21T13:04:48,104 copying ./apps.py -> build/lib/stapel_shop 2026-08-21T13:04:48,106 copying ./models.py -> build/lib/stapel_shop 2026-08-21T13:04:48,108 creating build/lib/stapel_shop/migrations 2026-08-21T13:04:48,109 copying ./migrations/__init__.py -> build/lib/stapel_shop/migrations 2026-08-21T13:04:48,111 copying ./migrations/0001_initial.py -> build/lib/stapel_shop/migrations 2026-08-21T13:04:48,113 copying ./migrations/0002_rename_aggregate_columns_to_owner_names.py -> build/lib/stapel_shop/migrations 2026-08-21T13:04:48,115 creating build/lib/stapel_shop/tests 2026-08-21T13:04:48,116 copying ./tests/__init__.py -> build/lib/stapel_shop/tests 2026-08-21T13:04:48,118 copying ./tests/test_composite.py -> build/lib/stapel_shop/tests 2026-08-21T13:04:48,120 copying ./tests/test_capabilities_surface.py -> build/lib/stapel_shop/tests 2026-08-21T13:04:48,121 copying ./tests/test_contract.py -> build/lib/stapel_shop/tests 2026-08-21T13:04:48,123 copying ./tests/test_projection_modes.py -> build/lib/stapel_shop/tests 2026-08-21T13:04:48,125 running egg_info 2026-08-21T13:04:48,135 writing stapel_shop.egg-info/PKG-INFO 2026-08-21T13:04:48,138 writing dependency_links to stapel_shop.egg-info/dependency_links.txt 2026-08-21T13:04:48,140 writing requirements to stapel_shop.egg-info/requires.txt 2026-08-21T13:04:48,141 writing top-level names to stapel_shop.egg-info/top_level.txt 2026-08-21T13:04:48,153 reading manifest file 'stapel_shop.egg-info/SOURCES.txt' 2026-08-21T13:04:48,157 adding license file 'LICENSE' 2026-08-21T13:04:48,160 writing manifest file 'stapel_shop.egg-info/SOURCES.txt' 2026-08-21T13:04:48,162 /tmp/pip-build-env-xdgegw4c/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'stapel_shop.docs' is absent from the `packages` configuration. 2026-08-21T13:04:48,163 !! 2026-08-21T13:04:48,164 ******************************************************************************** 2026-08-21T13:04:48,164 ############################ 2026-08-21T13:04:48,165 # Package would be ignored # 2026-08-21T13:04:48,165 ############################ 2026-08-21T13:04:48,166 Python recognizes 'stapel_shop.docs' as an importable package[^1], 2026-08-21T13:04:48,166 but it is absent from setuptools' `packages` configuration. 2026-08-21T13:04:48,167 This leads to an ambiguous overall configuration. If you want to distribute this 2026-08-21T13:04:48,168 package, please make sure that 'stapel_shop.docs' is explicitly added 2026-08-21T13:04:48,168 to the `packages` configuration field. 2026-08-21T13:04:48,169 Alternatively, you can also rely on setuptools' discovery methods 2026-08-21T13:04:48,170 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-08-21T13:04:48,170 instead of `find_packages(...)`/`find:`). 2026-08-21T13:04:48,171 You can read more about "package discovery" on setuptools documentation page: 2026-08-21T13:04:48,172 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-08-21T13:04:48,173 If you don't want 'stapel_shop.docs' to be distributed and are 2026-08-21T13:04:48,174 already explicitly excluding 'stapel_shop.docs' via 2026-08-21T13:04:48,174 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-08-21T13:04:48,175 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-08-21T13:04:48,175 combination with a more fine grained `package-data` configuration. 2026-08-21T13:04:48,176 You can read more about "package data files" on setuptools documentation page: 2026-08-21T13:04:48,177 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-08-21T13:04:48,179 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-08-21T13:04:48,179 even if it does not contain any `.py` files. 2026-08-21T13:04:48,180 On the other hand, currently there is no concept of package data 2026-08-21T13:04:48,180 directory, all directories are treated like packages. 2026-08-21T13:04:48,181 ******************************************************************************** 2026-08-21T13:04:48,182 !! 2026-08-21T13:04:48,183 check.warn(importable) 2026-08-21T13:04:48,183 copying ./CONFIG.MD -> build/lib/stapel_shop 2026-08-21T13:04:48,184 copying ./py.typed -> build/lib/stapel_shop 2026-08-21T13:04:48,184 creating build/lib/stapel_shop/docs 2026-08-21T13:04:48,184 copying ./docs/capabilities.json -> build/lib/stapel_shop/docs 2026-08-21T13:04:48,185 copying ./docs/llms.txt -> build/lib/stapel_shop/docs 2026-08-21T13:04:48,192 installing to build/bdist.linux-armv7l/wheel 2026-08-21T13:04:48,193 running install 2026-08-21T13:04:48,215 running install_lib 2026-08-21T13:04:48,220 creating build/bdist.linux-armv7l/wheel 2026-08-21T13:04:48,222 creating build/bdist.linux-armv7l/wheel/stapel_shop 2026-08-21T13:04:48,224 copying build/lib/stapel_shop/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_shop 2026-08-21T13:04:48,225 copying build/lib/stapel_shop/CONFIG.MD -> build/bdist.linux-armv7l/wheel/./stapel_shop 2026-08-21T13:04:48,227 copying build/lib/stapel_shop/projections.py -> build/bdist.linux-armv7l/wheel/./stapel_shop 2026-08-21T13:04:48,229 copying build/lib/stapel_shop/conftest.py -> build/bdist.linux-armv7l/wheel/./stapel_shop 2026-08-21T13:04:48,231 copying build/lib/stapel_shop/preset.py -> build/bdist.linux-armv7l/wheel/./stapel_shop 2026-08-21T13:04:48,233 copying build/lib/stapel_shop/py.typed -> build/bdist.linux-armv7l/wheel/./stapel_shop 2026-08-21T13:04:48,234 copying build/lib/stapel_shop/apps.py -> build/bdist.linux-armv7l/wheel/./stapel_shop 2026-08-21T13:04:48,236 creating build/bdist.linux-armv7l/wheel/stapel_shop/tests 2026-08-21T13:04:48,237 copying build/lib/stapel_shop/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_shop/tests 2026-08-21T13:04:48,239 copying build/lib/stapel_shop/tests/test_composite.py -> build/bdist.linux-armv7l/wheel/./stapel_shop/tests 2026-08-21T13:04:48,241 copying build/lib/stapel_shop/tests/test_capabilities_surface.py -> build/bdist.linux-armv7l/wheel/./stapel_shop/tests 2026-08-21T13:04:48,243 copying build/lib/stapel_shop/tests/test_contract.py -> build/bdist.linux-armv7l/wheel/./stapel_shop/tests 2026-08-21T13:04:48,244 copying build/lib/stapel_shop/tests/test_projection_modes.py -> build/bdist.linux-armv7l/wheel/./stapel_shop/tests 2026-08-21T13:04:48,247 copying build/lib/stapel_shop/models.py -> build/bdist.linux-armv7l/wheel/./stapel_shop 2026-08-21T13:04:48,249 creating build/bdist.linux-armv7l/wheel/stapel_shop/docs 2026-08-21T13:04:48,250 copying build/lib/stapel_shop/docs/llms.txt -> build/bdist.linux-armv7l/wheel/./stapel_shop/docs 2026-08-21T13:04:48,252 copying build/lib/stapel_shop/docs/capabilities.json -> build/bdist.linux-armv7l/wheel/./stapel_shop/docs 2026-08-21T13:04:48,254 creating build/bdist.linux-armv7l/wheel/stapel_shop/migrations 2026-08-21T13:04:48,255 copying build/lib/stapel_shop/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_shop/migrations 2026-08-21T13:04:48,257 copying build/lib/stapel_shop/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./stapel_shop/migrations 2026-08-21T13:04:48,259 copying build/lib/stapel_shop/migrations/0002_rename_aggregate_columns_to_owner_names.py -> build/bdist.linux-armv7l/wheel/./stapel_shop/migrations 2026-08-21T13:04:48,260 running install_egg_info 2026-08-21T13:04:48,265 Copying stapel_shop.egg-info to build/bdist.linux-armv7l/wheel/./stapel_shop-0.2.0-py3.11.egg-info 2026-08-21T13:04:48,275 running install_scripts 2026-08-21T13:04:48,284 creating build/bdist.linux-armv7l/wheel/stapel_shop-0.2.0.dist-info/WHEEL 2026-08-21T13:04:48,287 creating '/tmp/pip-wheel-2hfzwhn3/.tmp-w66t05z5/stapel_shop-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-21T13:04:48,289 adding 'stapel_shop/CONFIG.MD' 2026-08-21T13:04:48,291 adding 'stapel_shop/__init__.py' 2026-08-21T13:04:48,292 adding 'stapel_shop/apps.py' 2026-08-21T13:04:48,293 adding 'stapel_shop/conftest.py' 2026-08-21T13:04:48,295 adding 'stapel_shop/models.py' 2026-08-21T13:04:48,296 adding 'stapel_shop/preset.py' 2026-08-21T13:04:48,298 adding 'stapel_shop/projections.py' 2026-08-21T13:04:48,299 adding 'stapel_shop/py.typed' 2026-08-21T13:04:48,301 adding 'stapel_shop/docs/capabilities.json' 2026-08-21T13:04:48,302 adding 'stapel_shop/docs/llms.txt' 2026-08-21T13:04:48,303 adding 'stapel_shop/migrations/0001_initial.py' 2026-08-21T13:04:48,305 adding 'stapel_shop/migrations/0002_rename_aggregate_columns_to_owner_names.py' 2026-08-21T13:04:48,306 adding 'stapel_shop/migrations/__init__.py' 2026-08-21T13:04:48,307 adding 'stapel_shop/tests/__init__.py' 2026-08-21T13:04:48,308 adding 'stapel_shop/tests/test_capabilities_surface.py' 2026-08-21T13:04:48,310 adding 'stapel_shop/tests/test_composite.py' 2026-08-21T13:04:48,311 adding 'stapel_shop/tests/test_contract.py' 2026-08-21T13:04:48,313 adding 'stapel_shop/tests/test_projection_modes.py' 2026-08-21T13:04:48,315 adding 'stapel_shop-0.2.0.dist-info/licenses/LICENSE' 2026-08-21T13:04:48,317 adding 'stapel_shop-0.2.0.dist-info/METADATA' 2026-08-21T13:04:48,317 adding 'stapel_shop-0.2.0.dist-info/WHEEL' 2026-08-21T13:04:48,318 adding 'stapel_shop-0.2.0.dist-info/top_level.txt' 2026-08-21T13:04:48,319 adding 'stapel_shop-0.2.0.dist-info/RECORD' 2026-08-21T13:04:48,321 removing build/bdist.linux-armv7l/wheel 2026-08-21T13:04:48,429 Building wheel for stapel-shop (pyproject.toml): finished with status 'done' 2026-08-21T13:04:48,433 Created wheel for stapel-shop: filename=stapel_shop-0.2.0-py3-none-any.whl size=21597 sha256=42b9ef582407c8bc8479dbc7639937c6f96f30f30066f81e1658da2886a98aff 2026-08-21T13:04:48,434 Stored in directory: /tmp/pip-ephem-wheel-cache-swp8r_sq/wheels/62/5d/70/725a7c27da7cc38b9785154938761555ab8319ebbec5030c68 2026-08-21T13:04:48,445 Successfully built stapel-shop 2026-08-21T13:04:48,449 Removed build tracker: '/tmp/pip-build-tracker-xkc86v20'