2026-03-27T14:39:57,673 Created temporary directory: /tmp/pip-ephem-wheel-cache-0h7we3u5 2026-03-27T14:39:57,674 Created temporary directory: /tmp/pip-build-tracker-w_5bn6x8 2026-03-27T14:39:57,675 Initialized build tracking at /tmp/pip-build-tracker-w_5bn6x8 2026-03-27T14:39:57,675 Created build tracker: /tmp/pip-build-tracker-w_5bn6x8 2026-03-27T14:39:57,676 Entered build tracker: /tmp/pip-build-tracker-w_5bn6x8 2026-03-27T14:39:57,677 Created temporary directory: /tmp/pip-wheel-tcv0rkkw 2026-03-27T14:39:57,679 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-27T14:39:57,682 Created temporary directory: /tmp/pip-ephem-wheel-cache-m5mw3w8p 2026-03-27T14:39:57,704 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T14:39:57,707 2 location(s) to search for versions of fdsx: 2026-03-27T14:39:57,707 * https://pypi.org/simple/fdsx/ 2026-03-27T14:39:57,707 * https://www.piwheels.org/simple/fdsx/ 2026-03-27T14:39:57,708 Fetching project page and analyzing links: https://pypi.org/simple/fdsx/ 2026-03-27T14:39:57,709 Getting page https://pypi.org/simple/fdsx/ 2026-03-27T14:39:57,710 Found index url https://pypi.org/simple 2026-03-27T14:39:57,939 Fetched page https://pypi.org/simple/fdsx/ as application/vnd.pypi.simple.v1+json 2026-03-27T14:39:57,943 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-27T14:39:57,944 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-27T14:39:57,945 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-27T14:39:57,946 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-27T14:39:57,946 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-27T14:39:57,947 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-27T14:39:57,948 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-27T14:39:57,949 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-27T14:39:57,950 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-27T14:39:57,951 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-27T14:39:57,951 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-27T14:39:57,953 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-27T14:39:57,953 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-27T14:39:57,954 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-27T14:39:57,955 Fetching project page and analyzing links: https://www.piwheels.org/simple/fdsx/ 2026-03-27T14:39:57,955 Getting page https://www.piwheels.org/simple/fdsx/ 2026-03-27T14:39:57,957 Found index url https://www.piwheels.org/simple 2026-03-27T14:39:58,125 Fetched page https://www.piwheels.org/simple/fdsx/ as text/html 2026-03-27T14:39:58,128 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-27T14:39:58,129 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-27T14:39:58,129 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-27T14:39:58,130 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-27T14:39:58,130 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-27T14:39:58,131 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-27T14:39:58,132 Skipping link: not a file: https://www.piwheels.org/simple/fdsx/ 2026-03-27T14:39:58,132 Skipping link: not a file: https://pypi.org/simple/fdsx/ 2026-03-27T14:39:58,153 Given no hashes to check 1 links for project 'fdsx': discarding no candidates 2026-03-27T14:39:58,172 Collecting fdsx==0.1.6 2026-03-27T14:39:58,175 Created temporary directory: /tmp/pip-unpack-ta5dv98s 2026-03-27T14:39:58,401 Downloading fdsx-0.1.6.tar.gz (264 kB) 2026-03-27T14:39:58,902 Added fdsx==0.1.6 from https://files.pythonhosted.org/packages/49/57/b4019ef9179890444fd1ecc2f5f59a776d6b429cdcc0b1f04f0640b28ee3/fdsx-0.1.6.tar.gz to build tracker '/tmp/pip-build-tracker-w_5bn6x8' 2026-03-27T14:39:58,909 Created temporary directory: /tmp/pip-build-env-akkqgo_u 2026-03-27T14:39:58,914 Installing build dependencies: started 2026-03-27T14:39:58,915 Running command pip subprocess to install build dependencies 2026-03-27T14:39:58,945 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/hazimpp_autorun.pth: 2026-03-27T14:39:58,985 Traceback (most recent call last): 2026-03-27T14:39:58,985 File "", line 192, in addpackage 2026-03-27T14:39:58,986 File "", line 1, in 2026-03-27T14:39:58,986 ModuleNotFoundError: No module named 'hazimpp' 2026-03-27T14:39:58,987 Remainder of file ignored 2026-03-27T14:40:00,260 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T14:40:00,682 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-27T14:40:00,705 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T14:40:02,463 Collecting setuptools>=61.0 2026-03-27T14:40:02,536 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T14:40:02,954 Collecting setuptools-scm>=8 2026-03-27T14:40:03,104 Downloading setuptools_scm-10.0.4-py3-none-any.whl (21 kB) 2026-03-27T14:40:03,209 Collecting vcs-versioning>=1.0.0.dev0 2026-03-27T14:40:03,218 Downloading vcs_versioning-1.1.0-py3-none-any.whl (79 kB) 2026-03-27T14:40:03,254 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.8/79.8 kB 2.6 MB/s eta 0:00:00 2026-03-27T14:40:03,436 Collecting packaging>=20 2026-03-27T14:40:03,452 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T14:40:06,486 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-27T14:40:10,164 Creating /tmp/pip-build-env-akkqgo_u/overlay/local/bin 2026-03-27T14:40:10,166 changing mode of /tmp/pip-build-env-akkqgo_u/overlay/local/bin/vcs-versioning to 755 2026-03-27T14:40:10,271 changing mode of /tmp/pip-build-env-akkqgo_u/overlay/local/bin/setuptools-scm to 755 2026-03-27T14:40:10,299 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.4 vcs-versioning-1.1.0 2026-03-27T14:40:10,588 Installing build dependencies: finished with status 'done' 2026-03-27T14:40:10,594 Getting requirements to build wheel: started 2026-03-27T14:40:10,595 Running command Getting requirements to build wheel 2026-03-27T14:40:11,397 running egg_info 2026-03-27T14:40:11,404 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T14:40:11,410 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T14:40:11,412 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T14:40:11,415 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T14:40:11,416 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T14:40:11,466 /tmp/pip-build-env-akkqgo_u/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-27T14:40:11,467 return get_active_overrides().subprocess_timeout 2026-03-27T14:40:11,474 listing git files failed - pretending there aren't any 2026-03-27T14:40:11,480 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T14:40:11,509 reading manifest template 'MANIFEST.in' 2026-03-27T14:40:11,517 no previously-included directories found matching '.claude' 2026-03-27T14:40:11,518 no previously-included directories found matching '.takt' 2026-03-27T14:40:11,518 no previously-included directories found matching '.specify' 2026-03-27T14:40:11,519 no previously-included directories found matching '.worktree' 2026-03-27T14:40:11,520 no previously-included directories found matching '.fdsx' 2026-03-27T14:40:11,521 no previously-included directories found matching 'specs' 2026-03-27T14:40:11,522 warning: no previously-included files found matching '.gitignore' 2026-03-27T14:40:11,523 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T14:40:11,524 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T14:40:11,525 warning: no previously-included files found matching 'uv.lock' 2026-03-27T14:40:11,526 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T14:40:11,527 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T14:40:11,528 adding license file 'LICENSE' 2026-03-27T14:40:11,537 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T14:40:11,641 Getting requirements to build wheel: finished with status 'done' 2026-03-27T14:40:11,644 Created temporary directory: /tmp/pip-modern-metadata-rra3gzpc 2026-03-27T14:40:11,646 Preparing metadata (pyproject.toml): started 2026-03-27T14:40:11,648 Running command Preparing metadata (pyproject.toml) 2026-03-27T14:40:12,399 running dist_info 2026-03-27T14:40:12,413 creating /tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info 2026-03-27T14:40:12,414 writing /tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info/PKG-INFO 2026-03-27T14:40:12,419 writing dependency_links to /tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info/dependency_links.txt 2026-03-27T14:40:12,421 writing entry points to /tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info/entry_points.txt 2026-03-27T14:40:12,424 writing requirements to /tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info/requires.txt 2026-03-27T14:40:12,425 writing top-level names to /tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info/top_level.txt 2026-03-27T14:40:12,427 writing manifest file '/tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info/SOURCES.txt' 2026-03-27T14:40:12,474 /tmp/pip-build-env-akkqgo_u/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-27T14:40:12,474 return get_active_overrides().subprocess_timeout 2026-03-27T14:40:12,481 listing git files failed - pretending there aren't any 2026-03-27T14:40:12,485 reading manifest file '/tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info/SOURCES.txt' 2026-03-27T14:40:12,487 reading manifest template 'MANIFEST.in' 2026-03-27T14:40:12,495 no previously-included directories found matching '.claude' 2026-03-27T14:40:12,496 no previously-included directories found matching '.takt' 2026-03-27T14:40:12,497 no previously-included directories found matching '.specify' 2026-03-27T14:40:12,497 no previously-included directories found matching '.worktree' 2026-03-27T14:40:12,498 no previously-included directories found matching '.fdsx' 2026-03-27T14:40:12,499 no previously-included directories found matching 'specs' 2026-03-27T14:40:12,500 warning: no previously-included files found matching '.gitignore' 2026-03-27T14:40:12,501 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T14:40:12,501 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T14:40:12,502 warning: no previously-included files found matching 'uv.lock' 2026-03-27T14:40:12,503 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T14:40:12,504 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T14:40:12,505 adding license file 'LICENSE' 2026-03-27T14:40:12,510 writing manifest file '/tmp/pip-modern-metadata-rra3gzpc/fdsx.egg-info/SOURCES.txt' 2026-03-27T14:40:12,511 creating '/tmp/pip-modern-metadata-rra3gzpc/fdsx-0.1.6.dist-info' 2026-03-27T14:40:12,644 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T14:40:12,650 Source in /tmp/pip-wheel-tcv0rkkw/fdsx_55906b3cc81a43b4bef0c70397c0e8a4 has version 0.1.6, which satisfies requirement fdsx==0.1.6 from https://files.pythonhosted.org/packages/49/57/b4019ef9179890444fd1ecc2f5f59a776d6b429cdcc0b1f04f0640b28ee3/fdsx-0.1.6.tar.gz 2026-03-27T14:40:12,651 Removed fdsx==0.1.6 from https://files.pythonhosted.org/packages/49/57/b4019ef9179890444fd1ecc2f5f59a776d6b429cdcc0b1f04f0640b28ee3/fdsx-0.1.6.tar.gz from build tracker '/tmp/pip-build-tracker-w_5bn6x8' 2026-03-27T14:40:12,656 Created temporary directory: /tmp/pip-unpack-vdivxj36 2026-03-27T14:40:12,657 Building wheels for collected packages: fdsx 2026-03-27T14:40:12,661 Created temporary directory: /tmp/pip-wheel-c62ro24a 2026-03-27T14:40:12,662 Destination directory: /tmp/pip-wheel-c62ro24a 2026-03-27T14:40:12,664 Building wheel for fdsx (pyproject.toml): started 2026-03-27T14:40:12,665 Running command Building wheel for fdsx (pyproject.toml) 2026-03-27T14:40:13,392 running bdist_wheel 2026-03-27T14:40:13,416 running build 2026-03-27T14:40:13,416 running build_py 2026-03-27T14:40:13,418 creating build/lib/fdsx 2026-03-27T14:40:13,420 copying src/fdsx/__init__.py -> build/lib/fdsx 2026-03-27T14:40:13,422 creating build/lib/fdsx/models 2026-03-27T14:40:13,423 copying src/fdsx/models/flow.py -> build/lib/fdsx/models 2026-03-27T14:40:13,426 copying src/fdsx/models/task.py -> build/lib/fdsx/models 2026-03-27T14:40:13,428 copying src/fdsx/models/__init__.py -> build/lib/fdsx/models 2026-03-27T14:40:13,430 copying src/fdsx/models/validators.py -> build/lib/fdsx/models 2026-03-27T14:40:13,432 creating build/lib/fdsx/checkpoint 2026-03-27T14:40:13,433 copying src/fdsx/checkpoint/manager.py -> build/lib/fdsx/checkpoint 2026-03-27T14:40:13,436 copying src/fdsx/checkpoint/__init__.py -> build/lib/fdsx/checkpoint 2026-03-27T14:40:13,438 creating build/lib/fdsx/logging 2026-03-27T14:40:13,439 copying src/fdsx/logging/__init__.py -> build/lib/fdsx/logging 2026-03-27T14:40:13,441 copying src/fdsx/logging/recorder.py -> build/lib/fdsx/logging 2026-03-27T14:40:13,443 copying src/fdsx/logging/stream_logger.py -> build/lib/fdsx/logging 2026-03-27T14:40:13,445 creating build/lib/fdsx/notify 2026-03-27T14:40:13,446 copying src/fdsx/notify/webhook.py -> build/lib/fdsx/notify 2026-03-27T14:40:13,449 copying src/fdsx/notify/__init__.py -> build/lib/fdsx/notify 2026-03-27T14:40:13,451 creating build/lib/fdsx/cli 2026-03-27T14:40:13,452 copying src/fdsx/cli/main.py -> build/lib/fdsx/cli 2026-03-27T14:40:13,454 copying src/fdsx/cli/__init__.py -> build/lib/fdsx/cli 2026-03-27T14:40:13,457 creating build/lib/fdsx/display 2026-03-27T14:40:13,458 copying src/fdsx/display/terminal.py -> build/lib/fdsx/display 2026-03-27T14:40:13,460 copying src/fdsx/display/__init__.py -> build/lib/fdsx/display 2026-03-27T14:40:13,462 creating build/lib/fdsx/examples 2026-03-27T14:40:13,463 copying src/fdsx/examples/__init__.py -> build/lib/fdsx/examples 2026-03-27T14:40:13,465 creating build/lib/fdsx/providers 2026-03-27T14:40:13,466 copying src/fdsx/providers/base.py -> build/lib/fdsx/providers 2026-03-27T14:40:13,469 copying src/fdsx/providers/system.py -> build/lib/fdsx/providers 2026-03-27T14:40:13,471 copying src/fdsx/providers/codex.py -> build/lib/fdsx/providers 2026-03-27T14:40:13,473 copying src/fdsx/providers/opencode.py -> build/lib/fdsx/providers 2026-03-27T14:40:13,475 copying src/fdsx/providers/claude.py -> build/lib/fdsx/providers 2026-03-27T14:40:13,477 copying src/fdsx/providers/__init__.py -> build/lib/fdsx/providers 2026-03-27T14:40:13,479 creating build/lib/fdsx/core 2026-03-27T14:40:13,480 copying src/fdsx/core/profiles.py -> build/lib/fdsx/core 2026-03-27T14:40:13,483 copying src/fdsx/core/variables.py -> build/lib/fdsx/core 2026-03-27T14:40:13,485 copying src/fdsx/core/batch.py -> build/lib/fdsx/core 2026-03-27T14:40:13,488 copying src/fdsx/core/paths.py -> build/lib/fdsx/core 2026-03-27T14:40:13,490 copying src/fdsx/core/config.py -> build/lib/fdsx/core 2026-03-27T14:40:13,492 copying src/fdsx/core/extraction.py -> build/lib/fdsx/core 2026-03-27T14:40:13,494 copying src/fdsx/core/hooks.py -> build/lib/fdsx/core 2026-03-27T14:40:13,496 copying src/fdsx/core/selector.py -> build/lib/fdsx/core 2026-03-27T14:40:13,498 copying src/fdsx/core/init.py -> build/lib/fdsx/core 2026-03-27T14:40:13,500 copying src/fdsx/core/graph_utils.py -> build/lib/fdsx/core 2026-03-27T14:40:13,502 copying src/fdsx/core/__init__.py -> build/lib/fdsx/core 2026-03-27T14:40:13,504 copying src/fdsx/core/thread_id.py -> build/lib/fdsx/core 2026-03-27T14:40:13,505 copying src/fdsx/core/loader.py -> build/lib/fdsx/core 2026-03-27T14:40:13,508 creating build/lib/fdsx/examples/workflows 2026-03-27T14:40:13,509 copying src/fdsx/examples/workflows/__init__.py -> build/lib/fdsx/examples/workflows 2026-03-27T14:40:13,511 creating build/lib/fdsx/core/engine 2026-03-27T14:40:13,512 copying src/fdsx/core/engine/batch.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,514 copying src/fdsx/core/engine/interrupts.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,516 copying src/fdsx/core/engine/tasks_dir.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,519 copying src/fdsx/core/engine/resume.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,521 copying src/fdsx/core/engine/validate.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,523 copying src/fdsx/core/engine/results.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,524 copying src/fdsx/core/engine/run.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,526 copying src/fdsx/core/engine/__init__.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,528 copying src/fdsx/core/engine/signals.py -> build/lib/fdsx/core/engine 2026-03-27T14:40:13,531 creating build/lib/fdsx/core/compiler 2026-03-27T14:40:13,532 copying src/fdsx/core/compiler/compile.py -> build/lib/fdsx/core/compiler 2026-03-27T14:40:13,535 copying src/fdsx/core/compiler/aggregation.py -> build/lib/fdsx/core/compiler 2026-03-27T14:40:13,537 copying src/fdsx/core/compiler/nodes.py -> build/lib/fdsx/core/compiler 2026-03-27T14:40:13,539 copying src/fdsx/core/compiler/execution.py -> build/lib/fdsx/core/compiler 2026-03-27T14:40:13,541 copying src/fdsx/core/compiler/routing.py -> build/lib/fdsx/core/compiler 2026-03-27T14:40:13,543 copying src/fdsx/core/compiler/helpers.py -> build/lib/fdsx/core/compiler 2026-03-27T14:40:13,545 copying src/fdsx/core/compiler/__init__.py -> build/lib/fdsx/core/compiler 2026-03-27T14:40:13,547 copying src/fdsx/core/compiler/parallel.py -> build/lib/fdsx/core/compiler 2026-03-27T14:40:13,550 running egg_info 2026-03-27T14:40:13,563 writing src/fdsx.egg-info/PKG-INFO 2026-03-27T14:40:13,568 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-27T14:40:13,569 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-27T14:40:13,572 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-27T14:40:13,573 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-27T14:40:13,612 /tmp/pip-build-env-akkqgo_u/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-27T14:40:13,613 return get_active_overrides().subprocess_timeout 2026-03-27T14:40:13,619 listing git files failed - pretending there aren't any 2026-03-27T14:40:13,623 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T14:40:13,635 reading manifest template 'MANIFEST.in' 2026-03-27T14:40:13,643 no previously-included directories found matching '.claude' 2026-03-27T14:40:13,644 no previously-included directories found matching '.takt' 2026-03-27T14:40:13,644 no previously-included directories found matching '.specify' 2026-03-27T14:40:13,645 no previously-included directories found matching '.worktree' 2026-03-27T14:40:13,646 no previously-included directories found matching '.fdsx' 2026-03-27T14:40:13,647 no previously-included directories found matching 'specs' 2026-03-27T14:40:13,648 warning: no previously-included files found matching '.gitignore' 2026-03-27T14:40:13,649 warning: no previously-included files found matching '.worktreeinclude' 2026-03-27T14:40:13,650 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-27T14:40:13,651 warning: no previously-included files found matching 'uv.lock' 2026-03-27T14:40:13,652 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-27T14:40:13,653 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-27T14:40:13,654 adding license file 'LICENSE' 2026-03-27T14:40:13,663 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-27T14:40:13,677 copying src/fdsx/py.typed -> build/lib/fdsx 2026-03-27T14:40:13,678 creating build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T14:40:13,679 copying src/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T14:40:13,682 copying src/fdsx/examples/workflows/plan-implement-review/plan-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T14:40:13,684 copying src/fdsx/examples/workflows/plan-implement-review/implement-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-27T14:40:13,705 installing to build/bdist.linux-armv7l/wheel 2026-03-27T14:40:13,706 running install 2026-03-27T14:40:13,728 running install_lib 2026-03-27T14:40:13,735 creating build/bdist.linux-armv7l/wheel 2026-03-27T14:40:13,737 creating build/bdist.linux-armv7l/wheel/fdsx 2026-03-27T14:40:13,739 creating build/bdist.linux-armv7l/wheel/fdsx/models 2026-03-27T14:40:13,740 copying build/lib/fdsx/models/flow.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T14:40:13,743 copying build/lib/fdsx/models/task.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T14:40:13,747 copying build/lib/fdsx/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T14:40:13,749 copying build/lib/fdsx/models/validators.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-27T14:40:13,751 copying build/lib/fdsx/py.typed -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T14:40:13,753 creating build/bdist.linux-armv7l/wheel/fdsx/checkpoint 2026-03-27T14:40:13,754 copying build/lib/fdsx/checkpoint/manager.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T14:40:13,757 copying build/lib/fdsx/checkpoint/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-27T14:40:13,759 creating build/bdist.linux-armv7l/wheel/fdsx/logging 2026-03-27T14:40:13,760 copying build/lib/fdsx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T14:40:13,762 copying build/lib/fdsx/logging/recorder.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T14:40:13,764 copying build/lib/fdsx/logging/stream_logger.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-27T14:40:13,767 creating build/bdist.linux-armv7l/wheel/fdsx/notify 2026-03-27T14:40:13,768 copying build/lib/fdsx/notify/webhook.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T14:40:13,770 copying build/lib/fdsx/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-27T14:40:13,772 creating build/bdist.linux-armv7l/wheel/fdsx/cli 2026-03-27T14:40:13,773 copying build/lib/fdsx/cli/main.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T14:40:13,776 copying build/lib/fdsx/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-27T14:40:13,778 creating build/bdist.linux-armv7l/wheel/fdsx/display 2026-03-27T14:40:13,779 copying build/lib/fdsx/display/terminal.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T14:40:13,782 copying build/lib/fdsx/display/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-27T14:40:13,785 creating build/bdist.linux-armv7l/wheel/fdsx/examples 2026-03-27T14:40:13,786 copying build/lib/fdsx/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples 2026-03-27T14:40:13,788 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows 2026-03-27T14:40:13,789 copying build/lib/fdsx/examples/workflows/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows 2026-03-27T14:40:13,792 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows/plan-implement-review 2026-03-27T14:40:13,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-27T14:40:13,794 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-27T14:40:13,796 copying build/lib/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows/plan-implement-review 2026-03-27T14:40:13,798 copying build/lib/fdsx/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-27T14:40:13,800 creating build/bdist.linux-armv7l/wheel/fdsx/providers 2026-03-27T14:40:13,801 copying build/lib/fdsx/providers/base.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T14:40:13,804 copying build/lib/fdsx/providers/system.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T14:40:13,806 copying build/lib/fdsx/providers/codex.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T14:40:13,808 copying build/lib/fdsx/providers/opencode.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T14:40:13,810 copying build/lib/fdsx/providers/claude.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T14:40:13,812 copying build/lib/fdsx/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-27T14:40:13,814 creating build/bdist.linux-armv7l/wheel/fdsx/core 2026-03-27T14:40:13,815 copying build/lib/fdsx/core/profiles.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,818 creating build/bdist.linux-armv7l/wheel/fdsx/core/engine 2026-03-27T14:40:13,819 copying build/lib/fdsx/core/engine/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,821 copying build/lib/fdsx/core/engine/interrupts.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,823 copying build/lib/fdsx/core/engine/tasks_dir.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,826 copying build/lib/fdsx/core/engine/resume.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,828 copying build/lib/fdsx/core/engine/validate.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,830 copying build/lib/fdsx/core/engine/results.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,832 copying build/lib/fdsx/core/engine/run.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,834 copying build/lib/fdsx/core/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,836 copying build/lib/fdsx/core/engine/signals.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-27T14:40:13,838 copying build/lib/fdsx/core/variables.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,840 copying build/lib/fdsx/core/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,843 creating build/bdist.linux-armv7l/wheel/fdsx/core/compiler 2026-03-27T14:40:13,844 copying build/lib/fdsx/core/compiler/compile.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T14:40:13,847 copying build/lib/fdsx/core/compiler/aggregation.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T14:40:13,849 copying build/lib/fdsx/core/compiler/nodes.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T14:40:13,851 copying build/lib/fdsx/core/compiler/execution.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T14:40:13,854 copying build/lib/fdsx/core/compiler/routing.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T14:40:13,855 copying build/lib/fdsx/core/compiler/helpers.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T14:40:13,857 copying build/lib/fdsx/core/compiler/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T14:40:13,859 copying build/lib/fdsx/core/compiler/parallel.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-27T14:40:13,861 copying build/lib/fdsx/core/paths.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,863 copying build/lib/fdsx/core/config.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,865 copying build/lib/fdsx/core/extraction.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,867 copying build/lib/fdsx/core/hooks.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,869 copying build/lib/fdsx/core/selector.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,871 copying build/lib/fdsx/core/init.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,873 copying build/lib/fdsx/core/graph_utils.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,875 copying build/lib/fdsx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,877 copying build/lib/fdsx/core/thread_id.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,878 copying build/lib/fdsx/core/loader.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-27T14:40:13,880 running install_egg_info 2026-03-27T14:40:13,887 Copying src/fdsx.egg-info to build/bdist.linux-armv7l/wheel/./fdsx-0.1.6-py3.11.egg-info 2026-03-27T14:40:13,898 running install_scripts 2026-03-27T14:40:13,909 creating build/bdist.linux-armv7l/wheel/fdsx-0.1.6.dist-info/WHEEL 2026-03-27T14:40:13,911 creating '/tmp/pip-wheel-c62ro24a/.tmp-70nsc7ee/fdsx-0.1.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T14:40:13,914 adding 'fdsx/__init__.py' 2026-03-27T14:40:13,915 adding 'fdsx/py.typed' 2026-03-27T14:40:13,917 adding 'fdsx/checkpoint/__init__.py' 2026-03-27T14:40:13,919 adding 'fdsx/checkpoint/manager.py' 2026-03-27T14:40:13,921 adding 'fdsx/cli/__init__.py' 2026-03-27T14:40:13,923 adding 'fdsx/cli/main.py' 2026-03-27T14:40:13,925 adding 'fdsx/core/__init__.py' 2026-03-27T14:40:13,928 adding 'fdsx/core/batch.py' 2026-03-27T14:40:13,930 adding 'fdsx/core/config.py' 2026-03-27T14:40:13,932 adding 'fdsx/core/extraction.py' 2026-03-27T14:40:13,933 adding 'fdsx/core/graph_utils.py' 2026-03-27T14:40:13,935 adding 'fdsx/core/hooks.py' 2026-03-27T14:40:13,936 adding 'fdsx/core/init.py' 2026-03-27T14:40:13,938 adding 'fdsx/core/loader.py' 2026-03-27T14:40:13,939 adding 'fdsx/core/paths.py' 2026-03-27T14:40:13,941 adding 'fdsx/core/profiles.py' 2026-03-27T14:40:13,943 adding 'fdsx/core/selector.py' 2026-03-27T14:40:13,944 adding 'fdsx/core/thread_id.py' 2026-03-27T14:40:13,946 adding 'fdsx/core/variables.py' 2026-03-27T14:40:13,948 adding 'fdsx/core/compiler/__init__.py' 2026-03-27T14:40:13,950 adding 'fdsx/core/compiler/aggregation.py' 2026-03-27T14:40:13,952 adding 'fdsx/core/compiler/compile.py' 2026-03-27T14:40:13,953 adding 'fdsx/core/compiler/execution.py' 2026-03-27T14:40:13,955 adding 'fdsx/core/compiler/helpers.py' 2026-03-27T14:40:13,957 adding 'fdsx/core/compiler/nodes.py' 2026-03-27T14:40:13,959 adding 'fdsx/core/compiler/parallel.py' 2026-03-27T14:40:13,961 adding 'fdsx/core/compiler/routing.py' 2026-03-27T14:40:13,962 adding 'fdsx/core/engine/__init__.py' 2026-03-27T14:40:13,964 adding 'fdsx/core/engine/batch.py' 2026-03-27T14:40:13,965 adding 'fdsx/core/engine/interrupts.py' 2026-03-27T14:40:13,967 adding 'fdsx/core/engine/results.py' 2026-03-27T14:40:13,968 adding 'fdsx/core/engine/resume.py' 2026-03-27T14:40:13,970 adding 'fdsx/core/engine/run.py' 2026-03-27T14:40:13,972 adding 'fdsx/core/engine/signals.py' 2026-03-27T14:40:13,974 adding 'fdsx/core/engine/tasks_dir.py' 2026-03-27T14:40:13,975 adding 'fdsx/core/engine/validate.py' 2026-03-27T14:40:13,977 adding 'fdsx/display/__init__.py' 2026-03-27T14:40:13,980 adding 'fdsx/display/terminal.py' 2026-03-27T14:40:13,982 adding 'fdsx/examples/__init__.py' 2026-03-27T14:40:13,983 adding 'fdsx/examples/workflows/__init__.py' 2026-03-27T14:40:13,984 adding 'fdsx/examples/workflows/plan-implement-review/implement-prompt.txt' 2026-03-27T14:40:13,986 adding 'fdsx/examples/workflows/plan-implement-review/plan-prompt.txt' 2026-03-27T14:40:13,987 adding 'fdsx/examples/workflows/plan-implement-review/workflow.yaml' 2026-03-27T14:40:13,989 adding 'fdsx/logging/__init__.py' 2026-03-27T14:40:13,990 adding 'fdsx/logging/recorder.py' 2026-03-27T14:40:13,991 adding 'fdsx/logging/stream_logger.py' 2026-03-27T14:40:13,993 adding 'fdsx/models/__init__.py' 2026-03-27T14:40:13,995 adding 'fdsx/models/flow.py' 2026-03-27T14:40:13,997 adding 'fdsx/models/task.py' 2026-03-27T14:40:13,998 adding 'fdsx/models/validators.py' 2026-03-27T14:40:14,000 adding 'fdsx/notify/__init__.py' 2026-03-27T14:40:14,001 adding 'fdsx/notify/webhook.py' 2026-03-27T14:40:14,003 adding 'fdsx/providers/__init__.py' 2026-03-27T14:40:14,005 adding 'fdsx/providers/base.py' 2026-03-27T14:40:14,007 adding 'fdsx/providers/claude.py' 2026-03-27T14:40:14,009 adding 'fdsx/providers/codex.py' 2026-03-27T14:40:14,010 adding 'fdsx/providers/opencode.py' 2026-03-27T14:40:14,011 adding 'fdsx/providers/system.py' 2026-03-27T14:40:14,014 adding 'fdsx-0.1.6.dist-info/licenses/LICENSE' 2026-03-27T14:40:14,015 adding 'fdsx-0.1.6.dist-info/METADATA' 2026-03-27T14:40:14,016 adding 'fdsx-0.1.6.dist-info/WHEEL' 2026-03-27T14:40:14,017 adding 'fdsx-0.1.6.dist-info/entry_points.txt' 2026-03-27T14:40:14,018 adding 'fdsx-0.1.6.dist-info/top_level.txt' 2026-03-27T14:40:14,019 adding 'fdsx-0.1.6.dist-info/RECORD' 2026-03-27T14:40:14,022 removing build/bdist.linux-armv7l/wheel 2026-03-27T14:40:14,149 Building wheel for fdsx (pyproject.toml): finished with status 'done' 2026-03-27T14:40:14,155 Created wheel for fdsx: filename=fdsx-0.1.6-py3-none-any.whl size=106645 sha256=f45b8c840a4aa70e511dd26dd64c079892e00f23dbb9580e65fbe5228f0f5d67 2026-03-27T14:40:14,157 Stored in directory: /tmp/pip-ephem-wheel-cache-m5mw3w8p/wheels/0a/cd/f6/79057674582f6fa0f5dc467e54633688261c95634ef018b6e6 2026-03-27T14:40:14,169 Successfully built fdsx 2026-03-27T14:40:14,177 Removed build tracker: '/tmp/pip-build-tracker-w_5bn6x8'