2026-03-28T03:26:11,839 Created temporary directory: /tmp/pip-ephem-wheel-cache-55q6f62d 2026-03-28T03:26:11,841 Created temporary directory: /tmp/pip-build-tracker-5r4vuk0a 2026-03-28T03:26:11,841 Initialized build tracking at /tmp/pip-build-tracker-5r4vuk0a 2026-03-28T03:26:11,842 Created build tracker: /tmp/pip-build-tracker-5r4vuk0a 2026-03-28T03:26:11,842 Entered build tracker: /tmp/pip-build-tracker-5r4vuk0a 2026-03-28T03:26:11,843 Created temporary directory: /tmp/pip-wheel-tav88q7j 2026-03-28T03:26:11,846 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-28T03:26:11,848 Created temporary directory: /tmp/pip-ephem-wheel-cache-fzn1np1g 2026-03-28T03:26:11,870 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T03:26:11,874 2 location(s) to search for versions of fdsx: 2026-03-28T03:26:11,874 * https://pypi.org/simple/fdsx/ 2026-03-28T03:26:11,874 * https://www.piwheels.org/simple/fdsx/ 2026-03-28T03:26:11,874 Fetching project page and analyzing links: https://pypi.org/simple/fdsx/ 2026-03-28T03:26:11,875 Getting page https://pypi.org/simple/fdsx/ 2026-03-28T03:26:11,877 Found index url https://pypi.org/simple 2026-03-28T03:26:12,102 Fetched page https://pypi.org/simple/fdsx/ as application/vnd.pypi.simple.v1+json 2026-03-28T03:26:12,107 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-28T03:26:12,108 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-28T03:26:12,109 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-28T03:26:12,110 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-28T03:26:12,111 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-28T03:26:12,112 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-28T03:26:12,112 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-28T03:26:12,113 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-28T03:26:12,114 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-28T03:26:12,115 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-28T03:26:12,116 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-28T03:26:12,117 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-28T03:26:12,118 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-28T03:26:12,119 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-28T03:26:12,119 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-28T03:26:12,120 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-28T03:26:12,121 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-28T03:26:12,121 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-28T03:26:12,122 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-28T03:26:12,123 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-28T03:26:12,124 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/2b/d2/48a54c744beb9360128c10358a27cc0dd97584589dcc15c8ad31f1ee2b9b/fdsx-0.1.10-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-28T03:26:12,125 Found link https://files.pythonhosted.org/packages/3a/5c/28880b6c38961dd51110a34669391051fefe2144fac61857f43cc9dc04b2/fdsx-0.1.10.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.10 2026-03-28T03:26:12,126 Fetching project page and analyzing links: https://www.piwheels.org/simple/fdsx/ 2026-03-28T03:26:12,126 Getting page https://www.piwheels.org/simple/fdsx/ 2026-03-28T03:26:12,128 Found index url https://www.piwheels.org/simple 2026-03-28T03:26:12,302 Fetched page https://www.piwheels.org/simple/fdsx/ as text/html 2026-03-28T03:26:12,306 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.9-py3-none-any.whl#sha256=0e4a3ae2a5583e941f90776b8ea252dedc254a72c1b3a1f4aebdaa259bc77443 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-28T03:26:12,307 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-28T03:26:12,307 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-28T03:26:12,308 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-28T03:26:12,309 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-28T03:26:12,309 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-28T03:26:12,310 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-28T03:26:12,310 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-28T03:26:12,311 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-28T03:26:12,311 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-28T03:26:12,312 Skipping link: not a file: https://www.piwheels.org/simple/fdsx/ 2026-03-28T03:26:12,313 Skipping link: not a file: https://pypi.org/simple/fdsx/ 2026-03-28T03:26:12,333 Given no hashes to check 1 links for project 'fdsx': discarding no candidates 2026-03-28T03:26:12,351 Collecting fdsx==0.1.10 2026-03-28T03:26:12,353 Created temporary directory: /tmp/pip-unpack-_2i7n02r 2026-03-28T03:26:12,581 Downloading fdsx-0.1.10.tar.gz (273 kB) 2026-03-28T03:26:13,117 Added fdsx==0.1.10 from https://files.pythonhosted.org/packages/3a/5c/28880b6c38961dd51110a34669391051fefe2144fac61857f43cc9dc04b2/fdsx-0.1.10.tar.gz to build tracker '/tmp/pip-build-tracker-5r4vuk0a' 2026-03-28T03:26:13,125 Created temporary directory: /tmp/pip-build-env-em0b7211 2026-03-28T03:26:13,130 Installing build dependencies: started 2026-03-28T03:26:13,131 Running command pip subprocess to install build dependencies 2026-03-28T03:26:14,260 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-28T03:26:14,745 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-28T03:26:14,768 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T03:26:16,515 Collecting setuptools>=61.0 2026-03-28T03:26:16,616 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-28T03:26:16,995 Collecting setuptools-scm>=8 2026-03-28T03:26:17,011 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-03-28T03:26:17,092 Collecting vcs-versioning>=1.0.0.dev0 2026-03-28T03:26:17,109 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-03-28T03:26:17,285 Collecting packaging>=20 2026-03-28T03:26:17,301 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-28T03:26:20,315 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-28T03:26:24,366 Creating /tmp/pip-build-env-em0b7211/overlay/local/bin 2026-03-28T03:26:24,368 changing mode of /tmp/pip-build-env-em0b7211/overlay/local/bin/vcs-versioning to 755 2026-03-28T03:26:24,480 changing mode of /tmp/pip-build-env-em0b7211/overlay/local/bin/setuptools-scm to 755 2026-03-28T03:26:24,508 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-03-28T03:26:24,791 Installing build dependencies: finished with status 'done' 2026-03-28T03:26:24,798 Getting requirements to build wheel: started 2026-03-28T03:26:24,799 Running command Getting requirements to build wheel 2026-03-28T03:26:25,654 running egg_info 2026-03-28T03:26:25,662 writing src/fdsx.egg-info/PKG-INFO 2026-03-28T03:26:25,667 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-28T03:26:25,669 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-28T03:26:25,672 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-28T03:26:25,673 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-28T03:26:25,726 /tmp/pip-build-env-em0b7211/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-28T03:26:25,726 return get_active_overrides().subprocess_timeout 2026-03-28T03:26:25,734 listing git files failed - pretending there aren't any 2026-03-28T03:26:25,740 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-28T03:26:25,772 reading manifest template 'MANIFEST.in' 2026-03-28T03:26:25,780 no previously-included directories found matching '.claude' 2026-03-28T03:26:25,780 no previously-included directories found matching '.takt' 2026-03-28T03:26:25,781 no previously-included directories found matching '.specify' 2026-03-28T03:26:25,782 no previously-included directories found matching '.worktree' 2026-03-28T03:26:25,783 no previously-included directories found matching '.fdsx' 2026-03-28T03:26:25,784 no previously-included directories found matching 'specs' 2026-03-28T03:26:25,785 warning: no previously-included files found matching '.gitignore' 2026-03-28T03:26:25,786 warning: no previously-included files found matching '.worktreeinclude' 2026-03-28T03:26:25,786 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-28T03:26:25,787 warning: no previously-included files found matching 'uv.lock' 2026-03-28T03:26:25,788 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-28T03:26:25,790 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-28T03:26:25,790 adding license file 'LICENSE' 2026-03-28T03:26:25,800 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-28T03:26:25,904 Getting requirements to build wheel: finished with status 'done' 2026-03-28T03:26:25,907 Created temporary directory: /tmp/pip-modern-metadata-al_xce73 2026-03-28T03:26:25,910 Preparing metadata (pyproject.toml): started 2026-03-28T03:26:25,911 Running command Preparing metadata (pyproject.toml) 2026-03-28T03:26:26,698 running dist_info 2026-03-28T03:26:26,713 creating /tmp/pip-modern-metadata-al_xce73/fdsx.egg-info 2026-03-28T03:26:26,714 writing /tmp/pip-modern-metadata-al_xce73/fdsx.egg-info/PKG-INFO 2026-03-28T03:26:26,721 writing dependency_links to /tmp/pip-modern-metadata-al_xce73/fdsx.egg-info/dependency_links.txt 2026-03-28T03:26:26,723 writing entry points to /tmp/pip-modern-metadata-al_xce73/fdsx.egg-info/entry_points.txt 2026-03-28T03:26:26,727 writing requirements to /tmp/pip-modern-metadata-al_xce73/fdsx.egg-info/requires.txt 2026-03-28T03:26:26,728 writing top-level names to /tmp/pip-modern-metadata-al_xce73/fdsx.egg-info/top_level.txt 2026-03-28T03:26:26,730 writing manifest file '/tmp/pip-modern-metadata-al_xce73/fdsx.egg-info/SOURCES.txt' 2026-03-28T03:26:26,777 /tmp/pip-build-env-em0b7211/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-28T03:26:26,778 return get_active_overrides().subprocess_timeout 2026-03-28T03:26:26,784 listing git files failed - pretending there aren't any 2026-03-28T03:26:26,789 reading manifest file '/tmp/pip-modern-metadata-al_xce73/fdsx.egg-info/SOURCES.txt' 2026-03-28T03:26:26,792 reading manifest template 'MANIFEST.in' 2026-03-28T03:26:26,799 no previously-included directories found matching '.claude' 2026-03-28T03:26:26,800 no previously-included directories found matching '.takt' 2026-03-28T03:26:26,801 no previously-included directories found matching '.specify' 2026-03-28T03:26:26,802 no previously-included directories found matching '.worktree' 2026-03-28T03:26:26,803 no previously-included directories found matching '.fdsx' 2026-03-28T03:26:26,804 no previously-included directories found matching 'specs' 2026-03-28T03:26:26,805 warning: no previously-included files found matching '.gitignore' 2026-03-28T03:26:26,806 warning: no previously-included files found matching '.worktreeinclude' 2026-03-28T03:26:26,807 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-28T03:26:26,808 warning: no previously-included files found matching 'uv.lock' 2026-03-28T03:26:26,809 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-28T03:26:26,810 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-28T03:26:26,811 adding license file 'LICENSE' 2026-03-28T03:26:26,816 writing manifest file '/tmp/pip-modern-metadata-al_xce73/fdsx.egg-info/SOURCES.txt' 2026-03-28T03:26:26,818 creating '/tmp/pip-modern-metadata-al_xce73/fdsx-0.1.10.dist-info' 2026-03-28T03:26:26,954 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-28T03:26:26,959 Source in /tmp/pip-wheel-tav88q7j/fdsx_b2c6c944660248968b3ebaf32e7b3ace has version 0.1.10, which satisfies requirement fdsx==0.1.10 from https://files.pythonhosted.org/packages/3a/5c/28880b6c38961dd51110a34669391051fefe2144fac61857f43cc9dc04b2/fdsx-0.1.10.tar.gz 2026-03-28T03:26:26,960 Removed fdsx==0.1.10 from https://files.pythonhosted.org/packages/3a/5c/28880b6c38961dd51110a34669391051fefe2144fac61857f43cc9dc04b2/fdsx-0.1.10.tar.gz from build tracker '/tmp/pip-build-tracker-5r4vuk0a' 2026-03-28T03:26:26,967 Created temporary directory: /tmp/pip-unpack-awdn3fvw 2026-03-28T03:26:26,968 Building wheels for collected packages: fdsx 2026-03-28T03:26:26,972 Created temporary directory: /tmp/pip-wheel-zkxl8j4v 2026-03-28T03:26:26,972 Destination directory: /tmp/pip-wheel-zkxl8j4v 2026-03-28T03:26:26,975 Building wheel for fdsx (pyproject.toml): started 2026-03-28T03:26:26,976 Running command Building wheel for fdsx (pyproject.toml) 2026-03-28T03:26:27,754 running bdist_wheel 2026-03-28T03:26:27,779 running build 2026-03-28T03:26:27,780 running build_py 2026-03-28T03:26:27,781 creating build/lib/fdsx 2026-03-28T03:26:27,784 copying src/fdsx/__init__.py -> build/lib/fdsx 2026-03-28T03:26:27,786 creating build/lib/fdsx/cli 2026-03-28T03:26:27,787 copying src/fdsx/cli/main.py -> build/lib/fdsx/cli 2026-03-28T03:26:27,790 copying src/fdsx/cli/__init__.py -> build/lib/fdsx/cli 2026-03-28T03:26:27,792 creating build/lib/fdsx/notify 2026-03-28T03:26:27,793 copying src/fdsx/notify/webhook.py -> build/lib/fdsx/notify 2026-03-28T03:26:27,795 copying src/fdsx/notify/__init__.py -> build/lib/fdsx/notify 2026-03-28T03:26:27,797 creating build/lib/fdsx/checkpoint 2026-03-28T03:26:27,798 copying src/fdsx/checkpoint/manager.py -> build/lib/fdsx/checkpoint 2026-03-28T03:26:27,800 copying src/fdsx/checkpoint/__init__.py -> build/lib/fdsx/checkpoint 2026-03-28T03:26:27,803 creating build/lib/fdsx/core 2026-03-28T03:26:27,804 copying src/fdsx/core/variables.py -> build/lib/fdsx/core 2026-03-28T03:26:27,807 copying src/fdsx/core/loader.py -> build/lib/fdsx/core 2026-03-28T03:26:27,809 copying src/fdsx/core/paths.py -> build/lib/fdsx/core 2026-03-28T03:26:27,811 copying src/fdsx/core/thread_id.py -> build/lib/fdsx/core 2026-03-28T03:26:27,813 copying src/fdsx/core/graph_utils.py -> build/lib/fdsx/core 2026-03-28T03:26:27,814 copying src/fdsx/core/profiles.py -> build/lib/fdsx/core 2026-03-28T03:26:27,817 copying src/fdsx/core/hooks.py -> build/lib/fdsx/core 2026-03-28T03:26:27,819 copying src/fdsx/core/selector.py -> build/lib/fdsx/core 2026-03-28T03:26:27,821 copying src/fdsx/core/config.py -> build/lib/fdsx/core 2026-03-28T03:26:27,823 copying src/fdsx/core/batch.py -> build/lib/fdsx/core 2026-03-28T03:26:27,827 copying src/fdsx/core/extraction.py -> build/lib/fdsx/core 2026-03-28T03:26:27,830 copying src/fdsx/core/__init__.py -> build/lib/fdsx/core 2026-03-28T03:26:27,832 copying src/fdsx/core/init.py -> build/lib/fdsx/core 2026-03-28T03:26:27,834 creating build/lib/fdsx/examples 2026-03-28T03:26:27,835 copying src/fdsx/examples/__init__.py -> build/lib/fdsx/examples 2026-03-28T03:26:27,837 creating build/lib/fdsx/providers 2026-03-28T03:26:27,838 copying src/fdsx/providers/claude.py -> build/lib/fdsx/providers 2026-03-28T03:26:27,840 copying src/fdsx/providers/opencode.py -> build/lib/fdsx/providers 2026-03-28T03:26:27,842 copying src/fdsx/providers/gemini.py -> build/lib/fdsx/providers 2026-03-28T03:26:27,845 copying src/fdsx/providers/system.py -> build/lib/fdsx/providers 2026-03-28T03:26:27,846 copying src/fdsx/providers/codex.py -> build/lib/fdsx/providers 2026-03-28T03:26:27,849 copying src/fdsx/providers/base.py -> build/lib/fdsx/providers 2026-03-28T03:26:27,851 copying src/fdsx/providers/__init__.py -> build/lib/fdsx/providers 2026-03-28T03:26:27,853 creating build/lib/fdsx/models 2026-03-28T03:26:27,854 copying src/fdsx/models/flow.py -> build/lib/fdsx/models 2026-03-28T03:26:27,857 copying src/fdsx/models/validators.py -> build/lib/fdsx/models 2026-03-28T03:26:27,859 copying src/fdsx/models/__init__.py -> build/lib/fdsx/models 2026-03-28T03:26:27,861 copying src/fdsx/models/task.py -> build/lib/fdsx/models 2026-03-28T03:26:27,863 creating build/lib/fdsx/display 2026-03-28T03:26:27,864 copying src/fdsx/display/terminal.py -> build/lib/fdsx/display 2026-03-28T03:26:27,867 copying src/fdsx/display/__init__.py -> build/lib/fdsx/display 2026-03-28T03:26:27,869 creating build/lib/fdsx/logging 2026-03-28T03:26:27,870 copying src/fdsx/logging/recorder.py -> build/lib/fdsx/logging 2026-03-28T03:26:27,872 copying src/fdsx/logging/__init__.py -> build/lib/fdsx/logging 2026-03-28T03:26:27,874 copying src/fdsx/logging/stream_logger.py -> build/lib/fdsx/logging 2026-03-28T03:26:27,877 creating build/lib/fdsx/core/engine 2026-03-28T03:26:27,878 copying src/fdsx/core/engine/resume.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,881 copying src/fdsx/core/engine/run.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,883 copying src/fdsx/core/engine/tasks_dir.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,885 copying src/fdsx/core/engine/results.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,887 copying src/fdsx/core/engine/validate.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,889 copying src/fdsx/core/engine/interrupts.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,891 copying src/fdsx/core/engine/batch.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,893 copying src/fdsx/core/engine/signals.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,895 copying src/fdsx/core/engine/__init__.py -> build/lib/fdsx/core/engine 2026-03-28T03:26:27,898 creating build/lib/fdsx/core/compiler 2026-03-28T03:26:27,899 copying src/fdsx/core/compiler/helpers.py -> build/lib/fdsx/core/compiler 2026-03-28T03:26:27,901 copying src/fdsx/core/compiler/compile.py -> build/lib/fdsx/core/compiler 2026-03-28T03:26:27,903 copying src/fdsx/core/compiler/execution.py -> build/lib/fdsx/core/compiler 2026-03-28T03:26:27,905 copying src/fdsx/core/compiler/nodes.py -> build/lib/fdsx/core/compiler 2026-03-28T03:26:27,908 copying src/fdsx/core/compiler/parallel.py -> build/lib/fdsx/core/compiler 2026-03-28T03:26:27,910 copying src/fdsx/core/compiler/routing.py -> build/lib/fdsx/core/compiler 2026-03-28T03:26:27,912 copying src/fdsx/core/compiler/aggregation.py -> build/lib/fdsx/core/compiler 2026-03-28T03:26:27,914 copying src/fdsx/core/compiler/__init__.py -> build/lib/fdsx/core/compiler 2026-03-28T03:26:27,916 creating build/lib/fdsx/examples/workflows 2026-03-28T03:26:27,917 copying src/fdsx/examples/workflows/__init__.py -> build/lib/fdsx/examples/workflows 2026-03-28T03:26:27,919 running egg_info 2026-03-28T03:26:27,932 writing src/fdsx.egg-info/PKG-INFO 2026-03-28T03:26:27,937 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-28T03:26:27,939 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-28T03:26:27,941 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-28T03:26:27,942 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-28T03:26:27,981 /tmp/pip-build-env-em0b7211/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-28T03:26:27,981 return get_active_overrides().subprocess_timeout 2026-03-28T03:26:27,987 listing git files failed - pretending there aren't any 2026-03-28T03:26:27,992 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-28T03:26:28,004 reading manifest template 'MANIFEST.in' 2026-03-28T03:26:28,011 no previously-included directories found matching '.claude' 2026-03-28T03:26:28,012 no previously-included directories found matching '.takt' 2026-03-28T03:26:28,013 no previously-included directories found matching '.specify' 2026-03-28T03:26:28,014 no previously-included directories found matching '.worktree' 2026-03-28T03:26:28,014 no previously-included directories found matching '.fdsx' 2026-03-28T03:26:28,015 no previously-included directories found matching 'specs' 2026-03-28T03:26:28,016 warning: no previously-included files found matching '.gitignore' 2026-03-28T03:26:28,016 warning: no previously-included files found matching '.worktreeinclude' 2026-03-28T03:26:28,017 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-28T03:26:28,018 warning: no previously-included files found matching 'uv.lock' 2026-03-28T03:26:28,019 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-28T03:26:28,020 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-28T03:26:28,021 adding license file 'LICENSE' 2026-03-28T03:26:28,030 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-28T03:26:28,044 copying src/fdsx/py.typed -> build/lib/fdsx 2026-03-28T03:26:28,046 creating build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-28T03:26:28,047 copying src/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-28T03:26:28,050 copying src/fdsx/examples/workflows/plan-implement-review/implement-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-28T03:26:28,052 copying src/fdsx/examples/workflows/plan-implement-review/plan-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-28T03:26:28,074 installing to build/bdist.linux-armv7l/wheel 2026-03-28T03:26:28,074 running install 2026-03-28T03:26:28,098 running install_lib 2026-03-28T03:26:28,105 creating build/bdist.linux-armv7l/wheel 2026-03-28T03:26:28,107 creating build/bdist.linux-armv7l/wheel/fdsx 2026-03-28T03:26:28,109 creating build/bdist.linux-armv7l/wheel/fdsx/cli 2026-03-28T03:26:28,110 copying build/lib/fdsx/cli/main.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-28T03:26:28,113 copying build/lib/fdsx/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-28T03:26:28,115 creating build/bdist.linux-armv7l/wheel/fdsx/notify 2026-03-28T03:26:28,116 copying build/lib/fdsx/notify/webhook.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-28T03:26:28,118 copying build/lib/fdsx/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-28T03:26:28,120 creating build/bdist.linux-armv7l/wheel/fdsx/checkpoint 2026-03-28T03:26:28,121 copying build/lib/fdsx/checkpoint/manager.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-28T03:26:28,123 copying build/lib/fdsx/checkpoint/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-28T03:26:28,125 copying build/lib/fdsx/py.typed -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-28T03:26:28,127 creating build/bdist.linux-armv7l/wheel/fdsx/core 2026-03-28T03:26:28,128 copying build/lib/fdsx/core/variables.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,131 copying build/lib/fdsx/core/loader.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,133 copying build/lib/fdsx/core/paths.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,134 copying build/lib/fdsx/core/thread_id.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,136 copying build/lib/fdsx/core/graph_utils.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,138 copying build/lib/fdsx/core/profiles.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,141 creating build/bdist.linux-armv7l/wheel/fdsx/core/engine 2026-03-28T03:26:28,142 copying build/lib/fdsx/core/engine/resume.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,144 copying build/lib/fdsx/core/engine/run.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,147 copying build/lib/fdsx/core/engine/tasks_dir.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,149 copying build/lib/fdsx/core/engine/results.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,151 copying build/lib/fdsx/core/engine/validate.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,153 copying build/lib/fdsx/core/engine/interrupts.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,155 copying build/lib/fdsx/core/engine/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,157 copying build/lib/fdsx/core/engine/signals.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,159 copying build/lib/fdsx/core/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-28T03:26:28,161 copying build/lib/fdsx/core/hooks.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,163 copying build/lib/fdsx/core/selector.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,165 copying build/lib/fdsx/core/config.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,167 copying build/lib/fdsx/core/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,170 creating build/bdist.linux-armv7l/wheel/fdsx/core/compiler 2026-03-28T03:26:28,171 copying build/lib/fdsx/core/compiler/helpers.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-28T03:26:28,174 copying build/lib/fdsx/core/compiler/compile.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-28T03:26:28,177 copying build/lib/fdsx/core/compiler/execution.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-28T03:26:28,179 copying build/lib/fdsx/core/compiler/nodes.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-28T03:26:28,181 copying build/lib/fdsx/core/compiler/parallel.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-28T03:26:28,183 copying build/lib/fdsx/core/compiler/routing.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-28T03:26:28,185 copying build/lib/fdsx/core/compiler/aggregation.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-28T03:26:28,187 copying build/lib/fdsx/core/compiler/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-28T03:26:28,188 copying build/lib/fdsx/core/extraction.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,191 copying build/lib/fdsx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,192 copying build/lib/fdsx/core/init.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-28T03:26:28,194 creating build/bdist.linux-armv7l/wheel/fdsx/examples 2026-03-28T03:26:28,195 copying build/lib/fdsx/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples 2026-03-28T03:26:28,198 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows 2026-03-28T03:26:28,199 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows/plan-implement-review 2026-03-28T03:26:28,200 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-28T03:26:28,202 copying build/lib/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows/plan-implement-review 2026-03-28T03:26:28,205 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-28T03:26:28,206 copying build/lib/fdsx/examples/workflows/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows 2026-03-28T03:26:28,209 creating build/bdist.linux-armv7l/wheel/fdsx/providers 2026-03-28T03:26:28,210 copying build/lib/fdsx/providers/claude.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-28T03:26:28,212 copying build/lib/fdsx/providers/opencode.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-28T03:26:28,214 copying build/lib/fdsx/providers/gemini.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-28T03:26:28,216 copying build/lib/fdsx/providers/system.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-28T03:26:28,218 copying build/lib/fdsx/providers/codex.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-28T03:26:28,220 copying build/lib/fdsx/providers/base.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-28T03:26:28,223 copying build/lib/fdsx/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-28T03:26:28,225 creating build/bdist.linux-armv7l/wheel/fdsx/models 2026-03-28T03:26:28,226 copying build/lib/fdsx/models/flow.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-28T03:26:28,229 copying build/lib/fdsx/models/validators.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-28T03:26:28,231 copying build/lib/fdsx/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-28T03:26:28,232 copying build/lib/fdsx/models/task.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-28T03:26:28,235 creating build/bdist.linux-armv7l/wheel/fdsx/display 2026-03-28T03:26:28,236 copying build/lib/fdsx/display/terminal.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-28T03:26:28,239 copying build/lib/fdsx/display/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-28T03:26:28,241 copying build/lib/fdsx/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-28T03:26:28,244 creating build/bdist.linux-armv7l/wheel/fdsx/logging 2026-03-28T03:26:28,245 copying build/lib/fdsx/logging/recorder.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-28T03:26:28,247 copying build/lib/fdsx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-28T03:26:28,249 copying build/lib/fdsx/logging/stream_logger.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-28T03:26:28,250 running install_egg_info 2026-03-28T03:26:28,257 Copying src/fdsx.egg-info to build/bdist.linux-armv7l/wheel/./fdsx-0.1.10-py3.11.egg-info 2026-03-28T03:26:28,269 running install_scripts 2026-03-28T03:26:28,282 creating build/bdist.linux-armv7l/wheel/fdsx-0.1.10.dist-info/WHEEL 2026-03-28T03:26:28,285 creating '/tmp/pip-wheel-zkxl8j4v/.tmp-da73x8xa/fdsx-0.1.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-28T03:26:28,287 adding 'fdsx/__init__.py' 2026-03-28T03:26:28,288 adding 'fdsx/py.typed' 2026-03-28T03:26:28,290 adding 'fdsx/checkpoint/__init__.py' 2026-03-28T03:26:28,292 adding 'fdsx/checkpoint/manager.py' 2026-03-28T03:26:28,294 adding 'fdsx/cli/__init__.py' 2026-03-28T03:26:28,296 adding 'fdsx/cli/main.py' 2026-03-28T03:26:28,297 adding 'fdsx/core/__init__.py' 2026-03-28T03:26:28,300 adding 'fdsx/core/batch.py' 2026-03-28T03:26:28,302 adding 'fdsx/core/config.py' 2026-03-28T03:26:28,304 adding 'fdsx/core/extraction.py' 2026-03-28T03:26:28,305 adding 'fdsx/core/graph_utils.py' 2026-03-28T03:26:28,307 adding 'fdsx/core/hooks.py' 2026-03-28T03:26:28,308 adding 'fdsx/core/init.py' 2026-03-28T03:26:28,310 adding 'fdsx/core/loader.py' 2026-03-28T03:26:28,311 adding 'fdsx/core/paths.py' 2026-03-28T03:26:28,312 adding 'fdsx/core/profiles.py' 2026-03-28T03:26:28,315 adding 'fdsx/core/selector.py' 2026-03-28T03:26:28,316 adding 'fdsx/core/thread_id.py' 2026-03-28T03:26:28,318 adding 'fdsx/core/variables.py' 2026-03-28T03:26:28,320 adding 'fdsx/core/compiler/__init__.py' 2026-03-28T03:26:28,321 adding 'fdsx/core/compiler/aggregation.py' 2026-03-28T03:26:28,324 adding 'fdsx/core/compiler/compile.py' 2026-03-28T03:26:28,325 adding 'fdsx/core/compiler/execution.py' 2026-03-28T03:26:28,327 adding 'fdsx/core/compiler/helpers.py' 2026-03-28T03:26:28,329 adding 'fdsx/core/compiler/nodes.py' 2026-03-28T03:26:28,331 adding 'fdsx/core/compiler/parallel.py' 2026-03-28T03:26:28,332 adding 'fdsx/core/compiler/routing.py' 2026-03-28T03:26:28,334 adding 'fdsx/core/engine/__init__.py' 2026-03-28T03:26:28,335 adding 'fdsx/core/engine/batch.py' 2026-03-28T03:26:28,337 adding 'fdsx/core/engine/interrupts.py' 2026-03-28T03:26:28,338 adding 'fdsx/core/engine/results.py' 2026-03-28T03:26:28,340 adding 'fdsx/core/engine/resume.py' 2026-03-28T03:26:28,341 adding 'fdsx/core/engine/run.py' 2026-03-28T03:26:28,343 adding 'fdsx/core/engine/signals.py' 2026-03-28T03:26:28,345 adding 'fdsx/core/engine/tasks_dir.py' 2026-03-28T03:26:28,347 adding 'fdsx/core/engine/validate.py' 2026-03-28T03:26:28,348 adding 'fdsx/display/__init__.py' 2026-03-28T03:26:28,351 adding 'fdsx/display/terminal.py' 2026-03-28T03:26:28,353 adding 'fdsx/examples/__init__.py' 2026-03-28T03:26:28,354 adding 'fdsx/examples/workflows/__init__.py' 2026-03-28T03:26:28,356 adding 'fdsx/examples/workflows/plan-implement-review/implement-prompt.txt' 2026-03-28T03:26:28,357 adding 'fdsx/examples/workflows/plan-implement-review/plan-prompt.txt' 2026-03-28T03:26:28,358 adding 'fdsx/examples/workflows/plan-implement-review/workflow.yaml' 2026-03-28T03:26:28,360 adding 'fdsx/logging/__init__.py' 2026-03-28T03:26:28,362 adding 'fdsx/logging/recorder.py' 2026-03-28T03:26:28,363 adding 'fdsx/logging/stream_logger.py' 2026-03-28T03:26:28,365 adding 'fdsx/models/__init__.py' 2026-03-28T03:26:28,367 adding 'fdsx/models/flow.py' 2026-03-28T03:26:28,369 adding 'fdsx/models/task.py' 2026-03-28T03:26:28,370 adding 'fdsx/models/validators.py' 2026-03-28T03:26:28,372 adding 'fdsx/notify/__init__.py' 2026-03-28T03:26:28,373 adding 'fdsx/notify/webhook.py' 2026-03-28T03:26:28,375 adding 'fdsx/providers/__init__.py' 2026-03-28T03:26:28,377 adding 'fdsx/providers/base.py' 2026-03-28T03:26:28,379 adding 'fdsx/providers/claude.py' 2026-03-28T03:26:28,380 adding 'fdsx/providers/codex.py' 2026-03-28T03:26:28,382 adding 'fdsx/providers/gemini.py' 2026-03-28T03:26:28,383 adding 'fdsx/providers/opencode.py' 2026-03-28T03:26:28,384 adding 'fdsx/providers/system.py' 2026-03-28T03:26:28,387 adding 'fdsx-0.1.10.dist-info/licenses/LICENSE' 2026-03-28T03:26:28,388 adding 'fdsx-0.1.10.dist-info/METADATA' 2026-03-28T03:26:28,389 adding 'fdsx-0.1.10.dist-info/WHEEL' 2026-03-28T03:26:28,390 adding 'fdsx-0.1.10.dist-info/entry_points.txt' 2026-03-28T03:26:28,391 adding 'fdsx-0.1.10.dist-info/top_level.txt' 2026-03-28T03:26:28,392 adding 'fdsx-0.1.10.dist-info/RECORD' 2026-03-28T03:26:28,395 removing build/bdist.linux-armv7l/wheel 2026-03-28T03:26:28,518 Building wheel for fdsx (pyproject.toml): finished with status 'done' 2026-03-28T03:26:28,525 Created wheel for fdsx: filename=fdsx-0.1.10-py3-none-any.whl size=110717 sha256=7cb9804012ca10a0e367fea6ccb4dfa691b0abcd61c26f97b1f6a76672fdfe95 2026-03-28T03:26:28,526 Stored in directory: /tmp/pip-ephem-wheel-cache-fzn1np1g/wheels/ad/87/9e/0c5939c9a5c6e478d0052445de3fb7816d1a7b6641e756d2b3 2026-03-28T03:26:28,539 Successfully built fdsx 2026-03-28T03:26:28,546 Removed build tracker: '/tmp/pip-build-tracker-5r4vuk0a'