2026-03-27T18:10:08,793 Created temporary directory: /tmp/pip-ephem-wheel-cache-oovzpli1 2026-03-27T18:10:08,795 Created temporary directory: /tmp/pip-build-tracker-m16s0vic 2026-03-27T18:10:08,796 Initialized build tracking at /tmp/pip-build-tracker-m16s0vic 2026-03-27T18:10:08,796 Created build tracker: /tmp/pip-build-tracker-m16s0vic 2026-03-27T18:10:08,797 Entered build tracker: /tmp/pip-build-tracker-m16s0vic 2026-03-27T18:10:08,797 Created temporary directory: /tmp/pip-wheel-1okkftk0 2026-03-27T18:10:08,800 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-27T18:10:08,803 Created temporary directory: /tmp/pip-ephem-wheel-cache-94cygkj8 2026-03-27T18:10:08,824 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T18:10:08,828 2 location(s) to search for versions of fdsx: 2026-03-27T18:10:08,828 * https://pypi.org/simple/fdsx/ 2026-03-27T18:10:08,828 * https://www.piwheels.org/simple/fdsx/ 2026-03-27T18:10:08,829 Fetching project page and analyzing links: https://pypi.org/simple/fdsx/ 2026-03-27T18:10:08,829 Getting page https://pypi.org/simple/fdsx/ 2026-03-27T18:10:08,831 Found index url https://pypi.org/simple 2026-03-27T18:10:08,985 Fetched page https://pypi.org/simple/fdsx/ as application/vnd.pypi.simple.v1+json 2026-03-27T18:10:08,989 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/b8/24/1213fd00fe3028bd082c6ddcfe4c81b92ab0223d5de34b91e670430a6712/fdsx-0.1.0-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:08,990 Found link https://files.pythonhosted.org/packages/bf/38/11d241069eb0af0650ebe6c00f207d6dc63d30dc590d47ed7d45e0cd985f/fdsx-0.1.0.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.0 2026-03-27T18:10:08,991 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/e8/bf/a3606adf672fb74d6a297ef8e139304fc9448ae7bcfd7aab24c98f6a0976/fdsx-0.1.1-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:08,992 Found link https://files.pythonhosted.org/packages/ca/f2/a484f1ee5c264e9ff45f35e19cc37b94afc1a8fa4d956eb72ccb23d6c2d0/fdsx-0.1.1.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.1 2026-03-27T18:10:08,993 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/65/1e/688aae7c000812c6b87d1ec7e750484e2ad4cad71d8801c951cfc53ec9d9/fdsx-0.1.2-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:08,994 Found link https://files.pythonhosted.org/packages/a1/39/a8fbcb5a121bf19ff8174184f52f0a307d7767376f3f871521f3c3290cbd/fdsx-0.1.2.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.2 2026-03-27T18:10:08,995 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/30/7b/9fcebc93e948ff079888eafffe2f9364b516cffc598181114398e9ce1f17/fdsx-0.1.3-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:08,996 Found link https://files.pythonhosted.org/packages/9b/40/3caac374d2160ceed663804b1b844b1922e6788e70b9b657e00431040d34/fdsx-0.1.3.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.3 2026-03-27T18:10:08,996 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/80/36/279fcbc2aefe05c7db3a890793edbc579f908a01b06e51e00bb13f11cc48/fdsx-0.1.4-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:08,997 Found link https://files.pythonhosted.org/packages/61/43/a01098712a0fe252ee340716fd3661aabe1c2aceb20754cfdc51b7b90281/fdsx-0.1.4.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.4 2026-03-27T18:10:08,998 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/68/4d/5ab108c917415c88adc622edc852b7f6bdcabe4d07843bec049c992cca3a/fdsx-0.1.5-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:08,999 Found link https://files.pythonhosted.org/packages/f8/cc/47e58c21f823c96a59573807fbd25e05af036498f8421e4735f0597ba2bc/fdsx-0.1.5.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.5 2026-03-27T18:10:09,000 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/34/f9/8c1f6f6cc3a3647dc938d3b3bc1fc12e41bbf1b86e0ffc0fdf7c6326a4d0/fdsx-0.1.6-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,001 Found link https://files.pythonhosted.org/packages/49/57/b4019ef9179890444fd1ecc2f5f59a776d6b429cdcc0b1f04f0640b28ee3/fdsx-0.1.6.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.6 2026-03-27T18:10:09,001 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/30/57/9b226f11c3fcb2a2f591be52c9a1fd2688cc362d31c4e3d1c760384ae31f/fdsx-0.1.7-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,002 Found link https://files.pythonhosted.org/packages/cc/4e/df230072ceca6083b776c1cc287101c515ab8aadfc58e36ec117dde3a558/fdsx-0.1.7.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.7 2026-03-27T18:10:09,003 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/1d/a9/151cc37834f7ffda94e1d083f6480a0a98855f3d850f58abdc7081077189/fdsx-0.1.8-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,004 Found link https://files.pythonhosted.org/packages/5a/d6/048598e2857cf07b8c62fd949c9bd580c8f0b5615c27427ef589604d5225/fdsx-0.1.8.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.8 2026-03-27T18:10:09,004 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/18/db/9b69692114f6f69f722df54c8fc9fc7e5fe9e27d66460c570e3657928126/fdsx-0.1.9-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,005 Found link https://files.pythonhosted.org/packages/4a/fc/390ae1077e99c6d2c6fcdfb4cdc6120e6dbdfd00cdf004f142f684c8ae9a/fdsx-0.1.9.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.9 2026-03-27T18:10:09,006 Fetching project page and analyzing links: https://www.piwheels.org/simple/fdsx/ 2026-03-27T18:10:09,007 Getting page https://www.piwheels.org/simple/fdsx/ 2026-03-27T18:10:09,008 Found index url https://www.piwheels.org/simple 2026-03-27T18:10:09,187 Fetched page https://www.piwheels.org/simple/fdsx/ as text/html 2026-03-27T18:10:09,190 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.8-py3-none-any.whl#sha256=f50b103d914ed31efe734cbabb2426d2683c97b1b2d43f2f9a4f0adb0459814e (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,191 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.7-py3-none-any.whl#sha256=f438919f781f0130807952878f01ebbe31723cf00e0493abd7482ba0773fa508 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,192 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.6-py3-none-any.whl#sha256=f45b8c840a4aa70e511dd26dd64c079892e00f23dbb9580e65fbe5228f0f5d67 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,192 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.5-py3-none-any.whl#sha256=c00b0e6c2277df5319951d084247f02d2edbbc56dc97a205d2129a5cfedccade (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,193 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.4-py3-none-any.whl#sha256=0b97748863fc9aa9b7c5cf8483ab752bd468b543c66b8c199bab33e0994b6ab6 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,194 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.3-py3-none-any.whl#sha256=1545411f86f533770b2ae90779472ced4676ac0167b071b776a549868381d636 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,194 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.2-py3-none-any.whl#sha256=3513190d82cf7821feb11097ce4183c62ea10c2cbfb553cb5982f6f95b2bf4dc (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,195 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.1-py3-none-any.whl#sha256=b4421b6d8798eebca38ad79a4cb2bca040801adfbd1d4da5c74cb167f9b93cd8 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,195 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.0-py3-none-any.whl#sha256=5b6f06ab1ec633c1794822cd3aacd0a3b3a1acaf26156b82c8d66f5218026d2d (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-27T18:10:09,195 Skipping link: not a file: https://www.piwheels.org/simple/fdsx/ 2026-03-27T18:10:09,196 Skipping link: not a file: https://pypi.org/simple/fdsx/ 2026-03-27T18:10:09,216 Given no hashes to check 1 links for project 'fdsx': discarding no candidates 2026-03-27T18:10:09,234 Collecting fdsx==0.1.9 2026-03-27T18:10:09,236 Created temporary directory: /tmp/pip-unpack-7ct72o8m 2026-03-27T18:10:09,468 Downloading fdsx-0.1.9.tar.gz (270 kB) 2026-03-27T18:10:09,983 Added fdsx==0.1.9 from https://files.pythonhosted.org/packages/4a/fc/390ae1077e99c6d2c6fcdfb4cdc6120e6dbdfd00cdf004f142f684c8ae9a/fdsx-0.1.9.tar.gz to build tracker '/tmp/pip-build-tracker-m16s0vic' 2026-03-27T18:10:09,990 Created temporary directory: /tmp/pip-build-env-onu4adfn 2026-03-27T18:10:09,995 Installing build dependencies: started 2026-03-27T18:10:09,996 Running command pip subprocess to install build dependencies 2026-03-27T18:10:11,139 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T18:10:11,553 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-27T18:10:11,575 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T18:10:13,336 Collecting setuptools>=61.0 2026-03-27T18:10:13,410 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T18:10:13,796 Collecting setuptools-scm>=8 2026-03-27T18:10:13,811 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-03-27T18:10:13,889 Collecting vcs-versioning>=1.0.0.dev0 2026-03-27T18:10:13,907 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.0-py3-none-any.whl (79 kB) 2026-03-27T18:10:14,092 Collecting packaging>=20 2026-03-27T18:10:14,107 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T18:10:17,134 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-27T18:10:20,689 Creating /tmp/pip-build-env-onu4adfn/overlay/local/bin 2026-03-27T18:10:20,691 changing mode of /tmp/pip-build-env-onu4adfn/overlay/local/bin/vcs-versioning to 755 2026-03-27T18:10:20,800 changing mode of /tmp/pip-build-env-onu4adfn/overlay/local/bin/setuptools-scm to 755 2026-03-27T18:10:20,828 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.0 2026-03-27T18:10:21,110 Installing build dependencies: finished with status 'done' 2026-03-27T18:10:21,117 Getting requirements to build wheel: started 2026-03-27T18:10:21,118 Running command Getting requirements to build wheel 2026-03-27T18:10:21,916 running egg_info 2026-03-27T18:10:21,924 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T18:10:21,930 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T18:10:21,931 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T18:10:21,935 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T18:10:21,936 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T18:10:21,987 /tmp/pip-build-env-onu4adfn/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-03-27T18:10:21,987 return get_active_overrides().subprocess_timeout 2026-03-27T18:10:21,995 listing git files failed - pretending there aren't any 2026-03-27T18:10:22,000 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T18:10:22,029 reading manifest template 'MANIFEST.in' 2026-03-27T18:10:22,037 no previously-included directories found matching '.claude' 2026-03-27T18:10:22,038 no previously-included directories found matching '.takt' 2026-03-27T18:10:22,039 no previously-included directories found matching '.specify' 2026-03-27T18:10:22,040 no previously-included directories found matching '.worktree' 2026-03-27T18:10:22,041 no previously-included directories found matching '.fdsx' 2026-03-27T18:10:22,042 no previously-included directories found matching 'specs' 2026-03-27T18:10:22,042 warning: no previously-included files found matching '.gitignore' 2026-03-27T18:10:22,043 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T18:10:22,044 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T18:10:22,045 warning: no previously-included files found matching 'uv.lock' 2026-03-27T18:10:22,046 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T18:10:22,047 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T18:10:22,048 adding license file 'LICENSE' 2026-03-27T18:10:22,058 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T18:10:22,162 Getting requirements to build wheel: finished with status 'done' 2026-03-27T18:10:22,165 Created temporary directory: /tmp/pip-modern-metadata-4as5l8q9 2026-03-27T18:10:22,167 Preparing metadata (pyproject.toml): started 2026-03-27T18:10:22,169 Running command Preparing metadata (pyproject.toml) 2026-03-27T18:10:22,907 running dist_info 2026-03-27T18:10:22,921 creating /tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info 2026-03-27T18:10:22,922 writing /tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info/PKG-INFO 2026-03-27T18:10:22,928 writing dependency_links to /tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info/dependency_links.txt 2026-03-27T18:10:22,930 writing entry points to /tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info/entry_points.txt 2026-03-27T18:10:22,933 writing requirements to /tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info/requires.txt 2026-03-27T18:10:22,934 writing top-level names to /tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info/top_level.txt 2026-03-27T18:10:22,935 writing manifest file '/tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info/SOURCES.txt' 2026-03-27T18:10:22,981 /tmp/pip-build-env-onu4adfn/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-03-27T18:10:22,981 return get_active_overrides().subprocess_timeout 2026-03-27T18:10:22,987 listing git files failed - pretending there aren't any 2026-03-27T18:10:22,992 reading manifest file '/tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info/SOURCES.txt' 2026-03-27T18:10:22,994 reading manifest template 'MANIFEST.in' 2026-03-27T18:10:23,001 no previously-included directories found matching '.claude' 2026-03-27T18:10:23,002 no previously-included directories found matching '.takt' 2026-03-27T18:10:23,002 no previously-included directories found matching '.specify' 2026-03-27T18:10:23,003 no previously-included directories found matching '.worktree' 2026-03-27T18:10:23,004 no previously-included directories found matching '.fdsx' 2026-03-27T18:10:23,004 no previously-included directories found matching 'specs' 2026-03-27T18:10:23,005 warning: no previously-included files found matching '.gitignore' 2026-03-27T18:10:23,005 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T18:10:23,006 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T18:10:23,006 warning: no previously-included files found matching 'uv.lock' 2026-03-27T18:10:23,007 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T18:10:23,008 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T18:10:23,008 adding license file 'LICENSE' 2026-03-27T18:10:23,013 writing manifest file '/tmp/pip-modern-metadata-4as5l8q9/fdsx.egg-info/SOURCES.txt' 2026-03-27T18:10:23,014 creating '/tmp/pip-modern-metadata-4as5l8q9/fdsx-0.1.9.dist-info' 2026-03-27T18:10:23,146 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T18:10:23,151 Source in /tmp/pip-wheel-1okkftk0/fdsx_3f1e303801944970a7c50447e00b1005 has version 0.1.9, which satisfies requirement fdsx==0.1.9 from https://files.pythonhosted.org/packages/4a/fc/390ae1077e99c6d2c6fcdfb4cdc6120e6dbdfd00cdf004f142f684c8ae9a/fdsx-0.1.9.tar.gz 2026-03-27T18:10:23,152 Removed fdsx==0.1.9 from https://files.pythonhosted.org/packages/4a/fc/390ae1077e99c6d2c6fcdfb4cdc6120e6dbdfd00cdf004f142f684c8ae9a/fdsx-0.1.9.tar.gz from build tracker '/tmp/pip-build-tracker-m16s0vic' 2026-03-27T18:10:23,158 Created temporary directory: /tmp/pip-unpack-smf5amb9 2026-03-27T18:10:23,158 Building wheels for collected packages: fdsx 2026-03-27T18:10:23,163 Created temporary directory: /tmp/pip-wheel-aei27nz0 2026-03-27T18:10:23,163 Destination directory: /tmp/pip-wheel-aei27nz0 2026-03-27T18:10:23,166 Building wheel for fdsx (pyproject.toml): started 2026-03-27T18:10:23,167 Running command Building wheel for fdsx (pyproject.toml) 2026-03-27T18:10:23,890 running bdist_wheel 2026-03-27T18:10:23,915 running build 2026-03-27T18:10:23,916 running build_py 2026-03-27T18:10:23,917 creating build/lib/fdsx 2026-03-27T18:10:23,919 copying src/fdsx/__init__.py -> build/lib/fdsx 2026-03-27T18:10:23,922 creating build/lib/fdsx/logging 2026-03-27T18:10:23,923 copying src/fdsx/logging/__init__.py -> build/lib/fdsx/logging 2026-03-27T18:10:23,925 copying src/fdsx/logging/stream_logger.py -> build/lib/fdsx/logging 2026-03-27T18:10:23,927 copying src/fdsx/logging/recorder.py -> build/lib/fdsx/logging 2026-03-27T18:10:23,930 creating build/lib/fdsx/examples 2026-03-27T18:10:23,931 copying src/fdsx/examples/__init__.py -> build/lib/fdsx/examples 2026-03-27T18:10:23,934 creating build/lib/fdsx/providers 2026-03-27T18:10:23,935 copying src/fdsx/providers/codex.py -> build/lib/fdsx/providers 2026-03-27T18:10:23,938 copying src/fdsx/providers/__init__.py -> build/lib/fdsx/providers 2026-03-27T18:10:23,939 copying src/fdsx/providers/claude.py -> build/lib/fdsx/providers 2026-03-27T18:10:23,942 copying src/fdsx/providers/opencode.py -> build/lib/fdsx/providers 2026-03-27T18:10:23,944 copying src/fdsx/providers/base.py -> build/lib/fdsx/providers 2026-03-27T18:10:23,947 copying src/fdsx/providers/gemini.py -> build/lib/fdsx/providers 2026-03-27T18:10:23,950 copying src/fdsx/providers/system.py -> build/lib/fdsx/providers 2026-03-27T18:10:23,952 creating build/lib/fdsx/checkpoint 2026-03-27T18:10:23,953 copying src/fdsx/checkpoint/manager.py -> build/lib/fdsx/checkpoint 2026-03-27T18:10:23,955 copying src/fdsx/checkpoint/__init__.py -> build/lib/fdsx/checkpoint 2026-03-27T18:10:23,958 creating build/lib/fdsx/display 2026-03-27T18:10:23,959 copying src/fdsx/display/__init__.py -> build/lib/fdsx/display 2026-03-27T18:10:23,960 copying src/fdsx/display/terminal.py -> build/lib/fdsx/display 2026-03-27T18:10:23,963 creating build/lib/fdsx/cli 2026-03-27T18:10:23,964 copying src/fdsx/cli/__init__.py -> build/lib/fdsx/cli 2026-03-27T18:10:23,966 copying src/fdsx/cli/main.py -> build/lib/fdsx/cli 2026-03-27T18:10:23,969 creating build/lib/fdsx/notify 2026-03-27T18:10:23,970 copying src/fdsx/notify/__init__.py -> build/lib/fdsx/notify 2026-03-27T18:10:23,972 copying src/fdsx/notify/webhook.py -> build/lib/fdsx/notify 2026-03-27T18:10:23,975 creating build/lib/fdsx/core 2026-03-27T18:10:23,976 copying src/fdsx/core/loader.py -> build/lib/fdsx/core 2026-03-27T18:10:23,978 copying src/fdsx/core/__init__.py -> build/lib/fdsx/core 2026-03-27T18:10:23,980 copying src/fdsx/core/hooks.py -> build/lib/fdsx/core 2026-03-27T18:10:23,982 copying src/fdsx/core/batch.py -> build/lib/fdsx/core 2026-03-27T18:10:23,985 copying src/fdsx/core/graph_utils.py -> build/lib/fdsx/core 2026-03-27T18:10:23,986 copying src/fdsx/core/profiles.py -> build/lib/fdsx/core 2026-03-27T18:10:23,989 copying src/fdsx/core/thread_id.py -> build/lib/fdsx/core 2026-03-27T18:10:23,991 copying src/fdsx/core/init.py -> build/lib/fdsx/core 2026-03-27T18:10:23,992 copying src/fdsx/core/config.py -> build/lib/fdsx/core 2026-03-27T18:10:23,995 copying src/fdsx/core/extraction.py -> build/lib/fdsx/core 2026-03-27T18:10:23,997 copying src/fdsx/core/selector.py -> build/lib/fdsx/core 2026-03-27T18:10:23,999 copying src/fdsx/core/variables.py -> build/lib/fdsx/core 2026-03-27T18:10:24,002 copying src/fdsx/core/paths.py -> build/lib/fdsx/core 2026-03-27T18:10:24,004 creating build/lib/fdsx/models 2026-03-27T18:10:24,005 copying src/fdsx/models/flow.py -> build/lib/fdsx/models 2026-03-27T18:10:24,008 copying src/fdsx/models/__init__.py -> build/lib/fdsx/models 2026-03-27T18:10:24,010 copying src/fdsx/models/task.py -> build/lib/fdsx/models 2026-03-27T18:10:24,012 copying src/fdsx/models/validators.py -> build/lib/fdsx/models 2026-03-27T18:10:24,015 creating build/lib/fdsx/examples/workflows 2026-03-27T18:10:24,016 copying src/fdsx/examples/workflows/__init__.py -> build/lib/fdsx/examples/workflows 2026-03-27T18:10:24,018 creating build/lib/fdsx/core/compiler 2026-03-27T18:10:24,019 copying src/fdsx/core/compiler/__init__.py -> build/lib/fdsx/core/compiler 2026-03-27T18:10:24,021 copying src/fdsx/core/compiler/parallel.py -> build/lib/fdsx/core/compiler 2026-03-27T18:10:24,024 copying src/fdsx/core/compiler/helpers.py -> build/lib/fdsx/core/compiler 2026-03-27T18:10:24,026 copying src/fdsx/core/compiler/compile.py -> build/lib/fdsx/core/compiler 2026-03-27T18:10:24,028 copying src/fdsx/core/compiler/nodes.py -> build/lib/fdsx/core/compiler 2026-03-27T18:10:24,031 copying src/fdsx/core/compiler/routing.py -> build/lib/fdsx/core/compiler 2026-03-27T18:10:24,033 copying src/fdsx/core/compiler/execution.py -> build/lib/fdsx/core/compiler 2026-03-27T18:10:24,035 copying src/fdsx/core/compiler/aggregation.py -> build/lib/fdsx/core/compiler 2026-03-27T18:10:24,037 creating build/lib/fdsx/core/engine 2026-03-27T18:10:24,038 copying src/fdsx/core/engine/validate.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,040 copying src/fdsx/core/engine/__init__.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,042 copying src/fdsx/core/engine/batch.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,044 copying src/fdsx/core/engine/run.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,046 copying src/fdsx/core/engine/signals.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,049 copying src/fdsx/core/engine/tasks_dir.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,051 copying src/fdsx/core/engine/results.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,053 copying src/fdsx/core/engine/resume.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,055 copying src/fdsx/core/engine/interrupts.py -> build/lib/fdsx/core/engine 2026-03-27T18:10:24,057 running egg_info 2026-03-27T18:10:24,070 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T18:10:24,075 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T18:10:24,077 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T18:10:24,079 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T18:10:24,080 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T18:10:24,119 /tmp/pip-build-env-onu4adfn/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-03-27T18:10:24,119 return get_active_overrides().subprocess_timeout 2026-03-27T18:10:24,125 listing git files failed - pretending there aren't any 2026-03-27T18:10:24,130 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T18:10:24,142 reading manifest template 'MANIFEST.in' 2026-03-27T18:10:24,149 no previously-included directories found matching '.claude' 2026-03-27T18:10:24,150 no previously-included directories found matching '.takt' 2026-03-27T18:10:24,150 no previously-included directories found matching '.specify' 2026-03-27T18:10:24,151 no previously-included directories found matching '.worktree' 2026-03-27T18:10:24,152 no previously-included directories found matching '.fdsx' 2026-03-27T18:10:24,153 no previously-included directories found matching 'specs' 2026-03-27T18:10:24,153 warning: no previously-included files found matching '.gitignore' 2026-03-27T18:10:24,154 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T18:10:24,155 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T18:10:24,155 warning: no previously-included files found matching 'uv.lock' 2026-03-27T18:10:24,157 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T18:10:24,158 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T18:10:24,158 adding license file 'LICENSE' 2026-03-27T18:10:24,167 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T18:10:24,181 copying src/fdsx/py.typed -> build/lib/fdsx 2026-03-27T18:10:24,183 creating build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T18:10:24,184 copying src/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T18:10:24,187 copying src/fdsx/examples/workflows/plan-implement-review/plan-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T18:10:24,189 copying src/fdsx/examples/workflows/plan-implement-review/implement-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T18:10:24,211 installing to build/bdist.linux-armv7l/wheel 2026-03-27T18:10:24,211 running install 2026-03-27T18:10:24,235 running install_lib 2026-03-27T18:10:24,242 creating build/bdist.linux-armv7l/wheel 2026-03-27T18:10:24,244 creating build/bdist.linux-armv7l/wheel/fdsx 2026-03-27T18:10:24,246 creating build/bdist.linux-armv7l/wheel/fdsx/logging 2026-03-27T18:10:24,247 copying build/lib/fdsx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T18:10:24,249 copying build/lib/fdsx/logging/stream_logger.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T18:10:24,251 copying build/lib/fdsx/logging/recorder.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T18:10:24,253 copying build/lib/fdsx/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T18:10:24,255 creating build/bdist.linux-armv7l/wheel/fdsx/examples 2026-03-27T18:10:24,256 copying build/lib/fdsx/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples 2026-03-27T18:10:24,258 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows 2026-03-27T18:10:24,259 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows/plan-implement-review 2026-03-27T18:10:24,260 copying build/lib/fdsx/examples/workflows/plan-implement-review/plan-prompt.txt -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows/plan-implement-review 2026-03-27T18:10:24,262 copying build/lib/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows/plan-implement-review 2026-03-27T18:10:24,264 copying build/lib/fdsx/examples/workflows/plan-implement-review/implement-prompt.txt -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows/plan-implement-review 2026-03-27T18:10:24,266 copying build/lib/fdsx/examples/workflows/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows 2026-03-27T18:10:24,267 creating build/bdist.linux-armv7l/wheel/fdsx/providers 2026-03-27T18:10:24,268 copying build/lib/fdsx/providers/codex.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T18:10:24,271 copying build/lib/fdsx/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T18:10:24,273 copying build/lib/fdsx/providers/claude.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T18:10:24,275 copying build/lib/fdsx/providers/opencode.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T18:10:24,277 copying build/lib/fdsx/providers/base.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T18:10:24,279 copying build/lib/fdsx/providers/gemini.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T18:10:24,281 copying build/lib/fdsx/providers/system.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T18:10:24,284 creating build/bdist.linux-armv7l/wheel/fdsx/checkpoint 2026-03-27T18:10:24,285 copying build/lib/fdsx/checkpoint/manager.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T18:10:24,287 copying build/lib/fdsx/checkpoint/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T18:10:24,290 creating build/bdist.linux-armv7l/wheel/fdsx/display 2026-03-27T18:10:24,291 copying build/lib/fdsx/display/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T18:10:24,293 copying build/lib/fdsx/display/terminal.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T18:10:24,296 creating build/bdist.linux-armv7l/wheel/fdsx/cli 2026-03-27T18:10:24,297 copying build/lib/fdsx/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T18:10:24,298 copying build/lib/fdsx/cli/main.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T18:10:24,301 creating build/bdist.linux-armv7l/wheel/fdsx/notify 2026-03-27T18:10:24,302 copying build/lib/fdsx/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T18:10:24,304 copying build/lib/fdsx/notify/webhook.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T18:10:24,306 copying build/lib/fdsx/py.typed -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T18:10:24,308 creating build/bdist.linux-armv7l/wheel/fdsx/core 2026-03-27T18:10:24,309 copying build/lib/fdsx/core/loader.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,312 copying build/lib/fdsx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,314 copying build/lib/fdsx/core/hooks.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,316 copying build/lib/fdsx/core/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,318 copying build/lib/fdsx/core/graph_utils.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,320 copying build/lib/fdsx/core/profiles.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,322 copying build/lib/fdsx/core/thread_id.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,324 creating build/bdist.linux-armv7l/wheel/fdsx/core/compiler 2026-03-27T18:10:24,325 copying build/lib/fdsx/core/compiler/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T18:10:24,327 copying build/lib/fdsx/core/compiler/parallel.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T18:10:24,329 copying build/lib/fdsx/core/compiler/helpers.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T18:10:24,331 copying build/lib/fdsx/core/compiler/compile.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T18:10:24,334 copying build/lib/fdsx/core/compiler/nodes.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T18:10:24,336 copying build/lib/fdsx/core/compiler/routing.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T18:10:24,337 copying build/lib/fdsx/core/compiler/execution.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T18:10:24,340 copying build/lib/fdsx/core/compiler/aggregation.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T18:10:24,341 copying build/lib/fdsx/core/init.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,343 copying build/lib/fdsx/core/config.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,346 creating build/bdist.linux-armv7l/wheel/fdsx/core/engine 2026-03-27T18:10:24,347 copying build/lib/fdsx/core/engine/validate.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,349 copying build/lib/fdsx/core/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,351 copying build/lib/fdsx/core/engine/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,353 copying build/lib/fdsx/core/engine/run.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,355 copying build/lib/fdsx/core/engine/signals.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,357 copying build/lib/fdsx/core/engine/tasks_dir.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,360 copying build/lib/fdsx/core/engine/results.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,362 copying build/lib/fdsx/core/engine/resume.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,364 copying build/lib/fdsx/core/engine/interrupts.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T18:10:24,365 copying build/lib/fdsx/core/extraction.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,367 copying build/lib/fdsx/core/selector.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,370 copying build/lib/fdsx/core/variables.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,372 copying build/lib/fdsx/core/paths.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T18:10:24,374 creating build/bdist.linux-armv7l/wheel/fdsx/models 2026-03-27T18:10:24,375 copying build/lib/fdsx/models/flow.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T18:10:24,378 copying build/lib/fdsx/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T18:10:24,380 copying build/lib/fdsx/models/task.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T18:10:24,382 copying build/lib/fdsx/models/validators.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T18:10:24,383 running install_egg_info 2026-03-27T18:10:24,390 Copying src/fdsx.egg-info to build/bdist.linux-armv7l/wheel/./fdsx-0.1.9-py3.11.egg-info 2026-03-27T18:10:24,401 running install_scripts 2026-03-27T18:10:24,413 creating build/bdist.linux-armv7l/wheel/fdsx-0.1.9.dist-info/WHEEL 2026-03-27T18:10:24,415 creating '/tmp/pip-wheel-aei27nz0/.tmp-yvz7z94u/fdsx-0.1.9-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T18:10:24,418 adding 'fdsx/__init__.py' 2026-03-27T18:10:24,419 adding 'fdsx/py.typed' 2026-03-27T18:10:24,420 adding 'fdsx/checkpoint/__init__.py' 2026-03-27T18:10:24,422 adding 'fdsx/checkpoint/manager.py' 2026-03-27T18:10:24,424 adding 'fdsx/cli/__init__.py' 2026-03-27T18:10:24,426 adding 'fdsx/cli/main.py' 2026-03-27T18:10:24,428 adding 'fdsx/core/__init__.py' 2026-03-27T18:10:24,431 adding 'fdsx/core/batch.py' 2026-03-27T18:10:24,433 adding 'fdsx/core/config.py' 2026-03-27T18:10:24,435 adding 'fdsx/core/extraction.py' 2026-03-27T18:10:24,436 adding 'fdsx/core/graph_utils.py' 2026-03-27T18:10:24,437 adding 'fdsx/core/hooks.py' 2026-03-27T18:10:24,439 adding 'fdsx/core/init.py' 2026-03-27T18:10:24,440 adding 'fdsx/core/loader.py' 2026-03-27T18:10:24,442 adding 'fdsx/core/paths.py' 2026-03-27T18:10:24,443 adding 'fdsx/core/profiles.py' 2026-03-27T18:10:24,446 adding 'fdsx/core/selector.py' 2026-03-27T18:10:24,447 adding 'fdsx/core/thread_id.py' 2026-03-27T18:10:24,449 adding 'fdsx/core/variables.py' 2026-03-27T18:10:24,451 adding 'fdsx/core/compiler/__init__.py' 2026-03-27T18:10:24,452 adding 'fdsx/core/compiler/aggregation.py' 2026-03-27T18:10:24,454 adding 'fdsx/core/compiler/compile.py' 2026-03-27T18:10:24,456 adding 'fdsx/core/compiler/execution.py' 2026-03-27T18:10:24,458 adding 'fdsx/core/compiler/helpers.py' 2026-03-27T18:10:24,459 adding 'fdsx/core/compiler/nodes.py' 2026-03-27T18:10:24,461 adding 'fdsx/core/compiler/parallel.py' 2026-03-27T18:10:24,463 adding 'fdsx/core/compiler/routing.py' 2026-03-27T18:10:24,464 adding 'fdsx/core/engine/__init__.py' 2026-03-27T18:10:24,466 adding 'fdsx/core/engine/batch.py' 2026-03-27T18:10:24,467 adding 'fdsx/core/engine/interrupts.py' 2026-03-27T18:10:24,468 adding 'fdsx/core/engine/results.py' 2026-03-27T18:10:24,470 adding 'fdsx/core/engine/resume.py' 2026-03-27T18:10:24,472 adding 'fdsx/core/engine/run.py' 2026-03-27T18:10:24,473 adding 'fdsx/core/engine/signals.py' 2026-03-27T18:10:24,476 adding 'fdsx/core/engine/tasks_dir.py' 2026-03-27T18:10:24,477 adding 'fdsx/core/engine/validate.py' 2026-03-27T18:10:24,479 adding 'fdsx/display/__init__.py' 2026-03-27T18:10:24,482 adding 'fdsx/display/terminal.py' 2026-03-27T18:10:24,483 adding 'fdsx/examples/__init__.py' 2026-03-27T18:10:24,485 adding 'fdsx/examples/workflows/__init__.py' 2026-03-27T18:10:24,486 adding 'fdsx/examples/workflows/plan-implement-review/implement-prompt.txt' 2026-03-27T18:10:24,487 adding 'fdsx/examples/workflows/plan-implement-review/plan-prompt.txt' 2026-03-27T18:10:24,489 adding 'fdsx/examples/workflows/plan-implement-review/workflow.yaml' 2026-03-27T18:10:24,491 adding 'fdsx/logging/__init__.py' 2026-03-27T18:10:24,492 adding 'fdsx/logging/recorder.py' 2026-03-27T18:10:24,494 adding 'fdsx/logging/stream_logger.py' 2026-03-27T18:10:24,495 adding 'fdsx/models/__init__.py' 2026-03-27T18:10:24,498 adding 'fdsx/models/flow.py' 2026-03-27T18:10:24,499 adding 'fdsx/models/task.py' 2026-03-27T18:10:24,501 adding 'fdsx/models/validators.py' 2026-03-27T18:10:24,502 adding 'fdsx/notify/__init__.py' 2026-03-27T18:10:24,504 adding 'fdsx/notify/webhook.py' 2026-03-27T18:10:24,505 adding 'fdsx/providers/__init__.py' 2026-03-27T18:10:24,508 adding 'fdsx/providers/base.py' 2026-03-27T18:10:24,510 adding 'fdsx/providers/claude.py' 2026-03-27T18:10:24,512 adding 'fdsx/providers/codex.py' 2026-03-27T18:10:24,514 adding 'fdsx/providers/gemini.py' 2026-03-27T18:10:24,515 adding 'fdsx/providers/opencode.py' 2026-03-27T18:10:24,516 adding 'fdsx/providers/system.py' 2026-03-27T18:10:24,519 adding 'fdsx-0.1.9.dist-info/licenses/LICENSE' 2026-03-27T18:10:24,521 adding 'fdsx-0.1.9.dist-info/METADATA' 2026-03-27T18:10:24,522 adding 'fdsx-0.1.9.dist-info/WHEEL' 2026-03-27T18:10:24,523 adding 'fdsx-0.1.9.dist-info/entry_points.txt' 2026-03-27T18:10:24,524 adding 'fdsx-0.1.9.dist-info/top_level.txt' 2026-03-27T18:10:24,525 adding 'fdsx-0.1.9.dist-info/RECORD' 2026-03-27T18:10:24,528 removing build/bdist.linux-armv7l/wheel 2026-03-27T18:10:24,653 Building wheel for fdsx (pyproject.toml): finished with status 'done' 2026-03-27T18:10:24,660 Created wheel for fdsx: filename=fdsx-0.1.9-py3-none-any.whl size=109657 sha256=0e4a3ae2a5583e941f90776b8ea252dedc254a72c1b3a1f4aebdaa259bc77443 2026-03-27T18:10:24,661 Stored in directory: /tmp/pip-ephem-wheel-cache-94cygkj8/wheels/86/2f/ea/5d7c14d2a8826745c2c78e74f7b4d866367097bceb7a918cde 2026-03-27T18:10:24,674 Successfully built fdsx 2026-03-27T18:10:24,681 Removed build tracker: '/tmp/pip-build-tracker-m16s0vic'