2026-07-11T20:01:25,498 Created temporary directory: /tmp/pip-ephem-wheel-cache-8mb8hj9t 2026-07-11T20:01:25,500 Created temporary directory: /tmp/pip-build-tracker-mt55wr4v 2026-07-11T20:01:25,501 Initialized build tracking at /tmp/pip-build-tracker-mt55wr4v 2026-07-11T20:01:25,501 Created build tracker: /tmp/pip-build-tracker-mt55wr4v 2026-07-11T20:01:25,502 Entered build tracker: /tmp/pip-build-tracker-mt55wr4v 2026-07-11T20:01:25,503 Created temporary directory: /tmp/pip-wheel-g5z5__sk 2026-07-11T20:01:25,506 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-07-11T20:01:25,508 Created temporary directory: /tmp/pip-ephem-wheel-cache-xaxx73ns 2026-07-11T20:01:25,530 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-11T20:01:25,533 2 location(s) to search for versions of stapel-attributes: 2026-07-11T20:01:25,533 * https://pypi.org/simple/stapel-attributes/ 2026-07-11T20:01:25,533 * https://www.piwheels.org/simple/stapel-attributes/ 2026-07-11T20:01:25,534 Fetching project page and analyzing links: https://pypi.org/simple/stapel-attributes/ 2026-07-11T20:01:25,535 Getting page https://pypi.org/simple/stapel-attributes/ 2026-07-11T20:01:25,536 Found index url https://pypi.org/simple 2026-07-11T20:01:25,864 Fetched page https://pypi.org/simple/stapel-attributes/ as application/vnd.pypi.simple.v1+json 2026-07-11T20:01:25,866 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-07-11T20:01:25,867 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-07-11T20:01:25,868 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-07-11T20:01:25,869 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-07-11T20:01:25,870 Fetching project page and analyzing links: https://www.piwheels.org/simple/stapel-attributes/ 2026-07-11T20:01:25,871 Getting page https://www.piwheels.org/simple/stapel-attributes/ 2026-07-11T20:01:25,872 Found index url https://www.piwheels.org/simple 2026-07-11T20:01:26,353 Fetched page https://www.piwheels.org/simple/stapel-attributes/ as text/html 2026-07-11T20:01:26,355 Skipping link: No binaries permitted for stapel-attributes: https://www.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-07-11T20:01:26,356 Skipping link: not a file: https://www.piwheels.org/simple/stapel-attributes/ 2026-07-11T20:01:26,356 Skipping link: not a file: https://pypi.org/simple/stapel-attributes/ 2026-07-11T20:01:26,377 Given no hashes to check 1 links for project 'stapel-attributes': discarding no candidates 2026-07-11T20:01:26,398 Collecting stapel-attributes==0.3.3 2026-07-11T20:01:26,400 Created temporary directory: /tmp/pip-unpack-4tnhdez0 2026-07-11T20:01:26,727 Downloading stapel_attributes-0.3.3.tar.gz (87 kB) 2026-07-11T20:01:27,021 Added stapel-attributes==0.3.3 from https://files.pythonhosted.org/packages/97/34/b9e9d908bdb7abff0d6819da46c83f32895ff5031a372543c4ad1d9302e8/stapel_attributes-0.3.3.tar.gz to build tracker '/tmp/pip-build-tracker-mt55wr4v' 2026-07-11T20:01:27,027 Created temporary directory: /tmp/pip-build-env-ckrc55o4 2026-07-11T20:01:27,031 Installing build dependencies: started 2026-07-11T20:01:27,032 Running command pip subprocess to install build dependencies 2026-07-11T20:01:28,208 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-11T20:01:28,911 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-07-11T20:01:28,934 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-11T20:01:30,928 Collecting setuptools>=68 2026-07-11T20:01:30,929 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-11T20:01:30,945 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-11T20:01:31,181 Collecting wheel 2026-07-11T20:01:31,183 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-11T20:01:31,199 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-11T20:01:31,381 Collecting packaging>=24.0 2026-07-11T20:01:31,382 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-11T20:01:31,394 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-11T20:01:31,585 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-11T20:01:31,610 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-11T20:01:31,716 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-11T20:01:31,752 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-11T20:01:31,781 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-11T20:01:31,882 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-11T20:01:34,621 Installing collected packages: setuptools, packaging, wheel 2026-07-11T20:01:38,047 Creating /tmp/pip-build-env-ckrc55o4/overlay/local/bin 2026-07-11T20:01:38,050 changing mode of /tmp/pip-build-env-ckrc55o4/overlay/local/bin/wheel to 755 2026-07-11T20:01:38,071 Successfully installed packaging-26.2 setuptools-83.0.0 wheel-0.47.0 2026-07-11T20:01:38,358 Installing build dependencies: finished with status 'done' 2026-07-11T20:01:38,365 Getting requirements to build wheel: started 2026-07-11T20:01:38,366 Running command Getting requirements to build wheel 2026-07-11T20:01:38,984 /tmp/pip-build-env-ckrc55o4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-11T20:01:38,985 !! 2026-07-11T20:01:38,986 ******************************************************************************** 2026-07-11T20:01:38,987 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-07-11T20:01:38,988 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-11T20:01:38,989 or your builds will no longer be supported. 2026-07-11T20:01:38,990 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-11T20:01:38,990 ******************************************************************************** 2026-07-11T20:01:38,991 !! 2026-07-11T20:01:38,992 corresp(dist, value, root_dir) 2026-07-11T20:01:39,072 running egg_info 2026-07-11T20:01:39,078 writing stapel_attributes.egg-info/PKG-INFO 2026-07-11T20:01:39,081 writing dependency_links to stapel_attributes.egg-info/dependency_links.txt 2026-07-11T20:01:39,083 writing requirements to stapel_attributes.egg-info/requires.txt 2026-07-11T20:01:39,084 writing top-level names to stapel_attributes.egg-info/top_level.txt 2026-07-11T20:01:39,125 reading manifest file 'stapel_attributes.egg-info/SOURCES.txt' 2026-07-11T20:01:39,134 adding license file 'LICENSE' 2026-07-11T20:01:39,142 writing manifest file 'stapel_attributes.egg-info/SOURCES.txt' 2026-07-11T20:01:39,240 Getting requirements to build wheel: finished with status 'done' 2026-07-11T20:01:39,244 Created temporary directory: /tmp/pip-modern-metadata-e27mbf0q 2026-07-11T20:01:39,246 Preparing metadata (pyproject.toml): started 2026-07-11T20:01:39,247 Running command Preparing metadata (pyproject.toml) 2026-07-11T20:01:39,831 /tmp/pip-build-env-ckrc55o4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-11T20:01:39,831 !! 2026-07-11T20:01:39,832 ******************************************************************************** 2026-07-11T20:01:39,833 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-07-11T20:01:39,834 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-11T20:01:39,835 or your builds will no longer be supported. 2026-07-11T20:01:39,836 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-11T20:01:39,837 ******************************************************************************** 2026-07-11T20:01:39,838 !! 2026-07-11T20:01:39,839 corresp(dist, value, root_dir) 2026-07-11T20:01:39,917 running dist_info 2026-07-11T20:01:39,927 creating /tmp/pip-modern-metadata-e27mbf0q/stapel_attributes.egg-info 2026-07-11T20:01:39,928 writing /tmp/pip-modern-metadata-e27mbf0q/stapel_attributes.egg-info/PKG-INFO 2026-07-11T20:01:39,931 writing dependency_links to /tmp/pip-modern-metadata-e27mbf0q/stapel_attributes.egg-info/dependency_links.txt 2026-07-11T20:01:39,934 writing requirements to /tmp/pip-modern-metadata-e27mbf0q/stapel_attributes.egg-info/requires.txt 2026-07-11T20:01:39,935 writing top-level names to /tmp/pip-modern-metadata-e27mbf0q/stapel_attributes.egg-info/top_level.txt 2026-07-11T20:01:39,936 writing manifest file '/tmp/pip-modern-metadata-e27mbf0q/stapel_attributes.egg-info/SOURCES.txt' 2026-07-11T20:01:39,968 reading manifest file '/tmp/pip-modern-metadata-e27mbf0q/stapel_attributes.egg-info/SOURCES.txt' 2026-07-11T20:01:39,969 adding license file 'LICENSE' 2026-07-11T20:01:39,974 writing manifest file '/tmp/pip-modern-metadata-e27mbf0q/stapel_attributes.egg-info/SOURCES.txt' 2026-07-11T20:01:39,975 creating '/tmp/pip-modern-metadata-e27mbf0q/stapel_attributes-0.3.3.dist-info' 2026-07-11T20:01:40,099 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-11T20:01:40,104 Source in /tmp/pip-wheel-g5z5__sk/stapel-attributes_5b3893c248b64e1c9e70bf418c1cc50b has version 0.3.3, which satisfies requirement stapel-attributes==0.3.3 from https://files.pythonhosted.org/packages/97/34/b9e9d908bdb7abff0d6819da46c83f32895ff5031a372543c4ad1d9302e8/stapel_attributes-0.3.3.tar.gz 2026-07-11T20:01:40,105 Removed stapel-attributes==0.3.3 from https://files.pythonhosted.org/packages/97/34/b9e9d908bdb7abff0d6819da46c83f32895ff5031a372543c4ad1d9302e8/stapel_attributes-0.3.3.tar.gz from build tracker '/tmp/pip-build-tracker-mt55wr4v' 2026-07-11T20:01:40,111 Created temporary directory: /tmp/pip-unpack-6o1w3myj 2026-07-11T20:01:40,111 Building wheels for collected packages: stapel-attributes 2026-07-11T20:01:40,116 Created temporary directory: /tmp/pip-wheel-__uop0xp 2026-07-11T20:01:40,116 Destination directory: /tmp/pip-wheel-__uop0xp 2026-07-11T20:01:40,118 Building wheel for stapel-attributes (pyproject.toml): started 2026-07-11T20:01:40,119 Running command Building wheel for stapel-attributes (pyproject.toml) 2026-07-11T20:01:40,658 /tmp/pip-build-env-ckrc55o4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-11T20:01:40,658 !! 2026-07-11T20:01:40,659 ******************************************************************************** 2026-07-11T20:01:40,660 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-07-11T20:01:40,661 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-11T20:01:40,661 or your builds will no longer be supported. 2026-07-11T20:01:40,662 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-11T20:01:40,663 ******************************************************************************** 2026-07-11T20:01:40,664 !! 2026-07-11T20:01:40,664 corresp(dist, value, root_dir) 2026-07-11T20:01:40,730 running bdist_wheel 2026-07-11T20:01:40,748 running build 2026-07-11T20:01:40,749 running build_py 2026-07-11T20:01:40,755 creating build/lib/stapel_attributes 2026-07-11T20:01:40,757 copying ./widgets.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,759 copying ./registry.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,762 copying ./exceptions.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,764 copying ./conftest.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,766 copying ./results.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,768 copying ./base.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,770 copying ./serializers.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,772 copying ./errors.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,774 copying ./__init__.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,776 copying ./validation.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,779 copying ./config_form.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,781 copying ./conf.py -> build/lib/stapel_attributes 2026-07-11T20:01:40,784 creating build/lib/stapel_attributes/types 2026-07-11T20:01:40,785 copying ./types/__init__.py -> build/lib/stapel_attributes/types 2026-07-11T20:01:40,788 creating build/lib/stapel_attributes/types/int 2026-07-11T20:01:40,789 copying ./types/int/type.py -> build/lib/stapel_attributes/types/int 2026-07-11T20:01:40,792 copying ./types/int/config.py -> build/lib/stapel_attributes/types/int 2026-07-11T20:01:40,794 copying ./types/int/dto.py -> build/lib/stapel_attributes/types/int 2026-07-11T20:01:40,796 copying ./types/int/dao.py -> build/lib/stapel_attributes/types/int 2026-07-11T20:01:40,798 copying ./types/int/__init__.py -> build/lib/stapel_attributes/types/int 2026-07-11T20:01:40,800 creating build/lib/stapel_attributes/types/float 2026-07-11T20:01:40,802 copying ./types/float/type.py -> build/lib/stapel_attributes/types/float 2026-07-11T20:01:40,804 copying ./types/float/config.py -> build/lib/stapel_attributes/types/float 2026-07-11T20:01:40,807 copying ./types/float/dto.py -> build/lib/stapel_attributes/types/float 2026-07-11T20:01:40,809 copying ./types/float/dao.py -> build/lib/stapel_attributes/types/float 2026-07-11T20:01:40,811 copying ./types/float/__init__.py -> build/lib/stapel_attributes/types/float 2026-07-11T20:01:40,813 creating build/lib/stapel_attributes/types/string 2026-07-11T20:01:40,814 copying ./types/string/type.py -> build/lib/stapel_attributes/types/string 2026-07-11T20:01:40,817 copying ./types/string/config.py -> build/lib/stapel_attributes/types/string 2026-07-11T20:01:40,819 copying ./types/string/dto.py -> build/lib/stapel_attributes/types/string 2026-07-11T20:01:40,821 copying ./types/string/dao.py -> build/lib/stapel_attributes/types/string 2026-07-11T20:01:40,823 copying ./types/string/__init__.py -> build/lib/stapel_attributes/types/string 2026-07-11T20:01:40,826 creating build/lib/stapel_attributes/types/bool 2026-07-11T20:01:40,827 copying ./types/bool/type.py -> build/lib/stapel_attributes/types/bool 2026-07-11T20:01:40,830 copying ./types/bool/config.py -> build/lib/stapel_attributes/types/bool 2026-07-11T20:01:40,832 copying ./types/bool/dto.py -> build/lib/stapel_attributes/types/bool 2026-07-11T20:01:40,834 copying ./types/bool/dao.py -> build/lib/stapel_attributes/types/bool 2026-07-11T20:01:40,836 copying ./types/bool/__init__.py -> build/lib/stapel_attributes/types/bool 2026-07-11T20:01:40,838 creating build/lib/stapel_attributes/types/hex_color 2026-07-11T20:01:40,840 copying ./types/hex_color/type.py -> build/lib/stapel_attributes/types/hex_color 2026-07-11T20:01:40,842 copying ./types/hex_color/config.py -> build/lib/stapel_attributes/types/hex_color 2026-07-11T20:01:40,844 copying ./types/hex_color/dto.py -> build/lib/stapel_attributes/types/hex_color 2026-07-11T20:01:40,847 copying ./types/hex_color/dao.py -> build/lib/stapel_attributes/types/hex_color 2026-07-11T20:01:40,849 copying ./types/hex_color/__init__.py -> build/lib/stapel_attributes/types/hex_color 2026-07-11T20:01:40,851 copying ./types/hex_color/constants.py -> build/lib/stapel_attributes/types/hex_color 2026-07-11T20:01:40,853 creating build/lib/stapel_attributes/types/select 2026-07-11T20:01:40,855 copying ./types/select/type.py -> build/lib/stapel_attributes/types/select 2026-07-11T20:01:40,858 copying ./types/select/config.py -> build/lib/stapel_attributes/types/select 2026-07-11T20:01:40,860 copying ./types/select/dto.py -> build/lib/stapel_attributes/types/select 2026-07-11T20:01:40,862 copying ./types/select/dao.py -> build/lib/stapel_attributes/types/select 2026-07-11T20:01:40,864 copying ./types/select/__init__.py -> build/lib/stapel_attributes/types/select 2026-07-11T20:01:40,866 copying ./types/select/constants.py -> build/lib/stapel_attributes/types/select 2026-07-11T20:01:40,869 creating build/lib/stapel_attributes/types/date 2026-07-11T20:01:40,870 copying ./types/date/type.py -> build/lib/stapel_attributes/types/date 2026-07-11T20:01:40,873 copying ./types/date/config.py -> build/lib/stapel_attributes/types/date 2026-07-11T20:01:40,875 copying ./types/date/dto.py -> build/lib/stapel_attributes/types/date 2026-07-11T20:01:40,877 copying ./types/date/dao.py -> build/lib/stapel_attributes/types/date 2026-07-11T20:01:40,879 copying ./types/date/__init__.py -> build/lib/stapel_attributes/types/date 2026-07-11T20:01:40,882 creating build/lib/stapel_attributes/types/header 2026-07-11T20:01:40,884 copying ./types/header/type.py -> build/lib/stapel_attributes/types/header 2026-07-11T20:01:40,886 copying ./types/header/config.py -> build/lib/stapel_attributes/types/header 2026-07-11T20:01:40,888 copying ./types/header/dto.py -> build/lib/stapel_attributes/types/header 2026-07-11T20:01:40,890 copying ./types/header/dao.py -> build/lib/stapel_attributes/types/header 2026-07-11T20:01:40,892 copying ./types/header/__init__.py -> build/lib/stapel_attributes/types/header 2026-07-11T20:01:40,894 copying ./types/header/constants.py -> build/lib/stapel_attributes/types/header 2026-07-11T20:01:40,897 creating build/lib/stapel_attributes/types/hierarchical_select 2026-07-11T20:01:40,898 copying ./types/hierarchical_select/type.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-07-11T20:01:40,901 copying ./types/hierarchical_select/config.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-07-11T20:01:40,903 copying ./types/hierarchical_select/dto.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-07-11T20:01:40,905 copying ./types/hierarchical_select/dao.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-07-11T20:01:40,907 copying ./types/hierarchical_select/__init__.py -> build/lib/stapel_attributes/types/hierarchical_select 2026-07-11T20:01:40,910 creating build/lib/stapel_attributes/tests 2026-07-11T20:01:40,911 copying ./tests/test_feature_types.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,914 copying ./tests/test_validation.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,917 copying ./tests/test_widgets.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,919 copying ./tests/sample_types_module.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,921 copying ./tests/test_registry.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,923 copying ./tests/__init__.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,925 copying ./tests/sample_types.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,927 copying ./tests/test_golden.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,929 copying ./tests/test_public_api.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,931 copying ./tests/test_config_form.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,934 copying ./tests/test_review_fixes.py -> build/lib/stapel_attributes/tests 2026-07-11T20:01:40,936 running egg_info 2026-07-11T20:01:40,945 writing stapel_attributes.egg-info/PKG-INFO 2026-07-11T20:01:40,948 writing dependency_links to stapel_attributes.egg-info/dependency_links.txt 2026-07-11T20:01:40,950 writing requirements to stapel_attributes.egg-info/requires.txt 2026-07-11T20:01:40,951 writing top-level names to stapel_attributes.egg-info/top_level.txt 2026-07-11T20:01:40,972 reading manifest file 'stapel_attributes.egg-info/SOURCES.txt' 2026-07-11T20:01:40,981 adding license file 'LICENSE' 2026-07-11T20:01:40,989 writing manifest file 'stapel_attributes.egg-info/SOURCES.txt' 2026-07-11T20:01:40,991 /tmp/pip-build-env-ckrc55o4/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-07-11T20:01:40,992 !! 2026-07-11T20:01:40,993 ******************************************************************************** 2026-07-11T20:01:40,993 ############################ 2026-07-11T20:01:40,994 # Package would be ignored # 2026-07-11T20:01:40,994 ############################ 2026-07-11T20:01:40,995 Python recognizes 'stapel_attributes.static.stapel_attributes' as an importable package[^1], 2026-07-11T20:01:40,995 but it is absent from setuptools' `packages` configuration. 2026-07-11T20:01:40,996 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-11T20:01:40,997 package, please make sure that 'stapel_attributes.static.stapel_attributes' is explicitly added 2026-07-11T20:01:40,998 to the `packages` configuration field. 2026-07-11T20:01:40,999 Alternatively, you can also rely on setuptools' discovery methods 2026-07-11T20:01:40,999 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-11T20:01:41,000 instead of `find_packages(...)`/`find:`). 2026-07-11T20:01:41,001 You can read more about "package discovery" on setuptools documentation page: 2026-07-11T20:01:41,002 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-11T20:01:41,003 If you don't want 'stapel_attributes.static.stapel_attributes' to be distributed and are 2026-07-11T20:01:41,004 already explicitly excluding 'stapel_attributes.static.stapel_attributes' via 2026-07-11T20:01:41,005 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-11T20:01:41,005 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-11T20:01:41,006 combination with a more fine grained `package-data` configuration. 2026-07-11T20:01:41,006 You can read more about "package data files" on setuptools documentation page: 2026-07-11T20:01:41,007 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-11T20:01:41,008 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-11T20:01:41,009 even if it does not contain any `.py` files. 2026-07-11T20:01:41,009 On the other hand, currently there is no concept of package data 2026-07-11T20:01:41,010 directory, all directories are treated like packages. 2026-07-11T20:01:41,010 ******************************************************************************** 2026-07-11T20:01:41,011 !! 2026-07-11T20:01:41,012 check.warn(importable) 2026-07-11T20:01:41,012 /tmp/pip-build-env-ckrc55o4/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-07-11T20:01:41,013 !! 2026-07-11T20:01:41,014 ******************************************************************************** 2026-07-11T20:01:41,014 ############################ 2026-07-11T20:01:41,015 # Package would be ignored # 2026-07-11T20:01:41,015 ############################ 2026-07-11T20:01:41,016 Python recognizes 'stapel_attributes.static.stapel_attributes.locales' as an importable package[^1], 2026-07-11T20:01:41,016 but it is absent from setuptools' `packages` configuration. 2026-07-11T20:01:41,017 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-11T20:01:41,018 package, please make sure that 'stapel_attributes.static.stapel_attributes.locales' is explicitly added 2026-07-11T20:01:41,018 to the `packages` configuration field. 2026-07-11T20:01:41,019 Alternatively, you can also rely on setuptools' discovery methods 2026-07-11T20:01:41,020 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-11T20:01:41,020 instead of `find_packages(...)`/`find:`). 2026-07-11T20:01:41,021 You can read more about "package discovery" on setuptools documentation page: 2026-07-11T20:01:41,022 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-11T20:01:41,023 If you don't want 'stapel_attributes.static.stapel_attributes.locales' to be distributed and are 2026-07-11T20:01:41,023 already explicitly excluding 'stapel_attributes.static.stapel_attributes.locales' via 2026-07-11T20:01:41,024 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-11T20:01:41,024 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-11T20:01:41,025 combination with a more fine grained `package-data` configuration. 2026-07-11T20:01:41,026 You can read more about "package data files" on setuptools documentation page: 2026-07-11T20:01:41,027 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-11T20:01:41,029 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-11T20:01:41,029 even if it does not contain any `.py` files. 2026-07-11T20:01:41,030 On the other hand, currently there is no concept of package data 2026-07-11T20:01:41,030 directory, all directories are treated like packages. 2026-07-11T20:01:41,031 ******************************************************************************** 2026-07-11T20:01:41,032 !! 2026-07-11T20:01:41,032 check.warn(importable) 2026-07-11T20:01:41,033 copying ./py.typed -> build/lib/stapel_attributes 2026-07-11T20:01:41,033 creating build/lib/stapel_attributes/static/stapel_attributes 2026-07-11T20:01:41,034 copying ./static/stapel_attributes/admin-tokens.css -> build/lib/stapel_attributes/static/stapel_attributes 2026-07-11T20:01:41,034 copying ./static/stapel_attributes/attributes-admin.js -> build/lib/stapel_attributes/static/stapel_attributes 2026-07-11T20:01:41,035 creating build/lib/stapel_attributes/static/stapel_attributes/locales 2026-07-11T20:01:41,035 copying ./static/stapel_attributes/locales/en.json -> build/lib/stapel_attributes/static/stapel_attributes/locales 2026-07-11T20:01:41,035 copying ./static/stapel_attributes/locales/ru.json -> build/lib/stapel_attributes/static/stapel_attributes/locales 2026-07-11T20:01:41,041 installing to build/bdist.linux-armv7l/wheel 2026-07-11T20:01:41,042 running install 2026-07-11T20:01:41,064 running install_lib 2026-07-11T20:01:41,069 creating build/bdist.linux-armv7l/wheel 2026-07-11T20:01:41,071 creating build/bdist.linux-armv7l/wheel/stapel_attributes 2026-07-11T20:01:41,073 creating build/bdist.linux-armv7l/wheel/stapel_attributes/tests 2026-07-11T20:01:41,074 copying build/lib/stapel_attributes/tests/test_feature_types.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,077 copying build/lib/stapel_attributes/tests/test_validation.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,079 copying build/lib/stapel_attributes/tests/test_widgets.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,081 copying build/lib/stapel_attributes/tests/sample_types_module.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,083 copying build/lib/stapel_attributes/tests/test_registry.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,085 copying build/lib/stapel_attributes/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,087 copying build/lib/stapel_attributes/tests/sample_types.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,089 copying build/lib/stapel_attributes/tests/test_golden.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,091 copying build/lib/stapel_attributes/tests/test_public_api.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,093 copying build/lib/stapel_attributes/tests/test_config_form.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,095 copying build/lib/stapel_attributes/tests/test_review_fixes.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/tests 2026-07-11T20:01:41,097 copying build/lib/stapel_attributes/widgets.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,099 copying build/lib/stapel_attributes/registry.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,101 copying build/lib/stapel_attributes/exceptions.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,103 copying build/lib/stapel_attributes/conftest.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,105 copying build/lib/stapel_attributes/results.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,107 copying build/lib/stapel_attributes/base.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,110 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types 2026-07-11T20:01:41,111 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/float 2026-07-11T20:01:41,113 copying build/lib/stapel_attributes/types/float/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-07-11T20:01:41,115 copying build/lib/stapel_attributes/types/float/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-07-11T20:01:41,117 copying build/lib/stapel_attributes/types/float/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-07-11T20:01:41,118 copying build/lib/stapel_attributes/types/float/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-07-11T20:01:41,120 copying build/lib/stapel_attributes/types/float/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/float 2026-07-11T20:01:41,122 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/date 2026-07-11T20:01:41,123 copying build/lib/stapel_attributes/types/date/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-07-11T20:01:41,125 copying build/lib/stapel_attributes/types/date/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-07-11T20:01:41,127 copying build/lib/stapel_attributes/types/date/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-07-11T20:01:41,128 copying build/lib/stapel_attributes/types/date/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-07-11T20:01:41,130 copying build/lib/stapel_attributes/types/date/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/date 2026-07-11T20:01:41,132 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/hex_color 2026-07-11T20:01:41,133 copying build/lib/stapel_attributes/types/hex_color/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-07-11T20:01:41,135 copying build/lib/stapel_attributes/types/hex_color/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-07-11T20:01:41,137 copying build/lib/stapel_attributes/types/hex_color/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-07-11T20:01:41,138 copying build/lib/stapel_attributes/types/hex_color/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-07-11T20:01:41,140 copying build/lib/stapel_attributes/types/hex_color/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-07-11T20:01:41,142 copying build/lib/stapel_attributes/types/hex_color/constants.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hex_color 2026-07-11T20:01:41,144 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/header 2026-07-11T20:01:41,145 copying build/lib/stapel_attributes/types/header/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-07-11T20:01:41,147 copying build/lib/stapel_attributes/types/header/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-07-11T20:01:41,149 copying build/lib/stapel_attributes/types/header/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-07-11T20:01:41,151 copying build/lib/stapel_attributes/types/header/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-07-11T20:01:41,152 copying build/lib/stapel_attributes/types/header/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-07-11T20:01:41,154 copying build/lib/stapel_attributes/types/header/constants.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/header 2026-07-11T20:01:41,156 copying build/lib/stapel_attributes/types/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types 2026-07-11T20:01:41,158 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/string 2026-07-11T20:01:41,159 copying build/lib/stapel_attributes/types/string/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-07-11T20:01:41,161 copying build/lib/stapel_attributes/types/string/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-07-11T20:01:41,163 copying build/lib/stapel_attributes/types/string/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-07-11T20:01:41,165 copying build/lib/stapel_attributes/types/string/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-07-11T20:01:41,166 copying build/lib/stapel_attributes/types/string/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/string 2026-07-11T20:01:41,168 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/int 2026-07-11T20:01:41,169 copying build/lib/stapel_attributes/types/int/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-07-11T20:01:41,172 copying build/lib/stapel_attributes/types/int/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-07-11T20:01:41,173 copying build/lib/stapel_attributes/types/int/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-07-11T20:01:41,175 copying build/lib/stapel_attributes/types/int/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-07-11T20:01:41,177 copying build/lib/stapel_attributes/types/int/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/int 2026-07-11T20:01:41,179 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/select 2026-07-11T20:01:41,180 copying build/lib/stapel_attributes/types/select/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-07-11T20:01:41,182 copying build/lib/stapel_attributes/types/select/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-07-11T20:01:41,184 copying build/lib/stapel_attributes/types/select/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-07-11T20:01:41,185 copying build/lib/stapel_attributes/types/select/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-07-11T20:01:41,187 copying build/lib/stapel_attributes/types/select/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-07-11T20:01:41,189 copying build/lib/stapel_attributes/types/select/constants.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/select 2026-07-11T20:01:41,191 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/hierarchical_select 2026-07-11T20:01:41,192 copying build/lib/stapel_attributes/types/hierarchical_select/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-07-11T20:01:41,194 copying build/lib/stapel_attributes/types/hierarchical_select/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-07-11T20:01:41,196 copying build/lib/stapel_attributes/types/hierarchical_select/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-07-11T20:01:41,198 copying build/lib/stapel_attributes/types/hierarchical_select/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-07-11T20:01:41,200 copying build/lib/stapel_attributes/types/hierarchical_select/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/hierarchical_select 2026-07-11T20:01:41,202 creating build/bdist.linux-armv7l/wheel/stapel_attributes/types/bool 2026-07-11T20:01:41,203 copying build/lib/stapel_attributes/types/bool/type.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-07-11T20:01:41,205 copying build/lib/stapel_attributes/types/bool/config.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-07-11T20:01:41,207 copying build/lib/stapel_attributes/types/bool/dto.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-07-11T20:01:41,209 copying build/lib/stapel_attributes/types/bool/dao.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-07-11T20:01:41,210 copying build/lib/stapel_attributes/types/bool/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes/types/bool 2026-07-11T20:01:41,212 copying build/lib/stapel_attributes/serializers.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,214 copying build/lib/stapel_attributes/errors.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,216 copying build/lib/stapel_attributes/__init__.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,218 copying build/lib/stapel_attributes/validation.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,221 copying build/lib/stapel_attributes/py.typed -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,222 copying build/lib/stapel_attributes/config_form.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,224 copying build/lib/stapel_attributes/conf.py -> build/bdist.linux-armv7l/wheel/./stapel_attributes 2026-07-11T20:01:41,226 creating build/bdist.linux-armv7l/wheel/stapel_attributes/static 2026-07-11T20:01:41,228 creating build/bdist.linux-armv7l/wheel/stapel_attributes/static/stapel_attributes 2026-07-11T20:01:41,229 copying build/lib/stapel_attributes/static/stapel_attributes/admin-tokens.css -> build/bdist.linux-armv7l/wheel/./stapel_attributes/static/stapel_attributes 2026-07-11T20:01:41,230 copying build/lib/stapel_attributes/static/stapel_attributes/attributes-admin.js -> build/bdist.linux-armv7l/wheel/./stapel_attributes/static/stapel_attributes 2026-07-11T20:01:41,234 creating build/bdist.linux-armv7l/wheel/stapel_attributes/static/stapel_attributes/locales 2026-07-11T20:01:41,235 copying build/lib/stapel_attributes/static/stapel_attributes/locales/ru.json -> build/bdist.linux-armv7l/wheel/./stapel_attributes/static/stapel_attributes/locales 2026-07-11T20:01:41,237 copying build/lib/stapel_attributes/static/stapel_attributes/locales/en.json -> build/bdist.linux-armv7l/wheel/./stapel_attributes/static/stapel_attributes/locales 2026-07-11T20:01:41,239 running install_egg_info 2026-07-11T20:01:41,243 Copying stapel_attributes.egg-info to build/bdist.linux-armv7l/wheel/./stapel_attributes-0.3.3-py3.11.egg-info 2026-07-11T20:01:41,253 running install_scripts 2026-07-11T20:01:41,262 creating build/bdist.linux-armv7l/wheel/stapel_attributes-0.3.3.dist-info/WHEEL 2026-07-11T20:01:41,265 creating '/tmp/pip-wheel-__uop0xp/.tmp-eu5jnq22/stapel_attributes-0.3.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-11T20:01:41,267 adding 'stapel_attributes/__init__.py' 2026-07-11T20:01:41,270 adding 'stapel_attributes/base.py' 2026-07-11T20:01:41,271 adding 'stapel_attributes/conf.py' 2026-07-11T20:01:41,273 adding 'stapel_attributes/config_form.py' 2026-07-11T20:01:41,274 adding 'stapel_attributes/conftest.py' 2026-07-11T20:01:41,276 adding 'stapel_attributes/errors.py' 2026-07-11T20:01:41,277 adding 'stapel_attributes/exceptions.py' 2026-07-11T20:01:41,278 adding 'stapel_attributes/py.typed' 2026-07-11T20:01:41,281 adding 'stapel_attributes/registry.py' 2026-07-11T20:01:41,283 adding 'stapel_attributes/results.py' 2026-07-11T20:01:41,284 adding 'stapel_attributes/serializers.py' 2026-07-11T20:01:41,287 adding 'stapel_attributes/validation.py' 2026-07-11T20:01:41,289 adding 'stapel_attributes/widgets.py' 2026-07-11T20:01:41,291 adding 'stapel_attributes/static/stapel_attributes/admin-tokens.css' 2026-07-11T20:01:41,297 adding 'stapel_attributes/static/stapel_attributes/attributes-admin.js' 2026-07-11T20:01:41,300 adding 'stapel_attributes/static/stapel_attributes/locales/en.json' 2026-07-11T20:01:41,301 adding 'stapel_attributes/static/stapel_attributes/locales/ru.json' 2026-07-11T20:01:41,303 adding 'stapel_attributes/tests/__init__.py' 2026-07-11T20:01:41,304 adding 'stapel_attributes/tests/sample_types.py' 2026-07-11T20:01:41,306 adding 'stapel_attributes/tests/sample_types_module.py' 2026-07-11T20:01:41,308 adding 'stapel_attributes/tests/test_config_form.py' 2026-07-11T20:01:41,311 adding 'stapel_attributes/tests/test_feature_types.py' 2026-07-11T20:01:41,312 adding 'stapel_attributes/tests/test_golden.py' 2026-07-11T20:01:41,314 adding 'stapel_attributes/tests/test_public_api.py' 2026-07-11T20:01:41,315 adding 'stapel_attributes/tests/test_registry.py' 2026-07-11T20:01:41,317 adding 'stapel_attributes/tests/test_review_fixes.py' 2026-07-11T20:01:41,319 adding 'stapel_attributes/tests/test_validation.py' 2026-07-11T20:01:41,320 adding 'stapel_attributes/tests/test_widgets.py' 2026-07-11T20:01:41,322 adding 'stapel_attributes/types/__init__.py' 2026-07-11T20:01:41,324 adding 'stapel_attributes/types/bool/__init__.py' 2026-07-11T20:01:41,325 adding 'stapel_attributes/types/bool/config.py' 2026-07-11T20:01:41,326 adding 'stapel_attributes/types/bool/dao.py' 2026-07-11T20:01:41,327 adding 'stapel_attributes/types/bool/dto.py' 2026-07-11T20:01:41,328 adding 'stapel_attributes/types/bool/type.py' 2026-07-11T20:01:41,330 adding 'stapel_attributes/types/date/__init__.py' 2026-07-11T20:01:41,331 adding 'stapel_attributes/types/date/config.py' 2026-07-11T20:01:41,332 adding 'stapel_attributes/types/date/dao.py' 2026-07-11T20:01:41,333 adding 'stapel_attributes/types/date/dto.py' 2026-07-11T20:01:41,335 adding 'stapel_attributes/types/date/type.py' 2026-07-11T20:01:41,336 adding 'stapel_attributes/types/float/__init__.py' 2026-07-11T20:01:41,337 adding 'stapel_attributes/types/float/config.py' 2026-07-11T20:01:41,339 adding 'stapel_attributes/types/float/dao.py' 2026-07-11T20:01:41,340 adding 'stapel_attributes/types/float/dto.py' 2026-07-11T20:01:41,341 adding 'stapel_attributes/types/float/type.py' 2026-07-11T20:01:41,343 adding 'stapel_attributes/types/header/__init__.py' 2026-07-11T20:01:41,344 adding 'stapel_attributes/types/header/config.py' 2026-07-11T20:01:41,345 adding 'stapel_attributes/types/header/constants.py' 2026-07-11T20:01:41,346 adding 'stapel_attributes/types/header/dao.py' 2026-07-11T20:01:41,347 adding 'stapel_attributes/types/header/dto.py' 2026-07-11T20:01:41,349 adding 'stapel_attributes/types/header/type.py' 2026-07-11T20:01:41,351 adding 'stapel_attributes/types/hex_color/__init__.py' 2026-07-11T20:01:41,352 adding 'stapel_attributes/types/hex_color/config.py' 2026-07-11T20:01:41,353 adding 'stapel_attributes/types/hex_color/constants.py' 2026-07-11T20:01:41,354 adding 'stapel_attributes/types/hex_color/dao.py' 2026-07-11T20:01:41,355 adding 'stapel_attributes/types/hex_color/dto.py' 2026-07-11T20:01:41,357 adding 'stapel_attributes/types/hex_color/type.py' 2026-07-11T20:01:41,359 adding 'stapel_attributes/types/hierarchical_select/__init__.py' 2026-07-11T20:01:41,360 adding 'stapel_attributes/types/hierarchical_select/config.py' 2026-07-11T20:01:41,362 adding 'stapel_attributes/types/hierarchical_select/dao.py' 2026-07-11T20:01:41,363 adding 'stapel_attributes/types/hierarchical_select/dto.py' 2026-07-11T20:01:41,365 adding 'stapel_attributes/types/hierarchical_select/type.py' 2026-07-11T20:01:41,367 adding 'stapel_attributes/types/int/__init__.py' 2026-07-11T20:01:41,368 adding 'stapel_attributes/types/int/config.py' 2026-07-11T20:01:41,369 adding 'stapel_attributes/types/int/dao.py' 2026-07-11T20:01:41,370 adding 'stapel_attributes/types/int/dto.py' 2026-07-11T20:01:41,372 adding 'stapel_attributes/types/int/type.py' 2026-07-11T20:01:41,374 adding 'stapel_attributes/types/select/__init__.py' 2026-07-11T20:01:41,375 adding 'stapel_attributes/types/select/config.py' 2026-07-11T20:01:41,376 adding 'stapel_attributes/types/select/constants.py' 2026-07-11T20:01:41,377 adding 'stapel_attributes/types/select/dao.py' 2026-07-11T20:01:41,379 adding 'stapel_attributes/types/select/dto.py' 2026-07-11T20:01:41,380 adding 'stapel_attributes/types/select/type.py' 2026-07-11T20:01:41,382 adding 'stapel_attributes/types/string/__init__.py' 2026-07-11T20:01:41,384 adding 'stapel_attributes/types/string/config.py' 2026-07-11T20:01:41,385 adding 'stapel_attributes/types/string/dao.py' 2026-07-11T20:01:41,386 adding 'stapel_attributes/types/string/dto.py' 2026-07-11T20:01:41,388 adding 'stapel_attributes/types/string/type.py' 2026-07-11T20:01:41,390 adding 'stapel_attributes-0.3.3.dist-info/licenses/LICENSE' 2026-07-11T20:01:41,392 adding 'stapel_attributes-0.3.3.dist-info/METADATA' 2026-07-11T20:01:41,393 adding 'stapel_attributes-0.3.3.dist-info/WHEEL' 2026-07-11T20:01:41,393 adding 'stapel_attributes-0.3.3.dist-info/top_level.txt' 2026-07-11T20:01:41,395 adding 'stapel_attributes-0.3.3.dist-info/RECORD' 2026-07-11T20:01:41,398 removing build/bdist.linux-armv7l/wheel 2026-07-11T20:01:41,517 Building wheel for stapel-attributes (pyproject.toml): finished with status 'done' 2026-07-11T20:01:41,524 Created wheel for stapel-attributes: filename=stapel_attributes-0.3.3-py3-none-any.whl size=116618 sha256=a86e20e5838f5bfcc7c57642b7b0579a6e8ae16634199da7f28a0f29f74b60e9 2026-07-11T20:01:41,525 Stored in directory: /tmp/pip-ephem-wheel-cache-xaxx73ns/wheels/60/36/ff/08087e61bf0b427a41582edf807a5502075b688bf9af12c78a 2026-07-11T20:01:41,537 Successfully built stapel-attributes 2026-07-11T20:01:41,544 Removed build tracker: '/tmp/pip-build-tracker-mt55wr4v'