2026-03-27T04:39:43,176 Created temporary directory: /tmp/pip-ephem-wheel-cache-pyaek5um 2026-03-27T04:39:43,180 Created temporary directory: /tmp/pip-build-tracker-0c0yu5j9 2026-03-27T04:39:43,181 Initialized build tracking at /tmp/pip-build-tracker-0c0yu5j9 2026-03-27T04:39:43,182 Created build tracker: /tmp/pip-build-tracker-0c0yu5j9 2026-03-27T04:39:43,183 Entered build tracker: /tmp/pip-build-tracker-0c0yu5j9 2026-03-27T04:39:43,184 Created temporary directory: /tmp/pip-wheel-bupqe952 2026-03-27T04:39:43,188 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-27T04:39:43,190 Created temporary directory: /tmp/pip-ephem-wheel-cache-d45h9ypu 2026-03-27T04:39:43,229 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T04:39:43,234 2 location(s) to search for versions of fdsx: 2026-03-27T04:39:43,234 * https://pypi.org/simple/fdsx/ 2026-03-27T04:39:43,234 * https://www.piwheels.org/simple/fdsx/ 2026-03-27T04:39:43,236 Fetching project page and analyzing links: https://pypi.org/simple/fdsx/ 2026-03-27T04:39:43,239 Getting page https://pypi.org/simple/fdsx/ 2026-03-27T04:39:43,241 Found index url https://pypi.org/simple 2026-03-27T04:39:43,488 Fetched page https://pypi.org/simple/fdsx/ as application/vnd.pypi.simple.v1+json 2026-03-27T04:39:43,491 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-27T04:39:43,492 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-27T04:39:43,493 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-27T04:39:43,494 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-27T04:39:43,495 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-27T04:39:43,496 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-27T04:39:43,497 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-27T04:39:43,499 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-27T04:39:43,500 Fetching project page and analyzing links: https://www.piwheels.org/simple/fdsx/ 2026-03-27T04:39:43,501 Getting page https://www.piwheels.org/simple/fdsx/ 2026-03-27T04:39:43,503 Found index url https://www.piwheels.org/simple 2026-03-27T04:39:43,714 Fetched page https://www.piwheels.org/simple/fdsx/ as text/html 2026-03-27T04:39:43,716 Skipping link: not a file: https://www.piwheels.org/simple/fdsx/ 2026-03-27T04:39:43,717 Skipping link: not a file: https://pypi.org/simple/fdsx/ 2026-03-27T04:39:43,737 Given no hashes to check 1 links for project 'fdsx': discarding no candidates 2026-03-27T04:39:43,755 Collecting fdsx==0.1.0 2026-03-27T04:39:43,762 Created temporary directory: /tmp/pip-unpack-2dyfxq5z 2026-03-27T04:39:43,999 Downloading fdsx-0.1.0.tar.gz (229 kB) 2026-03-27T04:39:44,624 Added fdsx==0.1.0 from https://files.pythonhosted.org/packages/bf/38/11d241069eb0af0650ebe6c00f207d6dc63d30dc590d47ed7d45e0cd985f/fdsx-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-0c0yu5j9' 2026-03-27T04:39:44,635 Created temporary directory: /tmp/pip-build-env-177djz87 2026-03-27T04:39:44,643 Installing build dependencies: started 2026-03-27T04:39:44,644 Running command pip subprocess to install build dependencies 2026-03-27T04:39:45,942 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T04:39:46,399 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-27T04:39:46,425 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T04:39:48,225 Collecting setuptools>=61.0 2026-03-27T04:39:48,311 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T04:39:48,685 Collecting setuptools-scm>=8 2026-03-27T04:39:48,691 Using cached setuptools_scm-10.0.3-py3-none-any.whl (20 kB) 2026-03-27T04:39:48,777 Collecting vcs-versioning>=1.0.0.dev0 2026-03-27T04:39:48,796 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.0.1-py3-none-any.whl (78 kB) 2026-03-27T04:39:48,981 Collecting packaging>=20 2026-03-27T04:39:48,998 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T04:39:52,077 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-27T04:39:56,002 Creating /tmp/pip-build-env-177djz87/overlay/local/bin 2026-03-27T04:39:56,004 changing mode of /tmp/pip-build-env-177djz87/overlay/local/bin/vcs-versioning to 755 2026-03-27T04:39:56,109 changing mode of /tmp/pip-build-env-177djz87/overlay/local/bin/setuptools-scm to 755 2026-03-27T04:39:56,137 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.3 vcs-versioning-1.0.1 2026-03-27T04:39:56,418 Installing build dependencies: finished with status 'done' 2026-03-27T04:39:56,424 Getting requirements to build wheel: started 2026-03-27T04:39:56,426 Running command Getting requirements to build wheel 2026-03-27T04:39:57,246 running egg_info 2026-03-27T04:39:57,253 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T04:39:57,259 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T04:39:57,261 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T04:39:57,264 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T04:39:57,265 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T04:39:57,311 /tmp/pip-build-env-177djz87/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-27T04:39:57,312 return get_active_overrides().subprocess_timeout 2026-03-27T04:39:57,319 listing git files failed - pretending there aren't any 2026-03-27T04:39:57,325 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T04:39:57,353 reading manifest template 'MANIFEST.in' 2026-03-27T04:39:57,360 no previously-included directories found matching '.claude' 2026-03-27T04:39:57,361 no previously-included directories found matching '.takt' 2026-03-27T04:39:57,362 no previously-included directories found matching '.specify' 2026-03-27T04:39:57,362 no previously-included directories found matching '.worktree' 2026-03-27T04:39:57,363 no previously-included directories found matching '.fdsx' 2026-03-27T04:39:57,364 no previously-included directories found matching 'specs' 2026-03-27T04:39:57,364 warning: no previously-included files found matching '.gitignore' 2026-03-27T04:39:57,365 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T04:39:57,366 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T04:39:57,367 warning: no previously-included files found matching 'uv.lock' 2026-03-27T04:39:57,368 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T04:39:57,369 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T04:39:57,369 adding license file 'LICENSE' 2026-03-27T04:39:57,378 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T04:39:57,481 Getting requirements to build wheel: finished with status 'done' 2026-03-27T04:39:57,485 Created temporary directory: /tmp/pip-modern-metadata-ukmmo4pq 2026-03-27T04:39:57,488 Preparing metadata (pyproject.toml): started 2026-03-27T04:39:57,490 Running command Preparing metadata (pyproject.toml) 2026-03-27T04:39:58,305 running dist_info 2026-03-27T04:39:58,319 creating /tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info 2026-03-27T04:39:58,321 writing /tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info/PKG-INFO 2026-03-27T04:39:58,326 writing dependency_links to /tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info/dependency_links.txt 2026-03-27T04:39:58,328 writing entry points to /tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info/entry_points.txt 2026-03-27T04:39:58,331 writing requirements to /tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info/requires.txt 2026-03-27T04:39:58,332 writing top-level names to /tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info/top_level.txt 2026-03-27T04:39:58,333 writing manifest file '/tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info/SOURCES.txt' 2026-03-27T04:39:58,374 /tmp/pip-build-env-177djz87/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-27T04:39:58,374 return get_active_overrides().subprocess_timeout 2026-03-27T04:39:58,380 listing git files failed - pretending there aren't any 2026-03-27T04:39:58,385 reading manifest file '/tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info/SOURCES.txt' 2026-03-27T04:39:58,387 reading manifest template 'MANIFEST.in' 2026-03-27T04:39:58,393 no previously-included directories found matching '.claude' 2026-03-27T04:39:58,393 no previously-included directories found matching '.takt' 2026-03-27T04:39:58,394 no previously-included directories found matching '.specify' 2026-03-27T04:39:58,395 no previously-included directories found matching '.worktree' 2026-03-27T04:39:58,396 no previously-included directories found matching '.fdsx' 2026-03-27T04:39:58,396 no previously-included directories found matching 'specs' 2026-03-27T04:39:58,397 warning: no previously-included files found matching '.gitignore' 2026-03-27T04:39:58,397 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T04:39:58,398 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T04:39:58,399 warning: no previously-included files found matching 'uv.lock' 2026-03-27T04:39:58,399 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T04:39:58,400 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T04:39:58,401 adding license file 'LICENSE' 2026-03-27T04:39:58,405 writing manifest file '/tmp/pip-modern-metadata-ukmmo4pq/fdsx.egg-info/SOURCES.txt' 2026-03-27T04:39:58,406 creating '/tmp/pip-modern-metadata-ukmmo4pq/fdsx-0.1.0.dist-info' 2026-03-27T04:39:58,538 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T04:39:58,542 Source in /tmp/pip-wheel-bupqe952/fdsx_3a731407980547b3b267e905f510abbc has version 0.1.0, which satisfies requirement fdsx==0.1.0 from https://files.pythonhosted.org/packages/bf/38/11d241069eb0af0650ebe6c00f207d6dc63d30dc590d47ed7d45e0cd985f/fdsx-0.1.0.tar.gz 2026-03-27T04:39:58,543 Removed fdsx==0.1.0 from https://files.pythonhosted.org/packages/bf/38/11d241069eb0af0650ebe6c00f207d6dc63d30dc590d47ed7d45e0cd985f/fdsx-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-0c0yu5j9' 2026-03-27T04:39:58,549 Created temporary directory: /tmp/pip-unpack-gvxq2or4 2026-03-27T04:39:58,550 Building wheels for collected packages: fdsx 2026-03-27T04:39:58,554 Created temporary directory: /tmp/pip-wheel-9e5zn1dh 2026-03-27T04:39:58,554 Destination directory: /tmp/pip-wheel-9e5zn1dh 2026-03-27T04:39:58,556 Building wheel for fdsx (pyproject.toml): started 2026-03-27T04:39:58,557 Running command Building wheel for fdsx (pyproject.toml) 2026-03-27T04:39:59,302 running bdist_wheel 2026-03-27T04:39:59,327 running build 2026-03-27T04:39:59,327 running build_py 2026-03-27T04:39:59,329 creating build/lib/fdsx 2026-03-27T04:39:59,331 copying src/fdsx/__init__.py -> build/lib/fdsx 2026-03-27T04:39:59,333 creating build/lib/fdsx/cli 2026-03-27T04:39:59,334 copying src/fdsx/cli/main.py -> build/lib/fdsx/cli 2026-03-27T04:39:59,337 copying src/fdsx/cli/__init__.py -> build/lib/fdsx/cli 2026-03-27T04:39:59,339 creating build/lib/fdsx/checkpoint 2026-03-27T04:39:59,340 copying src/fdsx/checkpoint/manager.py -> build/lib/fdsx/checkpoint 2026-03-27T04:39:59,343 copying src/fdsx/checkpoint/__init__.py -> build/lib/fdsx/checkpoint 2026-03-27T04:39:59,345 creating build/lib/fdsx/notify 2026-03-27T04:39:59,346 copying src/fdsx/notify/__init__.py -> build/lib/fdsx/notify 2026-03-27T04:39:59,348 copying src/fdsx/notify/webhook.py -> build/lib/fdsx/notify 2026-03-27T04:39:59,350 creating build/lib/fdsx/models 2026-03-27T04:39:59,351 copying src/fdsx/models/flow.py -> build/lib/fdsx/models 2026-03-27T04:39:59,354 copying src/fdsx/models/task.py -> build/lib/fdsx/models 2026-03-27T04:39:59,356 copying src/fdsx/models/__init__.py -> build/lib/fdsx/models 2026-03-27T04:39:59,358 copying src/fdsx/models/validators.py -> build/lib/fdsx/models 2026-03-27T04:39:59,361 creating build/lib/fdsx/core 2026-03-27T04:39:59,362 copying src/fdsx/core/extraction.py -> build/lib/fdsx/core 2026-03-27T04:39:59,364 copying src/fdsx/core/loader.py -> build/lib/fdsx/core 2026-03-27T04:39:59,366 copying src/fdsx/core/selector.py -> build/lib/fdsx/core 2026-03-27T04:39:59,369 copying src/fdsx/core/__init__.py -> build/lib/fdsx/core 2026-03-27T04:39:59,371 copying src/fdsx/core/batch.py -> build/lib/fdsx/core 2026-03-27T04:39:59,373 copying src/fdsx/core/hooks.py -> build/lib/fdsx/core 2026-03-27T04:39:59,375 copying src/fdsx/core/thread_id.py -> build/lib/fdsx/core 2026-03-27T04:39:59,377 copying src/fdsx/core/config.py -> build/lib/fdsx/core 2026-03-27T04:39:59,379 copying src/fdsx/core/paths.py -> build/lib/fdsx/core 2026-03-27T04:39:59,381 copying src/fdsx/core/variables.py -> build/lib/fdsx/core 2026-03-27T04:39:59,384 copying src/fdsx/core/graph_utils.py -> build/lib/fdsx/core 2026-03-27T04:39:59,386 creating build/lib/fdsx/providers 2026-03-27T04:39:59,387 copying src/fdsx/providers/system.py -> build/lib/fdsx/providers 2026-03-27T04:39:59,389 copying src/fdsx/providers/__init__.py -> build/lib/fdsx/providers 2026-03-27T04:39:59,391 copying src/fdsx/providers/claude.py -> build/lib/fdsx/providers 2026-03-27T04:39:59,393 copying src/fdsx/providers/opencode.py -> build/lib/fdsx/providers 2026-03-27T04:39:59,395 copying src/fdsx/providers/base.py -> build/lib/fdsx/providers 2026-03-27T04:39:59,398 copying src/fdsx/providers/codex.py -> build/lib/fdsx/providers 2026-03-27T04:39:59,401 creating build/lib/fdsx/logging 2026-03-27T04:39:59,402 copying src/fdsx/logging/__init__.py -> build/lib/fdsx/logging 2026-03-27T04:39:59,403 copying src/fdsx/logging/stream_logger.py -> build/lib/fdsx/logging 2026-03-27T04:39:59,405 copying src/fdsx/logging/recorder.py -> build/lib/fdsx/logging 2026-03-27T04:39:59,408 creating build/lib/fdsx/display 2026-03-27T04:39:59,409 copying src/fdsx/display/__init__.py -> build/lib/fdsx/display 2026-03-27T04:39:59,410 copying src/fdsx/display/terminal.py -> build/lib/fdsx/display 2026-03-27T04:39:59,413 creating build/lib/fdsx/core/engine 2026-03-27T04:39:59,414 copying src/fdsx/core/engine/run.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,417 copying src/fdsx/core/engine/interrupts.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,419 copying src/fdsx/core/engine/__init__.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,420 copying src/fdsx/core/engine/batch.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,422 copying src/fdsx/core/engine/resume.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,424 copying src/fdsx/core/engine/signals.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,427 copying src/fdsx/core/engine/tasks_dir.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,429 copying src/fdsx/core/engine/validate.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,431 copying src/fdsx/core/engine/results.py -> build/lib/fdsx/core/engine 2026-03-27T04:39:59,433 creating build/lib/fdsx/core/compiler 2026-03-27T04:39:59,434 copying src/fdsx/core/compiler/parallel.py -> build/lib/fdsx/core/compiler 2026-03-27T04:39:59,436 copying src/fdsx/core/compiler/aggregation.py -> build/lib/fdsx/core/compiler 2026-03-27T04:39:59,438 copying src/fdsx/core/compiler/__init__.py -> build/lib/fdsx/core/compiler 2026-03-27T04:39:59,440 copying src/fdsx/core/compiler/nodes.py -> build/lib/fdsx/core/compiler 2026-03-27T04:39:59,442 copying src/fdsx/core/compiler/routing.py -> build/lib/fdsx/core/compiler 2026-03-27T04:39:59,444 copying src/fdsx/core/compiler/helpers.py -> build/lib/fdsx/core/compiler 2026-03-27T04:39:59,446 copying src/fdsx/core/compiler/compile.py -> build/lib/fdsx/core/compiler 2026-03-27T04:39:59,449 copying src/fdsx/core/compiler/execution.py -> build/lib/fdsx/core/compiler 2026-03-27T04:39:59,451 running egg_info 2026-03-27T04:39:59,464 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T04:39:59,469 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T04:39:59,470 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T04:39:59,473 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T04:39:59,474 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T04:39:59,507 /tmp/pip-build-env-177djz87/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-27T04:39:59,507 return get_active_overrides().subprocess_timeout 2026-03-27T04:39:59,513 listing git files failed - pretending there aren't any 2026-03-27T04:39:59,518 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T04:39:59,529 reading manifest template 'MANIFEST.in' 2026-03-27T04:39:59,535 no previously-included directories found matching '.claude' 2026-03-27T04:39:59,536 no previously-included directories found matching '.takt' 2026-03-27T04:39:59,536 no previously-included directories found matching '.specify' 2026-03-27T04:39:59,537 no previously-included directories found matching '.worktree' 2026-03-27T04:39:59,538 no previously-included directories found matching '.fdsx' 2026-03-27T04:39:59,539 no previously-included directories found matching 'specs' 2026-03-27T04:39:59,539 warning: no previously-included files found matching '.gitignore' 2026-03-27T04:39:59,540 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T04:39:59,541 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T04:39:59,542 warning: no previously-included files found matching 'uv.lock' 2026-03-27T04:39:59,543 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T04:39:59,544 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T04:39:59,544 adding license file 'LICENSE' 2026-03-27T04:39:59,553 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T04:39:59,580 installing to build/bdist.linux-armv7l/wheel 2026-03-27T04:39:59,580 running install 2026-03-27T04:39:59,604 running install_lib 2026-03-27T04:39:59,611 creating build/bdist.linux-armv7l/wheel 2026-03-27T04:39:59,613 creating build/bdist.linux-armv7l/wheel/fdsx 2026-03-27T04:39:59,614 copying build/lib/fdsx/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T04:39:59,616 creating build/bdist.linux-armv7l/wheel/fdsx/cli 2026-03-27T04:39:59,617 copying build/lib/fdsx/cli/main.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T04:39:59,620 copying build/lib/fdsx/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T04:39:59,623 creating build/bdist.linux-armv7l/wheel/fdsx/checkpoint 2026-03-27T04:39:59,624 copying build/lib/fdsx/checkpoint/manager.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T04:39:59,626 copying build/lib/fdsx/checkpoint/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T04:39:59,628 creating build/bdist.linux-armv7l/wheel/fdsx/notify 2026-03-27T04:39:59,629 copying build/lib/fdsx/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T04:39:59,631 copying build/lib/fdsx/notify/webhook.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T04:39:59,634 creating build/bdist.linux-armv7l/wheel/fdsx/models 2026-03-27T04:39:59,635 copying build/lib/fdsx/models/flow.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T04:39:59,637 copying build/lib/fdsx/models/task.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T04:39:59,639 copying build/lib/fdsx/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T04:39:59,641 copying build/lib/fdsx/models/validators.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T04:39:59,643 creating build/bdist.linux-armv7l/wheel/fdsx/core 2026-03-27T04:39:59,645 copying build/lib/fdsx/core/extraction.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,648 creating build/bdist.linux-armv7l/wheel/fdsx/core/engine 2026-03-27T04:39:59,649 copying build/lib/fdsx/core/engine/run.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,651 copying build/lib/fdsx/core/engine/interrupts.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,653 copying build/lib/fdsx/core/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,655 copying build/lib/fdsx/core/engine/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,657 copying build/lib/fdsx/core/engine/resume.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,659 copying build/lib/fdsx/core/engine/signals.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,662 copying build/lib/fdsx/core/engine/tasks_dir.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,664 copying build/lib/fdsx/core/engine/validate.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,666 copying build/lib/fdsx/core/engine/results.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T04:39:59,668 copying build/lib/fdsx/core/loader.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,670 copying build/lib/fdsx/core/selector.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,673 copying build/lib/fdsx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,674 copying build/lib/fdsx/core/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,677 copying build/lib/fdsx/core/hooks.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,679 copying build/lib/fdsx/core/thread_id.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,681 copying build/lib/fdsx/core/config.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,683 copying build/lib/fdsx/core/paths.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,685 copying build/lib/fdsx/core/variables.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,687 copying build/lib/fdsx/core/graph_utils.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T04:39:59,689 creating build/bdist.linux-armv7l/wheel/fdsx/core/compiler 2026-03-27T04:39:59,690 copying build/lib/fdsx/core/compiler/parallel.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T04:39:59,693 copying build/lib/fdsx/core/compiler/aggregation.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T04:39:59,694 copying build/lib/fdsx/core/compiler/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T04:39:59,696 copying build/lib/fdsx/core/compiler/nodes.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T04:39:59,698 copying build/lib/fdsx/core/compiler/routing.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T04:39:59,700 copying build/lib/fdsx/core/compiler/helpers.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T04:39:59,702 copying build/lib/fdsx/core/compiler/compile.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T04:39:59,705 copying build/lib/fdsx/core/compiler/execution.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T04:39:59,708 creating build/bdist.linux-armv7l/wheel/fdsx/providers 2026-03-27T04:39:59,709 copying build/lib/fdsx/providers/system.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T04:39:59,711 copying build/lib/fdsx/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T04:39:59,713 copying build/lib/fdsx/providers/claude.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T04:39:59,715 copying build/lib/fdsx/providers/opencode.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T04:39:59,717 copying build/lib/fdsx/providers/base.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T04:39:59,719 copying build/lib/fdsx/providers/codex.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T04:39:59,722 creating build/bdist.linux-armv7l/wheel/fdsx/logging 2026-03-27T04:39:59,723 copying build/lib/fdsx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T04:39:59,725 copying build/lib/fdsx/logging/stream_logger.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T04:39:59,727 copying build/lib/fdsx/logging/recorder.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T04:39:59,730 creating build/bdist.linux-armv7l/wheel/fdsx/display 2026-03-27T04:39:59,731 copying build/lib/fdsx/display/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T04:39:59,733 copying build/lib/fdsx/display/terminal.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T04:39:59,735 running install_egg_info 2026-03-27T04:39:59,742 Copying src/fdsx.egg-info to build/bdist.linux-armv7l/wheel/./fdsx-0.1.0-py3.11.egg-info 2026-03-27T04:39:59,754 running install_scripts 2026-03-27T04:39:59,765 creating build/bdist.linux-armv7l/wheel/fdsx-0.1.0.dist-info/WHEEL 2026-03-27T04:39:59,768 creating '/tmp/pip-wheel-9e5zn1dh/.tmp-3b9x3od5/fdsx-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T04:39:59,770 adding 'fdsx/__init__.py' 2026-03-27T04:39:59,772 adding 'fdsx/checkpoint/__init__.py' 2026-03-27T04:39:59,774 adding 'fdsx/checkpoint/manager.py' 2026-03-27T04:39:59,776 adding 'fdsx/cli/__init__.py' 2026-03-27T04:39:59,778 adding 'fdsx/cli/main.py' 2026-03-27T04:39:59,780 adding 'fdsx/core/__init__.py' 2026-03-27T04:39:59,782 adding 'fdsx/core/batch.py' 2026-03-27T04:39:59,784 adding 'fdsx/core/config.py' 2026-03-27T04:39:59,786 adding 'fdsx/core/extraction.py' 2026-03-27T04:39:59,787 adding 'fdsx/core/graph_utils.py' 2026-03-27T04:39:59,789 adding 'fdsx/core/hooks.py' 2026-03-27T04:39:59,791 adding 'fdsx/core/loader.py' 2026-03-27T04:39:59,792 adding 'fdsx/core/paths.py' 2026-03-27T04:39:59,794 adding 'fdsx/core/selector.py' 2026-03-27T04:39:59,796 adding 'fdsx/core/thread_id.py' 2026-03-27T04:39:59,798 adding 'fdsx/core/variables.py' 2026-03-27T04:39:59,800 adding 'fdsx/core/compiler/__init__.py' 2026-03-27T04:39:59,801 adding 'fdsx/core/compiler/aggregation.py' 2026-03-27T04:39:59,803 adding 'fdsx/core/compiler/compile.py' 2026-03-27T04:39:59,805 adding 'fdsx/core/compiler/execution.py' 2026-03-27T04:39:59,807 adding 'fdsx/core/compiler/helpers.py' 2026-03-27T04:39:59,808 adding 'fdsx/core/compiler/nodes.py' 2026-03-27T04:39:59,810 adding 'fdsx/core/compiler/parallel.py' 2026-03-27T04:39:59,812 adding 'fdsx/core/compiler/routing.py' 2026-03-27T04:39:59,813 adding 'fdsx/core/engine/__init__.py' 2026-03-27T04:39:59,815 adding 'fdsx/core/engine/batch.py' 2026-03-27T04:39:59,816 adding 'fdsx/core/engine/interrupts.py' 2026-03-27T04:39:59,817 adding 'fdsx/core/engine/results.py' 2026-03-27T04:39:59,819 adding 'fdsx/core/engine/resume.py' 2026-03-27T04:39:59,821 adding 'fdsx/core/engine/run.py' 2026-03-27T04:39:59,822 adding 'fdsx/core/engine/signals.py' 2026-03-27T04:39:59,824 adding 'fdsx/core/engine/tasks_dir.py' 2026-03-27T04:39:59,826 adding 'fdsx/core/engine/validate.py' 2026-03-27T04:39:59,828 adding 'fdsx/display/__init__.py' 2026-03-27T04:39:59,830 adding 'fdsx/display/terminal.py' 2026-03-27T04:39:59,832 adding 'fdsx/logging/__init__.py' 2026-03-27T04:39:59,834 adding 'fdsx/logging/recorder.py' 2026-03-27T04:39:59,835 adding 'fdsx/logging/stream_logger.py' 2026-03-27T04:39:59,837 adding 'fdsx/models/__init__.py' 2026-03-27T04:39:59,839 adding 'fdsx/models/flow.py' 2026-03-27T04:39:59,841 adding 'fdsx/models/task.py' 2026-03-27T04:39:59,842 adding 'fdsx/models/validators.py' 2026-03-27T04:39:59,844 adding 'fdsx/notify/__init__.py' 2026-03-27T04:39:59,845 adding 'fdsx/notify/webhook.py' 2026-03-27T04:39:59,847 adding 'fdsx/providers/__init__.py' 2026-03-27T04:39:59,849 adding 'fdsx/providers/base.py' 2026-03-27T04:39:59,851 adding 'fdsx/providers/claude.py' 2026-03-27T04:39:59,853 adding 'fdsx/providers/codex.py' 2026-03-27T04:39:59,854 adding 'fdsx/providers/opencode.py' 2026-03-27T04:39:59,856 adding 'fdsx/providers/system.py' 2026-03-27T04:39:59,858 adding 'fdsx-0.1.0.dist-info/licenses/LICENSE' 2026-03-27T04:39:59,860 adding 'fdsx-0.1.0.dist-info/METADATA' 2026-03-27T04:39:59,861 adding 'fdsx-0.1.0.dist-info/WHEEL' 2026-03-27T04:39:59,862 adding 'fdsx-0.1.0.dist-info/entry_points.txt' 2026-03-27T04:39:59,863 adding 'fdsx-0.1.0.dist-info/top_level.txt' 2026-03-27T04:39:59,864 adding 'fdsx-0.1.0.dist-info/RECORD' 2026-03-27T04:39:59,867 removing build/bdist.linux-armv7l/wheel 2026-03-27T04:39:59,990 Building wheel for fdsx (pyproject.toml): finished with status 'done' 2026-03-27T04:39:59,997 Created wheel for fdsx: filename=fdsx-0.1.0-py3-none-any.whl size=97611 sha256=5b6f06ab1ec633c1794822cd3aacd0a3b3a1acaf26156b82c8d66f5218026d2d 2026-03-27T04:39:59,999 Stored in directory: /tmp/pip-ephem-wheel-cache-d45h9ypu/wheels/6b/24/cb/37b11f8c07abffdf5e2653e3e9a092331c54bd3ec1248a4829 2026-03-27T04:40:00,012 Successfully built fdsx 2026-03-27T04:40:00,017 Removed build tracker: '/tmp/pip-build-tracker-0c0yu5j9'