2026-03-27T09:44:18,818 Created temporary directory: /tmp/pip-ephem-wheel-cache-nskwibw5 2026-03-27T09:44:18,819 Created temporary directory: /tmp/pip-build-tracker-koojwttp 2026-03-27T09:44:18,820 Initialized build tracking at /tmp/pip-build-tracker-koojwttp 2026-03-27T09:44:18,820 Created build tracker: /tmp/pip-build-tracker-koojwttp 2026-03-27T09:44:18,821 Entered build tracker: /tmp/pip-build-tracker-koojwttp 2026-03-27T09:44:18,822 Created temporary directory: /tmp/pip-wheel-4b3_08q1 2026-03-27T09:44:18,824 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-27T09:44:18,827 Created temporary directory: /tmp/pip-ephem-wheel-cache-rdm5xpw4 2026-03-27T09:44:18,848 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T09:44:18,851 2 location(s) to search for versions of fdsx: 2026-03-27T09:44:18,851 * https://pypi.org/simple/fdsx/ 2026-03-27T09:44:18,851 * https://www.piwheels.org/simple/fdsx/ 2026-03-27T09:44:18,852 Fetching project page and analyzing links: https://pypi.org/simple/fdsx/ 2026-03-27T09:44:18,853 Getting page https://pypi.org/simple/fdsx/ 2026-03-27T09:44:18,854 Found index url https://pypi.org/simple 2026-03-27T09:44:19,018 Fetched page https://pypi.org/simple/fdsx/ as application/vnd.pypi.simple.v1+json 2026-03-27T09:44:19,021 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-27T09:44:19,022 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-27T09:44:19,022 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-27T09:44:19,023 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-27T09:44:19,024 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-27T09:44:19,025 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-27T09:44:19,026 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-27T09:44:19,027 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-27T09:44:19,028 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-27T09:44:19,029 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-27T09:44:19,029 Fetching project page and analyzing links: https://www.piwheels.org/simple/fdsx/ 2026-03-27T09:44:19,030 Getting page https://www.piwheels.org/simple/fdsx/ 2026-03-27T09:44:19,031 Found index url https://www.piwheels.org/simple 2026-03-27T09:44:19,214 Fetched page https://www.piwheels.org/simple/fdsx/ as text/html 2026-03-27T09:44:19,216 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-27T09:44:19,217 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-27T09:44:19,217 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-27T09:44:19,218 Skipping link: not a file: https://www.piwheels.org/simple/fdsx/ 2026-03-27T09:44:19,218 Skipping link: not a file: https://pypi.org/simple/fdsx/ 2026-03-27T09:44:19,237 Given no hashes to check 1 links for project 'fdsx': discarding no candidates 2026-03-27T09:44:19,256 Collecting fdsx==0.1.3 2026-03-27T09:44:19,258 Created temporary directory: /tmp/pip-unpack-6_lfcn83 2026-03-27T09:44:19,506 Downloading fdsx-0.1.3.tar.gz (240 kB) 2026-03-27T09:44:19,968 Added fdsx==0.1.3 from https://files.pythonhosted.org/packages/9b/40/3caac374d2160ceed663804b1b844b1922e6788e70b9b657e00431040d34/fdsx-0.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-koojwttp' 2026-03-27T09:44:19,974 Created temporary directory: /tmp/pip-build-env-jucunkyh 2026-03-27T09:44:19,979 Installing build dependencies: started 2026-03-27T09:44:19,980 Running command pip subprocess to install build dependencies 2026-03-27T09:44:21,104 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T09:44:21,524 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-27T09:44:21,547 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T09:44:23,318 Collecting setuptools>=61.0 2026-03-27T09:44:23,400 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T09:44:23,778 Collecting setuptools-scm>=8 2026-03-27T09:44:23,795 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.3-py3-none-any.whl (20 kB) 2026-03-27T09:44:23,872 Collecting vcs-versioning>=1.0.0.dev0 2026-03-27T09:44:23,889 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.0.1-py3-none-any.whl (78 kB) 2026-03-27T09:44:24,069 Collecting packaging>=20 2026-03-27T09:44:24,086 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T09:44:27,110 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-27T09:44:30,624 Creating /tmp/pip-build-env-jucunkyh/overlay/local/bin 2026-03-27T09:44:30,627 changing mode of /tmp/pip-build-env-jucunkyh/overlay/local/bin/vcs-versioning to 755 2026-03-27T09:44:30,725 changing mode of /tmp/pip-build-env-jucunkyh/overlay/local/bin/setuptools-scm to 755 2026-03-27T09:44:30,754 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.3 vcs-versioning-1.0.1 2026-03-27T09:44:31,035 Installing build dependencies: finished with status 'done' 2026-03-27T09:44:31,042 Getting requirements to build wheel: started 2026-03-27T09:44:31,043 Running command Getting requirements to build wheel 2026-03-27T09:44:31,888 running egg_info 2026-03-27T09:44:31,895 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T09:44:31,900 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T09:44:31,902 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T09:44:31,905 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T09:44:31,906 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T09:44:31,951 /tmp/pip-build-env-jucunkyh/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-27T09:44:31,952 return get_active_overrides().subprocess_timeout 2026-03-27T09:44:31,959 listing git files failed - pretending there aren't any 2026-03-27T09:44:31,964 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T09:44:31,991 reading manifest template 'MANIFEST.in' 2026-03-27T09:44:31,998 no previously-included directories found matching '.claude' 2026-03-27T09:44:31,999 no previously-included directories found matching '.takt' 2026-03-27T09:44:32,000 no previously-included directories found matching '.specify' 2026-03-27T09:44:32,000 no previously-included directories found matching '.worktree' 2026-03-27T09:44:32,001 no previously-included directories found matching '.fdsx' 2026-03-27T09:44:32,002 no previously-included directories found matching 'specs' 2026-03-27T09:44:32,002 warning: no previously-included files found matching '.gitignore' 2026-03-27T09:44:32,003 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T09:44:32,004 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T09:44:32,005 warning: no previously-included files found matching 'uv.lock' 2026-03-27T09:44:32,006 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T09:44:32,007 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T09:44:32,008 adding license file 'LICENSE' 2026-03-27T09:44:32,016 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T09:44:32,120 Getting requirements to build wheel: finished with status 'done' 2026-03-27T09:44:32,123 Created temporary directory: /tmp/pip-modern-metadata-9oqgj_fa 2026-03-27T09:44:32,125 Preparing metadata (pyproject.toml): started 2026-03-27T09:44:32,127 Running command Preparing metadata (pyproject.toml) 2026-03-27T09:44:32,907 running dist_info 2026-03-27T09:44:32,921 creating /tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info 2026-03-27T09:44:32,922 writing /tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info/PKG-INFO 2026-03-27T09:44:32,928 writing dependency_links to /tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info/dependency_links.txt 2026-03-27T09:44:32,930 writing entry points to /tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info/entry_points.txt 2026-03-27T09:44:32,932 writing requirements to /tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info/requires.txt 2026-03-27T09:44:32,933 writing top-level names to /tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info/top_level.txt 2026-03-27T09:44:32,935 writing manifest file '/tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info/SOURCES.txt' 2026-03-27T09:44:32,975 /tmp/pip-build-env-jucunkyh/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-27T09:44:32,976 return get_active_overrides().subprocess_timeout 2026-03-27T09:44:32,982 listing git files failed - pretending there aren't any 2026-03-27T09:44:32,987 reading manifest file '/tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info/SOURCES.txt' 2026-03-27T09:44:32,989 reading manifest template 'MANIFEST.in' 2026-03-27T09:44:32,995 no previously-included directories found matching '.claude' 2026-03-27T09:44:32,996 no previously-included directories found matching '.takt' 2026-03-27T09:44:32,996 no previously-included directories found matching '.specify' 2026-03-27T09:44:32,997 no previously-included directories found matching '.worktree' 2026-03-27T09:44:32,998 no previously-included directories found matching '.fdsx' 2026-03-27T09:44:32,998 no previously-included directories found matching 'specs' 2026-03-27T09:44:32,999 warning: no previously-included files found matching '.gitignore' 2026-03-27T09:44:32,999 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T09:44:33,000 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T09:44:33,001 warning: no previously-included files found matching 'uv.lock' 2026-03-27T09:44:33,001 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T09:44:33,002 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T09:44:33,003 adding license file 'LICENSE' 2026-03-27T09:44:33,007 writing manifest file '/tmp/pip-modern-metadata-9oqgj_fa/fdsx.egg-info/SOURCES.txt' 2026-03-27T09:44:33,009 creating '/tmp/pip-modern-metadata-9oqgj_fa/fdsx-0.1.3.dist-info' 2026-03-27T09:44:33,143 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T09:44:33,147 Source in /tmp/pip-wheel-4b3_08q1/fdsx_6de7080188774bd18b012ec6ae032396 has version 0.1.3, which satisfies requirement fdsx==0.1.3 from https://files.pythonhosted.org/packages/9b/40/3caac374d2160ceed663804b1b844b1922e6788e70b9b657e00431040d34/fdsx-0.1.3.tar.gz 2026-03-27T09:44:33,148 Removed fdsx==0.1.3 from https://files.pythonhosted.org/packages/9b/40/3caac374d2160ceed663804b1b844b1922e6788e70b9b657e00431040d34/fdsx-0.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-koojwttp' 2026-03-27T09:44:33,154 Created temporary directory: /tmp/pip-unpack-sx8mvmrz 2026-03-27T09:44:33,155 Building wheels for collected packages: fdsx 2026-03-27T09:44:33,159 Created temporary directory: /tmp/pip-wheel-gucxecsy 2026-03-27T09:44:33,160 Destination directory: /tmp/pip-wheel-gucxecsy 2026-03-27T09:44:33,162 Building wheel for fdsx (pyproject.toml): started 2026-03-27T09:44:33,163 Running command Building wheel for fdsx (pyproject.toml) 2026-03-27T09:44:33,919 running bdist_wheel 2026-03-27T09:44:33,944 running build 2026-03-27T09:44:33,945 running build_py 2026-03-27T09:44:33,947 creating build/lib/fdsx 2026-03-27T09:44:33,949 copying src/fdsx/__init__.py -> build/lib/fdsx 2026-03-27T09:44:33,952 creating build/lib/fdsx/cli 2026-03-27T09:44:33,953 copying src/fdsx/cli/main.py -> build/lib/fdsx/cli 2026-03-27T09:44:33,955 copying src/fdsx/cli/__init__.py -> build/lib/fdsx/cli 2026-03-27T09:44:33,958 creating build/lib/fdsx/checkpoint 2026-03-27T09:44:33,958 copying src/fdsx/checkpoint/manager.py -> build/lib/fdsx/checkpoint 2026-03-27T09:44:33,961 copying src/fdsx/checkpoint/__init__.py -> build/lib/fdsx/checkpoint 2026-03-27T09:44:33,963 creating build/lib/fdsx/notify 2026-03-27T09:44:33,964 copying src/fdsx/notify/__init__.py -> build/lib/fdsx/notify 2026-03-27T09:44:33,966 copying src/fdsx/notify/webhook.py -> build/lib/fdsx/notify 2026-03-27T09:44:33,968 creating build/lib/fdsx/models 2026-03-27T09:44:33,970 copying src/fdsx/models/flow.py -> build/lib/fdsx/models 2026-03-27T09:44:33,972 copying src/fdsx/models/task.py -> build/lib/fdsx/models 2026-03-27T09:44:33,974 copying src/fdsx/models/__init__.py -> build/lib/fdsx/models 2026-03-27T09:44:33,976 copying src/fdsx/models/validators.py -> build/lib/fdsx/models 2026-03-27T09:44:33,979 creating build/lib/fdsx/core 2026-03-27T09:44:33,980 copying src/fdsx/core/extraction.py -> build/lib/fdsx/core 2026-03-27T09:44:33,982 copying src/fdsx/core/loader.py -> build/lib/fdsx/core 2026-03-27T09:44:33,984 copying src/fdsx/core/selector.py -> build/lib/fdsx/core 2026-03-27T09:44:33,987 copying src/fdsx/core/__init__.py -> build/lib/fdsx/core 2026-03-27T09:44:33,988 copying src/fdsx/core/batch.py -> build/lib/fdsx/core 2026-03-27T09:44:33,991 copying src/fdsx/core/hooks.py -> build/lib/fdsx/core 2026-03-27T09:44:33,993 copying src/fdsx/core/thread_id.py -> build/lib/fdsx/core 2026-03-27T09:44:33,994 copying src/fdsx/core/profiles.py -> build/lib/fdsx/core 2026-03-27T09:44:33,997 copying src/fdsx/core/config.py -> build/lib/fdsx/core 2026-03-27T09:44:33,999 copying src/fdsx/core/paths.py -> build/lib/fdsx/core 2026-03-27T09:44:34,000 copying src/fdsx/core/variables.py -> build/lib/fdsx/core 2026-03-27T09:44:34,003 copying src/fdsx/core/graph_utils.py -> build/lib/fdsx/core 2026-03-27T09:44:34,005 creating build/lib/fdsx/providers 2026-03-27T09:44:34,006 copying src/fdsx/providers/system.py -> build/lib/fdsx/providers 2026-03-27T09:44:34,008 copying src/fdsx/providers/__init__.py -> build/lib/fdsx/providers 2026-03-27T09:44:34,010 copying src/fdsx/providers/claude.py -> build/lib/fdsx/providers 2026-03-27T09:44:34,012 copying src/fdsx/providers/opencode.py -> build/lib/fdsx/providers 2026-03-27T09:44:34,013 copying src/fdsx/providers/base.py -> build/lib/fdsx/providers 2026-03-27T09:44:34,016 copying src/fdsx/providers/codex.py -> build/lib/fdsx/providers 2026-03-27T09:44:34,019 creating build/lib/fdsx/logging 2026-03-27T09:44:34,019 copying src/fdsx/logging/__init__.py -> build/lib/fdsx/logging 2026-03-27T09:44:34,021 copying src/fdsx/logging/stream_logger.py -> build/lib/fdsx/logging 2026-03-27T09:44:34,023 copying src/fdsx/logging/recorder.py -> build/lib/fdsx/logging 2026-03-27T09:44:34,026 creating build/lib/fdsx/display 2026-03-27T09:44:34,027 copying src/fdsx/display/__init__.py -> build/lib/fdsx/display 2026-03-27T09:44:34,029 copying src/fdsx/display/terminal.py -> build/lib/fdsx/display 2026-03-27T09:44:34,032 creating build/lib/fdsx/core/engine 2026-03-27T09:44:34,033 copying src/fdsx/core/engine/run.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,035 copying src/fdsx/core/engine/interrupts.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,037 copying src/fdsx/core/engine/__init__.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,039 copying src/fdsx/core/engine/batch.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,041 copying src/fdsx/core/engine/resume.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,044 copying src/fdsx/core/engine/signals.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,046 copying src/fdsx/core/engine/tasks_dir.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,049 copying src/fdsx/core/engine/validate.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,051 copying src/fdsx/core/engine/results.py -> build/lib/fdsx/core/engine 2026-03-27T09:44:34,054 creating build/lib/fdsx/core/compiler 2026-03-27T09:44:34,055 copying src/fdsx/core/compiler/parallel.py -> build/lib/fdsx/core/compiler 2026-03-27T09:44:34,058 copying src/fdsx/core/compiler/aggregation.py -> build/lib/fdsx/core/compiler 2026-03-27T09:44:34,060 copying src/fdsx/core/compiler/__init__.py -> build/lib/fdsx/core/compiler 2026-03-27T09:44:34,062 copying src/fdsx/core/compiler/nodes.py -> build/lib/fdsx/core/compiler 2026-03-27T09:44:34,065 copying src/fdsx/core/compiler/routing.py -> build/lib/fdsx/core/compiler 2026-03-27T09:44:34,067 copying src/fdsx/core/compiler/helpers.py -> build/lib/fdsx/core/compiler 2026-03-27T09:44:34,070 copying src/fdsx/core/compiler/compile.py -> build/lib/fdsx/core/compiler 2026-03-27T09:44:34,073 copying src/fdsx/core/compiler/execution.py -> build/lib/fdsx/core/compiler 2026-03-27T09:44:34,075 running egg_info 2026-03-27T09:44:34,089 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T09:44:34,095 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T09:44:34,098 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T09:44:34,101 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T09:44:34,103 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T09:44:34,140 /tmp/pip-build-env-jucunkyh/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-27T09:44:34,140 return get_active_overrides().subprocess_timeout 2026-03-27T09:44:34,147 listing git files failed - pretending there aren't any 2026-03-27T09:44:34,152 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T09:44:34,164 reading manifest template 'MANIFEST.in' 2026-03-27T09:44:34,172 no previously-included directories found matching '.claude' 2026-03-27T09:44:34,173 no previously-included directories found matching '.takt' 2026-03-27T09:44:34,174 no previously-included directories found matching '.specify' 2026-03-27T09:44:34,176 no previously-included directories found matching '.worktree' 2026-03-27T09:44:34,177 no previously-included directories found matching '.fdsx' 2026-03-27T09:44:34,178 no previously-included directories found matching 'specs' 2026-03-27T09:44:34,179 warning: no previously-included files found matching '.gitignore' 2026-03-27T09:44:34,180 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T09:44:34,181 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T09:44:34,183 warning: no previously-included files found matching 'uv.lock' 2026-03-27T09:44:34,184 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T09:44:34,186 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T09:44:34,187 adding license file 'LICENSE' 2026-03-27T09:44:34,196 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T09:44:34,223 installing to build/bdist.linux-armv7l/wheel 2026-03-27T09:44:34,223 running install 2026-03-27T09:44:34,247 running install_lib 2026-03-27T09:44:34,255 creating build/bdist.linux-armv7l/wheel 2026-03-27T09:44:34,257 creating build/bdist.linux-armv7l/wheel/fdsx 2026-03-27T09:44:34,259 copying build/lib/fdsx/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T09:44:34,262 creating build/bdist.linux-armv7l/wheel/fdsx/cli 2026-03-27T09:44:34,263 copying build/lib/fdsx/cli/main.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T09:44:34,266 copying build/lib/fdsx/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T09:44:34,269 creating build/bdist.linux-armv7l/wheel/fdsx/checkpoint 2026-03-27T09:44:34,270 copying build/lib/fdsx/checkpoint/manager.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T09:44:34,273 copying build/lib/fdsx/checkpoint/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T09:44:34,276 creating build/bdist.linux-armv7l/wheel/fdsx/notify 2026-03-27T09:44:34,278 copying build/lib/fdsx/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T09:44:34,280 copying build/lib/fdsx/notify/webhook.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T09:44:34,283 creating build/bdist.linux-armv7l/wheel/fdsx/models 2026-03-27T09:44:34,284 copying build/lib/fdsx/models/flow.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T09:44:34,288 copying build/lib/fdsx/models/task.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T09:44:34,290 copying build/lib/fdsx/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T09:44:34,292 copying build/lib/fdsx/models/validators.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T09:44:34,295 creating build/bdist.linux-armv7l/wheel/fdsx/core 2026-03-27T09:44:34,297 copying build/lib/fdsx/core/extraction.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,300 creating build/bdist.linux-armv7l/wheel/fdsx/core/engine 2026-03-27T09:44:34,301 copying build/lib/fdsx/core/engine/run.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,303 copying build/lib/fdsx/core/engine/interrupts.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,305 copying build/lib/fdsx/core/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,307 copying build/lib/fdsx/core/engine/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,310 copying build/lib/fdsx/core/engine/resume.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,312 copying build/lib/fdsx/core/engine/signals.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,315 copying build/lib/fdsx/core/engine/tasks_dir.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,318 copying build/lib/fdsx/core/engine/validate.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,320 copying build/lib/fdsx/core/engine/results.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T09:44:34,322 copying build/lib/fdsx/core/loader.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,324 copying build/lib/fdsx/core/selector.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,327 copying build/lib/fdsx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,329 copying build/lib/fdsx/core/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,332 copying build/lib/fdsx/core/hooks.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,334 copying build/lib/fdsx/core/thread_id.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,336 copying build/lib/fdsx/core/profiles.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,339 copying build/lib/fdsx/core/config.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,341 copying build/lib/fdsx/core/paths.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,343 copying build/lib/fdsx/core/variables.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,346 copying build/lib/fdsx/core/graph_utils.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T09:44:34,349 creating build/bdist.linux-armv7l/wheel/fdsx/core/compiler 2026-03-27T09:44:34,350 copying build/lib/fdsx/core/compiler/parallel.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T09:44:34,353 copying build/lib/fdsx/core/compiler/aggregation.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T09:44:34,355 copying build/lib/fdsx/core/compiler/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T09:44:34,357 copying build/lib/fdsx/core/compiler/nodes.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T09:44:34,360 copying build/lib/fdsx/core/compiler/routing.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T09:44:34,362 copying build/lib/fdsx/core/compiler/helpers.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T09:44:34,364 copying build/lib/fdsx/core/compiler/compile.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T09:44:34,367 copying build/lib/fdsx/core/compiler/execution.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T09:44:34,370 creating build/bdist.linux-armv7l/wheel/fdsx/providers 2026-03-27T09:44:34,371 copying build/lib/fdsx/providers/system.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T09:44:34,374 copying build/lib/fdsx/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T09:44:34,376 copying build/lib/fdsx/providers/claude.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T09:44:34,378 copying build/lib/fdsx/providers/opencode.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T09:44:34,380 copying build/lib/fdsx/providers/base.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T09:44:34,383 copying build/lib/fdsx/providers/codex.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T09:44:34,386 creating build/bdist.linux-armv7l/wheel/fdsx/logging 2026-03-27T09:44:34,388 copying build/lib/fdsx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T09:44:34,390 copying build/lib/fdsx/logging/stream_logger.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T09:44:34,392 copying build/lib/fdsx/logging/recorder.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T09:44:34,395 creating build/bdist.linux-armv7l/wheel/fdsx/display 2026-03-27T09:44:34,396 copying build/lib/fdsx/display/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T09:44:34,398 copying build/lib/fdsx/display/terminal.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T09:44:34,401 running install_egg_info 2026-03-27T09:44:34,407 Copying src/fdsx.egg-info to build/bdist.linux-armv7l/wheel/./fdsx-0.1.3-py3.11.egg-info 2026-03-27T09:44:34,419 running install_scripts 2026-03-27T09:44:34,431 creating build/bdist.linux-armv7l/wheel/fdsx-0.1.3.dist-info/WHEEL 2026-03-27T09:44:34,434 creating '/tmp/pip-wheel-gucxecsy/.tmp-er_bo7bh/fdsx-0.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T09:44:34,436 adding 'fdsx/__init__.py' 2026-03-27T09:44:34,437 adding 'fdsx/checkpoint/__init__.py' 2026-03-27T09:44:34,439 adding 'fdsx/checkpoint/manager.py' 2026-03-27T09:44:34,441 adding 'fdsx/cli/__init__.py' 2026-03-27T09:44:34,443 adding 'fdsx/cli/main.py' 2026-03-27T09:44:34,445 adding 'fdsx/core/__init__.py' 2026-03-27T09:44:34,448 adding 'fdsx/core/batch.py' 2026-03-27T09:44:34,450 adding 'fdsx/core/config.py' 2026-03-27T09:44:34,452 adding 'fdsx/core/extraction.py' 2026-03-27T09:44:34,453 adding 'fdsx/core/graph_utils.py' 2026-03-27T09:44:34,455 adding 'fdsx/core/hooks.py' 2026-03-27T09:44:34,456 adding 'fdsx/core/loader.py' 2026-03-27T09:44:34,457 adding 'fdsx/core/paths.py' 2026-03-27T09:44:34,459 adding 'fdsx/core/profiles.py' 2026-03-27T09:44:34,461 adding 'fdsx/core/selector.py' 2026-03-27T09:44:34,463 adding 'fdsx/core/thread_id.py' 2026-03-27T09:44:34,465 adding 'fdsx/core/variables.py' 2026-03-27T09:44:34,467 adding 'fdsx/core/compiler/__init__.py' 2026-03-27T09:44:34,468 adding 'fdsx/core/compiler/aggregation.py' 2026-03-27T09:44:34,470 adding 'fdsx/core/compiler/compile.py' 2026-03-27T09:44:34,472 adding 'fdsx/core/compiler/execution.py' 2026-03-27T09:44:34,474 adding 'fdsx/core/compiler/helpers.py' 2026-03-27T09:44:34,476 adding 'fdsx/core/compiler/nodes.py' 2026-03-27T09:44:34,478 adding 'fdsx/core/compiler/parallel.py' 2026-03-27T09:44:34,479 adding 'fdsx/core/compiler/routing.py' 2026-03-27T09:44:34,481 adding 'fdsx/core/engine/__init__.py' 2026-03-27T09:44:34,482 adding 'fdsx/core/engine/batch.py' 2026-03-27T09:44:34,483 adding 'fdsx/core/engine/interrupts.py' 2026-03-27T09:44:34,485 adding 'fdsx/core/engine/results.py' 2026-03-27T09:44:34,487 adding 'fdsx/core/engine/resume.py' 2026-03-27T09:44:34,488 adding 'fdsx/core/engine/run.py' 2026-03-27T09:44:34,490 adding 'fdsx/core/engine/signals.py' 2026-03-27T09:44:34,492 adding 'fdsx/core/engine/tasks_dir.py' 2026-03-27T09:44:34,494 adding 'fdsx/core/engine/validate.py' 2026-03-27T09:44:34,495 adding 'fdsx/display/__init__.py' 2026-03-27T09:44:34,498 adding 'fdsx/display/terminal.py' 2026-03-27T09:44:34,500 adding 'fdsx/logging/__init__.py' 2026-03-27T09:44:34,501 adding 'fdsx/logging/recorder.py' 2026-03-27T09:44:34,503 adding 'fdsx/logging/stream_logger.py' 2026-03-27T09:44:34,505 adding 'fdsx/models/__init__.py' 2026-03-27T09:44:34,507 adding 'fdsx/models/flow.py' 2026-03-27T09:44:34,509 adding 'fdsx/models/task.py' 2026-03-27T09:44:34,510 adding 'fdsx/models/validators.py' 2026-03-27T09:44:34,512 adding 'fdsx/notify/__init__.py' 2026-03-27T09:44:34,513 adding 'fdsx/notify/webhook.py' 2026-03-27T09:44:34,514 adding 'fdsx/providers/__init__.py' 2026-03-27T09:44:34,516 adding 'fdsx/providers/base.py' 2026-03-27T09:44:34,518 adding 'fdsx/providers/claude.py' 2026-03-27T09:44:34,520 adding 'fdsx/providers/codex.py' 2026-03-27T09:44:34,521 adding 'fdsx/providers/opencode.py' 2026-03-27T09:44:34,522 adding 'fdsx/providers/system.py' 2026-03-27T09:44:34,525 adding 'fdsx-0.1.3.dist-info/licenses/LICENSE' 2026-03-27T09:44:34,526 adding 'fdsx-0.1.3.dist-info/METADATA' 2026-03-27T09:44:34,527 adding 'fdsx-0.1.3.dist-info/WHEEL' 2026-03-27T09:44:34,528 adding 'fdsx-0.1.3.dist-info/entry_points.txt' 2026-03-27T09:44:34,529 adding 'fdsx-0.1.3.dist-info/top_level.txt' 2026-03-27T09:44:34,530 adding 'fdsx-0.1.3.dist-info/RECORD' 2026-03-27T09:44:34,533 removing build/bdist.linux-armv7l/wheel 2026-03-27T09:44:34,662 Building wheel for fdsx (pyproject.toml): finished with status 'done' 2026-03-27T09:44:34,671 Created wheel for fdsx: filename=fdsx-0.1.3-py3-none-any.whl size=101030 sha256=1545411f86f533770b2ae90779472ced4676ac0167b071b776a549868381d636 2026-03-27T09:44:34,673 Stored in directory: /tmp/pip-ephem-wheel-cache-rdm5xpw4/wheels/5d/d9/a0/cd130c4abc9066b9f72c91075dec4ee813906df141c12e2022 2026-03-27T09:44:34,690 Successfully built fdsx 2026-03-27T09:44:34,700 Removed build tracker: '/tmp/pip-build-tracker-koojwttp'