2026-04-03T22:40:32,627 Created temporary directory: /tmp/pip-ephem-wheel-cache-24q6qbr9 2026-04-03T22:40:32,629 Created temporary directory: /tmp/pip-build-tracker-c9q_5h7k 2026-04-03T22:40:32,630 Initialized build tracking at /tmp/pip-build-tracker-c9q_5h7k 2026-04-03T22:40:32,630 Created build tracker: /tmp/pip-build-tracker-c9q_5h7k 2026-04-03T22:40:32,630 Entered build tracker: /tmp/pip-build-tracker-c9q_5h7k 2026-04-03T22:40:32,631 Created temporary directory: /tmp/pip-wheel-nteisv_1 2026-04-03T22:40:32,635 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-03T22:40:32,637 Created temporary directory: /tmp/pip-ephem-wheel-cache-5pp4bxvo 2026-04-03T22:40:32,658 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T22:40:32,661 2 location(s) to search for versions of mutiny-sdk: 2026-04-03T22:40:32,661 * https://pypi.org/simple/mutiny-sdk/ 2026-04-03T22:40:32,661 * https://www.piwheels.org/simple/mutiny-sdk/ 2026-04-03T22:40:32,662 Fetching project page and analyzing links: https://pypi.org/simple/mutiny-sdk/ 2026-04-03T22:40:32,663 Getting page https://pypi.org/simple/mutiny-sdk/ 2026-04-03T22:40:32,664 Found index url https://pypi.org/simple 2026-04-03T22:40:32,894 Fetched page https://pypi.org/simple/mutiny-sdk/ as application/vnd.pypi.simple.v1+json 2026-04-03T22:40:32,896 Skipping link: No binaries permitted for mutiny-sdk: https://files.pythonhosted.org/packages/82/78/5de79e759a497894853cf5365ac5a419cd068cef702fddcbcc93509cf1b6/mutiny_sdk-1.0.0-py3-none-any.whl (from https://pypi.org/simple/mutiny-sdk/) (requires-python:>=3.10) 2026-04-03T22:40:32,897 Found link https://files.pythonhosted.org/packages/ab/a7/0e3c0d7c63eca6d0596b9f1be3b5c82ac11a0d248e4a8352544f67e08764/mutiny_sdk-1.0.0.tar.gz (from https://pypi.org/simple/mutiny-sdk/) (requires-python:>=3.10), version: 1.0.0 2026-04-03T22:40:32,898 Fetching project page and analyzing links: https://www.piwheels.org/simple/mutiny-sdk/ 2026-04-03T22:40:32,898 Getting page https://www.piwheels.org/simple/mutiny-sdk/ 2026-04-03T22:40:32,900 Found index url https://www.piwheels.org/simple 2026-04-03T22:40:33,079 Fetched page https://www.piwheels.org/simple/mutiny-sdk/ as text/html 2026-04-03T22:40:33,080 Skipping link: not a file: https://www.piwheels.org/simple/mutiny-sdk/ 2026-04-03T22:40:33,081 Skipping link: not a file: https://pypi.org/simple/mutiny-sdk/ 2026-04-03T22:40:33,102 Given no hashes to check 1 links for project 'mutiny-sdk': discarding no candidates 2026-04-03T22:40:33,121 Collecting mutiny-sdk==1.0.0 2026-04-03T22:40:33,124 Created temporary directory: /tmp/pip-unpack-86s41hxu 2026-04-03T22:40:33,276 Downloading mutiny_sdk-1.0.0.tar.gz (172 kB) 2026-04-03T22:40:33,648 Added mutiny-sdk==1.0.0 from https://files.pythonhosted.org/packages/ab/a7/0e3c0d7c63eca6d0596b9f1be3b5c82ac11a0d248e4a8352544f67e08764/mutiny_sdk-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-c9q_5h7k' 2026-04-03T22:40:33,654 Created temporary directory: /tmp/pip-build-env-h8qm2fuc 2026-04-03T22:40:33,659 Installing build dependencies: started 2026-04-03T22:40:33,660 Running command pip subprocess to install build dependencies 2026-04-03T22:40:34,828 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-03T22:40:35,252 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-03T22:40:35,274 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T22:40:37,034 Collecting setuptools>=61.0 2026-04-03T22:40:37,114 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-03T22:40:40,088 Installing collected packages: setuptools 2026-04-03T22:40:43,201 Successfully installed setuptools-82.0.1 2026-04-03T22:40:43,467 Installing build dependencies: finished with status 'done' 2026-04-03T22:40:43,473 Getting requirements to build wheel: started 2026-04-03T22:40:43,475 Running command Getting requirements to build wheel 2026-04-03T22:40:44,088 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-03T22:40:44,089 !! 2026-04-03T22:40:44,090 ******************************************************************************** 2026-04-03T22:40:44,090 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-04-03T22:40:44,091 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-03T22:40:44,092 or your builds will no longer be supported. 2026-04-03T22:40:44,093 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:44,093 ******************************************************************************** 2026-04-03T22:40:44,094 !! 2026-04-03T22:40:44,095 corresp(dist, value, root_dir) 2026-04-03T22:40:44,168 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-03T22:40:44,169 !! 2026-04-03T22:40:44,170 ******************************************************************************** 2026-04-03T22:40:44,171 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-03T22:40:44,172 License :: OSI Approved :: GNU Affero General Public License v3 2026-04-03T22:40:44,173 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:44,174 ******************************************************************************** 2026-04-03T22:40:44,175 !! 2026-04-03T22:40:44,176 dist._finalize_license_expression() 2026-04-03T22:40:44,176 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-03T22:40:44,177 !! 2026-04-03T22:40:44,178 ******************************************************************************** 2026-04-03T22:40:44,179 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-03T22:40:44,180 License :: OSI Approved :: GNU Affero General Public License v3 2026-04-03T22:40:44,181 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:44,182 ******************************************************************************** 2026-04-03T22:40:44,183 !! 2026-04-03T22:40:44,183 self._finalize_license_expression() 2026-04-03T22:40:44,184 running egg_info 2026-04-03T22:40:44,185 writing mutiny_sdk.egg-info/PKG-INFO 2026-04-03T22:40:44,191 writing dependency_links to mutiny_sdk.egg-info/dependency_links.txt 2026-04-03T22:40:44,194 writing requirements to mutiny_sdk.egg-info/requires.txt 2026-04-03T22:40:44,196 writing top-level names to mutiny_sdk.egg-info/top_level.txt 2026-04-03T22:40:44,239 reading manifest file 'mutiny_sdk.egg-info/SOURCES.txt' 2026-04-03T22:40:44,248 adding license file 'LICENSE' 2026-04-03T22:40:44,257 writing manifest file 'mutiny_sdk.egg-info/SOURCES.txt' 2026-04-03T22:40:44,354 Getting requirements to build wheel: finished with status 'done' 2026-04-03T22:40:44,358 Created temporary directory: /tmp/pip-modern-metadata-_9lfbbkt 2026-04-03T22:40:44,361 Preparing metadata (pyproject.toml): started 2026-04-03T22:40:44,362 Running command Preparing metadata (pyproject.toml) 2026-04-03T22:40:44,934 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-03T22:40:44,934 !! 2026-04-03T22:40:44,935 ******************************************************************************** 2026-04-03T22:40:44,935 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-04-03T22:40:44,936 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-03T22:40:44,937 or your builds will no longer be supported. 2026-04-03T22:40:44,938 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:44,938 ******************************************************************************** 2026-04-03T22:40:44,939 !! 2026-04-03T22:40:44,940 corresp(dist, value, root_dir) 2026-04-03T22:40:45,010 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-03T22:40:45,011 !! 2026-04-03T22:40:45,012 ******************************************************************************** 2026-04-03T22:40:45,013 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-03T22:40:45,014 License :: OSI Approved :: GNU Affero General Public License v3 2026-04-03T22:40:45,015 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:45,016 ******************************************************************************** 2026-04-03T22:40:45,017 !! 2026-04-03T22:40:45,018 dist._finalize_license_expression() 2026-04-03T22:40:45,018 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-03T22:40:45,019 !! 2026-04-03T22:40:45,021 ******************************************************************************** 2026-04-03T22:40:45,021 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-03T22:40:45,023 License :: OSI Approved :: GNU Affero General Public License v3 2026-04-03T22:40:45,024 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:45,025 ******************************************************************************** 2026-04-03T22:40:45,026 !! 2026-04-03T22:40:45,026 self._finalize_license_expression() 2026-04-03T22:40:45,027 running dist_info 2026-04-03T22:40:45,035 creating /tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk.egg-info 2026-04-03T22:40:45,036 writing /tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk.egg-info/PKG-INFO 2026-04-03T22:40:45,042 writing dependency_links to /tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk.egg-info/dependency_links.txt 2026-04-03T22:40:45,045 writing requirements to /tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk.egg-info/requires.txt 2026-04-03T22:40:45,046 writing top-level names to /tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk.egg-info/top_level.txt 2026-04-03T22:40:45,048 writing manifest file '/tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk.egg-info/SOURCES.txt' 2026-04-03T22:40:45,080 reading manifest file '/tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk.egg-info/SOURCES.txt' 2026-04-03T22:40:45,082 adding license file 'LICENSE' 2026-04-03T22:40:45,088 writing manifest file '/tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk.egg-info/SOURCES.txt' 2026-04-03T22:40:45,090 creating '/tmp/pip-modern-metadata-_9lfbbkt/mutiny_sdk-1.0.0.dist-info' 2026-04-03T22:40:45,214 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-03T22:40:45,219 Source in /tmp/pip-wheel-nteisv_1/mutiny-sdk_80810b8fd1664d5eb612abde43d9c8b8 has version 1.0.0, which satisfies requirement mutiny-sdk==1.0.0 from https://files.pythonhosted.org/packages/ab/a7/0e3c0d7c63eca6d0596b9f1be3b5c82ac11a0d248e4a8352544f67e08764/mutiny_sdk-1.0.0.tar.gz 2026-04-03T22:40:45,220 Removed mutiny-sdk==1.0.0 from https://files.pythonhosted.org/packages/ab/a7/0e3c0d7c63eca6d0596b9f1be3b5c82ac11a0d248e4a8352544f67e08764/mutiny_sdk-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-c9q_5h7k' 2026-04-03T22:40:45,227 Created temporary directory: /tmp/pip-unpack-7xa_jbkm 2026-04-03T22:40:45,228 Building wheels for collected packages: mutiny-sdk 2026-04-03T22:40:45,232 Created temporary directory: /tmp/pip-wheel-d7x3nh_5 2026-04-03T22:40:45,233 Destination directory: /tmp/pip-wheel-d7x3nh_5 2026-04-03T22:40:45,235 Building wheel for mutiny-sdk (pyproject.toml): started 2026-04-03T22:40:45,236 Running command Building wheel for mutiny-sdk (pyproject.toml) 2026-04-03T22:40:45,827 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-03T22:40:45,828 !! 2026-04-03T22:40:45,829 ******************************************************************************** 2026-04-03T22:40:45,829 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-04-03T22:40:45,830 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-03T22:40:45,831 or your builds will no longer be supported. 2026-04-03T22:40:45,832 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:45,833 ******************************************************************************** 2026-04-03T22:40:45,834 !! 2026-04-03T22:40:45,834 corresp(dist, value, root_dir) 2026-04-03T22:40:45,897 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-03T22:40:45,898 !! 2026-04-03T22:40:45,899 ******************************************************************************** 2026-04-03T22:40:45,899 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-03T22:40:45,900 License :: OSI Approved :: GNU Affero General Public License v3 2026-04-03T22:40:45,902 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:45,902 ******************************************************************************** 2026-04-03T22:40:45,903 !! 2026-04-03T22:40:45,904 dist._finalize_license_expression() 2026-04-03T22:40:45,905 /tmp/pip-build-env-h8qm2fuc/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-03T22:40:45,905 !! 2026-04-03T22:40:45,906 ******************************************************************************** 2026-04-03T22:40:45,907 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-03T22:40:45,908 License :: OSI Approved :: GNU Affero General Public License v3 2026-04-03T22:40:45,909 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-03T22:40:45,910 ******************************************************************************** 2026-04-03T22:40:45,911 !! 2026-04-03T22:40:45,911 self._finalize_license_expression() 2026-04-03T22:40:45,912 running bdist_wheel 2026-04-03T22:40:45,922 running build 2026-04-03T22:40:45,923 running build_py 2026-04-03T22:40:45,929 creating build/lib/mutiny 2026-04-03T22:40:45,931 copying mutiny/__init__.py -> build/lib/mutiny 2026-04-03T22:40:45,933 copying mutiny/public_models.py -> build/lib/mutiny 2026-04-03T22:40:45,935 copying mutiny/mutiny.py -> build/lib/mutiny 2026-04-03T22:40:45,938 copying mutiny/config.py -> build/lib/mutiny 2026-04-03T22:40:45,941 copying mutiny/types.py -> build/lib/mutiny 2026-04-03T22:40:45,943 copying mutiny/_public_inputs.py -> build/lib/mutiny 2026-04-03T22:40:45,945 creating build/lib/mutiny/discord 2026-04-03T22:40:45,946 copying mutiny/discord/__init__.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,949 copying mutiny/discord/gateway_client.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,951 copying mutiny/discord/constants.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,953 copying mutiny/discord/provider.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,955 copying mutiny/discord/payload_types.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,957 copying mutiny/discord/custom_ids.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,959 copying mutiny/discord/payload_builder.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,962 copying mutiny/discord/rest_client.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,965 copying mutiny/discord/identity.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,967 copying mutiny/discord/message_interpreter.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,969 copying mutiny/discord/account.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,971 copying mutiny/discord/event_scanner.py -> build/lib/mutiny/discord 2026-04-03T22:40:45,974 creating build/lib/mutiny/domain 2026-04-03T22:40:45,975 copying mutiny/domain/result.py -> build/lib/mutiny/domain 2026-04-03T22:40:45,978 copying mutiny/domain/__init__.py -> build/lib/mutiny/domain 2026-04-03T22:40:45,980 copying mutiny/domain/job.py -> build/lib/mutiny/domain 2026-04-03T22:40:45,982 copying mutiny/domain/progress.py -> build/lib/mutiny/domain 2026-04-03T22:40:45,984 copying mutiny/domain/state_machine.py -> build/lib/mutiny/domain 2026-04-03T22:40:45,986 copying mutiny/domain/time.py -> build/lib/mutiny/domain 2026-04-03T22:40:45,988 copying mutiny/domain/result_shapes.py -> build/lib/mutiny/domain 2026-04-03T22:40:45,990 copying mutiny/domain/tile.py -> build/lib/mutiny/domain 2026-04-03T22:40:45,993 creating build/lib/mutiny/engine 2026-04-03T22:40:45,994 copying mutiny/engine/execution_policy.py -> build/lib/mutiny/engine 2026-04-03T22:40:45,996 copying mutiny/engine/indexing.py -> build/lib/mutiny/engine 2026-04-03T22:40:45,998 copying mutiny/engine/events.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,000 copying mutiny/engine/provider.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,002 copying mutiny/engine/progress.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,004 copying mutiny/engine/prompt_matching.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,006 copying mutiny/engine/discord_engine.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,009 copying mutiny/engine/action_dispatcher.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,011 copying mutiny/engine/queue_policy.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,013 copying mutiny/engine/event_bus.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,015 copying mutiny/engine/timeouts.py -> build/lib/mutiny/engine 2026-04-03T22:40:46,018 creating build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,019 copying mutiny/engine/reactors/__init__.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,021 copying mutiny/engine/reactors/animate_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,023 copying mutiny/engine/reactors/imagine_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,025 copying mutiny/engine/reactors/describe_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,027 copying mutiny/engine/reactors/upscale_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,029 copying mutiny/engine/reactors/reroll_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,031 copying mutiny/engine/reactors/registry.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,033 copying mutiny/engine/reactors/error_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,035 copying mutiny/engine/reactors/context.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,037 copying mutiny/engine/reactors/base.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,039 copying mutiny/engine/reactors/blend_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,041 copying mutiny/engine/reactors/progress_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,043 copying mutiny/engine/reactors/variation_reactor.py -> build/lib/mutiny/engine/reactors 2026-04-03T22:40:46,046 creating build/lib/mutiny/interfaces 2026-04-03T22:40:46,046 copying mutiny/interfaces/__init__.py -> build/lib/mutiny/interfaces 2026-04-03T22:40:46,049 copying mutiny/interfaces/commands.py -> build/lib/mutiny/interfaces 2026-04-03T22:40:46,051 copying mutiny/interfaces/image.py -> build/lib/mutiny/interfaces 2026-04-03T22:40:46,054 creating build/lib/mutiny/services 2026-04-03T22:40:46,055 copying mutiny/services/__init__.py -> build/lib/mutiny/services 2026-04-03T22:40:46,057 copying mutiny/services/image_tiles.py -> build/lib/mutiny/services 2026-04-03T22:40:46,059 copying mutiny/services/tile_follow_up.py -> build/lib/mutiny/services 2026-04-03T22:40:46,061 copying mutiny/services/streaming_client.py -> build/lib/mutiny/services 2026-04-03T22:40:46,063 copying mutiny/services/image_processor.py -> build/lib/mutiny/services 2026-04-03T22:40:46,065 copying mutiny/services/webp_encoder.py -> build/lib/mutiny/services 2026-04-03T22:40:46,067 copying mutiny/services/token_provider.py -> build/lib/mutiny/services 2026-04-03T22:40:46,069 copying mutiny/services/job_submission.py -> build/lib/mutiny/services 2026-04-03T22:40:46,072 copying mutiny/services/job_store.py -> build/lib/mutiny/services 2026-04-03T22:40:46,075 copying mutiny/services/video_signature.py -> build/lib/mutiny/services 2026-04-03T22:40:46,077 copying mutiny/services/job_requests.py -> build/lib/mutiny/services 2026-04-03T22:40:46,079 copying mutiny/services/animate_prompt_builder.py -> build/lib/mutiny/services 2026-04-03T22:40:46,081 copying mutiny/services/context.py -> build/lib/mutiny/services 2026-04-03T22:40:46,083 copying mutiny/services/response_dump.py -> build/lib/mutiny/services 2026-04-03T22:40:46,085 copying mutiny/services/image_utils.py -> build/lib/mutiny/services 2026-04-03T22:40:46,087 copying mutiny/services/error_catalog.py -> build/lib/mutiny/services 2026-04-03T22:40:46,089 copying mutiny/services/interaction_cache.py -> build/lib/mutiny/services 2026-04-03T22:40:46,092 copying mutiny/services/cancel_safety.py -> build/lib/mutiny/services 2026-04-03T22:40:46,093 copying mutiny/services/logging_utils.py -> build/lib/mutiny/services 2026-04-03T22:40:46,096 creating build/lib/mutiny/services/cache 2026-04-03T22:40:46,097 copying mutiny/services/cache/__init__.py -> build/lib/mutiny/services/cache 2026-04-03T22:40:46,100 copying mutiny/services/cache/artifact_cache.py -> build/lib/mutiny/services/cache 2026-04-03T22:40:46,103 copying mutiny/services/cache/cache_paths.py -> build/lib/mutiny/services/cache 2026-04-03T22:40:46,105 creating build/lib/mutiny/services/index 2026-04-03T22:40:46,106 copying mutiny/services/index/__init__.py -> build/lib/mutiny/services/index 2026-04-03T22:40:46,109 creating build/lib/mutiny/services/metrics 2026-04-03T22:40:46,110 copying mutiny/services/metrics/__init__.py -> build/lib/mutiny/services/metrics 2026-04-03T22:40:46,112 copying mutiny/services/metrics/service.py -> build/lib/mutiny/services/metrics 2026-04-03T22:40:46,114 creating build/lib/mutiny/services/notify 2026-04-03T22:40:46,115 copying mutiny/services/notify/__init__.py -> build/lib/mutiny/services/notify 2026-04-03T22:40:46,117 copying mutiny/services/notify/event_bus.py -> build/lib/mutiny/services/notify 2026-04-03T22:40:46,119 creating build/lib/mutiny/services/persistence 2026-04-03T22:40:46,120 copying mutiny/services/persistence/__init__.py -> build/lib/mutiny/services/persistence 2026-04-03T22:40:46,122 copying mutiny/services/persistence/persistent_kv.py -> build/lib/mutiny/services/persistence 2026-04-03T22:40:46,124 running egg_info 2026-04-03T22:40:46,134 writing mutiny_sdk.egg-info/PKG-INFO 2026-04-03T22:40:46,139 writing dependency_links to mutiny_sdk.egg-info/dependency_links.txt 2026-04-03T22:40:46,142 writing requirements to mutiny_sdk.egg-info/requires.txt 2026-04-03T22:40:46,143 writing top-level names to mutiny_sdk.egg-info/top_level.txt 2026-04-03T22:40:46,167 reading manifest file 'mutiny_sdk.egg-info/SOURCES.txt' 2026-04-03T22:40:46,176 adding license file 'LICENSE' 2026-04-03T22:40:46,184 writing manifest file 'mutiny_sdk.egg-info/SOURCES.txt' 2026-04-03T22:40:46,194 copying mutiny/config.pyi -> build/lib/mutiny 2026-04-03T22:40:46,196 copying mutiny/mutiny.pyi -> build/lib/mutiny 2026-04-03T22:40:46,198 copying mutiny/public_models.pyi -> build/lib/mutiny 2026-04-03T22:40:46,200 copying mutiny/py.typed -> build/lib/mutiny 2026-04-03T22:40:46,203 copying mutiny/types.pyi -> build/lib/mutiny 2026-04-03T22:40:46,219 installing to build/bdist.linux-armv7l/wheel 2026-04-03T22:40:46,220 running install 2026-04-03T22:40:46,243 running install_lib 2026-04-03T22:40:46,248 creating build/bdist.linux-armv7l/wheel 2026-04-03T22:40:46,250 creating build/bdist.linux-armv7l/wheel/mutiny 2026-04-03T22:40:46,252 creating build/bdist.linux-armv7l/wheel/mutiny/discord 2026-04-03T22:40:46,253 copying build/lib/mutiny/discord/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,256 copying build/lib/mutiny/discord/gateway_client.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,258 copying build/lib/mutiny/discord/constants.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,260 copying build/lib/mutiny/discord/provider.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,262 copying build/lib/mutiny/discord/payload_types.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,264 copying build/lib/mutiny/discord/custom_ids.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,267 copying build/lib/mutiny/discord/payload_builder.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,269 copying build/lib/mutiny/discord/rest_client.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,272 copying build/lib/mutiny/discord/identity.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,274 copying build/lib/mutiny/discord/message_interpreter.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,277 copying build/lib/mutiny/discord/account.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,279 copying build/lib/mutiny/discord/event_scanner.py -> build/bdist.linux-armv7l/wheel/./mutiny/discord 2026-04-03T22:40:46,281 copying build/lib/mutiny/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,283 copying build/lib/mutiny/mutiny.pyi -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,286 copying build/lib/mutiny/public_models.py -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,288 creating build/bdist.linux-armv7l/wheel/mutiny/services 2026-04-03T22:40:46,290 copying build/lib/mutiny/services/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,293 creating build/bdist.linux-armv7l/wheel/mutiny/services/persistence 2026-04-03T22:40:46,294 copying build/lib/mutiny/services/persistence/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/persistence 2026-04-03T22:40:46,296 copying build/lib/mutiny/services/persistence/persistent_kv.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/persistence 2026-04-03T22:40:46,298 copying build/lib/mutiny/services/image_tiles.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,300 copying build/lib/mutiny/services/tile_follow_up.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,302 copying build/lib/mutiny/services/streaming_client.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,304 copying build/lib/mutiny/services/image_processor.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,306 copying build/lib/mutiny/services/webp_encoder.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,308 copying build/lib/mutiny/services/token_provider.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,311 creating build/bdist.linux-armv7l/wheel/mutiny/services/index 2026-04-03T22:40:46,312 copying build/lib/mutiny/services/index/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/index 2026-04-03T22:40:46,314 copying build/lib/mutiny/services/job_submission.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,317 copying build/lib/mutiny/services/job_store.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,319 copying build/lib/mutiny/services/video_signature.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,321 copying build/lib/mutiny/services/job_requests.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,323 copying build/lib/mutiny/services/animate_prompt_builder.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,325 copying build/lib/mutiny/services/context.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,327 copying build/lib/mutiny/services/response_dump.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,330 creating build/bdist.linux-armv7l/wheel/mutiny/services/notify 2026-04-03T22:40:46,331 copying build/lib/mutiny/services/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/notify 2026-04-03T22:40:46,333 copying build/lib/mutiny/services/notify/event_bus.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/notify 2026-04-03T22:40:46,335 copying build/lib/mutiny/services/image_utils.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,338 creating build/bdist.linux-armv7l/wheel/mutiny/services/cache 2026-04-03T22:40:46,339 copying build/lib/mutiny/services/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/cache 2026-04-03T22:40:46,341 copying build/lib/mutiny/services/cache/artifact_cache.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/cache 2026-04-03T22:40:46,344 copying build/lib/mutiny/services/cache/cache_paths.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/cache 2026-04-03T22:40:46,346 creating build/bdist.linux-armv7l/wheel/mutiny/services/metrics 2026-04-03T22:40:46,347 copying build/lib/mutiny/services/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/metrics 2026-04-03T22:40:46,349 copying build/lib/mutiny/services/metrics/service.py -> build/bdist.linux-armv7l/wheel/./mutiny/services/metrics 2026-04-03T22:40:46,351 copying build/lib/mutiny/services/error_catalog.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,354 copying build/lib/mutiny/services/interaction_cache.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,356 copying build/lib/mutiny/services/cancel_safety.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,358 copying build/lib/mutiny/services/logging_utils.py -> build/bdist.linux-armv7l/wheel/./mutiny/services 2026-04-03T22:40:46,361 copying build/lib/mutiny/mutiny.py -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,364 creating build/bdist.linux-armv7l/wheel/mutiny/domain 2026-04-03T22:40:46,365 copying build/lib/mutiny/domain/result.py -> build/bdist.linux-armv7l/wheel/./mutiny/domain 2026-04-03T22:40:46,367 copying build/lib/mutiny/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/domain 2026-04-03T22:40:46,369 copying build/lib/mutiny/domain/job.py -> build/bdist.linux-armv7l/wheel/./mutiny/domain 2026-04-03T22:40:46,371 copying build/lib/mutiny/domain/progress.py -> build/bdist.linux-armv7l/wheel/./mutiny/domain 2026-04-03T22:40:46,373 copying build/lib/mutiny/domain/state_machine.py -> build/bdist.linux-armv7l/wheel/./mutiny/domain 2026-04-03T22:40:46,375 copying build/lib/mutiny/domain/time.py -> build/bdist.linux-armv7l/wheel/./mutiny/domain 2026-04-03T22:40:46,377 copying build/lib/mutiny/domain/result_shapes.py -> build/bdist.linux-armv7l/wheel/./mutiny/domain 2026-04-03T22:40:46,379 copying build/lib/mutiny/domain/tile.py -> build/bdist.linux-armv7l/wheel/./mutiny/domain 2026-04-03T22:40:46,381 copying build/lib/mutiny/config.py -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,383 copying build/lib/mutiny/config.pyi -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,385 copying build/lib/mutiny/public_models.pyi -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,388 creating build/bdist.linux-armv7l/wheel/mutiny/engine 2026-04-03T22:40:46,389 copying build/lib/mutiny/engine/execution_policy.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,391 copying build/lib/mutiny/engine/indexing.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,394 copying build/lib/mutiny/engine/events.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,396 copying build/lib/mutiny/engine/provider.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,399 copying build/lib/mutiny/engine/progress.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,401 copying build/lib/mutiny/engine/prompt_matching.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,403 copying build/lib/mutiny/engine/discord_engine.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,406 copying build/lib/mutiny/engine/action_dispatcher.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,409 copying build/lib/mutiny/engine/queue_policy.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,411 copying build/lib/mutiny/engine/event_bus.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,414 creating build/bdist.linux-armv7l/wheel/mutiny/engine/reactors 2026-04-03T22:40:46,415 copying build/lib/mutiny/engine/reactors/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,417 copying build/lib/mutiny/engine/reactors/animate_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,420 copying build/lib/mutiny/engine/reactors/imagine_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,422 copying build/lib/mutiny/engine/reactors/describe_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,424 copying build/lib/mutiny/engine/reactors/upscale_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,427 copying build/lib/mutiny/engine/reactors/reroll_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,429 copying build/lib/mutiny/engine/reactors/registry.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,431 copying build/lib/mutiny/engine/reactors/error_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,433 copying build/lib/mutiny/engine/reactors/context.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,436 copying build/lib/mutiny/engine/reactors/base.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,438 copying build/lib/mutiny/engine/reactors/blend_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,440 copying build/lib/mutiny/engine/reactors/progress_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,442 copying build/lib/mutiny/engine/reactors/variation_reactor.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine/reactors 2026-04-03T22:40:46,444 copying build/lib/mutiny/engine/timeouts.py -> build/bdist.linux-armv7l/wheel/./mutiny/engine 2026-04-03T22:40:46,446 copying build/lib/mutiny/py.typed -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,448 creating build/bdist.linux-armv7l/wheel/mutiny/interfaces 2026-04-03T22:40:46,449 copying build/lib/mutiny/interfaces/__init__.py -> build/bdist.linux-armv7l/wheel/./mutiny/interfaces 2026-04-03T22:40:46,451 copying build/lib/mutiny/interfaces/commands.py -> build/bdist.linux-armv7l/wheel/./mutiny/interfaces 2026-04-03T22:40:46,454 copying build/lib/mutiny/interfaces/image.py -> build/bdist.linux-armv7l/wheel/./mutiny/interfaces 2026-04-03T22:40:46,455 copying build/lib/mutiny/types.py -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,458 copying build/lib/mutiny/types.pyi -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,459 copying build/lib/mutiny/_public_inputs.py -> build/bdist.linux-armv7l/wheel/./mutiny 2026-04-03T22:40:46,461 running install_egg_info 2026-04-03T22:40:46,466 Copying mutiny_sdk.egg-info to build/bdist.linux-armv7l/wheel/./mutiny_sdk-1.0.0-py3.11.egg-info 2026-04-03T22:40:46,478 running install_scripts 2026-04-03T22:40:46,490 creating build/bdist.linux-armv7l/wheel/mutiny_sdk-1.0.0.dist-info/WHEEL 2026-04-03T22:40:46,493 creating '/tmp/pip-wheel-d7x3nh_5/.tmp-hzea595e/mutiny_sdk-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-03T22:40:46,496 adding 'mutiny/__init__.py' 2026-04-03T22:40:46,497 adding 'mutiny/_public_inputs.py' 2026-04-03T22:40:46,500 adding 'mutiny/config.py' 2026-04-03T22:40:46,501 adding 'mutiny/config.pyi' 2026-04-03T22:40:46,503 adding 'mutiny/mutiny.py' 2026-04-03T22:40:46,505 adding 'mutiny/mutiny.pyi' 2026-04-03T22:40:46,506 adding 'mutiny/public_models.py' 2026-04-03T22:40:46,508 adding 'mutiny/public_models.pyi' 2026-04-03T22:40:46,509 adding 'mutiny/py.typed' 2026-04-03T22:40:46,510 adding 'mutiny/types.py' 2026-04-03T22:40:46,511 adding 'mutiny/types.pyi' 2026-04-03T22:40:46,513 adding 'mutiny/discord/__init__.py' 2026-04-03T22:40:46,515 adding 'mutiny/discord/account.py' 2026-04-03T22:40:46,516 adding 'mutiny/discord/constants.py' 2026-04-03T22:40:46,518 adding 'mutiny/discord/custom_ids.py' 2026-04-03T22:40:46,519 adding 'mutiny/discord/event_scanner.py' 2026-04-03T22:40:46,522 adding 'mutiny/discord/gateway_client.py' 2026-04-03T22:40:46,523 adding 'mutiny/discord/identity.py' 2026-04-03T22:40:46,525 adding 'mutiny/discord/message_interpreter.py' 2026-04-03T22:40:46,527 adding 'mutiny/discord/payload_builder.py' 2026-04-03T22:40:46,529 adding 'mutiny/discord/payload_types.py' 2026-04-03T22:40:46,530 adding 'mutiny/discord/provider.py' 2026-04-03T22:40:46,533 adding 'mutiny/discord/rest_client.py' 2026-04-03T22:40:46,535 adding 'mutiny/domain/__init__.py' 2026-04-03T22:40:46,537 adding 'mutiny/domain/job.py' 2026-04-03T22:40:46,539 adding 'mutiny/domain/progress.py' 2026-04-03T22:40:46,540 adding 'mutiny/domain/result.py' 2026-04-03T22:40:46,541 adding 'mutiny/domain/result_shapes.py' 2026-04-03T22:40:46,543 adding 'mutiny/domain/state_machine.py' 2026-04-03T22:40:46,544 adding 'mutiny/domain/tile.py' 2026-04-03T22:40:46,545 adding 'mutiny/domain/time.py' 2026-04-03T22:40:46,549 adding 'mutiny/engine/action_dispatcher.py' 2026-04-03T22:40:46,551 adding 'mutiny/engine/discord_engine.py' 2026-04-03T22:40:46,553 adding 'mutiny/engine/event_bus.py' 2026-04-03T22:40:46,554 adding 'mutiny/engine/events.py' 2026-04-03T22:40:46,555 adding 'mutiny/engine/execution_policy.py' 2026-04-03T22:40:46,557 adding 'mutiny/engine/indexing.py' 2026-04-03T22:40:46,559 adding 'mutiny/engine/progress.py' 2026-04-03T22:40:46,560 adding 'mutiny/engine/prompt_matching.py' 2026-04-03T22:40:46,561 adding 'mutiny/engine/provider.py' 2026-04-03T22:40:46,563 adding 'mutiny/engine/queue_policy.py' 2026-04-03T22:40:46,564 adding 'mutiny/engine/timeouts.py' 2026-04-03T22:40:46,566 adding 'mutiny/engine/reactors/__init__.py' 2026-04-03T22:40:46,568 adding 'mutiny/engine/reactors/animate_reactor.py' 2026-04-03T22:40:46,569 adding 'mutiny/engine/reactors/base.py' 2026-04-03T22:40:46,570 adding 'mutiny/engine/reactors/blend_reactor.py' 2026-04-03T22:40:46,572 adding 'mutiny/engine/reactors/context.py' 2026-04-03T22:40:46,573 adding 'mutiny/engine/reactors/describe_reactor.py' 2026-04-03T22:40:46,575 adding 'mutiny/engine/reactors/error_reactor.py' 2026-04-03T22:40:46,576 adding 'mutiny/engine/reactors/imagine_reactor.py' 2026-04-03T22:40:46,577 adding 'mutiny/engine/reactors/progress_reactor.py' 2026-04-03T22:40:46,579 adding 'mutiny/engine/reactors/registry.py' 2026-04-03T22:40:46,580 adding 'mutiny/engine/reactors/reroll_reactor.py' 2026-04-03T22:40:46,581 adding 'mutiny/engine/reactors/upscale_reactor.py' 2026-04-03T22:40:46,582 adding 'mutiny/engine/reactors/variation_reactor.py' 2026-04-03T22:40:46,584 adding 'mutiny/interfaces/__init__.py' 2026-04-03T22:40:46,586 adding 'mutiny/interfaces/commands.py' 2026-04-03T22:40:46,587 adding 'mutiny/interfaces/image.py' 2026-04-03T22:40:46,589 adding 'mutiny/services/__init__.py' 2026-04-03T22:40:46,590 adding 'mutiny/services/animate_prompt_builder.py' 2026-04-03T22:40:46,592 adding 'mutiny/services/cancel_safety.py' 2026-04-03T22:40:46,593 adding 'mutiny/services/context.py' 2026-04-03T22:40:46,595 adding 'mutiny/services/error_catalog.py' 2026-04-03T22:40:46,596 adding 'mutiny/services/image_processor.py' 2026-04-03T22:40:46,598 adding 'mutiny/services/image_tiles.py' 2026-04-03T22:40:46,599 adding 'mutiny/services/image_utils.py' 2026-04-03T22:40:46,600 adding 'mutiny/services/interaction_cache.py' 2026-04-03T22:40:46,602 adding 'mutiny/services/job_requests.py' 2026-04-03T22:40:46,603 adding 'mutiny/services/job_store.py' 2026-04-03T22:40:46,608 adding 'mutiny/services/job_submission.py' 2026-04-03T22:40:46,610 adding 'mutiny/services/logging_utils.py' 2026-04-03T22:40:46,611 adding 'mutiny/services/response_dump.py' 2026-04-03T22:40:46,613 adding 'mutiny/services/streaming_client.py' 2026-04-03T22:40:46,614 adding 'mutiny/services/tile_follow_up.py' 2026-04-03T22:40:46,616 adding 'mutiny/services/token_provider.py' 2026-04-03T22:40:46,617 adding 'mutiny/services/video_signature.py' 2026-04-03T22:40:46,619 adding 'mutiny/services/webp_encoder.py' 2026-04-03T22:40:46,621 adding 'mutiny/services/cache/__init__.py' 2026-04-03T22:40:46,625 adding 'mutiny/services/cache/artifact_cache.py' 2026-04-03T22:40:46,626 adding 'mutiny/services/cache/cache_paths.py' 2026-04-03T22:40:46,628 adding 'mutiny/services/index/__init__.py' 2026-04-03T22:40:46,630 adding 'mutiny/services/metrics/__init__.py' 2026-04-03T22:40:46,631 adding 'mutiny/services/metrics/service.py' 2026-04-03T22:40:46,633 adding 'mutiny/services/notify/__init__.py' 2026-04-03T22:40:46,635 adding 'mutiny/services/notify/event_bus.py' 2026-04-03T22:40:46,637 adding 'mutiny/services/persistence/__init__.py' 2026-04-03T22:40:46,638 adding 'mutiny/services/persistence/persistent_kv.py' 2026-04-03T22:40:46,645 adding 'mutiny_sdk-1.0.0.dist-info/licenses/LICENSE' 2026-04-03T22:40:46,648 adding 'mutiny_sdk-1.0.0.dist-info/METADATA' 2026-04-03T22:40:46,649 adding 'mutiny_sdk-1.0.0.dist-info/WHEEL' 2026-04-03T22:40:46,650 adding 'mutiny_sdk-1.0.0.dist-info/top_level.txt' 2026-04-03T22:40:46,651 adding 'mutiny_sdk-1.0.0.dist-info/RECORD' 2026-04-03T22:40:46,655 removing build/bdist.linux-armv7l/wheel 2026-04-03T22:40:46,778 Building wheel for mutiny-sdk (pyproject.toml): finished with status 'done' 2026-04-03T22:40:46,786 Created wheel for mutiny-sdk: filename=mutiny_sdk-1.0.0-py3-none-any.whl size=170543 sha256=b324449c65e723465de93ad6e3b5118ba682226537c194a9588db19a5d05b4ad 2026-04-03T22:40:46,787 Stored in directory: /tmp/pip-ephem-wheel-cache-5pp4bxvo/wheels/54/20/c0/917b979b1aa07c3a4775c1aef49cb3c882f5024c19db6ea492 2026-04-03T22:40:46,803 Successfully built mutiny-sdk 2026-04-03T22:40:46,810 Removed build tracker: '/tmp/pip-build-tracker-c9q_5h7k'