2026-08-30T09:45:55,748 Created temporary directory: /tmp/pip-ephem-wheel-cache-d8mwlvwh 2026-08-30T09:45:55,750 Created temporary directory: /tmp/pip-build-tracker-vvs4yo6a 2026-08-30T09:45:55,751 Initialized build tracking at /tmp/pip-build-tracker-vvs4yo6a 2026-08-30T09:45:55,751 Created build tracker: /tmp/pip-build-tracker-vvs4yo6a 2026-08-30T09:45:55,751 Entered build tracker: /tmp/pip-build-tracker-vvs4yo6a 2026-08-30T09:45:55,752 Created temporary directory: /tmp/pip-wheel-2d8u1xgr 2026-08-30T09:45:55,755 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-30T09:45:55,758 Created temporary directory: /tmp/pip-ephem-wheel-cache-ow06dzn8 2026-08-30T09:45:55,780 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-30T09:45:55,783 2 location(s) to search for versions of stapel-attributes: 2026-08-30T09:45:55,783 * https://pypi.org/simple/stapel-attributes/ 2026-08-30T09:45:55,783 * https://www.piwheels.org/simple/stapel-attributes/ 2026-08-30T09:45:55,784 Fetching project page and analyzing links: https://pypi.org/simple/stapel-attributes/ 2026-08-30T09:45:55,785 Getting page https://pypi.org/simple/stapel-attributes/ 2026-08-30T09:45:55,786 Found index url https://pypi.org/simple 2026-08-30T09:45:56,021 Fetched page https://pypi.org/simple/stapel-attributes/ as application/vnd.pypi.simple.v1+json 2026-08-30T09:45:56,027 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/f3/60/177feef0280a69ddba216a6e71e4a881445aa293959dc63c20acaaa5a88d/stapel_attributes-0.3.2-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,028 Found link https://files.pythonhosted.org/packages/50/e2/7c43af909f9e5449db3636f674a4d076a8be35de2a007a98c34db4ee55ca/stapel_attributes-0.3.2.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.3.2 2026-08-30T09:45:56,029 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/ec/9f/25a78612aaacda0631cebe5ceb7fbde4771bc029a6f24dd7db295a8704e4/stapel_attributes-0.3.3-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,030 Found link https://files.pythonhosted.org/packages/97/34/b9e9d908bdb7abff0d6819da46c83f32895ff5031a372543c4ad1d9302e8/stapel_attributes-0.3.3.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.3.3 2026-08-30T09:45:56,031 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/30/c2/9bbd9fa95082fde0c1c92be52289ba51eec7728539f8439c4c3a76502e4b/stapel_attributes-0.3.4-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,032 Found link https://files.pythonhosted.org/packages/88/d4/42e0ce233deb88193af58bc2bdfcdb000e05b74620efed14ff38fd59cf6c/stapel_attributes-0.3.4.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.3.4 2026-08-30T09:45:56,032 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/17/8d/39e401ae61c58b8b2335de4de445a0bb6d775b43bb33cee5c116a978c34f/stapel_attributes-0.4.0-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,033 Found link https://files.pythonhosted.org/packages/6d/a1/b55bc37e90580dc6b65deb05200bc0816eace0db1562d67a1fc7f809b0dd/stapel_attributes-0.4.0.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.4.0 2026-08-30T09:45:56,034 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/52/1d/8950eceebd482134f37b800038934bddef5c2ffec1c54f264f067ec88972/stapel_attributes-0.4.1-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,035 Found link https://files.pythonhosted.org/packages/de/08/0c8c898bd2b188d56cb632d65422fcf7328f86a42c33beca4192abbeaddc/stapel_attributes-0.4.1.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.4.1 2026-08-30T09:45:56,036 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/6d/c2/6d9720619c0c3bc6fa06deb05cf6089756539cc127bb0db0f25b0e1bb372/stapel_attributes-0.4.2-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,037 Found link https://files.pythonhosted.org/packages/89/aa/3674b44ef9a172a537f48a6c9072f06bd75dd64a1ad28686488d5fdde0e3/stapel_attributes-0.4.2.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.4.2 2026-08-30T09:45:56,037 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/ee/12/cc4d915b9aabbe6276db26b4ee74b7d7981a7b0406e7444f40a458cab458/stapel_attributes-0.4.3-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,038 Found link https://files.pythonhosted.org/packages/3d/ce/1a684b80747329effdcbf7b2116468e581968e7821bce8788c19ea2839a4/stapel_attributes-0.4.3.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.4.3 2026-08-30T09:45:56,039 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/82/50/de8cba14f5f8565bfc755885517c6cc232e01b99e43a70875d92060ae953/stapel_attributes-0.4.4-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,040 Found link https://files.pythonhosted.org/packages/bf/34/f6ee64cc9e1d6ce6bfe63e798f56e9a591f2c7774ac977d0ecfb95e9cf9b/stapel_attributes-0.4.4.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.4.4 2026-08-30T09:45:56,041 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/2b/b2/f23c4052d8600c47127688571c8a8ae6e099aa11ae729bfc99d25a081218/stapel_attributes-0.4.5-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,042 Found link https://files.pythonhosted.org/packages/40/64/c6fd1db49e6f1aed3e2b0059b1d3662cda29e90818189d517dc68590cd98/stapel_attributes-0.4.5.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.4.5 2026-08-30T09:45:56,042 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/0f/40/a686c67ccc13b14a286f0a36274cd5a753b106ef63e68217142188432a83/stapel_attributes-0.4.6-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,043 Found link https://files.pythonhosted.org/packages/2d/db/a4a11bfcd86874ae7348523dd31efd89e87f4aa6475ecb09be0cc7f2a5d0/stapel_attributes-0.4.6.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.4.6 2026-08-30T09:45:56,044 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/a9/1d/cb9f8d73fd5ae0adce675db59b62dc61706336890e2ffd3deba7aef8bb68/stapel_attributes-0.4.7-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,045 Found link https://files.pythonhosted.org/packages/40/d2/83970418cdfd24a49efd0637cde4efdf07930a4a91ef7b3ed446f5b304d8/stapel_attributes-0.4.7.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.4.7 2026-08-30T09:45:56,046 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/02/e9/155e31e51afc565d2ea07e6bf210ba915e0e08010252bcf9b33dc7d1ef78/stapel_attributes-0.5.0-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,047 Found link https://files.pythonhosted.org/packages/c1/39/3ecb997628eb15aa99081984002e72608dcb0775c74c3063458a7d596919/stapel_attributes-0.5.0.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.5.0 2026-08-30T09:45:56,048 Skipping link: No binaries permitted for stapel-attributes: https://files.pythonhosted.org/packages/0e/d0/757f4b919203769a052479e09de18272d00756c9ff43bfb5a45aa200a792/stapel_attributes-0.5.1-py3-none-any.whl (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,048 Found link https://files.pythonhosted.org/packages/2f/d6/c932fdb20946cd784f6a0cfa8bf917d1969e955ef78a10565d2321bbceae/stapel_attributes-0.5.1.tar.gz (from https://pypi.org/simple/stapel-attributes/) (requires-python:>=3.11), version: 0.5.1 2026-08-30T09:45:56,049 Fetching project page and analyzing links: https://www.piwheels.org/simple/stapel-attributes/ 2026-08-30T09:45:56,050 Getting page https://www.piwheels.org/simple/stapel-attributes/ 2026-08-30T09:45:56,051 Found index url https://www.piwheels.org/simple 2026-08-30T09:45:56,245 Fetched page https://www.piwheels.org/simple/stapel-attributes/ as text/html 2026-08-30T09:45:56,250 Skipping link: No binaries permitted for stapel-attributes: https://www.piwheels.org/simple/stapel-attributes/stapel_attributes-0.5.0-py3-none-any.whl#sha256=3fcc6b3bae06425c03c1db3e735ef5087deab593c0e0d090595d8b90e622377c (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,250 Skipping link: No binaries permitted for stapel-attributes: https://www.piwheels.org/simple/stapel-attributes/stapel_attributes-0.4.7-py3-none-any.whl#sha256=17b940442a73c9ee9dfcde31e7b01116d4ea054b197e96497e8d4f55d2805313 (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,251 Skipping link: No binaries permitted for stapel-attributes: https://www.piwheels.org/simple/stapel-attributes/stapel_attributes-0.4.6-py3-none-any.whl#sha256=20c9ff2688174000b879769c2e4bd49c15fa8c87b163eaf9282c6e3c85cf8be4 (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,251 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.4.5-py3-none-any.whl#sha256=83b58f4c9ea93773cbdc66aa9dbbc2502787c74c033c7cadedf7872424bbced3 (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,252 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.4.4-py3-none-any.whl#sha256=37d1d95fe25c028a8e216bac5fc34983324d02a247d03763d53fe80aec49d469 (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,252 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.4.3-py3-none-any.whl#sha256=67335a1a580621170e828bb4274ec8a21760257def543d1f34c0d717b4c6b863 (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,253 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.4.2-py3-none-any.whl#sha256=cde95ada4d3f42e7089bce9447268eb48459caaadf98b9551cad5bebd2925d57 (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,254 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.4.1-py3-none-any.whl#sha256=f2efb86d679651da43056f614f2ff3d082e31294c639bd43f729541ec986dcef (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,254 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.4.0-py3-none-any.whl#sha256=3c470822006c330c4a16b3b27404805667b15ec6db8de92408afa9651ae86156 (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,255 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.3.4-py3-none-any.whl#sha256=d661642d9288cc71190f3f1881042b0cdd5a92899d39edcc1e9c216da50bf06a (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,256 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.3.3-py3-none-any.whl#sha256=a86e20e5838f5bfcc7c57642b7b0579a6e8ae16634199da7f28a0f29f74b60e9 (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,256 Skipping link: No binaries permitted for stapel-attributes: https://archive1.piwheels.org/simple/stapel-attributes/stapel_attributes-0.3.2-py3-none-any.whl#sha256=f2f194025c8e1ef63bb912d333441bd8c235db663b2cf53b4f759eedda102a3b (from https://www.piwheels.org/simple/stapel-attributes/) (requires-python:>=3.11) 2026-08-30T09:45:56,257 Skipping link: not a file: https://www.piwheels.org/simple/stapel-attributes/ 2026-08-30T09:45:56,257 Skipping link: not a file: https://pypi.org/simple/stapel-attributes/ 2026-08-30T09:45:56,277 Given no hashes to check 1 links for project 'stapel-attributes': discarding no candidates 2026-08-30T09:45:56,295 Collecting stapel-attributes==0.5.1 2026-08-30T09:45:56,297 Created temporary directory: /tmp/pip-unpack-v0f4eql5 2026-08-30T09:45:56,457 Downloading stapel_attributes-0.5.1.tar.gz (143 kB) 2026-08-30T09:45:56,778 Added stapel-attributes==0.5.1 from https://files.pythonhosted.org/packages/2f/d6/c932fdb20946cd784f6a0cfa8bf917d1969e955ef78a10565d2321bbceae/stapel_attributes-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-vvs4yo6a' 2026-08-30T09:45:56,784 Created temporary directory: /tmp/pip-build-env-zl16dn2w 2026-08-30T09:45:56,788 Installing build dependencies: started 2026-08-30T09:45:56,790 Running command pip subprocess to install build dependencies 2026-08-30T09:45:57,916 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-30T09:45:58,375 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-30T09:45:58,398 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-30T09:46:00,206 Collecting setuptools>=68 2026-08-30T09:46:00,207 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-30T09:46:00,221 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-30T09:46:00,458 Collecting wheel 2026-08-30T09:46:00,459 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-08-30T09:46:00,473 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-30T09:46:00,658 Collecting packaging>=24.0 2026-08-30T09:46:00,659 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-30T09:46:00,689 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-30T09:46:00,881 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-30T09:46:00,901 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-30T09:46:00,975 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-30T09:46:01,007 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-30T09:46:01,034 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-30T09:46:01,106 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-30T09:46:04,048 Installing collected packages: setuptools, packaging, wheel 2026-08-30T09:46:06,765 Creating /tmp/pip-build-env-zl16dn2w/overlay/local/bin 2026-08-30T09:46:06,767 changing mode of /tmp/pip-build-env-zl16dn2w/overlay/local/bin/wheel to 755 2026-08-30T09:46:06,788 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-08-30T09:46:07,069 Installing build dependencies: finished with status 'done' 2026-08-30T09:46:07,076 Getting requirements to build wheel: started 2026-08-30T09:46:07,077 Running command Getting requirements to build wheel 2026-08-30T09:46:07,730 /tmp/pip-build-env-zl16dn2w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-30T09:46:07,730 !! 2026-08-30T09:46:07,731 ******************************************************************************** 2026-08-30T09:46:07,731 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-30T09:46:07,732 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-30T09:46:07,733 or your builds will no longer be supported. 2026-08-30T09:46:07,734 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-30T09:46:07,735 ******************************************************************************** 2026-08-30T09:46:07,736 !! 2026-08-30T09:46:07,737 corresp(dist, value, root_dir) 2026-08-30T09:46:07,815 running egg_info 2026-08-30T09:46:07,821 writing stapel_attributes.egg-info/PKG-INFO 2026-08-30T09:46:07,824 writing dependency_links to stapel_attributes.egg-info/dependency_links.txt 2026-08-30T09:46:07,827 writing requirements to stapel_attributes.egg-info/requires.txt 2026-08-30T09:46:07,828 writing top-level names to stapel_attributes.egg-info/top_level.txt 2026-08-30T09:46:07,874 reading manifest file 'stapel_attributes.egg-info/SOURCES.txt' 2026-08-30T09:46:07,887 adding license file 'LICENSE' 2026-08-30T09:46:07,897 writing manifest file 'stapel_attributes.egg-info/SOURCES.txt' 2026-08-30T09:46:07,995 Getting requirements to build wheel: finished with status 'done' 2026-08-30T09:46:07,999 Created temporary directory: /tmp/pip-modern-metadata-r5hho1yw 2026-08-30T09:46:08,001 Preparing metadata (pyproject.toml): started 2026-08-30T09:46:08,002 Running command Preparing metadata (pyproject.toml) 2026-08-30T09:46:08,578 /tmp/pip-build-env-zl16dn2w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-30T09:46:08,578 !! 2026-08-30T09:46:08,579 ******************************************************************************** 2026-08-30T09:46:08,580 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-30T09:46:08,581 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-30T09:46:08,582 or your builds will no longer be supported. 2026-08-30T09:46:08,583 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-30T09:46:08,584 ******************************************************************************** 2026-08-30T09:46:08,585 !! 2026-08-30T09:46:08,585 corresp(dist, value, root_dir) 2026-08-30T09:46:08,668 running dist_info 2026-08-30T09:46:08,678 creating /tmp/pip-modern-metadata-r5hho1yw/stapel_attributes.egg-info 2026-08-30T09:46:08,679 writing /tmp/pip-modern-metadata-r5hho1yw/stapel_attributes.egg-info/PKG-INFO 2026-08-30T09:46:08,683 writing dependency_links to /tmp/pip-modern-metadata-r5hho1yw/stapel_attributes.egg-info/dependency_links.txt 2026-08-30T09:46:08,685 writing requirements to /tmp/pip-modern-metadata-r5hho1yw/stapel_attributes.egg-info/requires.txt 2026-08-30T09:46:08,686 writing top-level names to /tmp/pip-modern-metadata-r5hho1yw/stapel_attributes.egg-info/top_level.txt 2026-08-30T09:46:08,687 writing manifest file '/tmp/pip-modern-metadata-r5hho1yw/stapel_attributes.egg-info/SOURCES.txt' 2026-08-30T09:46:08,724 reading manifest file '/tmp/pip-modern-metadata-r5hho1yw/stapel_attributes.egg-info/SOURCES.txt' 2026-08-30T09:46:08,726 adding license file 'LICENSE' 2026-08-30T09:46:08,732 writing manifest file '/tmp/pip-modern-metadata-r5hho1yw/stapel_attributes.egg-info/SOURCES.txt' 2026-08-30T09:46:08,733 creating '/tmp/pip-modern-metadata-r5hho1yw/stapel_attributes-0.5.1.dist-info' 2026-08-30T09:46:08,862 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-30T09:46:08,866 Source in /tmp/pip-wheel-2d8u1xgr/stapel-attributes_70ba02c0778e40ab98a0501d7552fdbc has version 0.5.1, which satisfies requirement stapel-attributes==0.5.1 from https://files.pythonhosted.org/packages/2f/d6/c932fdb20946cd784f6a0cfa8bf917d1969e955ef78a10565d2321bbceae/stapel_attributes-0.5.1.tar.gz 2026-08-30T09:46:08,867 Removed stapel-attributes==0.5.1 from https://files.pythonhosted.org/packages/2f/d6/c932fdb20946cd784f6a0cfa8bf917d1969e955ef78a10565d2321bbceae/stapel_attributes-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-vvs4yo6a' 2026-08-30T09:46:08,873 Created temporary directory: /tmp/pip-unpack-izg4z4ai 2026-08-30T09:46:08,874 Building wheels for collected packages: stapel-attributes 2026-08-30T09:46:08,878 Created temporary directory: /tmp/pip-wheel-23lb0pgl 2026-08-30T09:46:08,879 Destination directory: /tmp/pip-wheel-23lb0pgl 2026-08-30T09:46:08,881 Building wheel for stapel-attributes (pyproject.toml): started 2026-08-30T09:46:08,882 Running command Building wheel for stapel-attributes (pyproject.toml) 2026-08-30T09:46:09,436 /tmp/pip-build-env-zl16dn2w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-30T09:46:09,437 !! 2026-08-30T09:46:09,438 ******************************************************************************** 2026-08-30T09:46:09,438 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-30T09:46:09,439 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-30T09:46:09,440 or your builds will no longer be supported. 2026-08-30T09:46:09,441 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-30T09:46:09,442 ******************************************************************************** 2026-08-30T09:46:09,443 !! 2026-08-30T09:46:09,443 corresp(dist, value, root_dir) 2026-08-30T09:46:09,512 running bdist_wheel 2026-08-30T09:46:09,530 running build 2026-08-30T09:46:09,530 running build_py 2026-08-30T09:46:09,537 creating build/lib/stapel_attributes 2026-08-30T09:46:09,539 copying ./widgets.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,542 copying ./validation.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,545 copying ./config_form.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,548 copying ./profile_bridge.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,550 copying ./base.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,552 copying ./serializers.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,554 copying ./results.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,557 copying ./conf.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,559 copying ./errors.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,561 copying ./registry.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,563 copying ./__init__.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,566 copying ./conftest.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,568 copying ./vocabularies.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,570 copying ./rules.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,572 copying ./exceptions.py -> build/lib/stapel_attributes 2026-08-30T09:46:09,575 creating build/lib/stapel_attributes/types 2026-08-30T09:46:09,576 copying ./types/__init__.py -> build/lib/stapel_attributes/types 2026-08-30T09:46:09,578 copying ./types/refs.py -> build/lib/stapel_attributes/types 2026-08-30T09:46:09,580 creating build/lib/stapel_attributes/types/int 2026-08-30T09:46:09,581 copying ./types/int/dto.py -> build/lib/stapel_attributes/types/int 2026-08-30T09:46:09,583 copying ./types/int/dao.py -> build/lib/stapel_attributes/types/int 2026-08-30T09:46:09,586 copying ./types/int/__init__.py -> build/lib/stapel_attributes/types/int 2026-08-30T09:46:09,588 copying ./types/int/config.py -> build/lib/stapel_attributes/types/int 2026-08-30T09:46:09,590 copying ./types/int/type.py -> build/lib/stapel_attributes/types/int 2026-08-30T09:46:09,594 creating build/lib/stapel_attributes/types/float 2026-08-30T09:46:09,595 copying ./types/float/dto.py -> build/lib/stapel_attributes/types/float 2026-08-30T09:46:09,597 copying ./types/float/dao.py -> build/lib/stapel_attributes/types/float 2026-08-30T09:46:09,599 copying ./types/float/__init__.py -> build/lib/stapel_attributes/types/float 2026-08-30T09:46:09,601 copying ./types/float/config.py -> build/lib/stapel_attributes/types/float 2026-08-30T09:46:09,602 copying ./types/float/type.py -> build/lib/stapel_attributes/types/float 2026-08-30T09:46:09,605 creating build/lib/stapel_attributes/types/string 2026-08-30T09:46:09,606 copying ./types/string/dto.py -> build/lib/stapel_attributes/types/string 2026-08-30T09:46:09,608 copying ./types/string/dao.py -> build/lib/stapel_attributes/types/string 2026-08-30T09:46:09,610 copying ./types/string/__init__.py -> build/lib/stapel_attributes/types/string 2026-08-30T09:46:09,612 copying ./types/string/config.py -> build/lib/stapel_attributes/types/string 2026-08-30T09:46:09,614 copying ./types/string/type.py -> build/lib/stapel_attributes/types/string 2026-08-30T09:46:09,617 creating build/lib/stapel_attributes/types/bool 2026-08-30T09:46:09,618 copying ./types/bool/dto.py -> build/lib/stapel_attributes/types/bool 2026-08-30T09:46:09,620 copying ./types/bool/dao.py -> build/lib/stapel_attributes/types/bool 2026-08-30T09:46:09,622 copying ./types/bool/__init__.py -> build/lib/stapel_attributes/types/bool 2026-08-30T09:46:09,624 copying ./types/bool/config.py -> build/lib/stapel_attributes/types/bool 2026-08-30T09:46:09,626 copying ./types/bool/type.py -> build/lib/stapel_attributes/types/bool 2026-08-30T09:46:09,629 creating build/lib/stapel_attributes/types/hex_color 2026-08-30T09:46:09,630 copying ./types/hex_color/dto.py -> build/lib/stapel_attributes/types/hex_color 2026-08-30T09:46:09,632 copying ./types/hex_color/constants.py -> build/lib/stapel_attributes/types/hex_color 2026-08-30T09:46:09,634 copying ./types/hex_color/dao.py -> build/lib/stapel_attributes/types/hex_color 2026-08-30T09:46:09,636 copying ./types/hex_color/__init__.py -> build/lib/stapel_attributes/types/hex_color 2026-08-30T09:46:09,638 copying ./types/hex_color/config.py -> build/lib/stapel_attributes/types/hex_color 2026-08-30T09:46:09,640 copying ./types/hex_color/type.py -> build/lib/stapel_attributes/types/hex_color 2026-08-30T09:46:09,643 creating build/lib/stapel_attributes/types/select 2026-08-30T09:46:09,644 copying ./types/select/dto.py -> build/lib/stapel_attributes/types/select 2026-08-30T09:46:09,646 copying ./types/select/constants.py -> build/lib/stapel_attributes/types/select 2026-08-30T09:46:09,648 copying ./types/select/dao.py -> build/lib/stapel_attributes/types/select 2026-08-30T09:46:09,650 copying ./types/select/__init__.py -> build/lib/stapel_attributes/types/select 2026-08-30T09:46:09,652 copying ./types/select/config.py -> build/lib/stapel_attributes/types/select 2026-08-30T09:46:09,653 copying ./types/select/type.py -> build/lib/stapel_attributes/types/select 2026-08-30T09:46:09,656 creating build/lib/stapel_attributes/types/date 2026-08-30T09:46:09,657 copying ./types/date/dto.py -> build/lib/stapel_attributes/types/date 2026-08-30T09:46:09,659 copying ./types/date/dao.py -> build/lib/stapel_attributes/types/date 2026-08-30T09:46:09,661 copying ./types/date/__init__.py -> build/lib/stapel_attributes/types/date 2026-08-30T09:46:09,663 copying ./types/date/config.py -> build/lib/stapel_attributes/types/date 2026-08-30T09:46:09,665 copying ./types/date/type.py -> build/lib/stapel_attributes/types/date 2026-08-30T09:46:09,668 creating build/lib/stapel_attributes/types/header 2026-08-30T09:46:09,669 copying ./types/header/dto.py -> build/lib/stapel_attributes/types/header 2026-08-30T09:46:09,672 copying ./types/header/constants.py -> build/lib/stapel_attributes/types/header 2026-08-30T09:46:09,673 copying ./types/header/dao.py -> build/lib/stapel_attributes/types/header 2026-08-30T09:46:09,675 copying ./types/header/__init__.py -> build/lib/stapel_attributes/types/header 2026-08-30T09:46:09,677 copying ./types/header/config.py -> build/lib/stapel_attributes/types/header 2026-08-30T09:46:09,679 copying ./types/header/type.py -> build/lib/stapel_attributes/types/header 2026-08-30T09:46:09,681 creating build/lib/stapel_attributes/types/hierarchical_select 2026-08-30T09:46:09,682 copying ./types/hierarchical_select/dto.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-08-30T09:46:09,684 copying ./types/hierarchical_select/dao.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-08-30T09:46:09,686 copying ./types/hierarchical_select/__init__.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-08-30T09:46:09,688 copying ./types/hierarchical_select/config.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-08-30T09:46:09,690 copying ./types/hierarchical_select/type.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-08-30T09:46:09,693 creating build/lib/stapel_attributes/types/convertible_unit 2026-08-30T09:46:09,695 copying ./types/convertible_unit/dto.py -> build/lib/stapel_attributes/types/convertible_unit 2026-08-30T09:46:09,697 copying ./types/convertible_unit/constants.py -> build/lib/stapel_attributes/types/convertible_unit 2026-08-30T09:46:09,699 copying ./types/convertible_unit/dao.py -> build/lib/stapel_attributes/types/convertible_unit 2026-08-30T09:46:09,701 copying ./types/convertible_unit/__init__.py -> build/lib/stapel_attributes/types/convertible_unit 2026-08-30T09:46:09,703 copying ./types/convertible_unit/config.py -> build/lib/stapel_attributes/types/convertible_unit 2026-08-30T09:46:09,705 copying ./types/convertible_unit/type.py -> build/lib/stapel_attributes/types/convertible_unit 2026-08-30T09:46:09,708 creating build/lib/stapel_attributes/types/ref_select 2026-08-30T09:46:09,709 copying ./types/ref_select/dto.py -> build/lib/stapel_attributes/types/ref_select 2026-08-30T09:46:09,712 copying ./types/ref_select/dao.py -> build/lib/stapel_attributes/types/ref_select 2026-08-30T09:46:09,714 copying ./types/ref_select/__init__.py -> build/lib/stapel_attributes/types/ref_select 2026-08-30T09:46:09,715 copying ./types/ref_select/config.py -> build/lib/stapel_attributes/types/ref_select 2026-08-30T09:46:09,718 copying ./types/ref_select/type.py -> build/lib/stapel_attributes/types/ref_select 2026-08-30T09:46:09,721 creating build/lib/stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:09,722 copying ./types/ref_hierarchical_select/dto.py -> build/lib/stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:09,724 copying ./types/ref_hierarchical_select/dao.py -> build/lib/stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:09,726 copying ./types/ref_hierarchical_select/__init__.py -> build/lib/stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:09,728 copying ./types/ref_hierarchical_select/config.py -> build/lib/stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:09,730 copying ./types/ref_hierarchical_select/type.py -> build/lib/stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:09,733 creating build/lib/stapel_attributes/tests 2026-08-30T09:46:09,734 copying ./tests/test_golden.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,736 copying ./tests/test_rules_pipeline.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,739 copying ./tests/test_openapi_discriminator.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,741 copying ./tests/test_contract.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,743 copying ./tests/test_widgets.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,744 copying ./tests/test_capabilities_surface.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,747 copying ./tests/test_registry.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,749 copying ./tests/test_profile_bridge.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,751 copying ./tests/test_rules.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,753 copying ./tests/test_validation.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,756 copying ./tests/test_config_form.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,758 copying ./tests/sample_types_module.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,760 copying ./tests/sample_types.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,762 copying ./tests/test_rules_golden.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,764 copying ./tests/__init__.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,766 copying ./tests/test_feature_types.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,769 copying ./tests/test_convertible_unit.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,772 copying ./tests/test_feature_def_schema.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,774 copying ./tests/test_ref_types.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,776 copying ./tests/test_review_fixes.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,779 copying ./tests/test_public_api.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,781 copying ./tests/fake_vocabulary.py -> build/lib/stapel_attributes/tests 2026-08-30T09:46:09,783 running egg_info 2026-08-30T09:46:09,793 writing stapel_attributes.egg-info/PKG-INFO 2026-08-30T09:46:09,796 writing dependency_links to stapel_attributes.egg-info/dependency_links.txt 2026-08-30T09:46:09,797 writing requirements to stapel_attributes.egg-info/requires.txt 2026-08-30T09:46:09,798 writing top-level names to stapel_attributes.egg-info/top_level.txt 2026-08-30T09:46:09,826 reading manifest file 'stapel_attributes.egg-info/SOURCES.txt' 2026-08-30T09:46:09,839 adding license file 'LICENSE' 2026-08-30T09:46:09,848 writing manifest file 'stapel_attributes.egg-info/SOURCES.txt' 2026-08-30T09:46:09,855 /tmp/pip-build-env-zl16dn2w/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'stapel_attributes.docs' is absent from the `packages` configuration. 2026-08-30T09:46:09,856 !! 2026-08-30T09:46:09,857 ******************************************************************************** 2026-08-30T09:46:09,858 ############################ 2026-08-30T09:46:09,858 # Package would be ignored # 2026-08-30T09:46:09,858 ############################ 2026-08-30T09:46:09,859 Python recognizes 'stapel_attributes.docs' as an importable package[^1], 2026-08-30T09:46:09,859 but it is absent from setuptools' `packages` configuration. 2026-08-30T09:46:09,860 This leads to an ambiguous overall configuration. If you want to distribute this 2026-08-30T09:46:09,860 package, please make sure that 'stapel_attributes.docs' is explicitly added 2026-08-30T09:46:09,861 to the `packages` configuration field. 2026-08-30T09:46:09,862 Alternatively, you can also rely on setuptools' discovery methods 2026-08-30T09:46:09,862 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-08-30T09:46:09,863 instead of `find_packages(...)`/`find:`). 2026-08-30T09:46:09,864 You can read more about "package discovery" on setuptools documentation page: 2026-08-30T09:46:09,864 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-08-30T09:46:09,865 If you don't want 'stapel_attributes.docs' to be distributed and are 2026-08-30T09:46:09,866 already explicitly excluding 'stapel_attributes.docs' via 2026-08-30T09:46:09,867 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-08-30T09:46:09,867 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-08-30T09:46:09,868 combination with a more fine grained `package-data` configuration. 2026-08-30T09:46:09,869 You can read more about "package data files" on setuptools documentation page: 2026-08-30T09:46:09,870 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-08-30T09:46:09,871 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-08-30T09:46:09,872 even if it does not contain any `.py` files. 2026-08-30T09:46:09,872 On the other hand, currently there is no concept of package data 2026-08-30T09:46:09,873 directory, all directories are treated like packages. 2026-08-30T09:46:09,873 ******************************************************************************** 2026-08-30T09:46:09,874 !! 2026-08-30T09:46:09,875 check.warn(importable) 2026-08-30T09:46:09,875 /tmp/pip-build-env-zl16dn2w/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'stapel_attributes.static.stapel_attributes' is absent from the `packages` configuration. 2026-08-30T09:46:09,876 !! 2026-08-30T09:46:09,877 ******************************************************************************** 2026-08-30T09:46:09,878 ############################ 2026-08-30T09:46:09,878 # Package would be ignored # 2026-08-30T09:46:09,879 ############################ 2026-08-30T09:46:09,879 Python recognizes 'stapel_attributes.static.stapel_attributes' as an importable package[^1], 2026-08-30T09:46:09,880 but it is absent from setuptools' `packages` configuration. 2026-08-30T09:46:09,881 This leads to an ambiguous overall configuration. If you want to distribute this 2026-08-30T09:46:09,881 package, please make sure that 'stapel_attributes.static.stapel_attributes' is explicitly added 2026-08-30T09:46:09,882 to the `packages` configuration field. 2026-08-30T09:46:09,883 Alternatively, you can also rely on setuptools' discovery methods 2026-08-30T09:46:09,883 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-08-30T09:46:09,884 instead of `find_packages(...)`/`find:`). 2026-08-30T09:46:09,885 You can read more about "package discovery" on setuptools documentation page: 2026-08-30T09:46:09,886 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-08-30T09:46:09,887 If you don't want 'stapel_attributes.static.stapel_attributes' to be distributed and are 2026-08-30T09:46:09,887 already explicitly excluding 'stapel_attributes.static.stapel_attributes' via 2026-08-30T09:46:09,888 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-08-30T09:46:09,888 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-08-30T09:46:09,889 combination with a more fine grained `package-data` configuration. 2026-08-30T09:46:09,890 You can read more about "package data files" on setuptools documentation page: 2026-08-30T09:46:09,891 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-08-30T09:46:09,892 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-08-30T09:46:09,892 even if it does not contain any `.py` files. 2026-08-30T09:46:09,893 On the other hand, currently there is no concept of package data 2026-08-30T09:46:09,893 directory, all directories are treated like packages. 2026-08-30T09:46:09,894 ******************************************************************************** 2026-08-30T09:46:09,895 !! 2026-08-30T09:46:09,895 check.warn(importable) 2026-08-30T09:46:09,896 /tmp/pip-build-env-zl16dn2w/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'stapel_attributes.static.stapel_attributes.locales' is absent from the `packages` configuration. 2026-08-30T09:46:09,896 !! 2026-08-30T09:46:09,897 ******************************************************************************** 2026-08-30T09:46:09,898 ############################ 2026-08-30T09:46:09,898 # Package would be ignored # 2026-08-30T09:46:09,899 ############################ 2026-08-30T09:46:09,899 Python recognizes 'stapel_attributes.static.stapel_attributes.locales' as an importable package[^1], 2026-08-30T09:46:09,900 but it is absent from setuptools' `packages` configuration. 2026-08-30T09:46:09,901 This leads to an ambiguous overall configuration. If you want to distribute this 2026-08-30T09:46:09,901 package, please make sure that 'stapel_attributes.static.stapel_attributes.locales' is explicitly added 2026-08-30T09:46:09,902 to the `packages` configuration field. 2026-08-30T09:46:09,902 Alternatively, you can also rely on setuptools' discovery methods 2026-08-30T09:46:09,903 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-08-30T09:46:09,904 instead of `find_packages(...)`/`find:`). 2026-08-30T09:46:09,905 You can read more about "package discovery" on setuptools documentation page: 2026-08-30T09:46:09,906 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-08-30T09:46:09,907 If you don't want 'stapel_attributes.static.stapel_attributes.locales' to be distributed and are 2026-08-30T09:46:09,907 already explicitly excluding 'stapel_attributes.static.stapel_attributes.locales' via 2026-08-30T09:46:09,908 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-08-30T09:46:09,908 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-08-30T09:46:09,909 combination with a more fine grained `package-data` configuration. 2026-08-30T09:46:09,910 You can read more about "package data files" on setuptools documentation page: 2026-08-30T09:46:09,911 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-08-30T09:46:09,913 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-08-30T09:46:09,913 even if it does not contain any `.py` files. 2026-08-30T09:46:09,914 On the other hand, currently there is no concept of package data 2026-08-30T09:46:09,915 directory, all directories are treated like packages. 2026-08-30T09:46:09,916 ******************************************************************************** 2026-08-30T09:46:09,916 !! 2026-08-30T09:46:09,917 check.warn(importable) 2026-08-30T09:46:09,917 copying ./CONFIG.MD -> build/lib/stapel_attributes 2026-08-30T09:46:09,918 copying ./py.typed -> build/lib/stapel_attributes 2026-08-30T09:46:09,918 creating build/lib/stapel_attributes/docs 2026-08-30T09:46:09,919 copying ./docs/capabilities.json -> build/lib/stapel_attributes/docs 2026-08-30T09:46:09,919 copying ./docs/feature-def.schema.json -> build/lib/stapel_attributes/docs 2026-08-30T09:46:09,919 copying ./docs/llms.txt -> build/lib/stapel_attributes/docs 2026-08-30T09:46:09,920 creating build/lib/stapel_attributes/static/stapel_attributes 2026-08-30T09:46:09,920 copying ./static/stapel_attributes/admin-tokens.css -> build/lib/stapel_attributes/static/stapel_attributes 2026-08-30T09:46:09,921 copying ./static/stapel_attributes/attributes-admin.js -> build/lib/stapel_attributes/static/stapel_attributes 2026-08-30T09:46:09,921 creating build/lib/stapel_attributes/static/stapel_attributes/locales 2026-08-30T09:46:09,922 copying ./static/stapel_attributes/locales/en.json -> build/lib/stapel_attributes/static/stapel_attributes/locales 2026-08-30T09:46:09,922 copying ./static/stapel_attributes/locales/ru.json -> build/lib/stapel_attributes/static/stapel_attributes/locales 2026-08-30T09:46:09,927 installing to build/bdist.linux-armv7l/wheel 2026-08-30T09:46:09,927 running install 2026-08-30T09:46:09,949 running install_lib 2026-08-30T09:46:09,955 creating build/bdist.linux-armv7l/wheel 2026-08-30T09:46:09,957 creating build/bdist.linux-armv7l/wheel/stapel_attributes 2026-08-30T09:46:09,958 copying build/lib/stapel_attributes/widgets.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:09,961 creating build/bdist.linux-armv7l/wheel/stapel_attributes/tests 2026-08-30T09:46:09,962 copying build/lib/stapel_attributes/tests/test_golden.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,965 copying build/lib/stapel_attributes/tests/test_rules_pipeline.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,967 copying build/lib/stapel_attributes/tests/test_openapi_discriminator.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,969 copying build/lib/stapel_attributes/tests/test_contract.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,971 copying build/lib/stapel_attributes/tests/test_widgets.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,973 copying build/lib/stapel_attributes/tests/test_capabilities_surface.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,975 copying build/lib/stapel_attributes/tests/test_registry.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,978 copying build/lib/stapel_attributes/tests/test_profile_bridge.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,980 copying build/lib/stapel_attributes/tests/test_rules.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,982 copying build/lib/stapel_attributes/tests/test_validation.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,984 copying build/lib/stapel_attributes/tests/test_config_form.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,987 copying build/lib/stapel_attributes/tests/sample_types_module.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,989 copying build/lib/stapel_attributes/tests/sample_types.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,990 copying build/lib/stapel_attributes/tests/test_rules_golden.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,993 copying build/lib/stapel_attributes/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,994 copying build/lib/stapel_attributes/tests/test_feature_types.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,997 copying build/lib/stapel_attributes/tests/test_convertible_unit.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:09,999 copying build/lib/stapel_attributes/tests/test_feature_def_schema.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:10,002 copying build/lib/stapel_attributes/tests/test_ref_types.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:10,004 copying build/lib/stapel_attributes/tests/test_review_fixes.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:10,006 copying build/lib/stapel_attributes/tests/test_public_api.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:10,008 copying build/lib/stapel_attributes/tests/fake_vocabulary.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-08-30T09:46:10,011 creating build/bdist.linux-armv7l/wheel/stapel_attributes/static 2026-08-30T09:46:10,012 creating build/bdist.linux-armv7l/wheel/stapel_attributes/static/stapel_attributes 2026-08-30T09:46:10,014 copying build/lib/stapel_attributes/static/stapel_attributes/admin-tokens.css -> build/bdist.linux-armv7l/wheel/./stapel_attributes/static/stapel_attributes 2026-08-30T09:46:10,016 copying build/lib/stapel_attributes/static/stapel_attributes/attributes-admin.js -> build/bdist.linux-armv7l/wheel/./stapel_attributes/static/stapel_attributes 2026-08-30T09:46:10,020 creating build/bdist.linux-armv7l/wheel/stapel_attributes/static/stapel_attributes/locales 2026-08-30T09:46:10,021 copying build/lib/stapel_attributes/static/stapel_attributes/locales/en.json -> build/bdist.linux-armv7l/wheel/./stapel_attributes/static/stapel_attributes/locales 2026-08-30T09:46:10,023 copying build/lib/stapel_attributes/static/stapel_attributes/locales/ru.json -> build/bdist.linux-armv7l/wheel/./stapel_attributes/static/stapel_attributes/locales 2026-08-30T09:46:10,025 copying build/lib/stapel_attributes/validation.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,029 copying build/lib/stapel_attributes/config_form.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,032 copying build/lib/stapel_attributes/profile_bridge.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,034 copying build/lib/stapel_attributes/base.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,037 copying build/lib/stapel_attributes/serializers.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,040 copying build/lib/stapel_attributes/results.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,042 copying build/lib/stapel_attributes/conf.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,045 creating build/bdist.linux-armv7l/wheel/stapel_attributes/docs 2026-08-30T09:46:10,046 copying build/lib/stapel_attributes/docs/feature-def.schema.json -> build/bdist.linux-armv7l/wheel/./stapel_attributes/docs 2026-08-30T09:46:10,050 copying build/lib/stapel_attributes/docs/capabilities.json -> build/bdist.linux-armv7l/wheel/./stapel_attributes/docs 2026-08-30T09:46:10,058 copying build/lib/stapel_attributes/docs/llms.txt -> build/bdist.linux-armv7l/wheel/./stapel_attributes/docs 2026-08-30T09:46:10,138 copying build/lib/stapel_attributes/errors.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,140 copying build/lib/stapel_attributes/CONFIG.MD -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,142 copying build/lib/stapel_attributes/registry.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,144 copying build/lib/stapel_attributes/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,146 copying build/lib/stapel_attributes/conftest.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,148 copying build/lib/stapel_attributes/vocabularies.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,151 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types 2026-08-30T09:46:10,152 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/float 2026-08-30T09:46:10,153 copying build/lib/stapel_attributes/types/float/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-08-30T09:46:10,155 copying build/lib/stapel_attributes/types/float/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-08-30T09:46:10,157 copying build/lib/stapel_attributes/types/float/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-08-30T09:46:10,159 copying build/lib/stapel_attributes/types/float/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-08-30T09:46:10,161 copying build/lib/stapel_attributes/types/float/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-08-30T09:46:10,164 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/hierarchical_select 2026-08-30T09:46:10,165 copying build/lib/stapel_attributes/types/hierarchical_select/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-08-30T09:46:10,167 copying build/lib/stapel_attributes/types/hierarchical_select/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-08-30T09:46:10,169 copying build/lib/stapel_attributes/types/hierarchical_select/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-08-30T09:46:10,171 copying build/lib/stapel_attributes/types/hierarchical_select/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-08-30T09:46:10,173 copying build/lib/stapel_attributes/types/hierarchical_select/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-08-30T09:46:10,176 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:10,177 copying build/lib/stapel_attributes/types/ref_hierarchical_select/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:10,179 copying build/lib/stapel_attributes/types/ref_hierarchical_select/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:10,180 copying build/lib/stapel_attributes/types/ref_hierarchical_select/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:10,182 copying build/lib/stapel_attributes/types/ref_hierarchical_select/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:10,184 copying build/lib/stapel_attributes/types/ref_hierarchical_select/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_hierarchical_select 2026-08-30T09:46:10,187 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/bool 2026-08-30T09:46:10,188 copying build/lib/stapel_attributes/types/bool/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-08-30T09:46:10,190 copying build/lib/stapel_attributes/types/bool/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-08-30T09:46:10,191 copying build/lib/stapel_attributes/types/bool/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-08-30T09:46:10,193 copying build/lib/stapel_attributes/types/bool/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-08-30T09:46:10,195 copying build/lib/stapel_attributes/types/bool/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-08-30T09:46:10,198 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/select 2026-08-30T09:46:10,199 copying build/lib/stapel_attributes/types/select/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-08-30T09:46:10,201 copying build/lib/stapel_attributes/types/select/constants.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-08-30T09:46:10,202 copying build/lib/stapel_attributes/types/select/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-08-30T09:46:10,204 copying build/lib/stapel_attributes/types/select/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-08-30T09:46:10,206 copying build/lib/stapel_attributes/types/select/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-08-30T09:46:10,208 copying build/lib/stapel_attributes/types/select/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-08-30T09:46:10,210 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/hex_color 2026-08-30T09:46:10,211 copying build/lib/stapel_attributes/types/hex_color/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-08-30T09:46:10,213 copying build/lib/stapel_attributes/types/hex_color/constants.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-08-30T09:46:10,215 copying build/lib/stapel_attributes/types/hex_color/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-08-30T09:46:10,217 copying build/lib/stapel_attributes/types/hex_color/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-08-30T09:46:10,219 copying build/lib/stapel_attributes/types/hex_color/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-08-30T09:46:10,220 copying build/lib/stapel_attributes/types/hex_color/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-08-30T09:46:10,223 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/date 2026-08-30T09:46:10,224 copying build/lib/stapel_attributes/types/date/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-08-30T09:46:10,226 copying build/lib/stapel_attributes/types/date/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-08-30T09:46:10,228 copying build/lib/stapel_attributes/types/date/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-08-30T09:46:10,230 copying build/lib/stapel_attributes/types/date/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-08-30T09:46:10,232 copying build/lib/stapel_attributes/types/date/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-08-30T09:46:10,235 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/header 2026-08-30T09:46:10,236 copying build/lib/stapel_attributes/types/header/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-08-30T09:46:10,238 copying build/lib/stapel_attributes/types/header/constants.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-08-30T09:46:10,239 copying build/lib/stapel_attributes/types/header/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-08-30T09:46:10,241 copying build/lib/stapel_attributes/types/header/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-08-30T09:46:10,243 copying build/lib/stapel_attributes/types/header/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-08-30T09:46:10,245 copying build/lib/stapel_attributes/types/header/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-08-30T09:46:10,247 copying build/lib/stapel_attributes/types/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types 2026-08-30T09:46:10,249 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/convertible_unit 2026-08-30T09:46:10,250 copying build/lib/stapel_attributes/types/convertible_unit/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/convertible_unit 2026-08-30T09:46:10,252 copying build/lib/stapel_attributes/types/convertible_unit/constants.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/convertible_unit 2026-08-30T09:46:10,254 copying build/lib/stapel_attributes/types/convertible_unit/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/convertible_unit 2026-08-30T09:46:10,256 copying build/lib/stapel_attributes/types/convertible_unit/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/convertible_unit 2026-08-30T09:46:10,257 copying build/lib/stapel_attributes/types/convertible_unit/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/convertible_unit 2026-08-30T09:46:10,259 copying build/lib/stapel_attributes/types/convertible_unit/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/convertible_unit 2026-08-30T09:46:10,262 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/string 2026-08-30T09:46:10,263 copying build/lib/stapel_attributes/types/string/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-08-30T09:46:10,265 copying build/lib/stapel_attributes/types/string/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-08-30T09:46:10,267 copying build/lib/stapel_attributes/types/string/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-08-30T09:46:10,268 copying build/lib/stapel_attributes/types/string/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-08-30T09:46:10,270 copying build/lib/stapel_attributes/types/string/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-08-30T09:46:10,273 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/ref_select 2026-08-30T09:46:10,274 copying build/lib/stapel_attributes/types/ref_select/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_select 2026-08-30T09:46:10,276 copying build/lib/stapel_attributes/types/ref_select/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_select 2026-08-30T09:46:10,278 copying build/lib/stapel_attributes/types/ref_select/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_select 2026-08-30T09:46:10,280 copying build/lib/stapel_attributes/types/ref_select/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_select 2026-08-30T09:46:10,282 copying build/lib/stapel_attributes/types/ref_select/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/ref_select 2026-08-30T09:46:10,284 copying build/lib/stapel_attributes/types/refs.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types 2026-08-30T09:46:10,287 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/int 2026-08-30T09:46:10,288 copying build/lib/stapel_attributes/types/int/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-08-30T09:46:10,290 copying build/lib/stapel_attributes/types/int/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-08-30T09:46:10,291 copying build/lib/stapel_attributes/types/int/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-08-30T09:46:10,293 copying build/lib/stapel_attributes/types/int/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-08-30T09:46:10,295 copying build/lib/stapel_attributes/types/int/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-08-30T09:46:10,298 copying build/lib/stapel_attributes/py.typed -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,299 copying build/lib/stapel_attributes/rules.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,302 copying build/lib/stapel_attributes/exceptions.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-08-30T09:46:10,303 running install_egg_info 2026-08-30T09:46:10,308 Copying stapel_attributes.egg-info to build/bdist.linux-armv7l/wheel/./stapel_attributes-0.5.1-py3.11.egg-info 2026-08-30T09:46:10,318 running install_scripts 2026-08-30T09:46:10,328 creating build/bdist.linux-armv7l/wheel/stapel_attributes-0.5.1.dist-info/WHEEL 2026-08-30T09:46:10,331 creating '/tmp/pip-wheel-23lb0pgl/.tmp-h1i_naaz/stapel_attributes-0.5.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-30T09:46:10,334 adding 'stapel_attributes/CONFIG.MD' 2026-08-30T09:46:10,335 adding 'stapel_attributes/__init__.py' 2026-08-30T09:46:10,338 adding 'stapel_attributes/base.py' 2026-08-30T09:46:10,339 adding 'stapel_attributes/conf.py' 2026-08-30T09:46:10,341 adding 'stapel_attributes/config_form.py' 2026-08-30T09:46:10,343 adding 'stapel_attributes/conftest.py' 2026-08-30T09:46:10,344 adding 'stapel_attributes/errors.py' 2026-08-30T09:46:10,346 adding 'stapel_attributes/exceptions.py' 2026-08-30T09:46:10,347 adding 'stapel_attributes/profile_bridge.py' 2026-08-30T09:46:10,348 adding 'stapel_attributes/py.typed' 2026-08-30T09:46:10,351 adding 'stapel_attributes/registry.py' 2026-08-30T09:46:10,352 adding 'stapel_attributes/results.py' 2026-08-30T09:46:10,354 adding 'stapel_attributes/rules.py' 2026-08-30T09:46:10,356 adding 'stapel_attributes/serializers.py' 2026-08-30T09:46:10,360 adding 'stapel_attributes/validation.py' 2026-08-30T09:46:10,361 adding 'stapel_attributes/vocabularies.py' 2026-08-30T09:46:10,363 adding 'stapel_attributes/widgets.py' 2026-08-30T09:46:10,367 adding 'stapel_attributes/docs/capabilities.json' 2026-08-30T09:46:10,368 adding 'stapel_attributes/docs/feature-def.schema.json' 2026-08-30T09:46:10,371 adding 'stapel_attributes/docs/llms.txt' 2026-08-30T09:46:10,373 adding 'stapel_attributes/static/stapel_attributes/admin-tokens.css' 2026-08-30T09:46:10,380 adding 'stapel_attributes/static/stapel_attributes/attributes-admin.js' 2026-08-30T09:46:10,382 adding 'stapel_attributes/static/stapel_attributes/locales/en.json' 2026-08-30T09:46:10,383 adding 'stapel_attributes/static/stapel_attributes/locales/ru.json' 2026-08-30T09:46:10,385 adding 'stapel_attributes/tests/__init__.py' 2026-08-30T09:46:10,387 adding 'stapel_attributes/tests/fake_vocabulary.py' 2026-08-30T09:46:10,388 adding 'stapel_attributes/tests/sample_types.py' 2026-08-30T09:46:10,389 adding 'stapel_attributes/tests/sample_types_module.py' 2026-08-30T09:46:10,391 adding 'stapel_attributes/tests/test_capabilities_surface.py' 2026-08-30T09:46:10,393 adding 'stapel_attributes/tests/test_config_form.py' 2026-08-30T09:46:10,394 adding 'stapel_attributes/tests/test_contract.py' 2026-08-30T09:46:10,396 adding 'stapel_attributes/tests/test_convertible_unit.py' 2026-08-30T09:46:10,398 adding 'stapel_attributes/tests/test_feature_def_schema.py' 2026-08-30T09:46:10,401 adding 'stapel_attributes/tests/test_feature_types.py' 2026-08-30T09:46:10,403 adding 'stapel_attributes/tests/test_golden.py' 2026-08-30T09:46:10,404 adding 'stapel_attributes/tests/test_openapi_discriminator.py' 2026-08-30T09:46:10,406 adding 'stapel_attributes/tests/test_profile_bridge.py' 2026-08-30T09:46:10,407 adding 'stapel_attributes/tests/test_public_api.py' 2026-08-30T09:46:10,409 adding 'stapel_attributes/tests/test_ref_types.py' 2026-08-30T09:46:10,410 adding 'stapel_attributes/tests/test_registry.py' 2026-08-30T09:46:10,412 adding 'stapel_attributes/tests/test_review_fixes.py' 2026-08-30T09:46:10,414 adding 'stapel_attributes/tests/test_rules.py' 2026-08-30T09:46:10,416 adding 'stapel_attributes/tests/test_rules_golden.py' 2026-08-30T09:46:10,417 adding 'stapel_attributes/tests/test_rules_pipeline.py' 2026-08-30T09:46:10,420 adding 'stapel_attributes/tests/test_validation.py' 2026-08-30T09:46:10,421 adding 'stapel_attributes/tests/test_widgets.py' 2026-08-30T09:46:10,423 adding 'stapel_attributes/types/__init__.py' 2026-08-30T09:46:10,425 adding 'stapel_attributes/types/refs.py' 2026-08-30T09:46:10,427 adding 'stapel_attributes/types/bool/__init__.py' 2026-08-30T09:46:10,428 adding 'stapel_attributes/types/bool/config.py' 2026-08-30T09:46:10,429 adding 'stapel_attributes/types/bool/dao.py' 2026-08-30T09:46:10,430 adding 'stapel_attributes/types/bool/dto.py' 2026-08-30T09:46:10,431 adding 'stapel_attributes/types/bool/type.py' 2026-08-30T09:46:10,433 adding 'stapel_attributes/types/convertible_unit/__init__.py' 2026-08-30T09:46:10,434 adding 'stapel_attributes/types/convertible_unit/config.py' 2026-08-30T09:46:10,435 adding 'stapel_attributes/types/convertible_unit/constants.py' 2026-08-30T09:46:10,437 adding 'stapel_attributes/types/convertible_unit/dao.py' 2026-08-30T09:46:10,438 adding 'stapel_attributes/types/convertible_unit/dto.py' 2026-08-30T09:46:10,440 adding 'stapel_attributes/types/convertible_unit/type.py' 2026-08-30T09:46:10,442 adding 'stapel_attributes/types/date/__init__.py' 2026-08-30T09:46:10,443 adding 'stapel_attributes/types/date/config.py' 2026-08-30T09:46:10,444 adding 'stapel_attributes/types/date/dao.py' 2026-08-30T09:46:10,446 adding 'stapel_attributes/types/date/dto.py' 2026-08-30T09:46:10,447 adding 'stapel_attributes/types/date/type.py' 2026-08-30T09:46:10,449 adding 'stapel_attributes/types/float/__init__.py' 2026-08-30T09:46:10,450 adding 'stapel_attributes/types/float/config.py' 2026-08-30T09:46:10,451 adding 'stapel_attributes/types/float/dao.py' 2026-08-30T09:46:10,452 adding 'stapel_attributes/types/float/dto.py' 2026-08-30T09:46:10,454 adding 'stapel_attributes/types/float/type.py' 2026-08-30T09:46:10,456 adding 'stapel_attributes/types/header/__init__.py' 2026-08-30T09:46:10,457 adding 'stapel_attributes/types/header/config.py' 2026-08-30T09:46:10,459 adding 'stapel_attributes/types/header/constants.py' 2026-08-30T09:46:10,460 adding 'stapel_attributes/types/header/dao.py' 2026-08-30T09:46:10,462 adding 'stapel_attributes/types/header/dto.py' 2026-08-30T09:46:10,464 adding 'stapel_attributes/types/header/type.py' 2026-08-30T09:46:10,467 adding 'stapel_attributes/types/hex_color/__init__.py' 2026-08-30T09:46:10,468 adding 'stapel_attributes/types/hex_color/config.py' 2026-08-30T09:46:10,469 adding 'stapel_attributes/types/hex_color/constants.py' 2026-08-30T09:46:10,470 adding 'stapel_attributes/types/hex_color/dao.py' 2026-08-30T09:46:10,472 adding 'stapel_attributes/types/hex_color/dto.py' 2026-08-30T09:46:10,473 adding 'stapel_attributes/types/hex_color/type.py' 2026-08-30T09:46:10,475 adding 'stapel_attributes/types/hierarchical_select/__init__.py' 2026-08-30T09:46:10,477 adding 'stapel_attributes/types/hierarchical_select/config.py' 2026-08-30T09:46:10,478 adding 'stapel_attributes/types/hierarchical_select/dao.py' 2026-08-30T09:46:10,479 adding 'stapel_attributes/types/hierarchical_select/dto.py' 2026-08-30T09:46:10,481 adding 'stapel_attributes/types/hierarchical_select/type.py' 2026-08-30T09:46:10,483 adding 'stapel_attributes/types/int/__init__.py' 2026-08-30T09:46:10,484 adding 'stapel_attributes/types/int/config.py' 2026-08-30T09:46:10,485 adding 'stapel_attributes/types/int/dao.py' 2026-08-30T09:46:10,487 adding 'stapel_attributes/types/int/dto.py' 2026-08-30T09:46:10,488 adding 'stapel_attributes/types/int/type.py' 2026-08-30T09:46:10,490 adding 'stapel_attributes/types/ref_hierarchical_select/__init__.py' 2026-08-30T09:46:10,492 adding 'stapel_attributes/types/ref_hierarchical_select/config.py' 2026-08-30T09:46:10,493 adding 'stapel_attributes/types/ref_hierarchical_select/dao.py' 2026-08-30T09:46:10,494 adding 'stapel_attributes/types/ref_hierarchical_select/dto.py' 2026-08-30T09:46:10,496 adding 'stapel_attributes/types/ref_hierarchical_select/type.py' 2026-08-30T09:46:10,498 adding 'stapel_attributes/types/ref_select/__init__.py' 2026-08-30T09:46:10,500 adding 'stapel_attributes/types/ref_select/config.py' 2026-08-30T09:46:10,501 adding 'stapel_attributes/types/ref_select/dao.py' 2026-08-30T09:46:10,503 adding 'stapel_attributes/types/ref_select/dto.py' 2026-08-30T09:46:10,505 adding 'stapel_attributes/types/ref_select/type.py' 2026-08-30T09:46:10,507 adding 'stapel_attributes/types/select/__init__.py' 2026-08-30T09:46:10,509 adding 'stapel_attributes/types/select/config.py' 2026-08-30T09:46:10,510 adding 'stapel_attributes/types/select/constants.py' 2026-08-30T09:46:10,512 adding 'stapel_attributes/types/select/dao.py' 2026-08-30T09:46:10,514 adding 'stapel_attributes/types/select/dto.py' 2026-08-30T09:46:10,516 adding 'stapel_attributes/types/select/type.py' 2026-08-30T09:46:10,519 adding 'stapel_attributes/types/string/__init__.py' 2026-08-30T09:46:10,520 adding 'stapel_attributes/types/string/config.py' 2026-08-30T09:46:10,522 adding 'stapel_attributes/types/string/dao.py' 2026-08-30T09:46:10,523 adding 'stapel_attributes/types/string/dto.py' 2026-08-30T09:46:10,526 adding 'stapel_attributes/types/string/type.py' 2026-08-30T09:46:10,529 adding 'stapel_attributes-0.5.1.dist-info/licenses/LICENSE' 2026-08-30T09:46:10,531 adding 'stapel_attributes-0.5.1.dist-info/METADATA' 2026-08-30T09:46:10,533 adding 'stapel_attributes-0.5.1.dist-info/WHEEL' 2026-08-30T09:46:10,534 adding 'stapel_attributes-0.5.1.dist-info/top_level.txt' 2026-08-30T09:46:10,537 adding 'stapel_attributes-0.5.1.dist-info/RECORD' 2026-08-30T09:46:10,543 removing build/bdist.linux-armv7l/wheel 2026-08-30T09:46:10,688 Building wheel for stapel-attributes (pyproject.toml): finished with status 'done' 2026-08-30T09:46:10,696 Created wheel for stapel-attributes: filename=stapel_attributes-0.5.1-py3-none-any.whl size=192643 sha256=282a1edfd230988569cdf94bb0c986dafc2a0f169d12503b98decf54f0768743 2026-08-30T09:46:10,697 Stored in directory: /tmp/pip-ephem-wheel-cache-ow06dzn8/wheels/ed/aa/4d/ece3013c5a44d898dfb40cda4d1349a9a01241edeaeee666d9 2026-08-30T09:46:10,712 Successfully built stapel-attributes 2026-08-30T09:46:10,721 Removed build tracker: '/tmp/pip-build-tracker-vvs4yo6a'