2026-03-27T17:05:16,953 Created temporary directory: /tmp/pip-ephem-wheel-cache-ua09jbue 2026-03-27T17:05:16,955 Created temporary directory: /tmp/pip-build-tracker-kvct7qk0 2026-03-27T17:05:16,956 Initialized build tracking at /tmp/pip-build-tracker-kvct7qk0 2026-03-27T17:05:16,956 Created build tracker: /tmp/pip-build-tracker-kvct7qk0 2026-03-27T17:05:16,957 Entered build tracker: /tmp/pip-build-tracker-kvct7qk0 2026-03-27T17:05:16,958 Created temporary directory: /tmp/pip-wheel-9ju1u2on 2026-03-27T17:05:16,960 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:05:16,963 Created temporary directory: /tmp/pip-ephem-wheel-cache-9z9bvv_i 2026-03-27T17:05:16,985 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T17:05:16,988 2 location(s) to search for versions of fdsx: 2026-03-27T17:05:16,988 * https://pypi.org/simple/fdsx/ 2026-03-27T17:05:16,988 * https://www.piwheels.org/simple/fdsx/ 2026-03-27T17:05:16,989 Fetching project page and analyzing links: https://pypi.org/simple/fdsx/ 2026-03-27T17:05:16,990 Getting page https://pypi.org/simple/fdsx/ 2026-03-27T17:05:16,991 Found index url https://pypi.org/simple 2026-03-27T17:05:17,223 Fetched page https://pypi.org/simple/fdsx/ as application/vnd.pypi.simple.v1+json 2026-03-27T17:05:17,228 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:05:17,229 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:05:17,229 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:05:17,230 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:05:17,231 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:05:17,232 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:05:17,233 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:05:17,234 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:05:17,234 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:05:17,235 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:05:17,236 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:05:17,237 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:05:17,238 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:05:17,239 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:05:17,239 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:05:17,240 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:05:17,240 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:05:17,241 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:05:17,242 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:05:17,243 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:05:17,244 Fetching project page and analyzing links: https://www.piwheels.org/simple/fdsx/ 2026-03-27T17:05:17,245 Getting page https://www.piwheels.org/simple/fdsx/ 2026-03-27T17:05:17,246 Found index url https://www.piwheels.org/simple 2026-03-27T17:05:17,421 Fetched page https://www.piwheels.org/simple/fdsx/ as text/html 2026-03-27T17:05:17,424 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:05:17,425 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:05:17,425 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:05:17,426 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:05:17,426 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:05:17,427 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:05:17,428 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:05:17,428 Skipping link: not a file: https://www.piwheels.org/simple/fdsx/ 2026-03-27T17:05:17,429 Skipping link: not a file: https://pypi.org/simple/fdsx/ 2026-03-27T17:05:17,448 Given no hashes to check 1 links for project 'fdsx': discarding no candidates 2026-03-27T17:05:17,466 Collecting fdsx==0.1.7 2026-03-27T17:05:17,468 Created temporary directory: /tmp/pip-unpack-j_ljf3lo 2026-03-27T17:05:17,696 Downloading fdsx-0.1.7.tar.gz (269 kB) 2026-03-27T17:05:18,204 Added fdsx==0.1.7 from https://files.pythonhosted.org/packages/cc/4e/df230072ceca6083b776c1cc287101c515ab8aadfc58e36ec117dde3a558/fdsx-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-kvct7qk0' 2026-03-27T17:05:18,211 Created temporary directory: /tmp/pip-build-env-19bbb7rx 2026-03-27T17:05:18,216 Installing build dependencies: started 2026-03-27T17:05:18,217 Running command pip subprocess to install build dependencies 2026-03-27T17:05:19,360 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T17:05:19,853 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:05:19,877 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T17:05:21,698 Collecting setuptools>=61.0 2026-03-27T17:05:21,826 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T17:05:22,215 Collecting setuptools-scm>=8 2026-03-27T17:05:22,221 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-03-27T17:05:22,300 Collecting vcs-versioning>=1.0.0.dev0 2026-03-27T17:05:22,317 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.0-py3-none-any.whl (79 kB) 2026-03-27T17:05:22,503 Collecting packaging>=20 2026-03-27T17:05:22,521 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T17:05:25,514 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-27T17:05:29,016 Creating /tmp/pip-build-env-19bbb7rx/overlay/local/bin 2026-03-27T17:05:29,018 changing mode of /tmp/pip-build-env-19bbb7rx/overlay/local/bin/vcs-versioning to 755 2026-03-27T17:05:29,123 changing mode of /tmp/pip-build-env-19bbb7rx/overlay/local/bin/setuptools-scm to 755 2026-03-27T17:05:29,150 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.0 2026-03-27T17:05:29,432 Installing build dependencies: finished with status 'done' 2026-03-27T17:05:29,438 Getting requirements to build wheel: started 2026-03-27T17:05:29,440 Running command Getting requirements to build wheel 2026-03-27T17:05:30,268 running egg_info 2026-03-27T17:05:30,275 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T17:05:30,281 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T17:05:30,283 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T17:05:30,286 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T17:05:30,288 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T17:05:30,340 /tmp/pip-build-env-19bbb7rx/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:05:30,340 return get_active_overrides().subprocess_timeout 2026-03-27T17:05:30,347 listing git files failed - pretending there aren't any 2026-03-27T17:05:30,353 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:05:30,383 reading manifest template 'MANIFEST.in' 2026-03-27T17:05:30,391 no previously-included directories found matching '.claude' 2026-03-27T17:05:30,392 no previously-included directories found matching '.takt' 2026-03-27T17:05:30,393 no previously-included directories found matching '.specify' 2026-03-27T17:05:30,394 no previously-included directories found matching '.worktree' 2026-03-27T17:05:30,395 no previously-included directories found matching '.fdsx' 2026-03-27T17:05:30,395 no previously-included directories found matching 'specs' 2026-03-27T17:05:30,396 warning: no previously-included files found matching '.gitignore' 2026-03-27T17:05:30,397 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T17:05:30,398 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T17:05:30,399 warning: no previously-included files found matching 'uv.lock' 2026-03-27T17:05:30,400 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T17:05:30,401 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T17:05:30,402 adding license file 'LICENSE' 2026-03-27T17:05:30,412 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:05:30,516 Getting requirements to build wheel: finished with status 'done' 2026-03-27T17:05:30,519 Created temporary directory: /tmp/pip-modern-metadata-ac3e8f_3 2026-03-27T17:05:30,522 Preparing metadata (pyproject.toml): started 2026-03-27T17:05:30,523 Running command Preparing metadata (pyproject.toml) 2026-03-27T17:05:31,313 running dist_info 2026-03-27T17:05:31,327 creating /tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info 2026-03-27T17:05:31,328 writing /tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info/PKG-INFO 2026-03-27T17:05:31,334 writing dependency_links to /tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info/dependency_links.txt 2026-03-27T17:05:31,336 writing entry points to /tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info/entry_points.txt 2026-03-27T17:05:31,339 writing requirements to /tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info/requires.txt 2026-03-27T17:05:31,340 writing top-level names to /tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info/top_level.txt 2026-03-27T17:05:31,341 writing manifest file '/tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:05:31,388 /tmp/pip-build-env-19bbb7rx/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:05:31,389 return get_active_overrides().subprocess_timeout 2026-03-27T17:05:31,395 listing git files failed - pretending there aren't any 2026-03-27T17:05:31,400 reading manifest file '/tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:05:31,402 reading manifest template 'MANIFEST.in' 2026-03-27T17:05:31,409 no previously-included directories found matching '.claude' 2026-03-27T17:05:31,410 no previously-included directories found matching '.takt' 2026-03-27T17:05:31,410 no previously-included directories found matching '.specify' 2026-03-27T17:05:31,411 no previously-included directories found matching '.worktree' 2026-03-27T17:05:31,412 no previously-included directories found matching '.fdsx' 2026-03-27T17:05:31,412 no previously-included directories found matching 'specs' 2026-03-27T17:05:31,413 warning: no previously-included files found matching '.gitignore' 2026-03-27T17:05:31,414 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T17:05:31,414 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T17:05:31,415 warning: no previously-included files found matching 'uv.lock' 2026-03-27T17:05:31,416 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T17:05:31,417 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T17:05:31,417 adding license file 'LICENSE' 2026-03-27T17:05:31,422 writing manifest file '/tmp/pip-modern-metadata-ac3e8f_3/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:05:31,423 creating '/tmp/pip-modern-metadata-ac3e8f_3/fdsx-0.1.7.dist-info' 2026-03-27T17:05:31,557 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T17:05:31,561 Source in /tmp/pip-wheel-9ju1u2on/fdsx_41fcec460b5848709869a73c40003835 has version 0.1.7, which satisfies requirement fdsx==0.1.7 from https://files.pythonhosted.org/packages/cc/4e/df230072ceca6083b776c1cc287101c515ab8aadfc58e36ec117dde3a558/fdsx-0.1.7.tar.gz 2026-03-27T17:05:31,562 Removed fdsx==0.1.7 from https://files.pythonhosted.org/packages/cc/4e/df230072ceca6083b776c1cc287101c515ab8aadfc58e36ec117dde3a558/fdsx-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-kvct7qk0' 2026-03-27T17:05:31,568 Created temporary directory: /tmp/pip-unpack-sekorjq7 2026-03-27T17:05:31,569 Building wheels for collected packages: fdsx 2026-03-27T17:05:31,573 Created temporary directory: /tmp/pip-wheel-49_hbrgr 2026-03-27T17:05:31,574 Destination directory: /tmp/pip-wheel-49_hbrgr 2026-03-27T17:05:31,576 Building wheel for fdsx (pyproject.toml): started 2026-03-27T17:05:31,578 Running command Building wheel for fdsx (pyproject.toml) 2026-03-27T17:05:32,330 running bdist_wheel 2026-03-27T17:05:32,356 running build 2026-03-27T17:05:32,356 running build_py 2026-03-27T17:05:32,359 creating build/lib/fdsx 2026-03-27T17:05:32,361 copying src/fdsx/__init__.py -> build/lib/fdsx 2026-03-27T17:05:32,364 creating build/lib/fdsx/cli 2026-03-27T17:05:32,365 copying src/fdsx/cli/main.py -> build/lib/fdsx/cli 2026-03-27T17:05:32,368 copying src/fdsx/cli/__init__.py -> build/lib/fdsx/cli 2026-03-27T17:05:32,370 creating build/lib/fdsx/notify 2026-03-27T17:05:32,371 copying src/fdsx/notify/webhook.py -> build/lib/fdsx/notify 2026-03-27T17:05:32,373 copying src/fdsx/notify/__init__.py -> build/lib/fdsx/notify 2026-03-27T17:05:32,375 creating build/lib/fdsx/checkpoint 2026-03-27T17:05:32,376 copying src/fdsx/checkpoint/manager.py -> build/lib/fdsx/checkpoint 2026-03-27T17:05:32,379 copying src/fdsx/checkpoint/__init__.py -> build/lib/fdsx/checkpoint 2026-03-27T17:05:32,381 creating build/lib/fdsx/core 2026-03-27T17:05:32,382 copying src/fdsx/core/variables.py -> build/lib/fdsx/core 2026-03-27T17:05:32,385 copying src/fdsx/core/loader.py -> build/lib/fdsx/core 2026-03-27T17:05:32,387 copying src/fdsx/core/paths.py -> build/lib/fdsx/core 2026-03-27T17:05:32,389 copying src/fdsx/core/thread_id.py -> build/lib/fdsx/core 2026-03-27T17:05:32,391 copying src/fdsx/core/graph_utils.py -> build/lib/fdsx/core 2026-03-27T17:05:32,393 copying src/fdsx/core/profiles.py -> build/lib/fdsx/core 2026-03-27T17:05:32,396 copying src/fdsx/core/hooks.py -> build/lib/fdsx/core 2026-03-27T17:05:32,398 copying src/fdsx/core/selector.py -> build/lib/fdsx/core 2026-03-27T17:05:32,401 copying src/fdsx/core/config.py -> build/lib/fdsx/core 2026-03-27T17:05:32,404 copying src/fdsx/core/batch.py -> build/lib/fdsx/core 2026-03-27T17:05:32,406 copying src/fdsx/core/extraction.py -> build/lib/fdsx/core 2026-03-27T17:05:32,409 copying src/fdsx/core/__init__.py -> build/lib/fdsx/core 2026-03-27T17:05:32,410 copying src/fdsx/core/init.py -> build/lib/fdsx/core 2026-03-27T17:05:32,413 creating build/lib/fdsx/examples 2026-03-27T17:05:32,414 copying src/fdsx/examples/__init__.py -> build/lib/fdsx/examples 2026-03-27T17:05:32,416 creating build/lib/fdsx/providers 2026-03-27T17:05:32,417 copying src/fdsx/providers/claude.py -> build/lib/fdsx/providers 2026-03-27T17:05:32,419 copying src/fdsx/providers/opencode.py -> build/lib/fdsx/providers 2026-03-27T17:05:32,421 copying src/fdsx/providers/gemini.py -> build/lib/fdsx/providers 2026-03-27T17:05:32,424 copying src/fdsx/providers/system.py -> build/lib/fdsx/providers 2026-03-27T17:05:32,425 copying src/fdsx/providers/codex.py -> build/lib/fdsx/providers 2026-03-27T17:05:32,428 copying src/fdsx/providers/base.py -> build/lib/fdsx/providers 2026-03-27T17:05:32,430 copying src/fdsx/providers/__init__.py -> build/lib/fdsx/providers 2026-03-27T17:05:32,433 creating build/lib/fdsx/models 2026-03-27T17:05:32,434 copying src/fdsx/models/flow.py -> build/lib/fdsx/models 2026-03-27T17:05:32,437 copying src/fdsx/models/validators.py -> build/lib/fdsx/models 2026-03-27T17:05:32,439 copying src/fdsx/models/__init__.py -> build/lib/fdsx/models 2026-03-27T17:05:32,441 copying src/fdsx/models/task.py -> build/lib/fdsx/models 2026-03-27T17:05:32,444 creating build/lib/fdsx/display 2026-03-27T17:05:32,445 copying src/fdsx/display/terminal.py -> build/lib/fdsx/display 2026-03-27T17:05:32,448 copying src/fdsx/display/__init__.py -> build/lib/fdsx/display 2026-03-27T17:05:32,451 creating build/lib/fdsx/logging 2026-03-27T17:05:32,452 copying src/fdsx/logging/recorder.py -> build/lib/fdsx/logging 2026-03-27T17:05:32,454 copying src/fdsx/logging/__init__.py -> build/lib/fdsx/logging 2026-03-27T17:05:32,456 copying src/fdsx/logging/stream_logger.py -> build/lib/fdsx/logging 2026-03-27T17:05:32,459 creating build/lib/fdsx/core/engine 2026-03-27T17:05:32,460 copying src/fdsx/core/engine/resume.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,462 copying src/fdsx/core/engine/run.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,464 copying src/fdsx/core/engine/tasks_dir.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,467 copying src/fdsx/core/engine/results.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,469 copying src/fdsx/core/engine/validate.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,470 copying src/fdsx/core/engine/interrupts.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,472 copying src/fdsx/core/engine/batch.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,474 copying src/fdsx/core/engine/signals.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,477 copying src/fdsx/core/engine/__init__.py -> build/lib/fdsx/core/engine 2026-03-27T17:05:32,479 creating build/lib/fdsx/core/compiler 2026-03-27T17:05:32,480 copying src/fdsx/core/compiler/helpers.py -> build/lib/fdsx/core/compiler 2026-03-27T17:05:32,482 copying src/fdsx/core/compiler/compile.py -> build/lib/fdsx/core/compiler 2026-03-27T17:05:32,485 copying src/fdsx/core/compiler/execution.py -> build/lib/fdsx/core/compiler 2026-03-27T17:05:32,487 copying src/fdsx/core/compiler/nodes.py -> build/lib/fdsx/core/compiler 2026-03-27T17:05:32,490 copying src/fdsx/core/compiler/parallel.py -> build/lib/fdsx/core/compiler 2026-03-27T17:05:32,492 copying src/fdsx/core/compiler/routing.py -> build/lib/fdsx/core/compiler 2026-03-27T17:05:32,494 copying src/fdsx/core/compiler/aggregation.py -> build/lib/fdsx/core/compiler 2026-03-27T17:05:32,496 copying src/fdsx/core/compiler/__init__.py -> build/lib/fdsx/core/compiler 2026-03-27T17:05:32,498 creating build/lib/fdsx/examples/workflows 2026-03-27T17:05:32,499 copying src/fdsx/examples/workflows/__init__.py -> build/lib/fdsx/examples/workflows 2026-03-27T17:05:32,501 running egg_info 2026-03-27T17:05:32,522 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T17:05:32,527 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T17:05:32,529 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T17:05:32,532 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T17:05:32,532 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T17:05:32,571 /tmp/pip-build-env-19bbb7rx/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:05:32,572 return get_active_overrides().subprocess_timeout 2026-03-27T17:05:32,578 listing git files failed - pretending there aren't any 2026-03-27T17:05:32,582 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:05:32,594 reading manifest template 'MANIFEST.in' 2026-03-27T17:05:32,601 no previously-included directories found matching '.claude' 2026-03-27T17:05:32,602 no previously-included directories found matching '.takt' 2026-03-27T17:05:32,603 no previously-included directories found matching '.specify' 2026-03-27T17:05:32,604 no previously-included directories found matching '.worktree' 2026-03-27T17:05:32,604 no previously-included directories found matching '.fdsx' 2026-03-27T17:05:32,605 no previously-included directories found matching 'specs' 2026-03-27T17:05:32,606 warning: no previously-included files found matching '.gitignore' 2026-03-27T17:05:32,607 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T17:05:32,607 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T17:05:32,608 warning: no previously-included files found matching 'uv.lock' 2026-03-27T17:05:32,609 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T17:05:32,610 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T17:05:32,611 adding license file 'LICENSE' 2026-03-27T17:05:32,620 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T17:05:32,634 copying src/fdsx/py.typed -> build/lib/fdsx 2026-03-27T17:05:32,635 creating build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:05:32,636 copying src/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:05:32,639 copying src/fdsx/examples/workflows/plan-implement-review/implement-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:05:32,641 copying src/fdsx/examples/workflows/plan-implement-review/plan-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:05:32,661 installing to build/bdist.linux-armv7l/wheel 2026-03-27T17:05:32,662 running install 2026-03-27T17:05:32,684 running install_lib 2026-03-27T17:05:32,691 creating build/bdist.linux-armv7l/wheel 2026-03-27T17:05:32,693 creating build/bdist.linux-armv7l/wheel/fdsx 2026-03-27T17:05:32,695 creating build/bdist.linux-armv7l/wheel/fdsx/cli 2026-03-27T17:05:32,696 copying build/lib/fdsx/cli/main.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T17:05:32,699 copying build/lib/fdsx/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T17:05:32,701 creating build/bdist.linux-armv7l/wheel/fdsx/notify 2026-03-27T17:05:32,702 copying build/lib/fdsx/notify/webhook.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T17:05:32,704 copying build/lib/fdsx/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T17:05:32,706 creating build/bdist.linux-armv7l/wheel/fdsx/checkpoint 2026-03-27T17:05:32,708 copying build/lib/fdsx/checkpoint/manager.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T17:05:32,710 copying build/lib/fdsx/checkpoint/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T17:05:32,712 copying build/lib/fdsx/py.typed -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T17:05:32,714 creating build/bdist.linux-armv7l/wheel/fdsx/core 2026-03-27T17:05:32,715 copying build/lib/fdsx/core/variables.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,718 copying build/lib/fdsx/core/loader.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,720 copying build/lib/fdsx/core/paths.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,721 copying build/lib/fdsx/core/thread_id.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,723 copying build/lib/fdsx/core/graph_utils.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,725 copying build/lib/fdsx/core/profiles.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,727 creating build/bdist.linux-armv7l/wheel/fdsx/core/engine 2026-03-27T17:05:32,728 copying build/lib/fdsx/core/engine/resume.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,731 copying build/lib/fdsx/core/engine/run.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,733 copying build/lib/fdsx/core/engine/tasks_dir.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,735 copying build/lib/fdsx/core/engine/results.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,737 copying build/lib/fdsx/core/engine/validate.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,739 copying build/lib/fdsx/core/engine/interrupts.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,741 copying build/lib/fdsx/core/engine/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,743 copying build/lib/fdsx/core/engine/signals.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,745 copying build/lib/fdsx/core/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T17:05:32,747 copying build/lib/fdsx/core/hooks.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,749 copying build/lib/fdsx/core/selector.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,752 copying build/lib/fdsx/core/config.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,754 copying build/lib/fdsx/core/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,757 creating build/bdist.linux-armv7l/wheel/fdsx/core/compiler 2026-03-27T17:05:32,758 copying build/lib/fdsx/core/compiler/helpers.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:05:32,760 copying build/lib/fdsx/core/compiler/compile.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:05:32,763 copying build/lib/fdsx/core/compiler/execution.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:05:32,765 copying build/lib/fdsx/core/compiler/nodes.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:05:32,767 copying build/lib/fdsx/core/compiler/parallel.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:05:32,770 copying build/lib/fdsx/core/compiler/routing.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:05:32,772 copying build/lib/fdsx/core/compiler/aggregation.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:05:32,774 copying build/lib/fdsx/core/compiler/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T17:05:32,775 copying build/lib/fdsx/core/extraction.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,778 copying build/lib/fdsx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,779 copying build/lib/fdsx/core/init.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T17:05:32,782 creating build/bdist.linux-armv7l/wheel/fdsx/examples 2026-03-27T17:05:32,783 copying build/lib/fdsx/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples 2026-03-27T17:05:32,786 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows 2026-03-27T17:05:32,787 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows/plan-implement-review 2026-03-27T17:05:32,788 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:05:32,790 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:05:32,792 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:05:32,794 copying build/lib/fdsx/examples/workflows/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows 2026-03-27T17:05:32,796 creating build/bdist.linux-armv7l/wheel/fdsx/providers 2026-03-27T17:05:32,797 copying build/lib/fdsx/providers/claude.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:05:32,799 copying build/lib/fdsx/providers/opencode.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:05:32,801 copying build/lib/fdsx/providers/gemini.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:05:32,803 copying build/lib/fdsx/providers/system.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:05:32,805 copying build/lib/fdsx/providers/codex.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:05:32,807 copying build/lib/fdsx/providers/base.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:05:32,810 copying build/lib/fdsx/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T17:05:32,812 creating build/bdist.linux-armv7l/wheel/fdsx/models 2026-03-27T17:05:32,813 copying build/lib/fdsx/models/flow.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T17:05:32,815 copying build/lib/fdsx/models/validators.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T17:05:32,817 copying build/lib/fdsx/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T17:05:32,819 copying build/lib/fdsx/models/task.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T17:05:32,821 creating build/bdist.linux-armv7l/wheel/fdsx/display 2026-03-27T17:05:32,822 copying build/lib/fdsx/display/terminal.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T17:05:32,825 copying build/lib/fdsx/display/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T17:05:32,827 copying build/lib/fdsx/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T17:05:32,829 creating build/bdist.linux-armv7l/wheel/fdsx/logging 2026-03-27T17:05:32,830 copying build/lib/fdsx/logging/recorder.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T17:05:32,833 copying build/lib/fdsx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T17:05:32,835 copying build/lib/fdsx/logging/stream_logger.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T17:05:32,837 running install_egg_info 2026-03-27T17:05:32,844 Copying src/fdsx.egg-info to build/bdist.linux-armv7l/wheel/./fdsx-0.1.7-py3.11.egg-info 2026-03-27T17:05:32,859 running install_scripts 2026-03-27T17:05:32,873 creating build/bdist.linux-armv7l/wheel/fdsx-0.1.7.dist-info/WHEEL 2026-03-27T17:05:32,876 creating '/tmp/pip-wheel-49_hbrgr/.tmp-l2b9e0yt/fdsx-0.1.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T17:05:32,879 adding 'fdsx/__init__.py' 2026-03-27T17:05:32,880 adding 'fdsx/py.typed' 2026-03-27T17:05:32,882 adding 'fdsx/checkpoint/__init__.py' 2026-03-27T17:05:32,885 adding 'fdsx/checkpoint/manager.py' 2026-03-27T17:05:32,887 adding 'fdsx/cli/__init__.py' 2026-03-27T17:05:32,891 adding 'fdsx/cli/main.py' 2026-03-27T17:05:32,893 adding 'fdsx/core/__init__.py' 2026-03-27T17:05:32,897 adding 'fdsx/core/batch.py' 2026-03-27T17:05:32,900 adding 'fdsx/core/config.py' 2026-03-27T17:05:32,902 adding 'fdsx/core/extraction.py' 2026-03-27T17:05:32,904 adding 'fdsx/core/graph_utils.py' 2026-03-27T17:05:32,906 adding 'fdsx/core/hooks.py' 2026-03-27T17:05:32,908 adding 'fdsx/core/init.py' 2026-03-27T17:05:32,910 adding 'fdsx/core/loader.py' 2026-03-27T17:05:32,912 adding 'fdsx/core/paths.py' 2026-03-27T17:05:32,914 adding 'fdsx/core/profiles.py' 2026-03-27T17:05:32,917 adding 'fdsx/core/selector.py' 2026-03-27T17:05:32,919 adding 'fdsx/core/thread_id.py' 2026-03-27T17:05:32,922 adding 'fdsx/core/variables.py' 2026-03-27T17:05:32,924 adding 'fdsx/core/compiler/__init__.py' 2026-03-27T17:05:32,926 adding 'fdsx/core/compiler/aggregation.py' 2026-03-27T17:05:32,929 adding 'fdsx/core/compiler/compile.py' 2026-03-27T17:05:32,931 adding 'fdsx/core/compiler/execution.py' 2026-03-27T17:05:32,934 adding 'fdsx/core/compiler/helpers.py' 2026-03-27T17:05:32,936 adding 'fdsx/core/compiler/nodes.py' 2026-03-27T17:05:32,938 adding 'fdsx/core/compiler/parallel.py' 2026-03-27T17:05:32,940 adding 'fdsx/core/compiler/routing.py' 2026-03-27T17:05:32,942 adding 'fdsx/core/engine/__init__.py' 2026-03-27T17:05:32,944 adding 'fdsx/core/engine/batch.py' 2026-03-27T17:05:32,946 adding 'fdsx/core/engine/interrupts.py' 2026-03-27T17:05:32,947 adding 'fdsx/core/engine/results.py' 2026-03-27T17:05:32,949 adding 'fdsx/core/engine/resume.py' 2026-03-27T17:05:32,951 adding 'fdsx/core/engine/run.py' 2026-03-27T17:05:32,953 adding 'fdsx/core/engine/signals.py' 2026-03-27T17:05:32,955 adding 'fdsx/core/engine/tasks_dir.py' 2026-03-27T17:05:32,956 adding 'fdsx/core/engine/validate.py' 2026-03-27T17:05:32,958 adding 'fdsx/display/__init__.py' 2026-03-27T17:05:32,960 adding 'fdsx/display/terminal.py' 2026-03-27T17:05:32,962 adding 'fdsx/examples/__init__.py' 2026-03-27T17:05:32,964 adding 'fdsx/examples/workflows/__init__.py' 2026-03-27T17:05:32,965 adding 'fdsx/examples/workflows/plan-implement-review/implement-prompt.txt' 2026-03-27T17:05:32,967 adding 'fdsx/examples/workflows/plan-implement-review/plan-prompt.txt' 2026-03-27T17:05:32,968 adding 'fdsx/examples/workflows/plan-implement-review/workflow.yaml' 2026-03-27T17:05:32,970 adding 'fdsx/logging/__init__.py' 2026-03-27T17:05:32,971 adding 'fdsx/logging/recorder.py' 2026-03-27T17:05:32,973 adding 'fdsx/logging/stream_logger.py' 2026-03-27T17:05:32,975 adding 'fdsx/models/__init__.py' 2026-03-27T17:05:32,977 adding 'fdsx/models/flow.py' 2026-03-27T17:05:32,979 adding 'fdsx/models/task.py' 2026-03-27T17:05:32,980 adding 'fdsx/models/validators.py' 2026-03-27T17:05:32,982 adding 'fdsx/notify/__init__.py' 2026-03-27T17:05:32,983 adding 'fdsx/notify/webhook.py' 2026-03-27T17:05:32,985 adding 'fdsx/providers/__init__.py' 2026-03-27T17:05:32,987 adding 'fdsx/providers/base.py' 2026-03-27T17:05:32,989 adding 'fdsx/providers/claude.py' 2026-03-27T17:05:32,991 adding 'fdsx/providers/codex.py' 2026-03-27T17:05:32,993 adding 'fdsx/providers/gemini.py' 2026-03-27T17:05:32,995 adding 'fdsx/providers/opencode.py' 2026-03-27T17:05:32,996 adding 'fdsx/providers/system.py' 2026-03-27T17:05:32,998 adding 'fdsx-0.1.7.dist-info/licenses/LICENSE' 2026-03-27T17:05:33,000 adding 'fdsx-0.1.7.dist-info/METADATA' 2026-03-27T17:05:33,001 adding 'fdsx-0.1.7.dist-info/WHEEL' 2026-03-27T17:05:33,002 adding 'fdsx-0.1.7.dist-info/entry_points.txt' 2026-03-27T17:05:33,003 adding 'fdsx-0.1.7.dist-info/top_level.txt' 2026-03-27T17:05:33,004 adding 'fdsx-0.1.7.dist-info/RECORD' 2026-03-27T17:05:33,007 removing build/bdist.linux-armv7l/wheel 2026-03-27T17:05:33,132 Building wheel for fdsx (pyproject.toml): finished with status 'done' 2026-03-27T17:05:33,138 Created wheel for fdsx: filename=fdsx-0.1.7-py3-none-any.whl size=109465 sha256=f438919f781f0130807952878f01ebbe31723cf00e0493abd7482ba0773fa508 2026-03-27T17:05:33,140 Stored in directory: /tmp/pip-ephem-wheel-cache-9z9bvv_i/wheels/19/c9/e6/5638c6d73f30f20803191f9a938e828ada81af08e159bdd53d 2026-03-27T17:05:33,153 Successfully built fdsx 2026-03-27T17:05:33,160 Removed build tracker: '/tmp/pip-build-tracker-kvct7qk0'