2026-03-20T02:32:09,456 Created temporary directory: /tmp/pip-ephem-wheel-cache-ji_27ah0 2026-03-20T02:32:09,457 Created temporary directory: /tmp/pip-build-tracker-7_knw4jh 2026-03-20T02:32:09,458 Initialized build tracking at /tmp/pip-build-tracker-7_knw4jh 2026-03-20T02:32:09,458 Created build tracker: /tmp/pip-build-tracker-7_knw4jh 2026-03-20T02:32:09,459 Entered build tracker: /tmp/pip-build-tracker-7_knw4jh 2026-03-20T02:32:09,460 Created temporary directory: /tmp/pip-wheel-q5lxyklh 2026-03-20T02:32:09,463 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-20T02:32:09,465 Created temporary directory: /tmp/pip-ephem-wheel-cache-af_hqwgn 2026-03-20T02:32:09,486 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T02:32:09,490 2 location(s) to search for versions of ethology: 2026-03-20T02:32:09,490 * https://pypi.org/simple/ethology/ 2026-03-20T02:32:09,490 * https://www.piwheels.org/simple/ethology/ 2026-03-20T02:32:09,491 Fetching project page and analyzing links: https://pypi.org/simple/ethology/ 2026-03-20T02:32:09,491 Getting page https://pypi.org/simple/ethology/ 2026-03-20T02:32:09,493 Found index url https://pypi.org/simple 2026-03-20T02:32:09,635 Fetched page https://pypi.org/simple/ethology/ as application/vnd.pypi.simple.v1+json 2026-03-20T02:32:09,638 Skipping link: No binaries permitted for ethology: https://files.pythonhosted.org/packages/3d/fa/812456fa96295bd6082800b5006216a91c58f0dde99ba5792dc9bc5c69cf/ethology-0.0.1-py3-none-any.whl (from https://pypi.org/simple/ethology/) (requires-python:>=3.9.0) 2026-03-20T02:32:09,639 Found link https://files.pythonhosted.org/packages/81/95/da38d7ffdaf19453d1aa02bb47f6ba114e2b726238a4c155c74e048cbc25/ethology-0.0.1.tar.gz (from https://pypi.org/simple/ethology/) (requires-python:>=3.9.0), version: 0.0.1 2026-03-20T02:32:09,640 Skipping link: No binaries permitted for ethology: https://files.pythonhosted.org/packages/66/e6/c0ed0d3063efc009404ea026643aeede50014d4ad417549d155f013f45f9/ethology-0.0.2-py3-none-any.whl (from https://pypi.org/simple/ethology/) (requires-python:>=3.9.0) 2026-03-20T02:32:09,641 Found link https://files.pythonhosted.org/packages/59/28/3050d0a6b9191ad7093b34f800b5c1f8f640ef6b2b1fe279b099ab2e1af3/ethology-0.0.2.tar.gz (from https://pypi.org/simple/ethology/) (requires-python:>=3.9.0), version: 0.0.2 2026-03-20T02:32:09,642 Skipping link: No binaries permitted for ethology: https://files.pythonhosted.org/packages/29/51/4e6b05ce51b824c3a1fd02bc11e36c4b84f0352cd23aa2c4d31d422f8d24/ethology-0.0.4-py3-none-any.whl (from https://pypi.org/simple/ethology/) (requires-python:>=3.10.0) 2026-03-20T02:32:09,643 Found link https://files.pythonhosted.org/packages/83/40/94d385a8b5891378412a30c69dc55aba08e52c4f1e9446de6f489a8441d3/ethology-0.0.4.tar.gz (from https://pypi.org/simple/ethology/) (requires-python:>=3.10.0), version: 0.0.4 2026-03-20T02:32:09,643 Skipping link: No binaries permitted for ethology: https://files.pythonhosted.org/packages/11/ae/37b9796acbd1da45bfdc67fa26925c28638caa964a4ba58b618282326ae6/ethology-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ethology/) (requires-python:>=3.10.0) 2026-03-20T02:32:09,644 Found link https://files.pythonhosted.org/packages/b6/94/0f2eb639d6ebe0281b30536926f3b2c15a8b9f76f1854bdc9ac6be7d4169/ethology-0.1.0.tar.gz (from https://pypi.org/simple/ethology/) (requires-python:>=3.10.0), version: 0.1.0 2026-03-20T02:32:09,645 Skipping link: No binaries permitted for ethology: https://files.pythonhosted.org/packages/3e/67/f93a23aec45d8378bf588ba3bea7b4ff5a9b0690aa66887411ee977ea599/ethology-0.1.1-py3-none-any.whl (from https://pypi.org/simple/ethology/) (requires-python:>=3.10.0) 2026-03-20T02:32:09,646 Found link https://files.pythonhosted.org/packages/07/2d/ea4e6cf956ea3927c24f777c0551bb079d0d5cd6a450a60e05a93c6dcb43/ethology-0.1.1.tar.gz (from https://pypi.org/simple/ethology/) (requires-python:>=3.10.0), version: 0.1.1 2026-03-20T02:32:09,647 Skipping link: No binaries permitted for ethology: https://files.pythonhosted.org/packages/f4/e4/1fa00e6d7fb294075dd7d08c787e97ad0d9c8ea6867fae4207c31b46712f/ethology-0.1.2-py3-none-any.whl (from https://pypi.org/simple/ethology/) (requires-python:>=3.11.0) 2026-03-20T02:32:09,647 Found link https://files.pythonhosted.org/packages/69/94/4c59dcda1efeb490869b0344ba1071bf8642c80ca143bd9db9ce6399b5fb/ethology-0.1.2.tar.gz (from https://pypi.org/simple/ethology/) (requires-python:>=3.11.0), version: 0.1.2 2026-03-20T02:32:09,648 Skipping link: No binaries permitted for ethology: https://files.pythonhosted.org/packages/28/77/397a2286198c2e00bf10496cf3ca66c825b3b694bc120b5cc4cafa4b9ca7/ethology-0.1.3-py3-none-any.whl (from https://pypi.org/simple/ethology/) (requires-python:>=3.11.0) 2026-03-20T02:32:09,649 Found link https://files.pythonhosted.org/packages/a2/c9/405c24566cd6f3ba07f354dde80d4b670715c8d09b571599a7d17f05ff56/ethology-0.1.3.tar.gz (from https://pypi.org/simple/ethology/) (requires-python:>=3.11.0), version: 0.1.3 2026-03-20T02:32:09,649 Fetching project page and analyzing links: https://www.piwheels.org/simple/ethology/ 2026-03-20T02:32:09,650 Getting page https://www.piwheels.org/simple/ethology/ 2026-03-20T02:32:09,651 Found index url https://www.piwheels.org/simple 2026-03-20T02:32:09,809 Fetched page https://www.piwheels.org/simple/ethology/ as text/html 2026-03-20T02:32:09,812 Skipping link: No binaries permitted for ethology: https://archive1.piwheels.org/simple/ethology/ethology-0.1.2-py3-none-any.whl#sha256=8d258a4317d5025dbc8cac3e705bf4554e2000d435465ba143b51525b89b93e0 (from https://www.piwheels.org/simple/ethology/) (requires-python:>=3.11.0) 2026-03-20T02:32:09,812 Skipping link: No binaries permitted for ethology: https://archive1.piwheels.org/simple/ethology/ethology-0.1.1-py3-none-any.whl#sha256=36ed4a522e801ed05cb97bb17c277731bae77576c168395851c7e0c8e57bb0c1 (from https://www.piwheels.org/simple/ethology/) (requires-python:>=3.10.0) 2026-03-20T02:32:09,813 Skipping link: No binaries permitted for ethology: https://archive1.piwheels.org/simple/ethology/ethology-0.1.0-py3-none-any.whl#sha256=b4d23f432f938ec1155ab4352674ce00d01ad62e86ee00aec7c7ddb7fbe64dbb (from https://www.piwheels.org/simple/ethology/) (requires-python:>=3.10.0) 2026-03-20T02:32:09,814 Skipping link: No binaries permitted for ethology: https://archive1.piwheels.org/simple/ethology/ethology-0.0.4-py3-none-any.whl#sha256=9d1f610b94844ed9644ecec3c555b52f00de7444f12bfe4ffb7cd942e36e3e40 (from https://www.piwheels.org/simple/ethology/) (requires-python:>=3.10.0) 2026-03-20T02:32:09,814 Skipping link: No binaries permitted for ethology: https://archive1.piwheels.org/simple/ethology/ethology-0.0.2-py3-none-any.whl#sha256=d19cffbc864783b8f05077405bba683b34c865396b132c496a6a87b950974bfd (from https://www.piwheels.org/simple/ethology/) (requires-python:>=3.9.0) 2026-03-20T02:32:09,815 Skipping link: No binaries permitted for ethology: https://archive1.piwheels.org/simple/ethology/ethology-0.0.1-py3-none-any.whl#sha256=9eabe278871c303c8f37430b2a2dc94893db36d22b16940d6d10a02033f25c85 (from https://www.piwheels.org/simple/ethology/) (requires-python:>=3.9.0) 2026-03-20T02:32:09,815 Skipping link: not a file: https://www.piwheels.org/simple/ethology/ 2026-03-20T02:32:09,816 Skipping link: not a file: https://pypi.org/simple/ethology/ 2026-03-20T02:32:09,837 Given no hashes to check 1 links for project 'ethology': discarding no candidates 2026-03-20T02:32:09,856 Collecting ethology==0.1.3 2026-03-20T02:32:09,859 Created temporary directory: /tmp/pip-unpack-4zzc4fbs 2026-03-20T02:32:10,083 Downloading ethology-0.1.3.tar.gz (710 kB) 2026-03-20T02:32:10,347 Added ethology==0.1.3 from https://files.pythonhosted.org/packages/a2/c9/405c24566cd6f3ba07f354dde80d4b670715c8d09b571599a7d17f05ff56/ethology-0.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-7_knw4jh' 2026-03-20T02:32:10,356 Created temporary directory: /tmp/pip-build-env-ix5o24q7 2026-03-20T02:32:10,361 Installing build dependencies: started 2026-03-20T02:32:10,362 Running command pip subprocess to install build dependencies 2026-03-20T02:32:10,392 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-20T02:32:10,431 Traceback (most recent call last): 2026-03-20T02:32:10,432 File "", line 192, in addpackage 2026-03-20T02:32:10,432 File "", line 1, in 2026-03-20T02:32:10,433 ModuleNotFoundError: No module named 'cntimer' 2026-03-20T02:32:10,434 Remainder of file ignored 2026-03-20T02:32:11,521 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-20T02:32:12,103 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-20T02:32:12,127 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T02:32:13,926 Collecting setuptools>=45 2026-03-20T02:32:14,001 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-20T02:32:14,270 Collecting wheel 2026-03-20T02:32:14,288 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-20T02:32:14,626 Collecting setuptools_scm[toml]>=6.2 2026-03-20T02:32:14,644 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-20T02:32:14,833 Collecting packaging>=24.0 2026-03-20T02:32:14,848 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-20T02:32:17,944 Installing collected packages: setuptools, packaging, wheel, setuptools_scm 2026-03-20T02:32:21,295 Creating /tmp/pip-build-env-ix5o24q7/overlay/local/bin 2026-03-20T02:32:21,297 changing mode of /tmp/pip-build-env-ix5o24q7/overlay/local/bin/wheel to 755 2026-03-20T02:32:21,549 changing mode of /tmp/pip-build-env-ix5o24q7/overlay/local/bin/setuptools-scm to 755 2026-03-20T02:32:21,578 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools_scm-9.2.2 wheel-0.46.3 2026-03-20T02:32:21,869 Installing build dependencies: finished with status 'done' 2026-03-20T02:32:21,875 Getting requirements to build wheel: started 2026-03-20T02:32:21,877 Running command Getting requirements to build wheel 2026-03-20T02:32:22,635 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T02:32:22,636 !! 2026-03-20T02:32:22,637 ******************************************************************************** 2026-03-20T02:32:22,637 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-20T02:32:22,638 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T02:32:22,639 or your builds will no longer be supported. 2026-03-20T02:32:22,640 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:22,641 ******************************************************************************** 2026-03-20T02:32:22,642 !! 2026-03-20T02:32:22,643 corresp(dist, value, root_dir) 2026-03-20T02:32:22,717 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T02:32:22,718 !! 2026-03-20T02:32:22,719 ******************************************************************************** 2026-03-20T02:32:22,719 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T02:32:22,720 License :: OSI Approved :: BSD License 2026-03-20T02:32:22,721 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:22,722 ******************************************************************************** 2026-03-20T02:32:22,722 !! 2026-03-20T02:32:22,723 dist._finalize_license_expression() 2026-03-20T02:32:22,725 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T02:32:22,726 !! 2026-03-20T02:32:22,727 ******************************************************************************** 2026-03-20T02:32:22,727 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T02:32:22,728 License :: OSI Approved :: BSD License 2026-03-20T02:32:22,729 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:22,730 ******************************************************************************** 2026-03-20T02:32:22,731 !! 2026-03-20T02:32:22,731 self._finalize_license_expression() 2026-03-20T02:32:22,735 running egg_info 2026-03-20T02:32:22,742 writing ethology.egg-info/PKG-INFO 2026-03-20T02:32:22,750 writing dependency_links to ethology.egg-info/dependency_links.txt 2026-03-20T02:32:22,754 writing requirements to ethology.egg-info/requires.txt 2026-03-20T02:32:22,755 writing top-level names to ethology.egg-info/top_level.txt 2026-03-20T02:32:22,806 listing git files failed - pretending there aren't any 2026-03-20T02:32:22,811 reading manifest file 'ethology.egg-info/SOURCES.txt' 2026-03-20T02:32:22,816 reading manifest template 'MANIFEST.in' 2026-03-20T02:32:22,818 warning: no previously-included files found matching '.pre-commit-config.yaml' 2026-03-20T02:32:22,819 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-20T02:32:22,820 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-20T02:32:22,821 warning: no previously-included files matching '*' found under directory 'tests' 2026-03-20T02:32:22,822 warning: no previously-included files matching '*' found under directory 'examples' 2026-03-20T02:32:22,841 adding license file 'LICENSE' 2026-03-20T02:32:22,845 writing manifest file 'ethology.egg-info/SOURCES.txt' 2026-03-20T02:32:22,947 Getting requirements to build wheel: finished with status 'done' 2026-03-20T02:32:22,950 Created temporary directory: /tmp/pip-modern-metadata-89higsw8 2026-03-20T02:32:22,953 Preparing metadata (pyproject.toml): started 2026-03-20T02:32:22,954 Running command Preparing metadata (pyproject.toml) 2026-03-20T02:32:23,616 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T02:32:23,616 !! 2026-03-20T02:32:23,618 ******************************************************************************** 2026-03-20T02:32:23,618 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-20T02:32:23,620 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T02:32:23,621 or your builds will no longer be supported. 2026-03-20T02:32:23,622 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:23,623 ******************************************************************************** 2026-03-20T02:32:23,624 !! 2026-03-20T02:32:23,624 corresp(dist, value, root_dir) 2026-03-20T02:32:23,694 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T02:32:23,694 !! 2026-03-20T02:32:23,695 ******************************************************************************** 2026-03-20T02:32:23,696 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T02:32:23,696 License :: OSI Approved :: BSD License 2026-03-20T02:32:23,697 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:23,698 ******************************************************************************** 2026-03-20T02:32:23,699 !! 2026-03-20T02:32:23,699 dist._finalize_license_expression() 2026-03-20T02:32:23,700 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T02:32:23,700 !! 2026-03-20T02:32:23,701 ******************************************************************************** 2026-03-20T02:32:23,702 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T02:32:23,702 License :: OSI Approved :: BSD License 2026-03-20T02:32:23,703 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:23,704 ******************************************************************************** 2026-03-20T02:32:23,705 !! 2026-03-20T02:32:23,706 self._finalize_license_expression() 2026-03-20T02:32:23,707 running dist_info 2026-03-20T02:32:23,720 creating /tmp/pip-modern-metadata-89higsw8/ethology.egg-info 2026-03-20T02:32:23,721 writing /tmp/pip-modern-metadata-89higsw8/ethology.egg-info/PKG-INFO 2026-03-20T02:32:23,729 writing dependency_links to /tmp/pip-modern-metadata-89higsw8/ethology.egg-info/dependency_links.txt 2026-03-20T02:32:23,733 writing requirements to /tmp/pip-modern-metadata-89higsw8/ethology.egg-info/requires.txt 2026-03-20T02:32:23,734 writing top-level names to /tmp/pip-modern-metadata-89higsw8/ethology.egg-info/top_level.txt 2026-03-20T02:32:23,736 writing manifest file '/tmp/pip-modern-metadata-89higsw8/ethology.egg-info/SOURCES.txt' 2026-03-20T02:32:23,781 listing git files failed - pretending there aren't any 2026-03-20T02:32:23,786 reading manifest file '/tmp/pip-modern-metadata-89higsw8/ethology.egg-info/SOURCES.txt' 2026-03-20T02:32:23,788 reading manifest template 'MANIFEST.in' 2026-03-20T02:32:23,789 warning: no previously-included files found matching '.pre-commit-config.yaml' 2026-03-20T02:32:23,790 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-20T02:32:23,791 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-20T02:32:23,792 warning: no previously-included files matching '*' found under directory 'docs' 2026-03-20T02:32:23,792 warning: no previously-included files matching '*' found under directory 'tests' 2026-03-20T02:32:23,793 warning: no previously-included files matching '*' found under directory 'examples' 2026-03-20T02:32:23,812 adding license file 'LICENSE' 2026-03-20T02:32:23,816 writing manifest file '/tmp/pip-modern-metadata-89higsw8/ethology.egg-info/SOURCES.txt' 2026-03-20T02:32:23,817 creating '/tmp/pip-modern-metadata-89higsw8/ethology-0.1.3.dist-info' 2026-03-20T02:32:23,949 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-20T02:32:23,954 Source in /tmp/pip-wheel-q5lxyklh/ethology_1e740ce8fffc4ad2b48657d09a5491ec has version 0.1.3, which satisfies requirement ethology==0.1.3 from https://files.pythonhosted.org/packages/a2/c9/405c24566cd6f3ba07f354dde80d4b670715c8d09b571599a7d17f05ff56/ethology-0.1.3.tar.gz 2026-03-20T02:32:23,955 Removed ethology==0.1.3 from https://files.pythonhosted.org/packages/a2/c9/405c24566cd6f3ba07f354dde80d4b670715c8d09b571599a7d17f05ff56/ethology-0.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-7_knw4jh' 2026-03-20T02:32:23,961 Created temporary directory: /tmp/pip-unpack-70919vfk 2026-03-20T02:32:23,962 Building wheels for collected packages: ethology 2026-03-20T02:32:23,966 Created temporary directory: /tmp/pip-wheel-h3ik37pe 2026-03-20T02:32:23,966 Destination directory: /tmp/pip-wheel-h3ik37pe 2026-03-20T02:32:23,969 Building wheel for ethology (pyproject.toml): started 2026-03-20T02:32:23,970 Running command Building wheel for ethology (pyproject.toml) 2026-03-20T02:32:24,642 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-20T02:32:24,643 !! 2026-03-20T02:32:24,643 ******************************************************************************** 2026-03-20T02:32:24,644 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-20T02:32:24,645 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-20T02:32:24,646 or your builds will no longer be supported. 2026-03-20T02:32:24,647 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:24,648 ******************************************************************************** 2026-03-20T02:32:24,649 !! 2026-03-20T02:32:24,650 corresp(dist, value, root_dir) 2026-03-20T02:32:24,713 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T02:32:24,713 !! 2026-03-20T02:32:24,715 ******************************************************************************** 2026-03-20T02:32:24,715 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T02:32:24,716 License :: OSI Approved :: BSD License 2026-03-20T02:32:24,717 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:24,718 ******************************************************************************** 2026-03-20T02:32:24,719 !! 2026-03-20T02:32:24,720 dist._finalize_license_expression() 2026-03-20T02:32:24,720 /tmp/pip-build-env-ix5o24q7/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T02:32:24,721 !! 2026-03-20T02:32:24,722 ******************************************************************************** 2026-03-20T02:32:24,723 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T02:32:24,724 License :: OSI Approved :: BSD License 2026-03-20T02:32:24,725 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T02:32:24,725 ******************************************************************************** 2026-03-20T02:32:24,727 !! 2026-03-20T02:32:24,727 self._finalize_license_expression() 2026-03-20T02:32:24,728 running bdist_wheel 2026-03-20T02:32:24,743 running build 2026-03-20T02:32:24,744 running build_py 2026-03-20T02:32:24,750 creating build/lib/ethology 2026-03-20T02:32:24,753 copying ethology/__init__.py -> build/lib/ethology 2026-03-20T02:32:24,755 creating build/lib/ethology/io 2026-03-20T02:32:24,756 copying ethology/io/__init__.py -> build/lib/ethology/io 2026-03-20T02:32:24,759 creating build/lib/ethology/validators 2026-03-20T02:32:24,760 copying ethology/validators/detections.py -> build/lib/ethology/validators 2026-03-20T02:32:24,762 copying ethology/validators/annotations.py -> build/lib/ethology/validators 2026-03-20T02:32:24,764 copying ethology/validators/utils.py -> build/lib/ethology/validators 2026-03-20T02:32:24,767 creating build/lib/ethology/datasets 2026-03-20T02:32:24,768 copying ethology/datasets/__init__.py -> build/lib/ethology/datasets 2026-03-20T02:32:24,769 copying ethology/datasets/split.py -> build/lib/ethology/datasets 2026-03-20T02:32:24,772 creating build/lib/ethology/io/annotations 2026-03-20T02:32:24,773 copying ethology/io/annotations/save_bboxes.py -> build/lib/ethology/io/annotations 2026-03-20T02:32:24,776 copying ethology/io/annotations/load_bboxes.py -> build/lib/ethology/io/annotations 2026-03-20T02:32:24,778 copying ethology/io/annotations/__init__.py -> build/lib/ethology/io/annotations 2026-03-20T02:32:24,780 creating build/lib/ethology/validators/json_schemas 2026-03-20T02:32:24,781 copying ethology/validators/json_schemas/__init__.py -> build/lib/ethology/validators/json_schemas 2026-03-20T02:32:24,782 copying ethology/validators/json_schemas/utils.py -> build/lib/ethology/validators/json_schemas 2026-03-20T02:32:24,785 running egg_info 2026-03-20T02:32:24,797 writing ethology.egg-info/PKG-INFO 2026-03-20T02:32:24,804 writing dependency_links to ethology.egg-info/dependency_links.txt 2026-03-20T02:32:24,808 writing requirements to ethology.egg-info/requires.txt 2026-03-20T02:32:24,809 writing top-level names to ethology.egg-info/top_level.txt 2026-03-20T02:32:24,842 listing git files failed - pretending there aren't any 2026-03-20T02:32:24,846 reading manifest file 'ethology.egg-info/SOURCES.txt' 2026-03-20T02:32:24,851 reading manifest template 'MANIFEST.in' 2026-03-20T02:32:24,852 warning: no previously-included files found matching '.pre-commit-config.yaml' 2026-03-20T02:32:24,853 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-20T02:32:24,854 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-20T02:32:24,855 warning: no previously-included files matching '*' found under directory 'tests' 2026-03-20T02:32:24,856 warning: no previously-included files matching '*' found under directory 'examples' 2026-03-20T02:32:24,873 adding license file 'LICENSE' 2026-03-20T02:32:24,877 writing manifest file 'ethology.egg-info/SOURCES.txt' 2026-03-20T02:32:24,883 creating build/lib/ethology/validators/json_schemas/schemas 2026-03-20T02:32:24,884 copying ethology/validators/json_schemas/schemas/COCO_schema.json -> build/lib/ethology/validators/json_schemas/schemas 2026-03-20T02:32:24,887 copying ethology/validators/json_schemas/schemas/README.md -> build/lib/ethology/validators/json_schemas/schemas 2026-03-20T02:32:24,889 copying ethology/validators/json_schemas/schemas/VIA_schema.json -> build/lib/ethology/validators/json_schemas/schemas 2026-03-20T02:32:24,904 installing to build/bdist.linux-armv7l/wheel 2026-03-20T02:32:24,905 running install 2026-03-20T02:32:24,929 running install_lib 2026-03-20T02:32:24,935 creating build/bdist.linux-armv7l/wheel 2026-03-20T02:32:24,937 creating build/bdist.linux-armv7l/wheel/ethology 2026-03-20T02:32:24,939 creating build/bdist.linux-armv7l/wheel/ethology/io 2026-03-20T02:32:24,940 creating build/bdist.linux-armv7l/wheel/ethology/io/annotations 2026-03-20T02:32:24,941 copying build/lib/ethology/io/annotations/save_bboxes.py -> build/bdist.linux-armv7l/wheel/./ethology/io/annotations 2026-03-20T02:32:24,944 copying build/lib/ethology/io/annotations/load_bboxes.py -> build/bdist.linux-armv7l/wheel/./ethology/io/annotations 2026-03-20T02:32:24,947 copying build/lib/ethology/io/annotations/__init__.py -> build/bdist.linux-armv7l/wheel/./ethology/io/annotations 2026-03-20T02:32:24,948 copying build/lib/ethology/io/__init__.py -> build/bdist.linux-armv7l/wheel/./ethology/io 2026-03-20T02:32:24,950 creating build/bdist.linux-armv7l/wheel/ethology/validators 2026-03-20T02:32:24,952 copying build/lib/ethology/validators/detections.py -> build/bdist.linux-armv7l/wheel/./ethology/validators 2026-03-20T02:32:24,953 copying build/lib/ethology/validators/annotations.py -> build/bdist.linux-armv7l/wheel/./ethology/validators 2026-03-20T02:32:24,956 copying build/lib/ethology/validators/utils.py -> build/bdist.linux-armv7l/wheel/./ethology/validators 2026-03-20T02:32:24,958 creating build/bdist.linux-armv7l/wheel/ethology/validators/json_schemas 2026-03-20T02:32:24,959 copying build/lib/ethology/validators/json_schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./ethology/validators/json_schemas 2026-03-20T02:32:24,961 creating build/bdist.linux-armv7l/wheel/ethology/validators/json_schemas/schemas 2026-03-20T02:32:24,962 copying build/lib/ethology/validators/json_schemas/schemas/COCO_schema.json -> build/bdist.linux-armv7l/wheel/./ethology/validators/json_schemas/schemas 2026-03-20T02:32:24,964 copying build/lib/ethology/validators/json_schemas/schemas/README.md -> build/bdist.linux-armv7l/wheel/./ethology/validators/json_schemas/schemas 2026-03-20T02:32:24,966 copying build/lib/ethology/validators/json_schemas/schemas/VIA_schema.json -> build/bdist.linux-armv7l/wheel/./ethology/validators/json_schemas/schemas 2026-03-20T02:32:24,968 copying build/lib/ethology/validators/json_schemas/utils.py -> build/bdist.linux-armv7l/wheel/./ethology/validators/json_schemas 2026-03-20T02:32:24,970 copying build/lib/ethology/__init__.py -> build/bdist.linux-armv7l/wheel/./ethology 2026-03-20T02:32:24,972 creating build/bdist.linux-armv7l/wheel/ethology/datasets 2026-03-20T02:32:24,973 copying build/lib/ethology/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./ethology/datasets 2026-03-20T02:32:24,975 copying build/lib/ethology/datasets/split.py -> build/bdist.linux-armv7l/wheel/./ethology/datasets 2026-03-20T02:32:24,977 running install_egg_info 2026-03-20T02:32:24,983 Copying ethology.egg-info to build/bdist.linux-armv7l/wheel/./ethology-0.1.3-py3.11.egg-info 2026-03-20T02:32:24,993 running install_scripts 2026-03-20T02:32:25,002 creating build/bdist.linux-armv7l/wheel/ethology-0.1.3.dist-info/WHEEL 2026-03-20T02:32:25,005 creating '/tmp/pip-wheel-h3ik37pe/.tmp-7h0lmell/ethology-0.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-20T02:32:25,007 adding 'ethology/__init__.py' 2026-03-20T02:32:25,009 adding 'ethology/datasets/__init__.py' 2026-03-20T02:32:25,012 adding 'ethology/datasets/split.py' 2026-03-20T02:32:25,014 adding 'ethology/io/__init__.py' 2026-03-20T02:32:25,016 adding 'ethology/io/annotations/__init__.py' 2026-03-20T02:32:25,019 adding 'ethology/io/annotations/load_bboxes.py' 2026-03-20T02:32:25,021 adding 'ethology/io/annotations/save_bboxes.py' 2026-03-20T02:32:25,024 adding 'ethology/validators/annotations.py' 2026-03-20T02:32:25,025 adding 'ethology/validators/detections.py' 2026-03-20T02:32:25,027 adding 'ethology/validators/utils.py' 2026-03-20T02:32:25,029 adding 'ethology/validators/json_schemas/__init__.py' 2026-03-20T02:32:25,030 adding 'ethology/validators/json_schemas/utils.py' 2026-03-20T02:32:25,032 adding 'ethology/validators/json_schemas/schemas/COCO_schema.json' 2026-03-20T02:32:25,033 adding 'ethology/validators/json_schemas/schemas/README.md' 2026-03-20T02:32:25,035 adding 'ethology/validators/json_schemas/schemas/VIA_schema.json' 2026-03-20T02:32:25,037 adding 'ethology-0.1.3.dist-info/licenses/LICENSE' 2026-03-20T02:32:25,039 adding 'ethology-0.1.3.dist-info/METADATA' 2026-03-20T02:32:25,040 adding 'ethology-0.1.3.dist-info/WHEEL' 2026-03-20T02:32:25,040 adding 'ethology-0.1.3.dist-info/top_level.txt' 2026-03-20T02:32:25,041 adding 'ethology-0.1.3.dist-info/RECORD' 2026-03-20T02:32:25,043 removing build/bdist.linux-armv7l/wheel 2026-03-20T02:32:25,154 Building wheel for ethology (pyproject.toml): finished with status 'done' 2026-03-20T02:32:25,159 Created wheel for ethology: filename=ethology-0.1.3-py3-none-any.whl size=31194 sha256=bc5acb3b418035ca611897e13a98084cad01952e3442dab08aa7066c1e36865b 2026-03-20T02:32:25,160 Stored in directory: /tmp/pip-ephem-wheel-cache-af_hqwgn/wheels/f0/4d/d8/be3303b18388fac1b1329abc7f1719443c34a4d5d64c214272 2026-03-20T02:32:25,171 Successfully built ethology 2026-03-20T02:32:25,175 Removed build tracker: '/tmp/pip-build-tracker-7_knw4jh'