2026-05-22T19:53:30,559 Created temporary directory: /tmp/pip-ephem-wheel-cache-k8uwziil 2026-05-22T19:53:30,561 Created temporary directory: /tmp/pip-build-tracker-ua73p7_b 2026-05-22T19:53:30,562 Initialized build tracking at /tmp/pip-build-tracker-ua73p7_b 2026-05-22T19:53:30,562 Created build tracker: /tmp/pip-build-tracker-ua73p7_b 2026-05-22T19:53:30,563 Entered build tracker: /tmp/pip-build-tracker-ua73p7_b 2026-05-22T19:53:30,563 Created temporary directory: /tmp/pip-wheel-nltfcvpz 2026-05-22T19:53:30,566 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-22T19:53:30,569 Created temporary directory: /tmp/pip-ephem-wheel-cache-dp1u29u3 2026-05-22T19:53:30,594 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T19:53:30,598 2 location(s) to search for versions of vivarium-engine: 2026-05-22T19:53:30,598 * https://pypi.org/simple/vivarium-engine/ 2026-05-22T19:53:30,598 * https://www.piwheels.org/simple/vivarium-engine/ 2026-05-22T19:53:30,599 Fetching project page and analyzing links: https://pypi.org/simple/vivarium-engine/ 2026-05-22T19:53:30,599 Getting page https://pypi.org/simple/vivarium-engine/ 2026-05-22T19:53:30,601 Found index url https://pypi.org/simple 2026-05-22T19:53:30,834 Fetched page https://pypi.org/simple/vivarium-engine/ as application/vnd.pypi.simple.v1+json 2026-05-22T19:53:30,836 Skipping link: No binaries permitted for vivarium-engine: https://files.pythonhosted.org/packages/f5/9b/0d5cb8e052b7a5e87054378ea60d3e22621ad35e5fc58ca649cd1e0afee1/vivarium_engine-5.0.0-py3-none-any.whl (from https://pypi.org/simple/vivarium-engine/) (requires-python:>=3.10) 2026-05-22T19:53:30,837 Found link https://files.pythonhosted.org/packages/fb/00/8eeaae4ba6ffcebc9ab23acbb50132b73221e138342e491942bc79aaa9e9/vivarium_engine-5.0.0.tar.gz (from https://pypi.org/simple/vivarium-engine/) (requires-python:>=3.10), version: 5.0.0 2026-05-22T19:53:30,838 Fetching project page and analyzing links: https://www.piwheels.org/simple/vivarium-engine/ 2026-05-22T19:53:30,838 Getting page https://www.piwheels.org/simple/vivarium-engine/ 2026-05-22T19:53:30,840 Found index url https://www.piwheels.org/simple 2026-05-22T19:53:31,013 Fetched page https://www.piwheels.org/simple/vivarium-engine/ as text/html 2026-05-22T19:53:31,015 Skipping link: not a file: https://www.piwheels.org/simple/vivarium-engine/ 2026-05-22T19:53:31,015 Skipping link: not a file: https://pypi.org/simple/vivarium-engine/ 2026-05-22T19:53:31,034 Given no hashes to check 1 links for project 'vivarium-engine': discarding no candidates 2026-05-22T19:53:31,052 Collecting vivarium-engine==5.0.0 2026-05-22T19:53:31,054 Created temporary directory: /tmp/pip-unpack-i2vrzbol 2026-05-22T19:53:31,317 Downloading vivarium_engine-5.0.0.tar.gz (7.2 MB) 2026-05-22T19:53:32,973 Added vivarium-engine==5.0.0 from https://files.pythonhosted.org/packages/fb/00/8eeaae4ba6ffcebc9ab23acbb50132b73221e138342e491942bc79aaa9e9/vivarium_engine-5.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-ua73p7_b' 2026-05-22T19:53:32,982 Created temporary directory: /tmp/pip-build-env-5tc3vmre 2026-05-22T19:53:32,987 Installing build dependencies: started 2026-05-22T19:53:32,988 Running command pip subprocess to install build dependencies 2026-05-22T19:53:34,122 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-22T19:53:34,543 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-22T19:53:34,566 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T19:53:36,354 Collecting setuptools>=61.0 2026-05-22T19:53:36,355 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-22T19:53:36,370 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-22T19:53:36,722 Collecting setuptools_scm[toml]>=8.0 2026-05-22T19:53:36,724 Obtaining dependency information for setuptools_scm[toml]>=8.0 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-05-22T19:53:36,738 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-05-22T19:53:36,748 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.10): Requested setuptools_scm>=8.0 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-05-22T19:53:36,771 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-22T19:53:36,856 Collecting vcs-versioning>=1.0.0.dev0 2026-05-22T19:53:36,857 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-05-22T19:53:36,871 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-05-22T19:53:37,055 Collecting packaging>=20 2026-05-22T19:53:37,055 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-22T19:53:37,068 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-22T19:53:37,289 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T19:53:37,309 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-22T19:53:37,412 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T19:53:37,454 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T19:53:37,478 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-22T19:53:37,566 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T19:53:40,340 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-05-22T19:53:44,036 Creating /tmp/pip-build-env-5tc3vmre/overlay/local/bin 2026-05-22T19:53:44,038 changing mode of /tmp/pip-build-env-5tc3vmre/overlay/local/bin/vcs-versioning to 755 2026-05-22T19:53:44,153 changing mode of /tmp/pip-build-env-5tc3vmre/overlay/local/bin/setuptools-scm to 755 2026-05-22T19:53:44,182 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-05-22T19:53:44,476 Installing build dependencies: finished with status 'done' 2026-05-22T19:53:44,483 Getting requirements to build wheel: started 2026-05-22T19:53:44,484 Running command Getting requirements to build wheel 2026-05-22T19:53:45,218 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T19:53:45,219 !! 2026-05-22T19:53:45,220 ******************************************************************************** 2026-05-22T19:53:45,221 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-22T19:53:45,221 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T19:53:45,222 or your builds will no longer be supported. 2026-05-22T19:53:45,223 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:45,223 ******************************************************************************** 2026-05-22T19:53:45,224 !! 2026-05-22T19:53:45,225 corresp(dist, value, root_dir) 2026-05-22T19:53:45,295 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T19:53:45,296 !! 2026-05-22T19:53:45,297 ******************************************************************************** 2026-05-22T19:53:45,297 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T19:53:45,298 License :: OSI Approved :: BSD License 2026-05-22T19:53:45,300 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:45,300 ******************************************************************************** 2026-05-22T19:53:45,301 !! 2026-05-22T19:53:45,302 dist._finalize_license_expression() 2026-05-22T19:53:45,302 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T19:53:45,303 !! 2026-05-22T19:53:45,304 ******************************************************************************** 2026-05-22T19:53:45,304 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T19:53:45,306 License :: OSI Approved :: BSD License 2026-05-22T19:53:45,307 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:45,307 ******************************************************************************** 2026-05-22T19:53:45,309 !! 2026-05-22T19:53:45,309 self._finalize_license_expression() 2026-05-22T19:53:45,310 running egg_info 2026-05-22T19:53:45,315 writing src/vivarium_engine.egg-info/PKG-INFO 2026-05-22T19:53:45,321 writing dependency_links to src/vivarium_engine.egg-info/dependency_links.txt 2026-05-22T19:53:45,323 writing entry points to src/vivarium_engine.egg-info/entry_points.txt 2026-05-22T19:53:45,327 writing requirements to src/vivarium_engine.egg-info/requires.txt 2026-05-22T19:53:45,328 writing top-level names to src/vivarium_engine.egg-info/top_level.txt 2026-05-22T19:53:45,385 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-22T19:53:45,386 return get_active_overrides().subprocess_timeout 2026-05-22T19:53:45,393 listing git files failed - pretending there aren't any 2026-05-22T19:53:45,399 reading manifest file 'src/vivarium_engine.egg-info/SOURCES.txt' 2026-05-22T19:53:45,441 adding license file 'LICENSE' 2026-05-22T19:53:45,453 writing manifest file 'src/vivarium_engine.egg-info/SOURCES.txt' 2026-05-22T19:53:45,558 Getting requirements to build wheel: finished with status 'done' 2026-05-22T19:53:45,562 Created temporary directory: /tmp/pip-modern-metadata-na4ext2a 2026-05-22T19:53:45,565 Preparing metadata (pyproject.toml): started 2026-05-22T19:53:45,566 Running command Preparing metadata (pyproject.toml) 2026-05-22T19:53:46,249 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T19:53:46,249 !! 2026-05-22T19:53:46,250 ******************************************************************************** 2026-05-22T19:53:46,251 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-22T19:53:46,252 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T19:53:46,252 or your builds will no longer be supported. 2026-05-22T19:53:46,253 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:46,254 ******************************************************************************** 2026-05-22T19:53:46,255 !! 2026-05-22T19:53:46,255 corresp(dist, value, root_dir) 2026-05-22T19:53:46,324 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T19:53:46,325 !! 2026-05-22T19:53:46,326 ******************************************************************************** 2026-05-22T19:53:46,326 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T19:53:46,328 License :: OSI Approved :: BSD License 2026-05-22T19:53:46,329 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:46,329 ******************************************************************************** 2026-05-22T19:53:46,331 !! 2026-05-22T19:53:46,331 dist._finalize_license_expression() 2026-05-22T19:53:46,332 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T19:53:46,333 !! 2026-05-22T19:53:46,334 ******************************************************************************** 2026-05-22T19:53:46,335 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T19:53:46,336 License :: OSI Approved :: BSD License 2026-05-22T19:53:46,337 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:46,338 ******************************************************************************** 2026-05-22T19:53:46,339 !! 2026-05-22T19:53:46,340 self._finalize_license_expression() 2026-05-22T19:53:46,341 running dist_info 2026-05-22T19:53:46,355 creating /tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info 2026-05-22T19:53:46,356 writing /tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info/PKG-INFO 2026-05-22T19:53:46,362 writing dependency_links to /tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info/dependency_links.txt 2026-05-22T19:53:46,364 writing entry points to /tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info/entry_points.txt 2026-05-22T19:53:46,368 writing requirements to /tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info/requires.txt 2026-05-22T19:53:46,369 writing top-level names to /tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info/top_level.txt 2026-05-22T19:53:46,370 writing manifest file '/tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info/SOURCES.txt' 2026-05-22T19:53:46,421 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-22T19:53:46,422 return get_active_overrides().subprocess_timeout 2026-05-22T19:53:46,428 listing git files failed - pretending there aren't any 2026-05-22T19:53:46,433 reading manifest file '/tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info/SOURCES.txt' 2026-05-22T19:53:46,435 adding license file 'LICENSE' 2026-05-22T19:53:46,440 writing manifest file '/tmp/pip-modern-metadata-na4ext2a/vivarium_engine.egg-info/SOURCES.txt' 2026-05-22T19:53:46,442 creating '/tmp/pip-modern-metadata-na4ext2a/vivarium_engine-5.0.0.dist-info' 2026-05-22T19:53:46,577 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-22T19:53:46,583 Source in /tmp/pip-wheel-nltfcvpz/vivarium-engine_893f5eb561264e3ea7ea0022a282914e has version 5.0.0, which satisfies requirement vivarium-engine==5.0.0 from https://files.pythonhosted.org/packages/fb/00/8eeaae4ba6ffcebc9ab23acbb50132b73221e138342e491942bc79aaa9e9/vivarium_engine-5.0.0.tar.gz 2026-05-22T19:53:46,584 Removed vivarium-engine==5.0.0 from https://files.pythonhosted.org/packages/fb/00/8eeaae4ba6ffcebc9ab23acbb50132b73221e138342e491942bc79aaa9e9/vivarium_engine-5.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-ua73p7_b' 2026-05-22T19:53:46,590 Created temporary directory: /tmp/pip-unpack-exj3cgso 2026-05-22T19:53:46,591 Building wheels for collected packages: vivarium-engine 2026-05-22T19:53:46,595 Created temporary directory: /tmp/pip-wheel-__xqdacr 2026-05-22T19:53:46,596 Destination directory: /tmp/pip-wheel-__xqdacr 2026-05-22T19:53:46,598 Building wheel for vivarium-engine (pyproject.toml): started 2026-05-22T19:53:46,599 Running command Building wheel for vivarium-engine (pyproject.toml) 2026-05-22T19:53:47,252 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-22T19:53:47,252 !! 2026-05-22T19:53:47,253 ******************************************************************************** 2026-05-22T19:53:47,254 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-22T19:53:47,255 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-22T19:53:47,255 or your builds will no longer be supported. 2026-05-22T19:53:47,256 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:47,257 ******************************************************************************** 2026-05-22T19:53:47,258 !! 2026-05-22T19:53:47,259 corresp(dist, value, root_dir) 2026-05-22T19:53:47,318 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T19:53:47,319 !! 2026-05-22T19:53:47,320 ******************************************************************************** 2026-05-22T19:53:47,320 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T19:53:47,321 License :: OSI Approved :: BSD License 2026-05-22T19:53:47,323 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:47,323 ******************************************************************************** 2026-05-22T19:53:47,324 !! 2026-05-22T19:53:47,325 dist._finalize_license_expression() 2026-05-22T19:53:47,326 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T19:53:47,326 !! 2026-05-22T19:53:47,327 ******************************************************************************** 2026-05-22T19:53:47,328 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T19:53:47,329 License :: OSI Approved :: BSD License 2026-05-22T19:53:47,330 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T19:53:47,331 ******************************************************************************** 2026-05-22T19:53:47,332 !! 2026-05-22T19:53:47,332 self._finalize_license_expression() 2026-05-22T19:53:47,333 running bdist_wheel 2026-05-22T19:53:47,354 running build 2026-05-22T19:53:47,354 running build_py 2026-05-22T19:53:47,356 creating build/lib/vivarium 2026-05-22T19:53:47,358 copying src/vivarium/__init__.py -> build/lib/vivarium 2026-05-22T19:53:47,360 creating build/lib/vivarium/engine 2026-05-22T19:53:47,361 copying src/vivarium/engine/__init__.py -> build/lib/vivarium/engine 2026-05-22T19:53:47,364 copying src/vivarium/engine/exceptions.py -> build/lib/vivarium/engine 2026-05-22T19:53:47,365 copying src/vivarium/engine/manager.py -> build/lib/vivarium/engine 2026-05-22T19:53:47,367 copying src/vivarium/engine/testing_utilities.py -> build/lib/vivarium/engine 2026-05-22T19:53:47,370 copying src/vivarium/engine/types.py -> build/lib/vivarium/engine 2026-05-22T19:53:47,372 copying src/vivarium/engine/component.py -> build/lib/vivarium/engine 2026-05-22T19:53:47,375 creating build/lib/vivarium/engine/framework 2026-05-22T19:53:47,376 copying src/vivarium/engine/framework/plugins.py -> build/lib/vivarium/engine/framework 2026-05-22T19:53:47,379 copying src/vivarium/engine/framework/__init__.py -> build/lib/vivarium/engine/framework 2026-05-22T19:53:47,381 copying src/vivarium/engine/framework/engine.py -> build/lib/vivarium/engine/framework 2026-05-22T19:53:47,384 copying src/vivarium/engine/framework/state_machine.py -> build/lib/vivarium/engine/framework 2026-05-22T19:53:47,387 copying src/vivarium/engine/framework/utilities.py -> build/lib/vivarium/engine/framework 2026-05-22T19:53:47,389 copying src/vivarium/engine/framework/configuration.py -> build/lib/vivarium/engine/framework 2026-05-22T19:53:47,391 creating build/lib/vivarium/engine/interface 2026-05-22T19:53:47,393 copying src/vivarium/engine/interface/interactive.py -> build/lib/vivarium/engine/interface 2026-05-22T19:53:47,395 copying src/vivarium/engine/interface/__init__.py -> build/lib/vivarium/engine/interface 2026-05-22T19:53:47,397 copying src/vivarium/engine/interface/utilities.py -> build/lib/vivarium/engine/interface 2026-05-22T19:53:47,400 copying src/vivarium/engine/interface/cli.py -> build/lib/vivarium/engine/interface 2026-05-22T19:53:47,402 creating build/lib/vivarium/engine/examples 2026-05-22T19:53:47,403 copying src/vivarium/engine/examples/__init__.py -> build/lib/vivarium/engine/examples 2026-05-22T19:53:47,406 creating build/lib/vivarium/engine/framework/resource 2026-05-22T19:53:47,407 copying src/vivarium/engine/framework/resource/__init__.py -> build/lib/vivarium/engine/framework/resource 2026-05-22T19:53:47,409 copying src/vivarium/engine/framework/resource/exceptions.py -> build/lib/vivarium/engine/framework/resource 2026-05-22T19:53:47,411 copying src/vivarium/engine/framework/resource/interface.py -> build/lib/vivarium/engine/framework/resource 2026-05-22T19:53:47,413 copying src/vivarium/engine/framework/resource/manager.py -> build/lib/vivarium/engine/framework/resource 2026-05-22T19:53:47,416 copying src/vivarium/engine/framework/resource/resource.py -> build/lib/vivarium/engine/framework/resource 2026-05-22T19:53:47,418 creating build/lib/vivarium/engine/framework/event 2026-05-22T19:53:47,420 copying src/vivarium/engine/framework/event/__init__.py -> build/lib/vivarium/engine/framework/event 2026-05-22T19:53:47,422 copying src/vivarium/engine/framework/event/interface.py -> build/lib/vivarium/engine/framework/event 2026-05-22T19:53:47,424 copying src/vivarium/engine/framework/event/manager.py -> build/lib/vivarium/engine/framework/event 2026-05-22T19:53:47,427 creating build/lib/vivarium/engine/framework/randomness 2026-05-22T19:53:47,429 copying src/vivarium/engine/framework/randomness/__init__.py -> build/lib/vivarium/engine/framework/randomness 2026-05-22T19:53:47,431 copying src/vivarium/engine/framework/randomness/exceptions.py -> build/lib/vivarium/engine/framework/randomness 2026-05-22T19:53:47,433 copying src/vivarium/engine/framework/randomness/interface.py -> build/lib/vivarium/engine/framework/randomness 2026-05-22T19:53:47,435 copying src/vivarium/engine/framework/randomness/manager.py -> build/lib/vivarium/engine/framework/randomness 2026-05-22T19:53:47,437 copying src/vivarium/engine/framework/randomness/index_map.py -> build/lib/vivarium/engine/framework/randomness 2026-05-22T19:53:47,439 copying src/vivarium/engine/framework/randomness/stream.py -> build/lib/vivarium/engine/framework/randomness 2026-05-22T19:53:47,443 creating build/lib/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,444 copying src/vivarium/engine/framework/lifecycle/entities.py -> build/lib/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,446 copying src/vivarium/engine/framework/lifecycle/__init__.py -> build/lib/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,448 copying src/vivarium/engine/framework/lifecycle/exceptions.py -> build/lib/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,450 copying src/vivarium/engine/framework/lifecycle/interface.py -> build/lib/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,452 copying src/vivarium/engine/framework/lifecycle/lifecycle_states.py -> build/lib/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,454 copying src/vivarium/engine/framework/lifecycle/manager.py -> build/lib/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,456 copying src/vivarium/engine/framework/lifecycle/constraint_maker.py -> build/lib/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,459 creating build/lib/vivarium/engine/framework/values 2026-05-22T19:53:47,460 copying src/vivarium/engine/framework/values/__init__.py -> build/lib/vivarium/engine/framework/values 2026-05-22T19:53:47,462 copying src/vivarium/engine/framework/values/exceptions.py -> build/lib/vivarium/engine/framework/values 2026-05-22T19:53:47,464 copying src/vivarium/engine/framework/values/interface.py -> build/lib/vivarium/engine/framework/values 2026-05-22T19:53:47,467 copying src/vivarium/engine/framework/values/manager.py -> build/lib/vivarium/engine/framework/values 2026-05-22T19:53:47,470 copying src/vivarium/engine/framework/values/combiners.py -> build/lib/vivarium/engine/framework/values 2026-05-22T19:53:47,472 copying src/vivarium/engine/framework/values/post_processors.py -> build/lib/vivarium/engine/framework/values 2026-05-22T19:53:47,474 copying src/vivarium/engine/framework/values/pipeline.py -> build/lib/vivarium/engine/framework/values 2026-05-22T19:53:47,477 creating build/lib/vivarium/engine/framework/lookup 2026-05-22T19:53:47,478 copying src/vivarium/engine/framework/lookup/__init__.py -> build/lib/vivarium/engine/framework/lookup 2026-05-22T19:53:47,480 copying src/vivarium/engine/framework/lookup/interface.py -> build/lib/vivarium/engine/framework/lookup 2026-05-22T19:53:47,483 copying src/vivarium/engine/framework/lookup/manager.py -> build/lib/vivarium/engine/framework/lookup 2026-05-22T19:53:47,485 copying src/vivarium/engine/framework/lookup/interpolation.py -> build/lib/vivarium/engine/framework/lookup 2026-05-22T19:53:47,488 copying src/vivarium/engine/framework/lookup/table.py -> build/lib/vivarium/engine/framework/lookup 2026-05-22T19:53:47,491 creating build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,492 copying src/vivarium/engine/framework/results/__init__.py -> build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,494 copying src/vivarium/engine/framework/results/exceptions.py -> build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,496 copying src/vivarium/engine/framework/results/interface.py -> build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,499 copying src/vivarium/engine/framework/results/manager.py -> build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,502 copying src/vivarium/engine/framework/results/observation.py -> build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,504 copying src/vivarium/engine/framework/results/observer.py -> build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,506 copying src/vivarium/engine/framework/results/stratification.py -> build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,509 copying src/vivarium/engine/framework/results/context.py -> build/lib/vivarium/engine/framework/results 2026-05-22T19:53:47,512 creating build/lib/vivarium/engine/framework/population 2026-05-22T19:53:47,513 copying src/vivarium/engine/framework/population/__init__.py -> build/lib/vivarium/engine/framework/population 2026-05-22T19:53:47,515 copying src/vivarium/engine/framework/population/exceptions.py -> build/lib/vivarium/engine/framework/population 2026-05-22T19:53:47,517 copying src/vivarium/engine/framework/population/interface.py -> build/lib/vivarium/engine/framework/population 2026-05-22T19:53:47,519 copying src/vivarium/engine/framework/population/utilities.py -> build/lib/vivarium/engine/framework/population 2026-05-22T19:53:47,521 copying src/vivarium/engine/framework/population/manager.py -> build/lib/vivarium/engine/framework/population 2026-05-22T19:53:47,524 copying src/vivarium/engine/framework/population/population_view.py -> build/lib/vivarium/engine/framework/population 2026-05-22T19:53:47,527 creating build/lib/vivarium/engine/framework/time 2026-05-22T19:53:47,528 copying src/vivarium/engine/framework/time/__init__.py -> build/lib/vivarium/engine/framework/time 2026-05-22T19:53:47,530 copying src/vivarium/engine/framework/time/interface.py -> build/lib/vivarium/engine/framework/time 2026-05-22T19:53:47,533 copying src/vivarium/engine/framework/time/manager.py -> build/lib/vivarium/engine/framework/time 2026-05-22T19:53:47,536 creating build/lib/vivarium/engine/framework/components 2026-05-22T19:53:47,537 copying src/vivarium/engine/framework/components/__init__.py -> build/lib/vivarium/engine/framework/components 2026-05-22T19:53:47,539 copying src/vivarium/engine/framework/components/interface.py -> build/lib/vivarium/engine/framework/components 2026-05-22T19:53:47,541 copying src/vivarium/engine/framework/components/manager.py -> build/lib/vivarium/engine/framework/components 2026-05-22T19:53:47,544 copying src/vivarium/engine/framework/components/parser.py -> build/lib/vivarium/engine/framework/components 2026-05-22T19:53:47,546 creating build/lib/vivarium/engine/framework/artifact 2026-05-22T19:53:47,548 copying src/vivarium/engine/framework/artifact/__init__.py -> build/lib/vivarium/engine/framework/artifact 2026-05-22T19:53:47,550 copying src/vivarium/engine/framework/artifact/interface.py -> build/lib/vivarium/engine/framework/artifact 2026-05-22T19:53:47,552 copying src/vivarium/engine/framework/artifact/manager.py -> build/lib/vivarium/engine/framework/artifact 2026-05-22T19:53:47,555 creating build/lib/vivarium/engine/framework/logging 2026-05-22T19:53:47,556 copying src/vivarium/engine/framework/logging/__init__.py -> build/lib/vivarium/engine/framework/logging 2026-05-22T19:53:47,558 copying src/vivarium/engine/framework/logging/interface.py -> build/lib/vivarium/engine/framework/logging 2026-05-22T19:53:47,560 copying src/vivarium/engine/framework/logging/utilities.py -> build/lib/vivarium/engine/framework/logging 2026-05-22T19:53:47,562 copying src/vivarium/engine/framework/logging/manager.py -> build/lib/vivarium/engine/framework/logging 2026-05-22T19:53:47,565 creating build/lib/vivarium/engine/examples/boids 2026-05-22T19:53:47,566 copying src/vivarium/engine/examples/boids/__init__.py -> build/lib/vivarium/engine/examples/boids 2026-05-22T19:53:47,568 copying src/vivarium/engine/examples/boids/neighbors.py -> build/lib/vivarium/engine/examples/boids 2026-05-22T19:53:47,570 copying src/vivarium/engine/examples/boids/forces.py -> build/lib/vivarium/engine/examples/boids 2026-05-22T19:53:47,573 copying src/vivarium/engine/examples/boids/visualization.py -> build/lib/vivarium/engine/examples/boids 2026-05-22T19:53:47,575 copying src/vivarium/engine/examples/boids/movement.py -> build/lib/vivarium/engine/examples/boids 2026-05-22T19:53:47,577 copying src/vivarium/engine/examples/boids/population.py -> build/lib/vivarium/engine/examples/boids 2026-05-22T19:53:47,580 creating build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,581 copying src/vivarium/engine/examples/disease_model/disease.py -> build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,583 copying src/vivarium/engine/examples/disease_model/__init__.py -> build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,585 copying src/vivarium/engine/examples/disease_model/intervention.py -> build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,587 copying src/vivarium/engine/examples/disease_model/mortality.py -> build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,589 copying src/vivarium/engine/examples/disease_model/observer.py -> build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,591 copying src/vivarium/engine/examples/disease_model/risk.py -> build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,594 copying src/vivarium/engine/examples/disease_model/population.py -> build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,596 running egg_info 2026-05-22T19:53:47,610 writing src/vivarium_engine.egg-info/PKG-INFO 2026-05-22T19:53:47,616 writing dependency_links to src/vivarium_engine.egg-info/dependency_links.txt 2026-05-22T19:53:47,617 writing entry points to src/vivarium_engine.egg-info/entry_points.txt 2026-05-22T19:53:47,620 writing requirements to src/vivarium_engine.egg-info/requires.txt 2026-05-22T19:53:47,621 writing top-level names to src/vivarium_engine.egg-info/top_level.txt 2026-05-22T19:53:47,665 /tmp/pip-build-env-5tc3vmre/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-22T19:53:47,665 return get_active_overrides().subprocess_timeout 2026-05-22T19:53:47,672 listing git files failed - pretending there aren't any 2026-05-22T19:53:47,676 reading manifest file 'src/vivarium_engine.egg-info/SOURCES.txt' 2026-05-22T19:53:47,692 adding license file 'LICENSE' 2026-05-22T19:53:47,704 writing manifest file 'src/vivarium_engine.egg-info/SOURCES.txt' 2026-05-22T19:53:47,722 copying src/vivarium/engine/py.typed -> build/lib/vivarium/engine 2026-05-22T19:53:47,725 copying src/vivarium/engine/examples/disease_model/disease_model.yaml -> build/lib/vivarium/engine/examples/disease_model 2026-05-22T19:53:47,748 installing to build/bdist.linux-armv7l/wheel 2026-05-22T19:53:47,749 running install 2026-05-22T19:53:47,772 running install_lib 2026-05-22T19:53:47,780 creating build/bdist.linux-armv7l/wheel 2026-05-22T19:53:47,783 creating build/bdist.linux-armv7l/wheel/vivarium 2026-05-22T19:53:47,784 copying build/lib/vivarium/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium 2026-05-22T19:53:47,787 creating build/bdist.linux-armv7l/wheel/vivarium/engine 2026-05-22T19:53:47,788 copying build/lib/vivarium/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine 2026-05-22T19:53:47,790 copying build/lib/vivarium/engine/exceptions.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine 2026-05-22T19:53:47,793 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework 2026-05-22T19:53:47,794 copying build/lib/vivarium/engine/framework/plugins.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework 2026-05-22T19:53:47,797 copying build/lib/vivarium/engine/framework/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework 2026-05-22T19:53:47,799 copying build/lib/vivarium/engine/framework/engine.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework 2026-05-22T19:53:47,801 copying build/lib/vivarium/engine/framework/state_machine.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework 2026-05-22T19:53:47,804 copying build/lib/vivarium/engine/framework/utilities.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework 2026-05-22T19:53:47,807 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/resource 2026-05-22T19:53:47,808 copying build/lib/vivarium/engine/framework/resource/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/resource 2026-05-22T19:53:47,810 copying build/lib/vivarium/engine/framework/resource/exceptions.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/resource 2026-05-22T19:53:47,812 copying build/lib/vivarium/engine/framework/resource/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/resource 2026-05-22T19:53:47,814 copying build/lib/vivarium/engine/framework/resource/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/resource 2026-05-22T19:53:47,817 copying build/lib/vivarium/engine/framework/resource/resource.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/resource 2026-05-22T19:53:47,820 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/event 2026-05-22T19:53:47,821 copying build/lib/vivarium/engine/framework/event/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/event 2026-05-22T19:53:47,823 copying build/lib/vivarium/engine/framework/event/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/event 2026-05-22T19:53:47,825 copying build/lib/vivarium/engine/framework/event/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/event 2026-05-22T19:53:47,828 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/randomness 2026-05-22T19:53:47,829 copying build/lib/vivarium/engine/framework/randomness/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/randomness 2026-05-22T19:53:47,831 copying build/lib/vivarium/engine/framework/randomness/exceptions.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/randomness 2026-05-22T19:53:47,833 copying build/lib/vivarium/engine/framework/randomness/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/randomness 2026-05-22T19:53:47,835 copying build/lib/vivarium/engine/framework/randomness/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/randomness 2026-05-22T19:53:47,837 copying build/lib/vivarium/engine/framework/randomness/index_map.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/randomness 2026-05-22T19:53:47,840 copying build/lib/vivarium/engine/framework/randomness/stream.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/randomness 2026-05-22T19:53:47,844 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,845 copying build/lib/vivarium/engine/framework/lifecycle/entities.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,848 copying build/lib/vivarium/engine/framework/lifecycle/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,850 copying build/lib/vivarium/engine/framework/lifecycle/exceptions.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,852 copying build/lib/vivarium/engine/framework/lifecycle/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,854 copying build/lib/vivarium/engine/framework/lifecycle/lifecycle_states.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,856 copying build/lib/vivarium/engine/framework/lifecycle/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,859 copying build/lib/vivarium/engine/framework/lifecycle/constraint_maker.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lifecycle 2026-05-22T19:53:47,862 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/values 2026-05-22T19:53:47,863 copying build/lib/vivarium/engine/framework/values/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/values 2026-05-22T19:53:47,866 copying build/lib/vivarium/engine/framework/values/exceptions.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/values 2026-05-22T19:53:47,868 copying build/lib/vivarium/engine/framework/values/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/values 2026-05-22T19:53:47,870 copying build/lib/vivarium/engine/framework/values/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/values 2026-05-22T19:53:47,873 copying build/lib/vivarium/engine/framework/values/combiners.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/values 2026-05-22T19:53:47,875 copying build/lib/vivarium/engine/framework/values/post_processors.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/values 2026-05-22T19:53:47,878 copying build/lib/vivarium/engine/framework/values/pipeline.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/values 2026-05-22T19:53:47,882 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/lookup 2026-05-22T19:53:47,883 copying build/lib/vivarium/engine/framework/lookup/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lookup 2026-05-22T19:53:47,885 copying build/lib/vivarium/engine/framework/lookup/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lookup 2026-05-22T19:53:47,887 copying build/lib/vivarium/engine/framework/lookup/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lookup 2026-05-22T19:53:47,889 copying build/lib/vivarium/engine/framework/lookup/interpolation.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lookup 2026-05-22T19:53:47,892 copying build/lib/vivarium/engine/framework/lookup/table.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/lookup 2026-05-22T19:53:47,895 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/results 2026-05-22T19:53:47,897 copying build/lib/vivarium/engine/framework/results/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/results 2026-05-22T19:53:47,899 copying build/lib/vivarium/engine/framework/results/exceptions.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/results 2026-05-22T19:53:47,901 copying build/lib/vivarium/engine/framework/results/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/results 2026-05-22T19:53:47,903 copying build/lib/vivarium/engine/framework/results/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/results 2026-05-22T19:53:47,906 copying build/lib/vivarium/engine/framework/results/observation.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/results 2026-05-22T19:53:47,909 copying build/lib/vivarium/engine/framework/results/observer.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/results 2026-05-22T19:53:47,911 copying build/lib/vivarium/engine/framework/results/stratification.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/results 2026-05-22T19:53:47,914 copying build/lib/vivarium/engine/framework/results/context.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/results 2026-05-22T19:53:47,917 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/population 2026-05-22T19:53:47,919 copying build/lib/vivarium/engine/framework/population/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/population 2026-05-22T19:53:47,921 copying build/lib/vivarium/engine/framework/population/exceptions.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/population 2026-05-22T19:53:47,923 copying build/lib/vivarium/engine/framework/population/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/population 2026-05-22T19:53:47,925 copying build/lib/vivarium/engine/framework/population/utilities.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/population 2026-05-22T19:53:47,928 copying build/lib/vivarium/engine/framework/population/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/population 2026-05-22T19:53:47,931 copying build/lib/vivarium/engine/framework/population/population_view.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/population 2026-05-22T19:53:47,934 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/time 2026-05-22T19:53:47,935 copying build/lib/vivarium/engine/framework/time/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/time 2026-05-22T19:53:47,937 copying build/lib/vivarium/engine/framework/time/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/time 2026-05-22T19:53:47,939 copying build/lib/vivarium/engine/framework/time/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/time 2026-05-22T19:53:47,942 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/components 2026-05-22T19:53:47,944 copying build/lib/vivarium/engine/framework/components/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/components 2026-05-22T19:53:47,946 copying build/lib/vivarium/engine/framework/components/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/components 2026-05-22T19:53:47,948 copying build/lib/vivarium/engine/framework/components/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/components 2026-05-22T19:53:47,950 copying build/lib/vivarium/engine/framework/components/parser.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/components 2026-05-22T19:53:47,954 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/artifact 2026-05-22T19:53:47,955 copying build/lib/vivarium/engine/framework/artifact/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/artifact 2026-05-22T19:53:47,957 copying build/lib/vivarium/engine/framework/artifact/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/artifact 2026-05-22T19:53:47,959 copying build/lib/vivarium/engine/framework/artifact/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/artifact 2026-05-22T19:53:47,961 copying build/lib/vivarium/engine/framework/configuration.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework 2026-05-22T19:53:47,964 creating build/bdist.linux-armv7l/wheel/vivarium/engine/framework/logging 2026-05-22T19:53:47,965 copying build/lib/vivarium/engine/framework/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/logging 2026-05-22T19:53:47,967 copying build/lib/vivarium/engine/framework/logging/interface.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/logging 2026-05-22T19:53:47,969 copying build/lib/vivarium/engine/framework/logging/utilities.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/logging 2026-05-22T19:53:47,972 copying build/lib/vivarium/engine/framework/logging/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/framework/logging 2026-05-22T19:53:47,974 creating build/bdist.linux-armv7l/wheel/vivarium/engine/interface 2026-05-22T19:53:47,975 copying build/lib/vivarium/engine/interface/interactive.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/interface 2026-05-22T19:53:47,978 copying build/lib/vivarium/engine/interface/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/interface 2026-05-22T19:53:47,980 copying build/lib/vivarium/engine/interface/utilities.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/interface 2026-05-22T19:53:47,983 copying build/lib/vivarium/engine/interface/cli.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/interface 2026-05-22T19:53:47,985 copying build/lib/vivarium/engine/py.typed -> build/bdist.linux-armv7l/wheel/./vivarium/engine 2026-05-22T19:53:47,987 copying build/lib/vivarium/engine/manager.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine 2026-05-22T19:53:47,989 copying build/lib/vivarium/engine/testing_utilities.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine 2026-05-22T19:53:47,992 creating build/bdist.linux-armv7l/wheel/vivarium/engine/examples 2026-05-22T19:53:47,993 copying build/lib/vivarium/engine/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples 2026-05-22T19:53:47,995 creating build/bdist.linux-armv7l/wheel/vivarium/engine/examples/boids 2026-05-22T19:53:47,997 copying build/lib/vivarium/engine/examples/boids/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/boids 2026-05-22T19:53:47,999 copying build/lib/vivarium/engine/examples/boids/neighbors.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/boids 2026-05-22T19:53:48,001 copying build/lib/vivarium/engine/examples/boids/forces.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/boids 2026-05-22T19:53:48,003 copying build/lib/vivarium/engine/examples/boids/visualization.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/boids 2026-05-22T19:53:48,005 copying build/lib/vivarium/engine/examples/boids/movement.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/boids 2026-05-22T19:53:48,007 copying build/lib/vivarium/engine/examples/boids/population.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/boids 2026-05-22T19:53:48,010 creating build/bdist.linux-armv7l/wheel/vivarium/engine/examples/disease_model 2026-05-22T19:53:48,011 copying build/lib/vivarium/engine/examples/disease_model/disease.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/disease_model 2026-05-22T19:53:48,014 copying build/lib/vivarium/engine/examples/disease_model/__init__.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/disease_model 2026-05-22T19:53:48,015 copying build/lib/vivarium/engine/examples/disease_model/disease_model.yaml -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/disease_model 2026-05-22T19:53:48,018 copying build/lib/vivarium/engine/examples/disease_model/intervention.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/disease_model 2026-05-22T19:53:48,020 copying build/lib/vivarium/engine/examples/disease_model/mortality.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/disease_model 2026-05-22T19:53:48,022 copying build/lib/vivarium/engine/examples/disease_model/observer.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/disease_model 2026-05-22T19:53:48,024 copying build/lib/vivarium/engine/examples/disease_model/risk.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/disease_model 2026-05-22T19:53:48,027 copying build/lib/vivarium/engine/examples/disease_model/population.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine/examples/disease_model 2026-05-22T19:53:48,029 copying build/lib/vivarium/engine/types.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine 2026-05-22T19:53:48,031 copying build/lib/vivarium/engine/component.py -> build/bdist.linux-armv7l/wheel/./vivarium/engine 2026-05-22T19:53:48,033 running install_egg_info 2026-05-22T19:53:48,040 Copying src/vivarium_engine.egg-info to build/bdist.linux-armv7l/wheel/./vivarium_engine-5.0.0-py3.11.egg-info 2026-05-22T19:53:48,054 running install_scripts 2026-05-22T19:53:48,067 creating build/bdist.linux-armv7l/wheel/vivarium_engine-5.0.0.dist-info/WHEEL 2026-05-22T19:53:48,070 creating '/tmp/pip-wheel-__xqdacr/.tmp-yotr3wh4/vivarium_engine-5.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-22T19:53:48,072 adding 'vivarium/__init__.py' 2026-05-22T19:53:48,075 adding 'vivarium/engine/__init__.py' 2026-05-22T19:53:48,078 adding 'vivarium/engine/component.py' 2026-05-22T19:53:48,079 adding 'vivarium/engine/exceptions.py' 2026-05-22T19:53:48,081 adding 'vivarium/engine/manager.py' 2026-05-22T19:53:48,082 adding 'vivarium/engine/py.typed' 2026-05-22T19:53:48,084 adding 'vivarium/engine/testing_utilities.py' 2026-05-22T19:53:48,086 adding 'vivarium/engine/types.py' 2026-05-22T19:53:48,087 adding 'vivarium/engine/examples/__init__.py' 2026-05-22T19:53:48,089 adding 'vivarium/engine/examples/boids/__init__.py' 2026-05-22T19:53:48,090 adding 'vivarium/engine/examples/boids/forces.py' 2026-05-22T19:53:48,092 adding 'vivarium/engine/examples/boids/movement.py' 2026-05-22T19:53:48,093 adding 'vivarium/engine/examples/boids/neighbors.py' 2026-05-22T19:53:48,094 adding 'vivarium/engine/examples/boids/population.py' 2026-05-22T19:53:48,095 adding 'vivarium/engine/examples/boids/visualization.py' 2026-05-22T19:53:48,097 adding 'vivarium/engine/examples/disease_model/__init__.py' 2026-05-22T19:53:48,099 adding 'vivarium/engine/examples/disease_model/disease.py' 2026-05-22T19:53:48,100 adding 'vivarium/engine/examples/disease_model/disease_model.yaml' 2026-05-22T19:53:48,102 adding 'vivarium/engine/examples/disease_model/intervention.py' 2026-05-22T19:53:48,103 adding 'vivarium/engine/examples/disease_model/mortality.py' 2026-05-22T19:53:48,105 adding 'vivarium/engine/examples/disease_model/observer.py' 2026-05-22T19:53:48,106 adding 'vivarium/engine/examples/disease_model/population.py' 2026-05-22T19:53:48,108 adding 'vivarium/engine/examples/disease_model/risk.py' 2026-05-22T19:53:48,110 adding 'vivarium/engine/framework/__init__.py' 2026-05-22T19:53:48,111 adding 'vivarium/engine/framework/configuration.py' 2026-05-22T19:53:48,113 adding 'vivarium/engine/framework/engine.py' 2026-05-22T19:53:48,115 adding 'vivarium/engine/framework/plugins.py' 2026-05-22T19:53:48,118 adding 'vivarium/engine/framework/state_machine.py' 2026-05-22T19:53:48,120 adding 'vivarium/engine/framework/utilities.py' 2026-05-22T19:53:48,122 adding 'vivarium/engine/framework/artifact/__init__.py' 2026-05-22T19:53:48,123 adding 'vivarium/engine/framework/artifact/interface.py' 2026-05-22T19:53:48,125 adding 'vivarium/engine/framework/artifact/manager.py' 2026-05-22T19:53:48,127 adding 'vivarium/engine/framework/components/__init__.py' 2026-05-22T19:53:48,128 adding 'vivarium/engine/framework/components/interface.py' 2026-05-22T19:53:48,130 adding 'vivarium/engine/framework/components/manager.py' 2026-05-22T19:53:48,132 adding 'vivarium/engine/framework/components/parser.py' 2026-05-22T19:53:48,134 adding 'vivarium/engine/framework/event/__init__.py' 2026-05-22T19:53:48,135 adding 'vivarium/engine/framework/event/interface.py' 2026-05-22T19:53:48,137 adding 'vivarium/engine/framework/event/manager.py' 2026-05-22T19:53:48,139 adding 'vivarium/engine/framework/lifecycle/__init__.py' 2026-05-22T19:53:48,141 adding 'vivarium/engine/framework/lifecycle/constraint_maker.py' 2026-05-22T19:53:48,143 adding 'vivarium/engine/framework/lifecycle/entities.py' 2026-05-22T19:53:48,144 adding 'vivarium/engine/framework/lifecycle/exceptions.py' 2026-05-22T19:53:48,145 adding 'vivarium/engine/framework/lifecycle/interface.py' 2026-05-22T19:53:48,147 adding 'vivarium/engine/framework/lifecycle/lifecycle_states.py' 2026-05-22T19:53:48,148 adding 'vivarium/engine/framework/lifecycle/manager.py' 2026-05-22T19:53:48,150 adding 'vivarium/engine/framework/logging/__init__.py' 2026-05-22T19:53:48,151 adding 'vivarium/engine/framework/logging/interface.py' 2026-05-22T19:53:48,153 adding 'vivarium/engine/framework/logging/manager.py' 2026-05-22T19:53:48,154 adding 'vivarium/engine/framework/logging/utilities.py' 2026-05-22T19:53:48,156 adding 'vivarium/engine/framework/lookup/__init__.py' 2026-05-22T19:53:48,158 adding 'vivarium/engine/framework/lookup/interface.py' 2026-05-22T19:53:48,160 adding 'vivarium/engine/framework/lookup/interpolation.py' 2026-05-22T19:53:48,161 adding 'vivarium/engine/framework/lookup/manager.py' 2026-05-22T19:53:48,163 adding 'vivarium/engine/framework/lookup/table.py' 2026-05-22T19:53:48,165 adding 'vivarium/engine/framework/population/__init__.py' 2026-05-22T19:53:48,166 adding 'vivarium/engine/framework/population/exceptions.py' 2026-05-22T19:53:48,168 adding 'vivarium/engine/framework/population/interface.py' 2026-05-22T19:53:48,171 adding 'vivarium/engine/framework/population/manager.py' 2026-05-22T19:53:48,175 adding 'vivarium/engine/framework/population/population_view.py' 2026-05-22T19:53:48,176 adding 'vivarium/engine/framework/population/utilities.py' 2026-05-22T19:53:48,178 adding 'vivarium/engine/framework/randomness/__init__.py' 2026-05-22T19:53:48,179 adding 'vivarium/engine/framework/randomness/exceptions.py' 2026-05-22T19:53:48,181 adding 'vivarium/engine/framework/randomness/index_map.py' 2026-05-22T19:53:48,182 adding 'vivarium/engine/framework/randomness/interface.py' 2026-05-22T19:53:48,184 adding 'vivarium/engine/framework/randomness/manager.py' 2026-05-22T19:53:48,187 adding 'vivarium/engine/framework/randomness/stream.py' 2026-05-22T19:53:48,189 adding 'vivarium/engine/framework/resource/__init__.py' 2026-05-22T19:53:48,190 adding 'vivarium/engine/framework/resource/exceptions.py' 2026-05-22T19:53:48,191 adding 'vivarium/engine/framework/resource/interface.py' 2026-05-22T19:53:48,193 adding 'vivarium/engine/framework/resource/manager.py' 2026-05-22T19:53:48,194 adding 'vivarium/engine/framework/resource/resource.py' 2026-05-22T19:53:48,197 adding 'vivarium/engine/framework/results/__init__.py' 2026-05-22T19:53:48,199 adding 'vivarium/engine/framework/results/context.py' 2026-05-22T19:53:48,200 adding 'vivarium/engine/framework/results/exceptions.py' 2026-05-22T19:53:48,203 adding 'vivarium/engine/framework/results/interface.py' 2026-05-22T19:53:48,205 adding 'vivarium/engine/framework/results/manager.py' 2026-05-22T19:53:48,207 adding 'vivarium/engine/framework/results/observation.py' 2026-05-22T19:53:48,209 adding 'vivarium/engine/framework/results/observer.py' 2026-05-22T19:53:48,210 adding 'vivarium/engine/framework/results/stratification.py' 2026-05-22T19:53:48,212 adding 'vivarium/engine/framework/time/__init__.py' 2026-05-22T19:53:48,214 adding 'vivarium/engine/framework/time/interface.py' 2026-05-22T19:53:48,216 adding 'vivarium/engine/framework/time/manager.py' 2026-05-22T19:53:48,218 adding 'vivarium/engine/framework/values/__init__.py' 2026-05-22T19:53:48,219 adding 'vivarium/engine/framework/values/combiners.py' 2026-05-22T19:53:48,220 adding 'vivarium/engine/framework/values/exceptions.py' 2026-05-22T19:53:48,222 adding 'vivarium/engine/framework/values/interface.py' 2026-05-22T19:53:48,224 adding 'vivarium/engine/framework/values/manager.py' 2026-05-22T19:53:48,227 adding 'vivarium/engine/framework/values/pipeline.py' 2026-05-22T19:53:48,228 adding 'vivarium/engine/framework/values/post_processors.py' 2026-05-22T19:53:48,230 adding 'vivarium/engine/interface/__init__.py' 2026-05-22T19:53:48,232 adding 'vivarium/engine/interface/cli.py' 2026-05-22T19:53:48,234 adding 'vivarium/engine/interface/interactive.py' 2026-05-22T19:53:48,235 adding 'vivarium/engine/interface/utilities.py' 2026-05-22T19:53:48,238 adding 'vivarium_engine-5.0.0.dist-info/licenses/LICENSE' 2026-05-22T19:53:48,239 adding 'vivarium_engine-5.0.0.dist-info/METADATA' 2026-05-22T19:53:48,240 adding 'vivarium_engine-5.0.0.dist-info/WHEEL' 2026-05-22T19:53:48,241 adding 'vivarium_engine-5.0.0.dist-info/entry_points.txt' 2026-05-22T19:53:48,242 adding 'vivarium_engine-5.0.0.dist-info/top_level.txt' 2026-05-22T19:53:48,244 adding 'vivarium_engine-5.0.0.dist-info/RECORD' 2026-05-22T19:53:48,248 removing build/bdist.linux-armv7l/wheel 2026-05-22T19:53:48,387 Building wheel for vivarium-engine (pyproject.toml): finished with status 'done' 2026-05-22T19:53:48,396 Created wheel for vivarium-engine: filename=vivarium_engine-5.0.0-py3-none-any.whl size=176274 sha256=3ba1d9a3efd6e4f7ed6c9c10c47d29d342a10c8ad836b378138d4e336eec0d0c 2026-05-22T19:53:48,397 Stored in directory: /tmp/pip-ephem-wheel-cache-dp1u29u3/wheels/aa/c8/2d/0bb605ee0e0427073cafd2b8247ae158522abc6d71f0dcb626 2026-05-22T19:53:48,411 Successfully built vivarium-engine 2026-05-22T19:53:48,418 Removed build tracker: '/tmp/pip-build-tracker-ua73p7_b'