2026-05-01T09:26:44,374 Created temporary directory: /tmp/pip-ephem-wheel-cache-29jp5hbl 2026-05-01T09:26:44,376 Created temporary directory: /tmp/pip-build-tracker-blud31f4 2026-05-01T09:26:44,376 Initialized build tracking at /tmp/pip-build-tracker-blud31f4 2026-05-01T09:26:44,377 Created build tracker: /tmp/pip-build-tracker-blud31f4 2026-05-01T09:26:44,377 Entered build tracker: /tmp/pip-build-tracker-blud31f4 2026-05-01T09:26:44,378 Created temporary directory: /tmp/pip-wheel-sbs39_ko 2026-05-01T09:26:44,381 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-05-01T09:26:44,383 Created temporary directory: /tmp/pip-ephem-wheel-cache-rog8mmzf 2026-05-01T09:26:44,407 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-01T09:26:44,411 2 location(s) to search for versions of boidswarm: 2026-05-01T09:26:44,411 * https://pypi.org/simple/boidswarm/ 2026-05-01T09:26:44,411 * https://www.piwheels.org/simple/boidswarm/ 2026-05-01T09:26:44,411 Fetching project page and analyzing links: https://pypi.org/simple/boidswarm/ 2026-05-01T09:26:44,412 Getting page https://pypi.org/simple/boidswarm/ 2026-05-01T09:26:44,413 Found index url https://pypi.org/simple 2026-05-01T09:26:44,563 Fetched page https://pypi.org/simple/boidswarm/ as application/vnd.pypi.simple.v1+json 2026-05-01T09:26:44,565 Found link https://files.pythonhosted.org/packages/24/86/c32fe89a85fd017a1e0c710f9e221d2332dd3e98893f8abf595ebe4bb14c/boidswarm-0.1.0.tar.gz (from https://pypi.org/simple/boidswarm/) (requires-python:>=3.11), version: 0.1.0 2026-05-01T09:26:44,566 Found link https://files.pythonhosted.org/packages/9f/6d/2b4e793c5f999491d534e12c54f1e5bfe8f1e79beb3f6f25223ec4429e00/boidswarm-0.1.1.tar.gz (from https://pypi.org/simple/boidswarm/) (requires-python:>=3.11), version: 0.1.1 2026-05-01T09:26:44,567 Skipping link: No binaries permitted for boidswarm: https://files.pythonhosted.org/packages/70/dd/f304685ef774c0676efc79ecb09e8e51bbc602a38c9cfbe04038c00b1e55/boidswarm-0.1.2-py3-none-any.whl (from https://pypi.org/simple/boidswarm/) (requires-python:>=3.11) 2026-05-01T09:26:44,568 Found link https://files.pythonhosted.org/packages/f6/f8/fda4c1d34fbfe45cff5a7446f68bb18a4a9f8dbadb8935ccd7d147be243a/boidswarm-0.1.2.tar.gz (from https://pypi.org/simple/boidswarm/) (requires-python:>=3.11), version: 0.1.2 2026-05-01T09:26:44,569 Fetching project page and analyzing links: https://www.piwheels.org/simple/boidswarm/ 2026-05-01T09:26:44,570 Getting page https://www.piwheels.org/simple/boidswarm/ 2026-05-01T09:26:44,571 Found index url https://www.piwheels.org/simple 2026-05-01T09:26:44,748 Fetched page https://www.piwheels.org/simple/boidswarm/ as text/html 2026-05-01T09:26:44,750 Skipping link: No binaries permitted for boidswarm: https://www.piwheels.org/simple/boidswarm/boidswarm-0.1.1-py3-none-any.whl#sha256=ec4b23c4dd302e71968945ff390ba1d44eb3fe8c89004bf92c3a22c108721016 (from https://www.piwheels.org/simple/boidswarm/) (requires-python:>=3.11) 2026-05-01T09:26:44,751 Skipping link: No binaries permitted for boidswarm: https://www.piwheels.org/simple/boidswarm/boidswarm-0.1.0-py3-none-any.whl#sha256=e3be8a8caa9b5190c8d975a8c0a71dc40e666ffa5f45b3af254af1948b4c0638 (from https://www.piwheels.org/simple/boidswarm/) (requires-python:>=3.11) 2026-05-01T09:26:44,751 Skipping link: not a file: https://www.piwheels.org/simple/boidswarm/ 2026-05-01T09:26:44,752 Skipping link: not a file: https://pypi.org/simple/boidswarm/ 2026-05-01T09:26:44,772 Given no hashes to check 1 links for project 'boidswarm': discarding no candidates 2026-05-01T09:26:44,792 Collecting boidswarm==0.1.2 2026-05-01T09:26:44,794 Created temporary directory: /tmp/pip-unpack-lxe__1ky 2026-05-01T09:26:44,944 Downloading boidswarm-0.1.2.tar.gz (21 kB) 2026-05-01T09:26:45,000 Added boidswarm==0.1.2 from https://files.pythonhosted.org/packages/f6/f8/fda4c1d34fbfe45cff5a7446f68bb18a4a9f8dbadb8935ccd7d147be243a/boidswarm-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-blud31f4' 2026-05-01T09:26:45,004 Created temporary directory: /tmp/pip-build-env-weck0csy 2026-05-01T09:26:45,009 Installing build dependencies: started 2026-05-01T09:26:45,010 Running command pip subprocess to install build dependencies 2026-05-01T09:26:46,139 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-01T09:26:46,587 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-05-01T09:26:46,609 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-01T09:26:48,367 Collecting setuptools>=68 2026-05-01T09:26:48,441 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-01T09:26:51,413 Installing collected packages: setuptools 2026-05-01T09:26:54,469 Successfully installed setuptools-82.0.1 2026-05-01T09:26:54,736 Installing build dependencies: finished with status 'done' 2026-05-01T09:26:54,742 Getting requirements to build wheel: started 2026-05-01T09:26:54,743 Running command Getting requirements to build wheel 2026-05-01T09:26:55,343 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T09:26:55,344 !! 2026-05-01T09:26:55,345 ******************************************************************************** 2026-05-01T09:26:55,345 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-05-01T09:26:55,347 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T09:26:55,347 or your builds will no longer be supported. 2026-05-01T09:26:55,349 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:55,349 ******************************************************************************** 2026-05-01T09:26:55,351 !! 2026-05-01T09:26:55,351 corresp(dist, value, root_dir) 2026-05-01T09:26:55,421 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T09:26:55,422 !! 2026-05-01T09:26:55,423 ******************************************************************************** 2026-05-01T09:26:55,423 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T09:26:55,424 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-05-01T09:26:55,426 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:55,426 ******************************************************************************** 2026-05-01T09:26:55,427 !! 2026-05-01T09:26:55,428 dist._finalize_license_expression() 2026-05-01T09:26:55,429 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T09:26:55,429 !! 2026-05-01T09:26:55,431 ******************************************************************************** 2026-05-01T09:26:55,431 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T09:26:55,433 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-05-01T09:26:55,434 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:55,434 ******************************************************************************** 2026-05-01T09:26:55,435 !! 2026-05-01T09:26:55,435 self._finalize_license_expression() 2026-05-01T09:26:55,436 running egg_info 2026-05-01T09:26:55,439 writing boidswarm.egg-info/PKG-INFO 2026-05-01T09:26:55,442 writing dependency_links to boidswarm.egg-info/dependency_links.txt 2026-05-01T09:26:55,444 writing entry points to boidswarm.egg-info/entry_points.txt 2026-05-01T09:26:55,446 writing requirements to boidswarm.egg-info/requires.txt 2026-05-01T09:26:55,447 writing top-level names to boidswarm.egg-info/top_level.txt 2026-05-01T09:26:55,467 reading manifest file 'boidswarm.egg-info/SOURCES.txt' 2026-05-01T09:26:55,470 adding license file 'LICENSE' 2026-05-01T09:26:55,472 writing manifest file 'boidswarm.egg-info/SOURCES.txt' 2026-05-01T09:26:55,570 Getting requirements to build wheel: finished with status 'done' 2026-05-01T09:26:55,573 Created temporary directory: /tmp/pip-modern-metadata-ehlrc7u3 2026-05-01T09:26:55,576 Preparing metadata (pyproject.toml): started 2026-05-01T09:26:55,577 Running command Preparing metadata (pyproject.toml) 2026-05-01T09:26:56,133 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T09:26:56,133 !! 2026-05-01T09:26:56,134 ******************************************************************************** 2026-05-01T09:26:56,135 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-05-01T09:26:56,136 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T09:26:56,136 or your builds will no longer be supported. 2026-05-01T09:26:56,138 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:56,138 ******************************************************************************** 2026-05-01T09:26:56,140 !! 2026-05-01T09:26:56,140 corresp(dist, value, root_dir) 2026-05-01T09:26:56,206 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T09:26:56,207 !! 2026-05-01T09:26:56,208 ******************************************************************************** 2026-05-01T09:26:56,209 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T09:26:56,210 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-05-01T09:26:56,211 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:56,211 ******************************************************************************** 2026-05-01T09:26:56,213 !! 2026-05-01T09:26:56,213 dist._finalize_license_expression() 2026-05-01T09:26:56,214 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T09:26:56,214 !! 2026-05-01T09:26:56,216 ******************************************************************************** 2026-05-01T09:26:56,216 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T09:26:56,218 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-05-01T09:26:56,219 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:56,220 ******************************************************************************** 2026-05-01T09:26:56,221 !! 2026-05-01T09:26:56,221 self._finalize_license_expression() 2026-05-01T09:26:56,222 running dist_info 2026-05-01T09:26:56,229 creating /tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info 2026-05-01T09:26:56,229 writing /tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info/PKG-INFO 2026-05-01T09:26:56,233 writing dependency_links to /tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info/dependency_links.txt 2026-05-01T09:26:56,235 writing entry points to /tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info/entry_points.txt 2026-05-01T09:26:56,237 writing requirements to /tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info/requires.txt 2026-05-01T09:26:56,238 writing top-level names to /tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info/top_level.txt 2026-05-01T09:26:56,239 writing manifest file '/tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info/SOURCES.txt' 2026-05-01T09:26:56,258 reading manifest file '/tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info/SOURCES.txt' 2026-05-01T09:26:56,260 adding license file 'LICENSE' 2026-05-01T09:26:56,262 writing manifest file '/tmp/pip-modern-metadata-ehlrc7u3/boidswarm.egg-info/SOURCES.txt' 2026-05-01T09:26:56,263 creating '/tmp/pip-modern-metadata-ehlrc7u3/boidswarm-0.1.2.dist-info' 2026-05-01T09:26:56,388 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-01T09:26:56,392 Source in /tmp/pip-wheel-sbs39_ko/boidswarm_26258ca75f1b4edeb4f9865ff9f50fa1 has version 0.1.2, which satisfies requirement boidswarm==0.1.2 from https://files.pythonhosted.org/packages/f6/f8/fda4c1d34fbfe45cff5a7446f68bb18a4a9f8dbadb8935ccd7d147be243a/boidswarm-0.1.2.tar.gz 2026-05-01T09:26:56,393 Removed boidswarm==0.1.2 from https://files.pythonhosted.org/packages/f6/f8/fda4c1d34fbfe45cff5a7446f68bb18a4a9f8dbadb8935ccd7d147be243a/boidswarm-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-blud31f4' 2026-05-01T09:26:56,399 Created temporary directory: /tmp/pip-unpack-gfwfc75q 2026-05-01T09:26:56,399 Building wheels for collected packages: boidswarm 2026-05-01T09:26:56,404 Created temporary directory: /tmp/pip-wheel-759o2u9w 2026-05-01T09:26:56,405 Destination directory: /tmp/pip-wheel-759o2u9w 2026-05-01T09:26:56,407 Building wheel for boidswarm (pyproject.toml): started 2026-05-01T09:26:56,408 Running command Building wheel for boidswarm (pyproject.toml) 2026-05-01T09:26:56,951 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T09:26:56,951 !! 2026-05-01T09:26:56,952 ******************************************************************************** 2026-05-01T09:26:56,953 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-05-01T09:26:56,954 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T09:26:56,954 or your builds will no longer be supported. 2026-05-01T09:26:56,955 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:56,956 ******************************************************************************** 2026-05-01T09:26:56,957 !! 2026-05-01T09:26:56,958 corresp(dist, value, root_dir) 2026-05-01T09:26:57,019 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T09:26:57,020 !! 2026-05-01T09:26:57,021 ******************************************************************************** 2026-05-01T09:26:57,022 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T09:26:57,023 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-05-01T09:26:57,024 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:57,025 ******************************************************************************** 2026-05-01T09:26:57,025 !! 2026-05-01T09:26:57,026 dist._finalize_license_expression() 2026-05-01T09:26:57,026 /tmp/pip-build-env-weck0csy/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T09:26:57,027 !! 2026-05-01T09:26:57,028 ******************************************************************************** 2026-05-01T09:26:57,028 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T09:26:57,029 License :: OSI Approved :: GNU General Public License v3 (GPLv3) 2026-05-01T09:26:57,030 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T09:26:57,031 ******************************************************************************** 2026-05-01T09:26:57,032 !! 2026-05-01T09:26:57,032 self._finalize_license_expression() 2026-05-01T09:26:57,033 running bdist_wheel 2026-05-01T09:26:57,044 running build 2026-05-01T09:26:57,045 running build_py 2026-05-01T09:26:57,051 creating build/lib/zombiebubble 2026-05-01T09:26:57,053 copying zombiebubble/cli.py -> build/lib/zombiebubble 2026-05-01T09:26:57,055 copying zombiebubble/__init__.py -> build/lib/zombiebubble 2026-05-01T09:26:57,057 copying zombiebubble/simulation.py -> build/lib/zombiebubble 2026-05-01T09:26:57,059 copying zombiebubble/_core.py -> build/lib/zombiebubble 2026-05-01T09:26:57,061 running egg_info 2026-05-01T09:26:57,071 writing boidswarm.egg-info/PKG-INFO 2026-05-01T09:26:57,074 writing dependency_links to boidswarm.egg-info/dependency_links.txt 2026-05-01T09:26:57,075 writing entry points to boidswarm.egg-info/entry_points.txt 2026-05-01T09:26:57,077 writing requirements to boidswarm.egg-info/requires.txt 2026-05-01T09:26:57,078 writing top-level names to boidswarm.egg-info/top_level.txt 2026-05-01T09:26:57,087 reading manifest file 'boidswarm.egg-info/SOURCES.txt' 2026-05-01T09:26:57,090 adding license file 'LICENSE' 2026-05-01T09:26:57,093 writing manifest file 'boidswarm.egg-info/SOURCES.txt' 2026-05-01T09:26:57,104 installing to build/bdist.linux-armv7l/wheel 2026-05-01T09:26:57,105 running install 2026-05-01T09:26:57,128 running install_lib 2026-05-01T09:26:57,133 creating build/bdist.linux-armv7l/wheel 2026-05-01T09:26:57,136 creating build/bdist.linux-armv7l/wheel/zombiebubble 2026-05-01T09:26:57,137 copying build/lib/zombiebubble/cli.py -> build/bdist.linux-armv7l/wheel/./zombiebubble 2026-05-01T09:26:57,139 copying build/lib/zombiebubble/__init__.py -> build/bdist.linux-armv7l/wheel/./zombiebubble 2026-05-01T09:26:57,141 copying build/lib/zombiebubble/simulation.py -> build/bdist.linux-armv7l/wheel/./zombiebubble 2026-05-01T09:26:57,143 copying build/lib/zombiebubble/_core.py -> build/bdist.linux-armv7l/wheel/./zombiebubble 2026-05-01T09:26:57,145 running install_egg_info 2026-05-01T09:26:57,150 Copying boidswarm.egg-info to build/bdist.linux-armv7l/wheel/./boidswarm-0.1.2-py3.11.egg-info 2026-05-01T09:26:57,161 running install_scripts 2026-05-01T09:26:57,173 creating build/bdist.linux-armv7l/wheel/boidswarm-0.1.2.dist-info/WHEEL 2026-05-01T09:26:57,176 creating '/tmp/pip-wheel-759o2u9w/.tmp-r97ktn78/boidswarm-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-01T09:26:57,184 adding 'boidswarm-0.1.2.dist-info/licenses/LICENSE' 2026-05-01T09:26:57,186 adding 'zombiebubble/__init__.py' 2026-05-01T09:26:57,187 adding 'zombiebubble/_core.py' 2026-05-01T09:26:57,189 adding 'zombiebubble/cli.py' 2026-05-01T09:26:57,191 adding 'zombiebubble/simulation.py' 2026-05-01T09:26:57,192 adding 'boidswarm-0.1.2.dist-info/METADATA' 2026-05-01T09:26:57,193 adding 'boidswarm-0.1.2.dist-info/WHEEL' 2026-05-01T09:26:57,194 adding 'boidswarm-0.1.2.dist-info/entry_points.txt' 2026-05-01T09:26:57,195 adding 'boidswarm-0.1.2.dist-info/top_level.txt' 2026-05-01T09:26:57,196 adding 'boidswarm-0.1.2.dist-info/RECORD' 2026-05-01T09:26:57,197 removing build/bdist.linux-armv7l/wheel 2026-05-01T09:26:57,299 Building wheel for boidswarm (pyproject.toml): finished with status 'done' 2026-05-01T09:26:57,304 Created wheel for boidswarm: filename=boidswarm-0.1.2-py3-none-any.whl size=21041 sha256=b969eed9c8f8c62b65c952a684a005f5dd659e22ff87f23064e9bcbb187b374d 2026-05-01T09:26:57,305 Stored in directory: /tmp/pip-ephem-wheel-cache-rog8mmzf/wheels/01/b0/cf/660b275e511efdd08d243b7570ec8a4fc803880c1bb55cad77 2026-05-01T09:26:57,316 Successfully built boidswarm 2026-05-01T09:26:57,319 Removed build tracker: '/tmp/pip-build-tracker-blud31f4'