2026-03-27T17:09:51,952 Created temporary directory: /tmp/pip-ephem-wheel-cache-cjggcoxj 2026-03-27T17:09:51,954 Created temporary directory: /tmp/pip-build-tracker-jdzlqt08 2026-03-27T17:09:51,954 Initialized build tracking at /tmp/pip-build-tracker-jdzlqt08 2026-03-27T17:09:51,955 Created build tracker: /tmp/pip-build-tracker-jdzlqt08 2026-03-27T17:09:51,955 Entered build tracker: /tmp/pip-build-tracker-jdzlqt08 2026-03-27T17:09:51,956 Created temporary directory: /tmp/pip-wheel-0hac80en 2026-03-27T17:09:51,959 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-27T17:09:51,962 Created temporary directory: /tmp/pip-ephem-wheel-cache-q0x405hp 2026-03-27T17:09:51,984 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T17:09:51,987 2 location(s) to search for versions of fdsx: 2026-03-27T17:09:51,987 * https://pypi.org/simple/fdsx/ 2026-03-27T17:09:51,987 * https://www.piwheels.org/simple/fdsx/ 2026-03-27T17:09:51,988 Fetching project page and analyzing links: https://pypi.org/simple/fdsx/ 2026-03-27T17:09:51,989 Getting page https://pypi.org/simple/fdsx/ 2026-03-27T17:09:51,990 Found index url https://pypi.org/simple 2026-03-27T17:09:52,217 Fetched page https://pypi.org/simple/fdsx/ as application/vnd.pypi.simple.v1+json 2026-03-27T17:09:52,222 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-27T17:09:52,223 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-27T17:09:52,223 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-27T17:09:52,224 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-27T17:09:52,225 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-27T17:09:52,226 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-27T17:09:52,227 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-27T17:09:52,228 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-27T17:09:52,228 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-27T17:09:52,229 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-27T17:09:52,230 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-27T17:09:52,231 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-27T17:09:52,232 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-27T17:09:52,233 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-27T17:09:52,233 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-27T17:09:52,234 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-27T17:09:52,234 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-27T17:09:52,235 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-27T17:09:52,236 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-27T17:09:52,237 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-27T17:09:52,238 Fetching project page and analyzing links: https://www.piwheels.org/simple/fdsx/ 2026-03-27T17:09:52,239 Getting page https://www.piwheels.org/simple/fdsx/ 2026-03-27T17:09:52,240 Found index url https://www.piwheels.org/simple 2026-03-27T17:09:52,408 Fetched page https://www.piwheels.org/simple/fdsx/ as text/html 2026-03-27T17:09:52,411 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-27T17:09:52,412 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-27T17:09:52,413 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-27T17:09:52,413 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-27T17:09:52,414 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-27T17:09:52,415 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-27T17:09:52,415 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-27T17:09:52,415 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-27T17:09:52,416 Skipping link: not a file: https://www.piwheels.org/simple/fdsx/ 2026-03-27T17:09:52,416 Skipping link: not a file: https://pypi.org/simple/fdsx/ 2026-03-27T17:09:52,436 Given no hashes to check 1 links for project 'fdsx': discarding no candidates 2026-03-27T17:09:52,454 Collecting fdsx==0.1.8 2026-03-27T17:09:52,456 Created temporary directory: /tmp/pip-unpack-pw2wupb4 2026-03-27T17:09:52,607 Downloading fdsx-0.1.8.tar.gz (269 kB) 2026-03-27T17:09:53,143 Added fdsx==0.1.8 from https://files.pythonhosted.org/packages/5a/d6/048598e2857cf07b8c62fd949c9bd580c8f0b5615c27427ef589604d5225/fdsx-0.1.8.tar.gz to build tracker '/tmp/pip-build-tracker-jdzlqt08' 2026-03-27T17:09:53,150 Created temporary directory: /tmp/pip-build-env-l02dbrqx 2026-03-27T17:09:53,154 Installing build dependencies: started 2026-03-27T17:09:53,156 Running command pip subprocess to install build dependencies 2026-03-27T17:09:54,298 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T17:09:54,788 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-27T17:09:54,811 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T17:09:56,563 Collecting setuptools>=61.0 2026-03-27T17:09:56,666 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T17:09:57,068 Collecting setuptools-scm>=8 2026-03-27T17:09:57,074 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-03-27T17:09:57,152 Collecting vcs-versioning>=1.0.0.dev0 2026-03-27T17:09:57,169 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.0-py3-none-any.whl (79 kB) 2026-03-27T17:09:57,346 Collecting packaging>=20 2026-03-27T17:09:57,361 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T17:10:00,333 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-27T17:10:03,880 Creating /tmp/pip-build-env-l02dbrqx/overlay/local/bin 2026-03-27T17:10:03,882 changing mode of /tmp/pip-build-env-l02dbrqx/overlay/local/bin/vcs-versioning to 755 2026-03-27T17:10:03,988 changing mode of /tmp/pip-build-env-l02dbrqx/overlay/local/bin/setuptools-scm to 755 2026-03-27T17:10:04,015 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.0 2026-03-27T17:10:04,298 Installing build dependencies: finished with status 'done' 2026-03-27T17:10:04,304 Getting requirements to build wheel: started 2026-03-27T17:10:04,305 Running command Getting requirements to build wheel 2026-03-27T17:10:05,178 running egg_info 2026-03-27T17:10:05,186 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T17:10:05,192 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T17:10:05,194 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T17:10:05,197 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T17:10:05,198 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T17:10:05,249 /tmp/pip-build-env-l02dbrqx/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-27T17:10:05,249 return get_active_overrides().subprocess_timeout 2026-03-27T17:10:05,256 listing git files failed - pretending there aren't any 2026-03-27T17:10:05,262 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:10:05,292 reading manifest template 'MANIFEST.in' 2026-03-27T17:10:05,300 no previously-included directories found matching '.claude' 2026-03-27T17:10:05,301 no previously-included directories found matching '.takt' 2026-03-27T17:10:05,302 no previously-included directories found matching '.specify' 2026-03-27T17:10:05,302 no previously-included directories found matching '.worktree' 2026-03-27T17:10:05,303 no previously-included directories found matching '.fdsx' 2026-03-27T17:10:05,304 no previously-included directories found matching 'specs' 2026-03-27T17:10:05,305 warning: no previously-included files found matching '.gitignore' 2026-03-27T17:10:05,305 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T17:10:05,306 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T17:10:05,307 warning: no previously-included files found matching 'uv.lock' 2026-03-27T17:10:05,308 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T17:10:05,309 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T17:10:05,310 adding license file 'LICENSE' 2026-03-27T17:10:05,319 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:10:05,423 Getting requirements to build wheel: finished with status 'done' 2026-03-27T17:10:05,427 Created temporary directory: /tmp/pip-modern-metadata-40zrijl2 2026-03-27T17:10:05,429 Preparing metadata (pyproject.toml): started 2026-03-27T17:10:05,430 Running command Preparing metadata (pyproject.toml) 2026-03-27T17:10:06,206 running dist_info 2026-03-27T17:10:06,220 creating /tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info 2026-03-27T17:10:06,221 writing /tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info/PKG-INFO 2026-03-27T17:10:06,227 writing dependency_links to /tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info/dependency_links.txt 2026-03-27T17:10:06,229 writing entry points to /tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info/entry_points.txt 2026-03-27T17:10:06,232 writing requirements to /tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info/requires.txt 2026-03-27T17:10:06,233 writing top-level names to /tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info/top_level.txt 2026-03-27T17:10:06,234 writing manifest file '/tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:10:06,280 /tmp/pip-build-env-l02dbrqx/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-27T17:10:06,281 return get_active_overrides().subprocess_timeout 2026-03-27T17:10:06,287 listing git files failed - pretending there aren't any 2026-03-27T17:10:06,291 reading manifest file '/tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:10:06,293 reading manifest template 'MANIFEST.in' 2026-03-27T17:10:06,301 no previously-included directories found matching '.claude' 2026-03-27T17:10:06,301 no previously-included directories found matching '.takt' 2026-03-27T17:10:06,302 no previously-included directories found matching '.specify' 2026-03-27T17:10:06,303 no previously-included directories found matching '.worktree' 2026-03-27T17:10:06,303 no previously-included directories found matching '.fdsx' 2026-03-27T17:10:06,304 no previously-included directories found matching 'specs' 2026-03-27T17:10:06,304 warning: no previously-included files found matching '.gitignore' 2026-03-27T17:10:06,305 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T17:10:06,306 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T17:10:06,306 warning: no previously-included files found matching 'uv.lock' 2026-03-27T17:10:06,307 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T17:10:06,308 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T17:10:06,308 adding license file 'LICENSE' 2026-03-27T17:10:06,313 writing manifest file '/tmp/pip-modern-metadata-40zrijl2/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:10:06,314 creating '/tmp/pip-modern-metadata-40zrijl2/fdsx-0.1.8.dist-info' 2026-03-27T17:10:06,446 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T17:10:06,450 Source in /tmp/pip-wheel-0hac80en/fdsx_90bca27522bf44ba83d059e84618ea2b has version 0.1.8, which satisfies requirement fdsx==0.1.8 from https://files.pythonhosted.org/packages/5a/d6/048598e2857cf07b8c62fd949c9bd580c8f0b5615c27427ef589604d5225/fdsx-0.1.8.tar.gz 2026-03-27T17:10:06,451 Removed fdsx==0.1.8 from https://files.pythonhosted.org/packages/5a/d6/048598e2857cf07b8c62fd949c9bd580c8f0b5615c27427ef589604d5225/fdsx-0.1.8.tar.gz from build tracker '/tmp/pip-build-tracker-jdzlqt08' 2026-03-27T17:10:06,457 Created temporary directory: /tmp/pip-unpack-8ntz1emi 2026-03-27T17:10:06,458 Building wheels for collected packages: fdsx 2026-03-27T17:10:06,462 Created temporary directory: /tmp/pip-wheel-_5olfk4n 2026-03-27T17:10:06,462 Destination directory: /tmp/pip-wheel-_5olfk4n 2026-03-27T17:10:06,465 Building wheel for fdsx (pyproject.toml): started 2026-03-27T17:10:06,466 Running command Building wheel for fdsx (pyproject.toml) 2026-03-27T17:10:07,213 running bdist_wheel 2026-03-27T17:10:07,239 running build 2026-03-27T17:10:07,239 running build_py 2026-03-27T17:10:07,241 creating build/lib/fdsx 2026-03-27T17:10:07,244 copying src/fdsx/__init__.py -> build/lib/fdsx 2026-03-27T17:10:07,247 creating build/lib/fdsx/cli 2026-03-27T17:10:07,248 copying src/fdsx/cli/main.py -> build/lib/fdsx/cli 2026-03-27T17:10:07,251 copying src/fdsx/cli/__init__.py -> build/lib/fdsx/cli 2026-03-27T17:10:07,253 creating build/lib/fdsx/notify 2026-03-27T17:10:07,254 copying src/fdsx/notify/webhook.py -> build/lib/fdsx/notify 2026-03-27T17:10:07,256 copying src/fdsx/notify/__init__.py -> build/lib/fdsx/notify 2026-03-27T17:10:07,259 creating build/lib/fdsx/checkpoint 2026-03-27T17:10:07,260 copying src/fdsx/checkpoint/manager.py -> build/lib/fdsx/checkpoint 2026-03-27T17:10:07,262 copying src/fdsx/checkpoint/__init__.py -> build/lib/fdsx/checkpoint 2026-03-27T17:10:07,265 creating build/lib/fdsx/core 2026-03-27T17:10:07,266 copying src/fdsx/core/variables.py -> build/lib/fdsx/core 2026-03-27T17:10:07,268 copying src/fdsx/core/loader.py -> build/lib/fdsx/core 2026-03-27T17:10:07,270 copying src/fdsx/core/paths.py -> build/lib/fdsx/core 2026-03-27T17:10:07,272 copying src/fdsx/core/thread_id.py -> build/lib/fdsx/core 2026-03-27T17:10:07,274 copying src/fdsx/core/graph_utils.py -> build/lib/fdsx/core 2026-03-27T17:10:07,276 copying src/fdsx/core/profiles.py -> build/lib/fdsx/core 2026-03-27T17:10:07,278 copying src/fdsx/core/hooks.py -> build/lib/fdsx/core 2026-03-27T17:10:07,280 copying src/fdsx/core/selector.py -> build/lib/fdsx/core 2026-03-27T17:10:07,283 copying src/fdsx/core/config.py -> build/lib/fdsx/core 2026-03-27T17:10:07,285 copying src/fdsx/core/batch.py -> build/lib/fdsx/core 2026-03-27T17:10:07,288 copying src/fdsx/core/extraction.py -> build/lib/fdsx/core 2026-03-27T17:10:07,290 copying src/fdsx/core/__init__.py -> build/lib/fdsx/core 2026-03-27T17:10:07,291 copying src/fdsx/core/init.py -> build/lib/fdsx/core 2026-03-27T17:10:07,294 creating build/lib/fdsx/examples 2026-03-27T17:10:07,294 copying src/fdsx/examples/__init__.py -> build/lib/fdsx/examples 2026-03-27T17:10:07,296 creating build/lib/fdsx/providers 2026-03-27T17:10:07,297 copying src/fdsx/providers/claude.py -> build/lib/fdsx/providers 2026-03-27T17:10:07,300 copying src/fdsx/providers/opencode.py -> build/lib/fdsx/providers 2026-03-27T17:10:07,302 copying src/fdsx/providers/gemini.py -> build/lib/fdsx/providers 2026-03-27T17:10:07,304 copying src/fdsx/providers/system.py -> build/lib/fdsx/providers 2026-03-27T17:10:07,306 copying src/fdsx/providers/codex.py -> build/lib/fdsx/providers 2026-03-27T17:10:07,308 copying src/fdsx/providers/base.py -> build/lib/fdsx/providers 2026-03-27T17:10:07,311 copying src/fdsx/providers/__init__.py -> build/lib/fdsx/providers 2026-03-27T17:10:07,313 creating build/lib/fdsx/models 2026-03-27T17:10:07,314 copying src/fdsx/models/flow.py -> build/lib/fdsx/models 2026-03-27T17:10:07,317 copying src/fdsx/models/validators.py -> build/lib/fdsx/models 2026-03-27T17:10:07,318 copying src/fdsx/models/__init__.py -> build/lib/fdsx/models 2026-03-27T17:10:07,320 copying src/fdsx/models/task.py -> build/lib/fdsx/models 2026-03-27T17:10:07,323 creating build/lib/fdsx/display 2026-03-27T17:10:07,324 copying src/fdsx/display/terminal.py -> build/lib/fdsx/display 2026-03-27T17:10:07,327 copying src/fdsx/display/__init__.py -> build/lib/fdsx/display 2026-03-27T17:10:07,329 creating build/lib/fdsx/logging 2026-03-27T17:10:07,330 copying src/fdsx/logging/recorder.py -> build/lib/fdsx/logging 2026-03-27T17:10:07,332 copying src/fdsx/logging/__init__.py -> build/lib/fdsx/logging 2026-03-27T17:10:07,334 copying src/fdsx/logging/stream_logger.py -> build/lib/fdsx/logging 2026-03-27T17:10:07,336 creating build/lib/fdsx/core/engine 2026-03-27T17:10:07,337 copying src/fdsx/core/engine/resume.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,340 copying src/fdsx/core/engine/run.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,342 copying src/fdsx/core/engine/tasks_dir.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,344 copying src/fdsx/core/engine/results.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,346 copying src/fdsx/core/engine/validate.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,348 copying src/fdsx/core/engine/interrupts.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,350 copying src/fdsx/core/engine/batch.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,352 copying src/fdsx/core/engine/signals.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,354 copying src/fdsx/core/engine/__init__.py -> build/lib/fdsx/core/engine 2026-03-27T17:10:07,356 creating build/lib/fdsx/core/compiler 2026-03-27T17:10:07,357 copying src/fdsx/core/compiler/helpers.py -> build/lib/fdsx/core/compiler 2026-03-27T17:10:07,360 copying src/fdsx/core/compiler/compile.py -> build/lib/fdsx/core/compiler 2026-03-27T17:10:07,362 copying src/fdsx/core/compiler/execution.py -> build/lib/fdsx/core/compiler 2026-03-27T17:10:07,364 copying src/fdsx/core/compiler/nodes.py -> build/lib/fdsx/core/compiler 2026-03-27T17:10:07,367 copying src/fdsx/core/compiler/parallel.py -> build/lib/fdsx/core/compiler 2026-03-27T17:10:07,369 copying src/fdsx/core/compiler/routing.py -> build/lib/fdsx/core/compiler 2026-03-27T17:10:07,371 copying src/fdsx/core/compiler/aggregation.py -> build/lib/fdsx/core/compiler 2026-03-27T17:10:07,372 copying src/fdsx/core/compiler/__init__.py -> build/lib/fdsx/core/compiler 2026-03-27T17:10:07,375 creating build/lib/fdsx/examples/workflows 2026-03-27T17:10:07,376 copying src/fdsx/examples/workflows/__init__.py -> build/lib/fdsx/examples/workflows 2026-03-27T17:10:07,378 running egg_info 2026-03-27T17:10:07,391 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T17:10:07,396 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T17:10:07,397 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T17:10:07,400 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T17:10:07,401 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T17:10:07,439 /tmp/pip-build-env-l02dbrqx/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-27T17:10:07,440 return get_active_overrides().subprocess_timeout 2026-03-27T17:10:07,446 listing git files failed - pretending there aren't any 2026-03-27T17:10:07,451 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:10:07,463 reading manifest template 'MANIFEST.in' 2026-03-27T17:10:07,470 no previously-included directories found matching '.claude' 2026-03-27T17:10:07,471 no previously-included directories found matching '.takt' 2026-03-27T17:10:07,472 no previously-included directories found matching '.specify' 2026-03-27T17:10:07,473 no previously-included directories found matching '.worktree' 2026-03-27T17:10:07,474 no previously-included directories found matching '.fdsx' 2026-03-27T17:10:07,474 no previously-included directories found matching 'specs' 2026-03-27T17:10:07,475 warning: no previously-included files found matching '.gitignore' 2026-03-27T17:10:07,476 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T17:10:07,477 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T17:10:07,477 warning: no previously-included files found matching 'uv.lock' 2026-03-27T17:10:07,479 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T17:10:07,480 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T17:10:07,481 adding license file 'LICENSE' 2026-03-27T17:10:07,490 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:10:07,504 copying src/fdsx/py.typed -> build/lib/fdsx 2026-03-27T17:10:07,505 creating build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:10:07,506 copying src/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:10:07,509 copying src/fdsx/examples/workflows/plan-implement-review/implement-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:10:07,511 copying src/fdsx/examples/workflows/plan-implement-review/plan-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:10:07,532 installing to build/bdist.linux-armv7l/wheel 2026-03-27T17:10:07,533 running install 2026-03-27T17:10:07,555 running install_lib 2026-03-27T17:10:07,563 creating build/bdist.linux-armv7l/wheel 2026-03-27T17:10:07,565 creating build/bdist.linux-armv7l/wheel/fdsx 2026-03-27T17:10:07,566 creating build/bdist.linux-armv7l/wheel/fdsx/cli 2026-03-27T17:10:07,568 copying build/lib/fdsx/cli/main.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T17:10:07,570 copying build/lib/fdsx/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T17:10:07,572 creating build/bdist.linux-armv7l/wheel/fdsx/notify 2026-03-27T17:10:07,573 copying build/lib/fdsx/notify/webhook.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T17:10:07,575 copying build/lib/fdsx/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T17:10:07,578 creating build/bdist.linux-armv7l/wheel/fdsx/checkpoint 2026-03-27T17:10:07,579 copying build/lib/fdsx/checkpoint/manager.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T17:10:07,581 copying build/lib/fdsx/checkpoint/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T17:10:07,583 copying build/lib/fdsx/py.typed -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T17:10:07,585 creating build/bdist.linux-armv7l/wheel/fdsx/core 2026-03-27T17:10:07,586 copying build/lib/fdsx/core/variables.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,588 copying build/lib/fdsx/core/loader.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,590 copying build/lib/fdsx/core/paths.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,592 copying build/lib/fdsx/core/thread_id.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,594 copying build/lib/fdsx/core/graph_utils.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,595 copying build/lib/fdsx/core/profiles.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,598 creating build/bdist.linux-armv7l/wheel/fdsx/core/engine 2026-03-27T17:10:07,599 copying build/lib/fdsx/core/engine/resume.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,601 copying build/lib/fdsx/core/engine/run.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,603 copying build/lib/fdsx/core/engine/tasks_dir.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,606 copying build/lib/fdsx/core/engine/results.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,608 copying build/lib/fdsx/core/engine/validate.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,609 copying build/lib/fdsx/core/engine/interrupts.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,611 copying build/lib/fdsx/core/engine/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,613 copying build/lib/fdsx/core/engine/signals.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,616 copying build/lib/fdsx/core/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:10:07,617 copying build/lib/fdsx/core/hooks.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,620 copying build/lib/fdsx/core/selector.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,622 copying build/lib/fdsx/core/config.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,624 copying build/lib/fdsx/core/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,627 creating build/bdist.linux-armv7l/wheel/fdsx/core/compiler 2026-03-27T17:10:07,628 copying build/lib/fdsx/core/compiler/helpers.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:10:07,631 copying build/lib/fdsx/core/compiler/compile.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:10:07,633 copying build/lib/fdsx/core/compiler/execution.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:10:07,635 copying build/lib/fdsx/core/compiler/nodes.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:10:07,638 copying build/lib/fdsx/core/compiler/parallel.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:10:07,640 copying build/lib/fdsx/core/compiler/routing.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:10:07,641 copying build/lib/fdsx/core/compiler/aggregation.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:10:07,643 copying build/lib/fdsx/core/compiler/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:10:07,645 copying build/lib/fdsx/core/extraction.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,647 copying build/lib/fdsx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,649 copying build/lib/fdsx/core/init.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:10:07,651 creating build/bdist.linux-armv7l/wheel/fdsx/examples 2026-03-27T17:10:07,652 copying build/lib/fdsx/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples 2026-03-27T17:10:07,654 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows 2026-03-27T17:10:07,656 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:10:07,657 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-27T17:10:07,659 copying build/lib/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows/plan-implement-review 2026-03-27T17:10:07,661 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-27T17:10:07,662 copying build/lib/fdsx/examples/workflows/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows 2026-03-27T17:10:07,664 creating build/bdist.linux-armv7l/wheel/fdsx/providers 2026-03-27T17:10:07,665 copying build/lib/fdsx/providers/claude.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:10:07,668 copying build/lib/fdsx/providers/opencode.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:10:07,670 copying build/lib/fdsx/providers/gemini.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:10:07,672 copying build/lib/fdsx/providers/system.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:10:07,673 copying build/lib/fdsx/providers/codex.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:10:07,676 copying build/lib/fdsx/providers/base.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:10:07,678 copying build/lib/fdsx/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:10:07,680 creating build/bdist.linux-armv7l/wheel/fdsx/models 2026-03-27T17:10:07,681 copying build/lib/fdsx/models/flow.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T17:10:07,684 copying build/lib/fdsx/models/validators.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T17:10:07,686 copying build/lib/fdsx/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T17:10:07,687 copying build/lib/fdsx/models/task.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T17:10:07,690 creating build/bdist.linux-armv7l/wheel/fdsx/display 2026-03-27T17:10:07,691 copying build/lib/fdsx/display/terminal.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T17:10:07,693 copying build/lib/fdsx/display/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T17:10:07,695 copying build/lib/fdsx/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T17:10:07,697 creating build/bdist.linux-armv7l/wheel/fdsx/logging 2026-03-27T17:10:07,698 copying build/lib/fdsx/logging/recorder.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T17:10:07,701 copying build/lib/fdsx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T17:10:07,702 copying build/lib/fdsx/logging/stream_logger.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T17:10:07,704 running install_egg_info 2026-03-27T17:10:07,711 Copying src/fdsx.egg-info to build/bdist.linux-armv7l/wheel/./fdsx-0.1.8-py3.11.egg-info 2026-03-27T17:10:07,722 running install_scripts 2026-03-27T17:10:07,733 creating build/bdist.linux-armv7l/wheel/fdsx-0.1.8.dist-info/WHEEL 2026-03-27T17:10:07,736 creating '/tmp/pip-wheel-_5olfk4n/.tmp-2vaebi7f/fdsx-0.1.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T17:10:07,738 adding 'fdsx/__init__.py' 2026-03-27T17:10:07,739 adding 'fdsx/py.typed' 2026-03-27T17:10:07,741 adding 'fdsx/checkpoint/__init__.py' 2026-03-27T17:10:07,743 adding 'fdsx/checkpoint/manager.py' 2026-03-27T17:10:07,745 adding 'fdsx/cli/__init__.py' 2026-03-27T17:10:07,747 adding 'fdsx/cli/main.py' 2026-03-27T17:10:07,749 adding 'fdsx/core/__init__.py' 2026-03-27T17:10:07,751 adding 'fdsx/core/batch.py' 2026-03-27T17:10:07,753 adding 'fdsx/core/config.py' 2026-03-27T17:10:07,755 adding 'fdsx/core/extraction.py' 2026-03-27T17:10:07,756 adding 'fdsx/core/graph_utils.py' 2026-03-27T17:10:07,758 adding 'fdsx/core/hooks.py' 2026-03-27T17:10:07,759 adding 'fdsx/core/init.py' 2026-03-27T17:10:07,761 adding 'fdsx/core/loader.py' 2026-03-27T17:10:07,762 adding 'fdsx/core/paths.py' 2026-03-27T17:10:07,764 adding 'fdsx/core/profiles.py' 2026-03-27T17:10:07,766 adding 'fdsx/core/selector.py' 2026-03-27T17:10:07,767 adding 'fdsx/core/thread_id.py' 2026-03-27T17:10:07,769 adding 'fdsx/core/variables.py' 2026-03-27T17:10:07,771 adding 'fdsx/core/compiler/__init__.py' 2026-03-27T17:10:07,772 adding 'fdsx/core/compiler/aggregation.py' 2026-03-27T17:10:07,774 adding 'fdsx/core/compiler/compile.py' 2026-03-27T17:10:07,776 adding 'fdsx/core/compiler/execution.py' 2026-03-27T17:10:07,778 adding 'fdsx/core/compiler/helpers.py' 2026-03-27T17:10:07,779 adding 'fdsx/core/compiler/nodes.py' 2026-03-27T17:10:07,781 adding 'fdsx/core/compiler/parallel.py' 2026-03-27T17:10:07,783 adding 'fdsx/core/compiler/routing.py' 2026-03-27T17:10:07,785 adding 'fdsx/core/engine/__init__.py' 2026-03-27T17:10:07,786 adding 'fdsx/core/engine/batch.py' 2026-03-27T17:10:07,787 adding 'fdsx/core/engine/interrupts.py' 2026-03-27T17:10:07,789 adding 'fdsx/core/engine/results.py' 2026-03-27T17:10:07,790 adding 'fdsx/core/engine/resume.py' 2026-03-27T17:10:07,792 adding 'fdsx/core/engine/run.py' 2026-03-27T17:10:07,794 adding 'fdsx/core/engine/signals.py' 2026-03-27T17:10:07,796 adding 'fdsx/core/engine/tasks_dir.py' 2026-03-27T17:10:07,797 adding 'fdsx/core/engine/validate.py' 2026-03-27T17:10:07,799 adding 'fdsx/display/__init__.py' 2026-03-27T17:10:07,802 adding 'fdsx/display/terminal.py' 2026-03-27T17:10:07,803 adding 'fdsx/examples/__init__.py' 2026-03-27T17:10:07,805 adding 'fdsx/examples/workflows/__init__.py' 2026-03-27T17:10:07,806 adding 'fdsx/examples/workflows/plan-implement-review/implement-prompt.txt' 2026-03-27T17:10:07,807 adding 'fdsx/examples/workflows/plan-implement-review/plan-prompt.txt' 2026-03-27T17:10:07,809 adding 'fdsx/examples/workflows/plan-implement-review/workflow.yaml' 2026-03-27T17:10:07,811 adding 'fdsx/logging/__init__.py' 2026-03-27T17:10:07,812 adding 'fdsx/logging/recorder.py' 2026-03-27T17:10:07,814 adding 'fdsx/logging/stream_logger.py' 2026-03-27T17:10:07,815 adding 'fdsx/models/__init__.py' 2026-03-27T17:10:07,818 adding 'fdsx/models/flow.py' 2026-03-27T17:10:07,820 adding 'fdsx/models/task.py' 2026-03-27T17:10:07,821 adding 'fdsx/models/validators.py' 2026-03-27T17:10:07,823 adding 'fdsx/notify/__init__.py' 2026-03-27T17:10:07,824 adding 'fdsx/notify/webhook.py' 2026-03-27T17:10:07,826 adding 'fdsx/providers/__init__.py' 2026-03-27T17:10:07,828 adding 'fdsx/providers/base.py' 2026-03-27T17:10:07,830 adding 'fdsx/providers/claude.py' 2026-03-27T17:10:07,832 adding 'fdsx/providers/codex.py' 2026-03-27T17:10:07,834 adding 'fdsx/providers/gemini.py' 2026-03-27T17:10:07,835 adding 'fdsx/providers/opencode.py' 2026-03-27T17:10:07,837 adding 'fdsx/providers/system.py' 2026-03-27T17:10:07,839 adding 'fdsx-0.1.8.dist-info/licenses/LICENSE' 2026-03-27T17:10:07,840 adding 'fdsx-0.1.8.dist-info/METADATA' 2026-03-27T17:10:07,841 adding 'fdsx-0.1.8.dist-info/WHEEL' 2026-03-27T17:10:07,842 adding 'fdsx-0.1.8.dist-info/entry_points.txt' 2026-03-27T17:10:07,843 adding 'fdsx-0.1.8.dist-info/top_level.txt' 2026-03-27T17:10:07,845 adding 'fdsx-0.1.8.dist-info/RECORD' 2026-03-27T17:10:07,847 removing build/bdist.linux-armv7l/wheel 2026-03-27T17:10:07,969 Building wheel for fdsx (pyproject.toml): finished with status 'done' 2026-03-27T17:10:07,975 Created wheel for fdsx: filename=fdsx-0.1.8-py3-none-any.whl size=109465 sha256=f50b103d914ed31efe734cbabb2426d2683c97b1b2d43f2f9a4f0adb0459814e 2026-03-27T17:10:07,977 Stored in directory: /tmp/pip-ephem-wheel-cache-q0x405hp/wheels/b6/bc/28/be0e49f7b9b599e201cdb009382acefe7a964a5e8b9a179ff5 2026-03-27T17:10:07,989 Successfully built fdsx 2026-03-27T17:10:07,996 Removed build tracker: '/tmp/pip-build-tracker-jdzlqt08'