2026-04-10T14:46:34,665 Created temporary directory: /tmp/pip-ephem-wheel-cache-67mi9gbw 2026-04-10T14:46:34,666 Created temporary directory: /tmp/pip-build-tracker-745xw8o7 2026-04-10T14:46:34,667 Initialized build tracking at /tmp/pip-build-tracker-745xw8o7 2026-04-10T14:46:34,667 Created build tracker: /tmp/pip-build-tracker-745xw8o7 2026-04-10T14:46:34,668 Entered build tracker: /tmp/pip-build-tracker-745xw8o7 2026-04-10T14:46:34,668 Created temporary directory: /tmp/pip-wheel-7nwenrm3 2026-04-10T14:46:34,671 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-04-10T14:46:34,674 Created temporary directory: /tmp/pip-ephem-wheel-cache-m_11xsj_ 2026-04-10T14:46:34,696 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-10T14:46:34,699 2 location(s) to search for versions of swarmforge: 2026-04-10T14:46:34,699 * https://pypi.org/simple/swarmforge/ 2026-04-10T14:46:34,699 * https://www.piwheels.org/simple/swarmforge/ 2026-04-10T14:46:34,700 Fetching project page and analyzing links: https://pypi.org/simple/swarmforge/ 2026-04-10T14:46:34,701 Getting page https://pypi.org/simple/swarmforge/ 2026-04-10T14:46:34,702 Found index url https://pypi.org/simple 2026-04-10T14:46:34,935 Fetched page https://pypi.org/simple/swarmforge/ as application/vnd.pypi.simple.v1+json 2026-04-10T14:46:34,938 Skipping link: No binaries permitted for swarmforge: https://files.pythonhosted.org/packages/b7/d9/13f4577557403d39bdfa967a220400f043278a83129bb729090a5a72f661/swarmforge-0.1.0-py3-none-any.whl (from https://pypi.org/simple/swarmforge/) (requires-python:>=3.11) 2026-04-10T14:46:34,939 Found link https://files.pythonhosted.org/packages/6a/dd/4dd4fb9793f3cd72eb2a192c12fb77a90b708b20733b5cc41d94a9e4dd9b/swarmforge-0.1.0.tar.gz (from https://pypi.org/simple/swarmforge/) (requires-python:>=3.11), version: 0.1.0 2026-04-10T14:46:34,939 Skipping link: No binaries permitted for swarmforge: https://files.pythonhosted.org/packages/24/da/64b6ef200c149ce491fda2effc144c9552d2c8b6f8d47bb6634207ec8597/swarmforge-0.3.0-py3-none-any.whl (from https://pypi.org/simple/swarmforge/) (requires-python:>=3.11) 2026-04-10T14:46:34,940 Found link https://files.pythonhosted.org/packages/92/94/3b06c1f9f7b7499ddfee3bfa182dd70e905b33d98346b1bf84990debbff7/swarmforge-0.3.0.tar.gz (from https://pypi.org/simple/swarmforge/) (requires-python:>=3.11), version: 0.3.0 2026-04-10T14:46:34,941 Skipping link: No binaries permitted for swarmforge: https://files.pythonhosted.org/packages/42/c6/fa58a6c401c112e4484d96de7b1b13d61e861d1aff6fa95a88606e750dae/swarmforge-0.4.0-py3-none-any.whl (from https://pypi.org/simple/swarmforge/) (requires-python:>=3.11) 2026-04-10T14:46:34,942 Found link https://files.pythonhosted.org/packages/96/d5/0a86be36d6540fc48ad8a5c02d891125a29454b6c1affe678375fe81285d/swarmforge-0.4.0.tar.gz (from https://pypi.org/simple/swarmforge/) (requires-python:>=3.11), version: 0.4.0 2026-04-10T14:46:34,943 Skipping link: No binaries permitted for swarmforge: https://files.pythonhosted.org/packages/8d/ef/5f2baf7572e57946fad6fcbb51afe45f72e2821299ca1d8c217a071112f5/swarmforge-0.5.0-py3-none-any.whl (from https://pypi.org/simple/swarmforge/) (requires-python:>=3.11) 2026-04-10T14:46:34,944 Found link https://files.pythonhosted.org/packages/bc/fa/b1c4374d601ce90ea688f755a6c5c6fb83f04c5f904340a1e2bd73a0679d/swarmforge-0.5.0.tar.gz (from https://pypi.org/simple/swarmforge/) (requires-python:>=3.11), version: 0.5.0 2026-04-10T14:46:34,945 Fetching project page and analyzing links: https://www.piwheels.org/simple/swarmforge/ 2026-04-10T14:46:34,946 Getting page https://www.piwheels.org/simple/swarmforge/ 2026-04-10T14:46:34,947 Found index url https://www.piwheels.org/simple 2026-04-10T14:46:35,120 Fetched page https://www.piwheels.org/simple/swarmforge/ as text/html 2026-04-10T14:46:35,122 Skipping link: No binaries permitted for swarmforge: https://www.piwheels.org/simple/swarmforge/swarmforge-0.4.0-py3-none-any.whl#sha256=6e5c570d309acff0ca86d73d362aa889cc08d14c57d5c893e956033bb3bcc574 (from https://www.piwheels.org/simple/swarmforge/) (requires-python:>=3.11) 2026-04-10T14:46:35,123 Skipping link: No binaries permitted for swarmforge: https://www.piwheels.org/simple/swarmforge/swarmforge-0.3.0-py3-none-any.whl#sha256=de7d1085a4848c5ba02b8f99ce8ee89ccc58eca8b6e3238079f335eea1d6ca93 (from https://www.piwheels.org/simple/swarmforge/) (requires-python:>=3.11) 2026-04-10T14:46:35,123 Skipping link: No binaries permitted for swarmforge: https://www.piwheels.org/simple/swarmforge/swarmforge-0.1.0-py3-none-any.whl#sha256=a037ef482151f51a1b6851287a515b12ff1495c5b4fe40380499ab807806a0a6 (from https://www.piwheels.org/simple/swarmforge/) (requires-python:>=3.11) 2026-04-10T14:46:35,124 Skipping link: not a file: https://www.piwheels.org/simple/swarmforge/ 2026-04-10T14:46:35,124 Skipping link: not a file: https://pypi.org/simple/swarmforge/ 2026-04-10T14:46:35,145 Given no hashes to check 1 links for project 'swarmforge': discarding no candidates 2026-04-10T14:46:35,164 Collecting swarmforge==0.5.0 2026-04-10T14:46:35,167 Created temporary directory: /tmp/pip-unpack-u4chia_2 2026-04-10T14:46:35,399 Downloading swarmforge-0.5.0.tar.gz (60 kB) 2026-04-10T14:46:35,529 Added swarmforge==0.5.0 from https://files.pythonhosted.org/packages/bc/fa/b1c4374d601ce90ea688f755a6c5c6fb83f04c5f904340a1e2bd73a0679d/swarmforge-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-745xw8o7' 2026-04-10T14:46:35,535 Created temporary directory: /tmp/pip-build-env-ih1cathy 2026-04-10T14:46:35,540 Installing build dependencies: started 2026-04-10T14:46:35,541 Running command pip subprocess to install build dependencies 2026-04-10T14:46:35,571 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-10T14:46:35,610 Traceback (most recent call last): 2026-04-10T14:46:35,611 File "", line 192, in addpackage 2026-04-10T14:46:35,612 File "", line 1, in 2026-04-10T14:46:35,612 ModuleNotFoundError: No module named 'outofcuda' 2026-04-10T14:46:35,613 Remainder of file ignored 2026-04-10T14:46:36,716 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-10T14:46:37,129 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-04-10T14:46:37,152 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-10T14:46:38,897 Collecting setuptools>=77 2026-04-10T14:46:38,998 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-10T14:46:39,261 Collecting wheel 2026-04-10T14:46:39,275 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-10T14:46:39,471 Collecting packaging>=24.0 2026-04-10T14:46:39,493 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-10T14:46:42,501 Installing collected packages: setuptools, packaging, wheel 2026-04-10T14:46:45,997 Creating /tmp/pip-build-env-ih1cathy/overlay/local/bin 2026-04-10T14:46:45,999 changing mode of /tmp/pip-build-env-ih1cathy/overlay/local/bin/wheel to 755 2026-04-10T14:46:46,021 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-10T14:46:46,301 Installing build dependencies: finished with status 'done' 2026-04-10T14:46:46,307 Getting requirements to build wheel: started 2026-04-10T14:46:46,309 Running command Getting requirements to build wheel 2026-04-10T14:46:47,027 running egg_info 2026-04-10T14:46:47,033 writing src/swarmforge.egg-info/PKG-INFO 2026-04-10T14:46:47,039 writing dependency_links to src/swarmforge.egg-info/dependency_links.txt 2026-04-10T14:46:47,042 writing requirements to src/swarmforge.egg-info/requires.txt 2026-04-10T14:46:47,043 writing top-level names to src/swarmforge.egg-info/top_level.txt 2026-04-10T14:46:47,072 reading manifest file 'src/swarmforge.egg-info/SOURCES.txt' 2026-04-10T14:46:47,076 adding license file 'LICENSE' 2026-04-10T14:46:47,080 writing manifest file 'src/swarmforge.egg-info/SOURCES.txt' 2026-04-10T14:46:47,178 Getting requirements to build wheel: finished with status 'done' 2026-04-10T14:46:47,181 Created temporary directory: /tmp/pip-modern-metadata-mi_2cfby 2026-04-10T14:46:47,184 Preparing metadata (pyproject.toml): started 2026-04-10T14:46:47,185 Running command Preparing metadata (pyproject.toml) 2026-04-10T14:46:47,841 running dist_info 2026-04-10T14:46:47,851 creating /tmp/pip-modern-metadata-mi_2cfby/swarmforge.egg-info 2026-04-10T14:46:47,852 writing /tmp/pip-modern-metadata-mi_2cfby/swarmforge.egg-info/PKG-INFO 2026-04-10T14:46:47,858 writing dependency_links to /tmp/pip-modern-metadata-mi_2cfby/swarmforge.egg-info/dependency_links.txt 2026-04-10T14:46:47,862 writing requirements to /tmp/pip-modern-metadata-mi_2cfby/swarmforge.egg-info/requires.txt 2026-04-10T14:46:47,863 writing top-level names to /tmp/pip-modern-metadata-mi_2cfby/swarmforge.egg-info/top_level.txt 2026-04-10T14:46:47,864 writing manifest file '/tmp/pip-modern-metadata-mi_2cfby/swarmforge.egg-info/SOURCES.txt' 2026-04-10T14:46:47,891 reading manifest file '/tmp/pip-modern-metadata-mi_2cfby/swarmforge.egg-info/SOURCES.txt' 2026-04-10T14:46:47,893 adding license file 'LICENSE' 2026-04-10T14:46:47,896 writing manifest file '/tmp/pip-modern-metadata-mi_2cfby/swarmforge.egg-info/SOURCES.txt' 2026-04-10T14:46:47,897 creating '/tmp/pip-modern-metadata-mi_2cfby/swarmforge-0.5.0.dist-info' 2026-04-10T14:46:48,025 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-10T14:46:48,030 Source in /tmp/pip-wheel-7nwenrm3/swarmforge_9f53c3a4701942ca8f798d9a0a4cc796 has version 0.5.0, which satisfies requirement swarmforge==0.5.0 from https://files.pythonhosted.org/packages/bc/fa/b1c4374d601ce90ea688f755a6c5c6fb83f04c5f904340a1e2bd73a0679d/swarmforge-0.5.0.tar.gz 2026-04-10T14:46:48,031 Removed swarmforge==0.5.0 from https://files.pythonhosted.org/packages/bc/fa/b1c4374d601ce90ea688f755a6c5c6fb83f04c5f904340a1e2bd73a0679d/swarmforge-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-745xw8o7' 2026-04-10T14:46:48,037 Created temporary directory: /tmp/pip-unpack-ec536yy4 2026-04-10T14:46:48,038 Building wheels for collected packages: swarmforge 2026-04-10T14:46:48,043 Created temporary directory: /tmp/pip-wheel-h51g5mo0 2026-04-10T14:46:48,044 Destination directory: /tmp/pip-wheel-h51g5mo0 2026-04-10T14:46:48,046 Building wheel for swarmforge (pyproject.toml): started 2026-04-10T14:46:48,047 Running command Building wheel for swarmforge (pyproject.toml) 2026-04-10T14:46:48,676 running bdist_wheel 2026-04-10T14:46:48,694 running build 2026-04-10T14:46:48,695 running build_py 2026-04-10T14:46:48,701 creating build/lib/swarmforge 2026-04-10T14:46:48,703 copying src/swarmforge/__init__.py -> build/lib/swarmforge 2026-04-10T14:46:48,705 copying src/swarmforge/env.py -> build/lib/swarmforge 2026-04-10T14:46:48,708 creating build/lib/swarmforge/swarm 2026-04-10T14:46:48,709 copying src/swarmforge/swarm/__init__.py -> build/lib/swarmforge/swarm 2026-04-10T14:46:48,711 copying src/swarmforge/swarm/tools.py -> build/lib/swarmforge/swarm 2026-04-10T14:46:48,714 copying src/swarmforge/swarm/orchestrator.py -> build/lib/swarmforge/swarm 2026-04-10T14:46:48,717 copying src/swarmforge/swarm/models.py -> build/lib/swarmforge/swarm 2026-04-10T14:46:48,720 creating build/lib/swarmforge/evaluation 2026-04-10T14:46:48,722 copying src/swarmforge/evaluation/__init__.py -> build/lib/swarmforge/evaluation 2026-04-10T14:46:48,724 copying src/swarmforge/evaluation/swarm.py -> build/lib/swarmforge/evaluation 2026-04-10T14:46:48,727 creating build/lib/swarmforge/authoring 2026-04-10T14:46:48,728 copying src/swarmforge/authoring/prompts.py -> build/lib/swarmforge/authoring 2026-04-10T14:46:48,731 copying src/swarmforge/authoring/__init__.py -> build/lib/swarmforge/authoring 2026-04-10T14:46:48,733 copying src/swarmforge/authoring/validators.py -> build/lib/swarmforge/authoring 2026-04-10T14:46:48,736 creating build/lib/swarmforge/api 2026-04-10T14:46:48,737 copying src/swarmforge/api/__init__.py -> build/lib/swarmforge/api 2026-04-10T14:46:48,738 copying src/swarmforge/api/fastapi.py -> build/lib/swarmforge/api 2026-04-10T14:46:48,741 creating build/lib/swarmforge/swarm/stores 2026-04-10T14:46:48,742 copying src/swarmforge/swarm/stores/__init__.py -> build/lib/swarmforge/swarm/stores 2026-04-10T14:46:48,744 copying src/swarmforge/swarm/stores/memory.py -> build/lib/swarmforge/swarm/stores 2026-04-10T14:46:48,746 copying src/swarmforge/swarm/stores/base.py -> build/lib/swarmforge/swarm/stores 2026-04-10T14:46:48,749 creating build/lib/swarmforge/evaluation/runner 2026-04-10T14:46:48,750 copying src/swarmforge/evaluation/runner/__init__.py -> build/lib/swarmforge/evaluation/runner 2026-04-10T14:46:48,752 copying src/swarmforge/evaluation/runner/user_simulator.py -> build/lib/swarmforge/evaluation/runner 2026-04-10T14:46:48,754 copying src/swarmforge/evaluation/runner/tool_mocks.py -> build/lib/swarmforge/evaluation/runner 2026-04-10T14:46:48,756 copying src/swarmforge/evaluation/runner/conversation.py -> build/lib/swarmforge/evaluation/runner 2026-04-10T14:46:48,759 creating build/lib/swarmforge/evaluation/trace 2026-04-10T14:46:48,760 copying src/swarmforge/evaluation/trace/__init__.py -> build/lib/swarmforge/evaluation/trace 2026-04-10T14:46:48,762 copying src/swarmforge/evaluation/trace/capture.py -> build/lib/swarmforge/evaluation/trace 2026-04-10T14:46:48,765 creating build/lib/swarmforge/evaluation/provider 2026-04-10T14:46:48,766 copying src/swarmforge/evaluation/provider/__init__.py -> build/lib/swarmforge/evaluation/provider 2026-04-10T14:46:48,768 copying src/swarmforge/evaluation/provider/config.py -> build/lib/swarmforge/evaluation/provider 2026-04-10T14:46:48,770 copying src/swarmforge/evaluation/provider/client.py -> build/lib/swarmforge/evaluation/provider 2026-04-10T14:46:48,772 running egg_info 2026-04-10T14:46:48,782 writing src/swarmforge.egg-info/PKG-INFO 2026-04-10T14:46:48,787 writing dependency_links to src/swarmforge.egg-info/dependency_links.txt 2026-04-10T14:46:48,790 writing requirements to src/swarmforge.egg-info/requires.txt 2026-04-10T14:46:48,791 writing top-level names to src/swarmforge.egg-info/top_level.txt 2026-04-10T14:46:48,807 reading manifest file 'src/swarmforge.egg-info/SOURCES.txt' 2026-04-10T14:46:48,811 adding license file 'LICENSE' 2026-04-10T14:46:48,815 writing manifest file 'src/swarmforge.egg-info/SOURCES.txt' 2026-04-10T14:46:48,834 installing to build/bdist.linux-armv7l/wheel 2026-04-10T14:46:48,834 running install 2026-04-10T14:46:48,858 running install_lib 2026-04-10T14:46:48,864 creating build/bdist.linux-armv7l/wheel 2026-04-10T14:46:48,866 creating build/bdist.linux-armv7l/wheel/swarmforge 2026-04-10T14:46:48,868 creating build/bdist.linux-armv7l/wheel/swarmforge/swarm 2026-04-10T14:46:48,869 copying build/lib/swarmforge/swarm/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge/swarm 2026-04-10T14:46:48,871 copying build/lib/swarmforge/swarm/tools.py -> build/bdist.linux-armv7l/wheel/./swarmforge/swarm 2026-04-10T14:46:48,874 copying build/lib/swarmforge/swarm/orchestrator.py -> build/bdist.linux-armv7l/wheel/./swarmforge/swarm 2026-04-10T14:46:48,877 copying build/lib/swarmforge/swarm/models.py -> build/bdist.linux-armv7l/wheel/./swarmforge/swarm 2026-04-10T14:46:48,881 creating build/bdist.linux-armv7l/wheel/swarmforge/swarm/stores 2026-04-10T14:46:48,882 copying build/lib/swarmforge/swarm/stores/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge/swarm/stores 2026-04-10T14:46:48,884 copying build/lib/swarmforge/swarm/stores/memory.py -> build/bdist.linux-armv7l/wheel/./swarmforge/swarm/stores 2026-04-10T14:46:48,885 copying build/lib/swarmforge/swarm/stores/base.py -> build/bdist.linux-armv7l/wheel/./swarmforge/swarm/stores 2026-04-10T14:46:48,887 copying build/lib/swarmforge/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge 2026-04-10T14:46:48,889 creating build/bdist.linux-armv7l/wheel/swarmforge/evaluation 2026-04-10T14:46:48,890 copying build/lib/swarmforge/evaluation/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation 2026-04-10T14:46:48,893 creating build/bdist.linux-armv7l/wheel/swarmforge/evaluation/runner 2026-04-10T14:46:48,894 copying build/lib/swarmforge/evaluation/runner/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/runner 2026-04-10T14:46:48,896 copying build/lib/swarmforge/evaluation/runner/user_simulator.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/runner 2026-04-10T14:46:48,898 copying build/lib/swarmforge/evaluation/runner/tool_mocks.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/runner 2026-04-10T14:46:48,900 copying build/lib/swarmforge/evaluation/runner/conversation.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/runner 2026-04-10T14:46:48,903 creating build/bdist.linux-armv7l/wheel/swarmforge/evaluation/trace 2026-04-10T14:46:48,904 copying build/lib/swarmforge/evaluation/trace/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/trace 2026-04-10T14:46:48,906 copying build/lib/swarmforge/evaluation/trace/capture.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/trace 2026-04-10T14:46:48,908 copying build/lib/swarmforge/evaluation/swarm.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation 2026-04-10T14:46:48,912 creating build/bdist.linux-armv7l/wheel/swarmforge/evaluation/provider 2026-04-10T14:46:48,913 copying build/lib/swarmforge/evaluation/provider/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/provider 2026-04-10T14:46:48,915 copying build/lib/swarmforge/evaluation/provider/config.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/provider 2026-04-10T14:46:48,917 copying build/lib/swarmforge/evaluation/provider/client.py -> build/bdist.linux-armv7l/wheel/./swarmforge/evaluation/provider 2026-04-10T14:46:48,920 creating build/bdist.linux-armv7l/wheel/swarmforge/authoring 2026-04-10T14:46:48,921 copying build/lib/swarmforge/authoring/prompts.py -> build/bdist.linux-armv7l/wheel/./swarmforge/authoring 2026-04-10T14:46:48,923 copying build/lib/swarmforge/authoring/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge/authoring 2026-04-10T14:46:48,925 copying build/lib/swarmforge/authoring/validators.py -> build/bdist.linux-armv7l/wheel/./swarmforge/authoring 2026-04-10T14:46:48,929 creating build/bdist.linux-armv7l/wheel/swarmforge/api 2026-04-10T14:46:48,930 copying build/lib/swarmforge/api/__init__.py -> build/bdist.linux-armv7l/wheel/./swarmforge/api 2026-04-10T14:46:48,932 copying build/lib/swarmforge/api/fastapi.py -> build/bdist.linux-armv7l/wheel/./swarmforge/api 2026-04-10T14:46:48,934 copying build/lib/swarmforge/env.py -> build/bdist.linux-armv7l/wheel/./swarmforge 2026-04-10T14:46:48,936 running install_egg_info 2026-04-10T14:46:48,941 Copying src/swarmforge.egg-info to build/bdist.linux-armv7l/wheel/./swarmforge-0.5.0-py3.11.egg-info 2026-04-10T14:46:48,952 running install_scripts 2026-04-10T14:46:48,963 creating build/bdist.linux-armv7l/wheel/swarmforge-0.5.0.dist-info/WHEEL 2026-04-10T14:46:48,966 creating '/tmp/pip-wheel-h51g5mo0/.tmp-v6sec1m9/swarmforge-0.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-10T14:46:48,968 adding 'swarmforge/__init__.py' 2026-04-10T14:46:48,970 adding 'swarmforge/env.py' 2026-04-10T14:46:48,972 adding 'swarmforge/api/__init__.py' 2026-04-10T14:46:48,974 adding 'swarmforge/api/fastapi.py' 2026-04-10T14:46:48,976 adding 'swarmforge/authoring/__init__.py' 2026-04-10T14:46:48,978 adding 'swarmforge/authoring/prompts.py' 2026-04-10T14:46:48,980 adding 'swarmforge/authoring/validators.py' 2026-04-10T14:46:48,982 adding 'swarmforge/evaluation/__init__.py' 2026-04-10T14:46:48,986 adding 'swarmforge/evaluation/swarm.py' 2026-04-10T14:46:48,988 adding 'swarmforge/evaluation/provider/__init__.py' 2026-04-10T14:46:48,990 adding 'swarmforge/evaluation/provider/client.py' 2026-04-10T14:46:48,991 adding 'swarmforge/evaluation/provider/config.py' 2026-04-10T14:46:48,993 adding 'swarmforge/evaluation/runner/__init__.py' 2026-04-10T14:46:48,995 adding 'swarmforge/evaluation/runner/conversation.py' 2026-04-10T14:46:48,996 adding 'swarmforge/evaluation/runner/tool_mocks.py' 2026-04-10T14:46:48,998 adding 'swarmforge/evaluation/runner/user_simulator.py' 2026-04-10T14:46:49,000 adding 'swarmforge/evaluation/trace/__init__.py' 2026-04-10T14:46:49,001 adding 'swarmforge/evaluation/trace/capture.py' 2026-04-10T14:46:49,003 adding 'swarmforge/swarm/__init__.py' 2026-04-10T14:46:49,005 adding 'swarmforge/swarm/models.py' 2026-04-10T14:46:49,011 adding 'swarmforge/swarm/orchestrator.py' 2026-04-10T14:46:49,013 adding 'swarmforge/swarm/tools.py' 2026-04-10T14:46:49,015 adding 'swarmforge/swarm/stores/__init__.py' 2026-04-10T14:46:49,016 adding 'swarmforge/swarm/stores/base.py' 2026-04-10T14:46:49,017 adding 'swarmforge/swarm/stores/memory.py' 2026-04-10T14:46:49,020 adding 'swarmforge-0.5.0.dist-info/licenses/LICENSE' 2026-04-10T14:46:49,022 adding 'swarmforge-0.5.0.dist-info/METADATA' 2026-04-10T14:46:49,023 adding 'swarmforge-0.5.0.dist-info/WHEEL' 2026-04-10T14:46:49,024 adding 'swarmforge-0.5.0.dist-info/top_level.txt' 2026-04-10T14:46:49,025 adding 'swarmforge-0.5.0.dist-info/RECORD' 2026-04-10T14:46:49,027 removing build/bdist.linux-armv7l/wheel 2026-04-10T14:46:49,139 Building wheel for swarmforge (pyproject.toml): finished with status 'done' 2026-04-10T14:46:49,144 Created wheel for swarmforge: filename=swarmforge-0.5.0-py3-none-any.whl size=55140 sha256=9f9055476399a5a752ddcf8ec0ac015aa2ef9717d5b91a510a3a6fbe6c3c22c9 2026-04-10T14:46:49,146 Stored in directory: /tmp/pip-ephem-wheel-cache-m_11xsj_/wheels/d3/ae/40/4c4326042ea749bbbb3a593236844bba8de9eec95b25f174ec 2026-04-10T14:46:49,158 Successfully built swarmforge 2026-04-10T14:46:49,162 Removed build tracker: '/tmp/pip-build-tracker-745xw8o7'