2026-03-30T07:39:21,038 Created temporary directory: /tmp/pip-ephem-wheel-cache-ug7lfb5o 2026-03-30T07:39:21,039 Created temporary directory: /tmp/pip-build-tracker-ipkfg0i2 2026-03-30T07:39:21,040 Initialized build tracking at /tmp/pip-build-tracker-ipkfg0i2 2026-03-30T07:39:21,041 Created build tracker: /tmp/pip-build-tracker-ipkfg0i2 2026-03-30T07:39:21,041 Entered build tracker: /tmp/pip-build-tracker-ipkfg0i2 2026-03-30T07:39:21,042 Created temporary directory: /tmp/pip-wheel-dpozox65 2026-03-30T07:39:21,044 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-30T07:39:21,047 Created temporary directory: /tmp/pip-ephem-wheel-cache-yg8q8usf 2026-03-30T07:39:21,069 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T07:39:21,072 2 location(s) to search for versions of fdsx: 2026-03-30T07:39:21,072 * https://pypi.org/simple/fdsx/ 2026-03-30T07:39:21,072 * https://www.piwheels.org/simple/fdsx/ 2026-03-30T07:39:21,073 Fetching project page and analyzing links: https://pypi.org/simple/fdsx/ 2026-03-30T07:39:21,074 Getting page https://pypi.org/simple/fdsx/ 2026-03-30T07:39:21,075 Found index url https://pypi.org/simple 2026-03-30T07:39:21,299 Fetched page https://pypi.org/simple/fdsx/ as application/vnd.pypi.simple.v1+json 2026-03-30T07:39:21,305 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-30T07:39:21,306 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-30T07:39:21,306 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-30T07:39:21,307 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-30T07:39:21,308 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-30T07:39:21,309 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-30T07:39:21,310 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-30T07:39:21,311 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-30T07:39:21,311 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-30T07:39:21,312 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-30T07:39:21,313 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-30T07:39:21,314 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-30T07:39:21,315 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-30T07:39:21,316 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-30T07:39:21,317 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/30/57/9b226f11c3fcb2a2f591be52c9a1fd2688cc362d31c4e3d1c760384ae31f/fdsx-0.1.7-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,317 Found link https://files.pythonhosted.org/packages/cc/4e/df230072ceca6083b776c1cc287101c515ab8aadfc58e36ec117dde3a558/fdsx-0.1.7.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.7 2026-03-30T07:39:21,318 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/1d/a9/151cc37834f7ffda94e1d083f6480a0a98855f3d850f58abdc7081077189/fdsx-0.1.8-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,319 Found link https://files.pythonhosted.org/packages/5a/d6/048598e2857cf07b8c62fd949c9bd580c8f0b5615c27427ef589604d5225/fdsx-0.1.8.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.8 2026-03-30T07:39:21,319 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/18/db/9b69692114f6f69f722df54c8fc9fc7e5fe9e27d66460c570e3657928126/fdsx-0.1.9-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,320 Found link https://files.pythonhosted.org/packages/4a/fc/390ae1077e99c6d2c6fcdfb4cdc6120e6dbdfd00cdf004f142f684c8ae9a/fdsx-0.1.9.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.9 2026-03-30T07:39:21,321 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/2b/d2/48a54c744beb9360128c10358a27cc0dd97584589dcc15c8ad31f1ee2b9b/fdsx-0.1.10-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,322 Found link https://files.pythonhosted.org/packages/3a/5c/28880b6c38961dd51110a34669391051fefe2144fac61857f43cc9dc04b2/fdsx-0.1.10.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.10 2026-03-30T07:39:21,323 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/63/d2/b6f3fdd885a87622c71d2bd12fc3bbe872c6cbd5c803dff7d898d83c6713/fdsx-0.1.11-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,324 Found link https://files.pythonhosted.org/packages/37/84/90b654b2c9e19ec1f594d5c0497eb755a3ea3528b18425a0e3c24d8cd764/fdsx-0.1.11.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.11 2026-03-30T07:39:21,324 Skipping link: No binaries permitted for fdsx: https://files.pythonhosted.org/packages/38/4a/913cfe9058ef530a5859840ef0093ab90db68b76f3cbc552af0654aadf3d/fdsx-0.1.12-py3-none-any.whl (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,325 Found link https://files.pythonhosted.org/packages/17/4f/2cb1b46631109da8b170024ac59cf0ed59b9c9e7fdeaacf85fdd9d86444a/fdsx-0.1.12.tar.gz (from https://pypi.org/simple/fdsx/) (requires-python:>=3.10), version: 0.1.12 2026-03-30T07:39:21,326 Fetching project page and analyzing links: https://www.piwheels.org/simple/fdsx/ 2026-03-30T07:39:21,327 Getting page https://www.piwheels.org/simple/fdsx/ 2026-03-30T07:39:21,328 Found index url https://www.piwheels.org/simple 2026-03-30T07:39:21,501 Fetched page https://www.piwheels.org/simple/fdsx/ as text/html 2026-03-30T07:39:21,506 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.11-py3-none-any.whl#sha256=4bc970cdc7e9d373475c75193d6da450dafe1fed4262273e21a1f13aace712fb (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,507 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.10-py3-none-any.whl#sha256=7cb9804012ca10a0e367fea6ccb4dfa691b0abcd61c26f97b1f6a76672fdfe95 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,507 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.9-py3-none-any.whl#sha256=0e4a3ae2a5583e941f90776b8ea252dedc254a72c1b3a1f4aebdaa259bc77443 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,508 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.8-py3-none-any.whl#sha256=f50b103d914ed31efe734cbabb2426d2683c97b1b2d43f2f9a4f0adb0459814e (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,508 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.7-py3-none-any.whl#sha256=f438919f781f0130807952878f01ebbe31723cf00e0493abd7482ba0773fa508 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,509 Skipping link: No binaries permitted for fdsx: https://www.piwheels.org/simple/fdsx/fdsx-0.1.6-py3-none-any.whl#sha256=f45b8c840a4aa70e511dd26dd64c079892e00f23dbb9580e65fbe5228f0f5d67 (from https://www.piwheels.org/simple/fdsx/) (requires-python:>=3.10) 2026-03-30T07:39:21,509 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-30T07:39:21,510 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-30T07:39:21,511 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-30T07:39:21,511 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-30T07:39:21,512 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-30T07:39:21,512 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-30T07:39:21,513 Skipping link: not a file: https://www.piwheels.org/simple/fdsx/ 2026-03-30T07:39:21,514 Skipping link: not a file: https://pypi.org/simple/fdsx/ 2026-03-30T07:39:21,534 Given no hashes to check 1 links for project 'fdsx': discarding no candidates 2026-03-30T07:39:21,552 Collecting fdsx==0.1.12 2026-03-30T07:39:21,554 Created temporary directory: /tmp/pip-unpack-wr5c4a5d 2026-03-30T07:39:21,778 Downloading fdsx-0.1.12.tar.gz (282 kB) 2026-03-30T07:39:22,361 Added fdsx==0.1.12 from https://files.pythonhosted.org/packages/17/4f/2cb1b46631109da8b170024ac59cf0ed59b9c9e7fdeaacf85fdd9d86444a/fdsx-0.1.12.tar.gz to build tracker '/tmp/pip-build-tracker-ipkfg0i2' 2026-03-30T07:39:22,369 Created temporary directory: /tmp/pip-build-env-dq77bt5z 2026-03-30T07:39:22,373 Installing build dependencies: started 2026-03-30T07:39:22,374 Running command pip subprocess to install build dependencies 2026-03-30T07:39:23,539 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-30T07:39:23,971 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-30T07:39:23,995 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T07:39:25,789 Collecting setuptools>=61.0 2026-03-30T07:39:25,886 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-30T07:39:26,312 Collecting setuptools-scm>=8 2026-03-30T07:39:26,327 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-03-30T07:39:26,419 Collecting vcs-versioning>=1.0.0.dev0 2026-03-30T07:39:26,454 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-03-30T07:39:26,631 Collecting packaging>=20 2026-03-30T07:39:26,646 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-30T07:39:29,654 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-03-30T07:39:33,204 Creating /tmp/pip-build-env-dq77bt5z/overlay/local/bin 2026-03-30T07:39:33,206 changing mode of /tmp/pip-build-env-dq77bt5z/overlay/local/bin/vcs-versioning to 755 2026-03-30T07:39:33,310 changing mode of /tmp/pip-build-env-dq77bt5z/overlay/local/bin/setuptools-scm to 755 2026-03-30T07:39:33,337 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-03-30T07:39:33,621 Installing build dependencies: finished with status 'done' 2026-03-30T07:39:33,627 Getting requirements to build wheel: started 2026-03-30T07:39:33,629 Running command Getting requirements to build wheel 2026-03-30T07:39:34,562 running egg_info 2026-03-30T07:39:34,569 writing src/fdsx.egg-info/PKG-INFO 2026-03-30T07:39:34,576 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-30T07:39:34,578 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-30T07:39:34,582 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-30T07:39:34,583 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-30T07:39:34,634 /tmp/pip-build-env-dq77bt5z/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-30T07:39:34,635 return get_active_overrides().subprocess_timeout 2026-03-30T07:39:34,642 listing git files failed - pretending there aren't any 2026-03-30T07:39:34,648 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-30T07:39:34,679 reading manifest template 'MANIFEST.in' 2026-03-30T07:39:34,687 no previously-included directories found matching '.claude' 2026-03-30T07:39:34,688 no previously-included directories found matching '.takt' 2026-03-30T07:39:34,689 no previously-included directories found matching '.specify' 2026-03-30T07:39:34,690 no previously-included directories found matching '.worktree' 2026-03-30T07:39:34,692 no previously-included directories found matching '.fdsx' 2026-03-30T07:39:34,693 no previously-included directories found matching 'specs' 2026-03-30T07:39:34,694 warning: no previously-included files found matching '.gitignore' 2026-03-30T07:39:34,695 warning: no previously-included files found matching '.worktreeinclude' 2026-03-30T07:39:34,696 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-30T07:39:34,698 warning: no previously-included files found matching 'uv.lock' 2026-03-30T07:39:34,699 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-30T07:39:34,701 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-30T07:39:34,702 adding license file 'LICENSE' 2026-03-30T07:39:34,711 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-30T07:39:34,816 Getting requirements to build wheel: finished with status 'done' 2026-03-30T07:39:34,820 Created temporary directory: /tmp/pip-modern-metadata-iies4_p1 2026-03-30T07:39:34,822 Preparing metadata (pyproject.toml): started 2026-03-30T07:39:34,823 Running command Preparing metadata (pyproject.toml) 2026-03-30T07:39:35,575 running dist_info 2026-03-30T07:39:35,589 creating /tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info 2026-03-30T07:39:35,590 writing /tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info/PKG-INFO 2026-03-30T07:39:35,596 writing dependency_links to /tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info/dependency_links.txt 2026-03-30T07:39:35,598 writing entry points to /tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info/entry_points.txt 2026-03-30T07:39:35,601 writing requirements to /tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info/requires.txt 2026-03-30T07:39:35,602 writing top-level names to /tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info/top_level.txt 2026-03-30T07:39:35,604 writing manifest file '/tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info/SOURCES.txt' 2026-03-30T07:39:35,650 /tmp/pip-build-env-dq77bt5z/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-30T07:39:35,651 return get_active_overrides().subprocess_timeout 2026-03-30T07:39:35,657 listing git files failed - pretending there aren't any 2026-03-30T07:39:35,662 reading manifest file '/tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info/SOURCES.txt' 2026-03-30T07:39:35,664 reading manifest template 'MANIFEST.in' 2026-03-30T07:39:35,671 no previously-included directories found matching '.claude' 2026-03-30T07:39:35,672 no previously-included directories found matching '.takt' 2026-03-30T07:39:35,673 no previously-included directories found matching '.specify' 2026-03-30T07:39:35,673 no previously-included directories found matching '.worktree' 2026-03-30T07:39:35,674 no previously-included directories found matching '.fdsx' 2026-03-30T07:39:35,674 no previously-included directories found matching 'specs' 2026-03-30T07:39:35,675 warning: no previously-included files found matching '.gitignore' 2026-03-30T07:39:35,676 warning: no previously-included files found matching '.worktreeinclude' 2026-03-30T07:39:35,676 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-30T07:39:35,677 warning: no previously-included files found matching 'uv.lock' 2026-03-30T07:39:35,677 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-30T07:39:35,678 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-30T07:39:35,679 adding license file 'LICENSE' 2026-03-30T07:39:35,684 writing manifest file '/tmp/pip-modern-metadata-iies4_p1/fdsx.egg-info/SOURCES.txt' 2026-03-30T07:39:35,685 creating '/tmp/pip-modern-metadata-iies4_p1/fdsx-0.1.12.dist-info' 2026-03-30T07:39:35,818 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-30T07:39:35,824 Source in /tmp/pip-wheel-dpozox65/fdsx_9021d4d92ee84ab2b0f65d1156797f25 has version 0.1.12, which satisfies requirement fdsx==0.1.12 from https://files.pythonhosted.org/packages/17/4f/2cb1b46631109da8b170024ac59cf0ed59b9c9e7fdeaacf85fdd9d86444a/fdsx-0.1.12.tar.gz 2026-03-30T07:39:35,825 Removed fdsx==0.1.12 from https://files.pythonhosted.org/packages/17/4f/2cb1b46631109da8b170024ac59cf0ed59b9c9e7fdeaacf85fdd9d86444a/fdsx-0.1.12.tar.gz from build tracker '/tmp/pip-build-tracker-ipkfg0i2' 2026-03-30T07:39:35,833 Created temporary directory: /tmp/pip-unpack-i320pg6s 2026-03-30T07:39:35,834 Building wheels for collected packages: fdsx 2026-03-30T07:39:35,838 Created temporary directory: /tmp/pip-wheel-_z2p1igb 2026-03-30T07:39:35,839 Destination directory: /tmp/pip-wheel-_z2p1igb 2026-03-30T07:39:35,841 Building wheel for fdsx (pyproject.toml): started 2026-03-30T07:39:35,843 Running command Building wheel for fdsx (pyproject.toml) 2026-03-30T07:39:36,568 running bdist_wheel 2026-03-30T07:39:36,593 running build 2026-03-30T07:39:36,594 running build_py 2026-03-30T07:39:36,596 creating build/lib/fdsx 2026-03-30T07:39:36,598 copying src/fdsx/__init__.py -> build/lib/fdsx 2026-03-30T07:39:36,601 creating build/lib/fdsx/notify 2026-03-30T07:39:36,602 copying src/fdsx/notify/webhook.py -> build/lib/fdsx/notify 2026-03-30T07:39:36,604 copying src/fdsx/notify/__init__.py -> build/lib/fdsx/notify 2026-03-30T07:39:36,606 creating build/lib/fdsx/display 2026-03-30T07:39:36,607 copying src/fdsx/display/__init__.py -> build/lib/fdsx/display 2026-03-30T07:39:36,609 copying src/fdsx/display/terminal.py -> build/lib/fdsx/display 2026-03-30T07:39:36,612 creating build/lib/fdsx/models 2026-03-30T07:39:36,614 copying src/fdsx/models/flow.py -> build/lib/fdsx/models 2026-03-30T07:39:36,616 copying src/fdsx/models/__init__.py -> build/lib/fdsx/models 2026-03-30T07:39:36,618 copying src/fdsx/models/task.py -> build/lib/fdsx/models 2026-03-30T07:39:36,621 copying src/fdsx/models/validators.py -> build/lib/fdsx/models 2026-03-30T07:39:36,623 creating build/lib/fdsx/checkpoint 2026-03-30T07:39:36,624 copying src/fdsx/checkpoint/__init__.py -> build/lib/fdsx/checkpoint 2026-03-30T07:39:36,626 copying src/fdsx/checkpoint/manager.py -> build/lib/fdsx/checkpoint 2026-03-30T07:39:36,629 creating build/lib/fdsx/examples 2026-03-30T07:39:36,630 copying src/fdsx/examples/__init__.py -> build/lib/fdsx/examples 2026-03-30T07:39:36,633 creating build/lib/fdsx/providers 2026-03-30T07:39:36,634 copying src/fdsx/providers/base.py -> build/lib/fdsx/providers 2026-03-30T07:39:36,637 copying src/fdsx/providers/system.py -> build/lib/fdsx/providers 2026-03-30T07:39:36,639 copying src/fdsx/providers/gemini.py -> build/lib/fdsx/providers 2026-03-30T07:39:36,641 copying src/fdsx/providers/opencode.py -> build/lib/fdsx/providers 2026-03-30T07:39:36,643 copying src/fdsx/providers/claude.py -> build/lib/fdsx/providers 2026-03-30T07:39:36,645 copying src/fdsx/providers/__init__.py -> build/lib/fdsx/providers 2026-03-30T07:39:36,647 copying src/fdsx/providers/codex.py -> build/lib/fdsx/providers 2026-03-30T07:39:36,650 creating build/lib/fdsx/cli 2026-03-30T07:39:36,651 copying src/fdsx/cli/__init__.py -> build/lib/fdsx/cli 2026-03-30T07:39:36,653 copying src/fdsx/cli/main.py -> build/lib/fdsx/cli 2026-03-30T07:39:36,657 creating build/lib/fdsx/core 2026-03-30T07:39:36,658 copying src/fdsx/core/loader.py -> build/lib/fdsx/core 2026-03-30T07:39:36,661 copying src/fdsx/core/hooks.py -> build/lib/fdsx/core 2026-03-30T07:39:36,663 copying src/fdsx/core/batch.py -> build/lib/fdsx/core 2026-03-30T07:39:36,666 copying src/fdsx/core/graph_utils.py -> build/lib/fdsx/core 2026-03-30T07:39:36,668 copying src/fdsx/core/thread_id.py -> build/lib/fdsx/core 2026-03-30T07:39:36,670 copying src/fdsx/core/__init__.py -> build/lib/fdsx/core 2026-03-30T07:39:36,671 copying src/fdsx/core/config.py -> build/lib/fdsx/core 2026-03-30T07:39:36,674 copying src/fdsx/core/profiles.py -> build/lib/fdsx/core 2026-03-30T07:39:36,676 copying src/fdsx/core/init.py -> build/lib/fdsx/core 2026-03-30T07:39:36,678 copying src/fdsx/core/paths.py -> build/lib/fdsx/core 2026-03-30T07:39:36,680 copying src/fdsx/core/extraction.py -> build/lib/fdsx/core 2026-03-30T07:39:36,683 copying src/fdsx/core/variables.py -> build/lib/fdsx/core 2026-03-30T07:39:36,685 copying src/fdsx/core/selector.py -> build/lib/fdsx/core 2026-03-30T07:39:36,688 creating build/lib/fdsx/logging 2026-03-30T07:39:36,689 copying src/fdsx/logging/recorder.py -> build/lib/fdsx/logging 2026-03-30T07:39:36,692 copying src/fdsx/logging/stream_logger.py -> build/lib/fdsx/logging 2026-03-30T07:39:36,694 copying src/fdsx/logging/__init__.py -> build/lib/fdsx/logging 2026-03-30T07:39:36,696 creating build/lib/fdsx/examples/workflows 2026-03-30T07:39:36,697 copying src/fdsx/examples/workflows/__init__.py -> build/lib/fdsx/examples/workflows 2026-03-30T07:39:36,699 creating build/lib/fdsx/core/compiler 2026-03-30T07:39:36,700 copying src/fdsx/core/compiler/execution.py -> build/lib/fdsx/core/compiler 2026-03-30T07:39:36,703 copying src/fdsx/core/compiler/routing.py -> build/lib/fdsx/core/compiler 2026-03-30T07:39:36,705 copying src/fdsx/core/compiler/parallel.py -> build/lib/fdsx/core/compiler 2026-03-30T07:39:36,708 copying src/fdsx/core/compiler/nodes.py -> build/lib/fdsx/core/compiler 2026-03-30T07:39:36,710 copying src/fdsx/core/compiler/helpers.py -> build/lib/fdsx/core/compiler 2026-03-30T07:39:36,713 copying src/fdsx/core/compiler/__init__.py -> build/lib/fdsx/core/compiler 2026-03-30T07:39:36,715 copying src/fdsx/core/compiler/compile.py -> build/lib/fdsx/core/compiler 2026-03-30T07:39:36,718 copying src/fdsx/core/compiler/aggregation.py -> build/lib/fdsx/core/compiler 2026-03-30T07:39:36,720 creating build/lib/fdsx/core/engine 2026-03-30T07:39:36,721 copying src/fdsx/core/engine/interrupts.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,723 copying src/fdsx/core/engine/batch.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,725 copying src/fdsx/core/engine/signals.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,728 copying src/fdsx/core/engine/tasks_dir.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,730 copying src/fdsx/core/engine/__init__.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,732 copying src/fdsx/core/engine/results.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,734 copying src/fdsx/core/engine/run.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,736 copying src/fdsx/core/engine/validate.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,738 copying src/fdsx/core/engine/resume.py -> build/lib/fdsx/core/engine 2026-03-30T07:39:36,741 running egg_info 2026-03-30T07:39:36,754 writing src/fdsx.egg-info/PKG-INFO 2026-03-30T07:39:36,760 writing dependency_links to src/fdsx.egg-info/dependency_links.txt 2026-03-30T07:39:36,761 writing entry points to src/fdsx.egg-info/entry_points.txt 2026-03-30T07:39:36,764 writing requirements to src/fdsx.egg-info/requires.txt 2026-03-30T07:39:36,765 writing top-level names to src/fdsx.egg-info/top_level.txt 2026-03-30T07:39:36,805 /tmp/pip-build-env-dq77bt5z/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-30T07:39:36,806 return get_active_overrides().subprocess_timeout 2026-03-30T07:39:36,812 listing git files failed - pretending there aren't any 2026-03-30T07:39:36,816 reading manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-30T07:39:36,829 reading manifest template 'MANIFEST.in' 2026-03-30T07:39:36,836 no previously-included directories found matching '.claude' 2026-03-30T07:39:36,837 no previously-included directories found matching '.takt' 2026-03-30T07:39:36,838 no previously-included directories found matching '.specify' 2026-03-30T07:39:36,839 no previously-included directories found matching '.worktree' 2026-03-30T07:39:36,839 no previously-included directories found matching '.fdsx' 2026-03-30T07:39:36,840 no previously-included directories found matching 'specs' 2026-03-30T07:39:36,841 warning: no previously-included files found matching '.gitignore' 2026-03-30T07:39:36,842 warning: no previously-included files found matching '.worktreeinclude' 2026-03-30T07:39:36,843 warning: no previously-included files found matching 'docker-compose.yml' 2026-03-30T07:39:36,843 warning: no previously-included files found matching 'uv.lock' 2026-03-30T07:39:36,845 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-30T07:39:36,846 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-30T07:39:36,846 adding license file 'LICENSE' 2026-03-30T07:39:36,855 writing manifest file 'src/fdsx.egg-info/SOURCES.txt' 2026-03-30T07:39:36,870 copying src/fdsx/py.typed -> build/lib/fdsx 2026-03-30T07:39:36,872 creating build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-30T07:39:36,873 copying src/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-30T07:39:36,876 copying src/fdsx/examples/workflows/plan-implement-review/implement-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-30T07:39:36,878 copying src/fdsx/examples/workflows/plan-implement-review/plan-prompt.txt -> build/lib/fdsx/examples/workflows/plan-implement-review 2026-03-30T07:39:36,899 installing to build/bdist.linux-armv7l/wheel 2026-03-30T07:39:36,900 running install 2026-03-30T07:39:36,923 running install_lib 2026-03-30T07:39:36,930 creating build/bdist.linux-armv7l/wheel 2026-03-30T07:39:36,933 creating build/bdist.linux-armv7l/wheel/fdsx 2026-03-30T07:39:36,934 creating build/bdist.linux-armv7l/wheel/fdsx/notify 2026-03-30T07:39:36,936 copying build/lib/fdsx/notify/webhook.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-30T07:39:36,938 copying build/lib/fdsx/notify/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/notify 2026-03-30T07:39:36,940 creating build/bdist.linux-armv7l/wheel/fdsx/display 2026-03-30T07:39:36,941 copying build/lib/fdsx/display/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-30T07:39:36,943 copying build/lib/fdsx/display/terminal.py -> build/bdist.linux-armv7l/wheel/./fdsx/display 2026-03-30T07:39:36,947 creating build/bdist.linux-armv7l/wheel/fdsx/models 2026-03-30T07:39:36,948 copying build/lib/fdsx/models/flow.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-30T07:39:36,951 copying build/lib/fdsx/models/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-30T07:39:36,953 copying build/lib/fdsx/models/task.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-30T07:39:36,955 copying build/lib/fdsx/models/validators.py -> build/bdist.linux-armv7l/wheel/./fdsx/models 2026-03-30T07:39:36,958 creating build/bdist.linux-armv7l/wheel/fdsx/checkpoint 2026-03-30T07:39:36,959 copying build/lib/fdsx/checkpoint/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-30T07:39:36,961 copying build/lib/fdsx/checkpoint/manager.py -> build/bdist.linux-armv7l/wheel/./fdsx/checkpoint 2026-03-30T07:39:36,964 creating build/bdist.linux-armv7l/wheel/fdsx/examples 2026-03-30T07:39:36,965 copying build/lib/fdsx/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples 2026-03-30T07:39:36,967 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows 2026-03-30T07:39:36,969 creating build/bdist.linux-armv7l/wheel/fdsx/examples/workflows/plan-implement-review 2026-03-30T07:39:36,970 copying build/lib/fdsx/examples/workflows/plan-implement-review/workflow.yaml -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows/plan-implement-review 2026-03-30T07:39:36,972 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-30T07:39:36,975 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-30T07:39:36,976 copying build/lib/fdsx/examples/workflows/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/examples/workflows 2026-03-30T07:39:36,978 copying build/lib/fdsx/py.typed -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-30T07:39:36,980 creating build/bdist.linux-armv7l/wheel/fdsx/providers 2026-03-30T07:39:36,981 copying build/lib/fdsx/providers/base.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-30T07:39:36,984 copying build/lib/fdsx/providers/system.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-30T07:39:36,986 copying build/lib/fdsx/providers/gemini.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-30T07:39:36,988 copying build/lib/fdsx/providers/opencode.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-30T07:39:36,990 copying build/lib/fdsx/providers/claude.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-30T07:39:36,993 copying build/lib/fdsx/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-30T07:39:36,995 copying build/lib/fdsx/providers/codex.py -> build/bdist.linux-armv7l/wheel/./fdsx/providers 2026-03-30T07:39:36,997 copying build/lib/fdsx/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx 2026-03-30T07:39:36,999 creating build/bdist.linux-armv7l/wheel/fdsx/cli 2026-03-30T07:39:37,001 copying build/lib/fdsx/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-30T07:39:37,003 copying build/lib/fdsx/cli/main.py -> build/bdist.linux-armv7l/wheel/./fdsx/cli 2026-03-30T07:39:37,006 creating build/bdist.linux-armv7l/wheel/fdsx/core 2026-03-30T07:39:37,007 copying build/lib/fdsx/core/loader.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,010 copying build/lib/fdsx/core/hooks.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,012 copying build/lib/fdsx/core/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,015 copying build/lib/fdsx/core/graph_utils.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,017 copying build/lib/fdsx/core/thread_id.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,019 copying build/lib/fdsx/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,021 copying build/lib/fdsx/core/config.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,023 copying build/lib/fdsx/core/profiles.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,025 copying build/lib/fdsx/core/init.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,027 copying build/lib/fdsx/core/paths.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,030 creating build/bdist.linux-armv7l/wheel/fdsx/core/compiler 2026-03-30T07:39:37,031 copying build/lib/fdsx/core/compiler/execution.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-30T07:39:37,034 copying build/lib/fdsx/core/compiler/routing.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-30T07:39:37,036 copying build/lib/fdsx/core/compiler/parallel.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-30T07:39:37,038 copying build/lib/fdsx/core/compiler/nodes.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-30T07:39:37,041 copying build/lib/fdsx/core/compiler/helpers.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-30T07:39:37,043 copying build/lib/fdsx/core/compiler/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-30T07:39:37,046 copying build/lib/fdsx/core/compiler/compile.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-30T07:39:37,048 copying build/lib/fdsx/core/compiler/aggregation.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/compiler 2026-03-30T07:39:37,050 copying build/lib/fdsx/core/extraction.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,053 copying build/lib/fdsx/core/variables.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,056 creating build/bdist.linux-armv7l/wheel/fdsx/core/engine 2026-03-30T07:39:37,057 copying build/lib/fdsx/core/engine/interrupts.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,059 copying build/lib/fdsx/core/engine/batch.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,062 copying build/lib/fdsx/core/engine/signals.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,064 copying build/lib/fdsx/core/engine/tasks_dir.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,066 copying build/lib/fdsx/core/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,068 copying build/lib/fdsx/core/engine/results.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,070 copying build/lib/fdsx/core/engine/run.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,073 copying build/lib/fdsx/core/engine/validate.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,075 copying build/lib/fdsx/core/engine/resume.py -> build/bdist.linux-armv7l/wheel/./fdsx/core/engine 2026-03-30T07:39:37,077 copying build/lib/fdsx/core/selector.py -> build/bdist.linux-armv7l/wheel/./fdsx/core 2026-03-30T07:39:37,080 creating build/bdist.linux-armv7l/wheel/fdsx/logging 2026-03-30T07:39:37,081 copying build/lib/fdsx/logging/recorder.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-30T07:39:37,084 copying build/lib/fdsx/logging/stream_logger.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-30T07:39:37,086 copying build/lib/fdsx/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./fdsx/logging 2026-03-30T07:39:37,087 running install_egg_info 2026-03-30T07:39:37,094 Copying src/fdsx.egg-info to build/bdist.linux-armv7l/wheel/./fdsx-0.1.12-py3.11.egg-info 2026-03-30T07:39:37,106 running install_scripts 2026-03-30T07:39:37,119 creating build/bdist.linux-armv7l/wheel/fdsx-0.1.12.dist-info/WHEEL 2026-03-30T07:39:37,122 creating '/tmp/pip-wheel-_z2p1igb/.tmp-6l70zgxa/fdsx-0.1.12-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-30T07:39:37,124 adding 'fdsx/__init__.py' 2026-03-30T07:39:37,125 adding 'fdsx/py.typed' 2026-03-30T07:39:37,127 adding 'fdsx/checkpoint/__init__.py' 2026-03-30T07:39:37,129 adding 'fdsx/checkpoint/manager.py' 2026-03-30T07:39:37,131 adding 'fdsx/cli/__init__.py' 2026-03-30T07:39:37,133 adding 'fdsx/cli/main.py' 2026-03-30T07:39:37,135 adding 'fdsx/core/__init__.py' 2026-03-30T07:39:37,138 adding 'fdsx/core/batch.py' 2026-03-30T07:39:37,140 adding 'fdsx/core/config.py' 2026-03-30T07:39:37,142 adding 'fdsx/core/extraction.py' 2026-03-30T07:39:37,144 adding 'fdsx/core/graph_utils.py' 2026-03-30T07:39:37,145 adding 'fdsx/core/hooks.py' 2026-03-30T07:39:37,147 adding 'fdsx/core/init.py' 2026-03-30T07:39:37,148 adding 'fdsx/core/loader.py' 2026-03-30T07:39:37,150 adding 'fdsx/core/paths.py' 2026-03-30T07:39:37,151 adding 'fdsx/core/profiles.py' 2026-03-30T07:39:37,154 adding 'fdsx/core/selector.py' 2026-03-30T07:39:37,155 adding 'fdsx/core/thread_id.py' 2026-03-30T07:39:37,157 adding 'fdsx/core/variables.py' 2026-03-30T07:39:37,159 adding 'fdsx/core/compiler/__init__.py' 2026-03-30T07:39:37,161 adding 'fdsx/core/compiler/aggregation.py' 2026-03-30T07:39:37,163 adding 'fdsx/core/compiler/compile.py' 2026-03-30T07:39:37,164 adding 'fdsx/core/compiler/execution.py' 2026-03-30T07:39:37,166 adding 'fdsx/core/compiler/helpers.py' 2026-03-30T07:39:37,168 adding 'fdsx/core/compiler/nodes.py' 2026-03-30T07:39:37,170 adding 'fdsx/core/compiler/parallel.py' 2026-03-30T07:39:37,171 adding 'fdsx/core/compiler/routing.py' 2026-03-30T07:39:37,173 adding 'fdsx/core/engine/__init__.py' 2026-03-30T07:39:37,175 adding 'fdsx/core/engine/batch.py' 2026-03-30T07:39:37,176 adding 'fdsx/core/engine/interrupts.py' 2026-03-30T07:39:37,177 adding 'fdsx/core/engine/results.py' 2026-03-30T07:39:37,179 adding 'fdsx/core/engine/resume.py' 2026-03-30T07:39:37,180 adding 'fdsx/core/engine/run.py' 2026-03-30T07:39:37,182 adding 'fdsx/core/engine/signals.py' 2026-03-30T07:39:37,184 adding 'fdsx/core/engine/tasks_dir.py' 2026-03-30T07:39:37,186 adding 'fdsx/core/engine/validate.py' 2026-03-30T07:39:37,188 adding 'fdsx/display/__init__.py' 2026-03-30T07:39:37,190 adding 'fdsx/display/terminal.py' 2026-03-30T07:39:37,192 adding 'fdsx/examples/__init__.py' 2026-03-30T07:39:37,194 adding 'fdsx/examples/workflows/__init__.py' 2026-03-30T07:39:37,195 adding 'fdsx/examples/workflows/plan-implement-review/implement-prompt.txt' 2026-03-30T07:39:37,196 adding 'fdsx/examples/workflows/plan-implement-review/plan-prompt.txt' 2026-03-30T07:39:37,198 adding 'fdsx/examples/workflows/plan-implement-review/workflow.yaml' 2026-03-30T07:39:37,200 adding 'fdsx/logging/__init__.py' 2026-03-30T07:39:37,201 adding 'fdsx/logging/recorder.py' 2026-03-30T07:39:37,203 adding 'fdsx/logging/stream_logger.py' 2026-03-30T07:39:37,204 adding 'fdsx/models/__init__.py' 2026-03-30T07:39:37,207 adding 'fdsx/models/flow.py' 2026-03-30T07:39:37,209 adding 'fdsx/models/task.py' 2026-03-30T07:39:37,210 adding 'fdsx/models/validators.py' 2026-03-30T07:39:37,212 adding 'fdsx/notify/__init__.py' 2026-03-30T07:39:37,213 adding 'fdsx/notify/webhook.py' 2026-03-30T07:39:37,215 adding 'fdsx/providers/__init__.py' 2026-03-30T07:39:37,217 adding 'fdsx/providers/base.py' 2026-03-30T07:39:37,219 adding 'fdsx/providers/claude.py' 2026-03-30T07:39:37,221 adding 'fdsx/providers/codex.py' 2026-03-30T07:39:37,223 adding 'fdsx/providers/gemini.py' 2026-03-30T07:39:37,224 adding 'fdsx/providers/opencode.py' 2026-03-30T07:39:37,226 adding 'fdsx/providers/system.py' 2026-03-30T07:39:37,229 adding 'fdsx-0.1.12.dist-info/licenses/LICENSE' 2026-03-30T07:39:37,231 adding 'fdsx-0.1.12.dist-info/METADATA' 2026-03-30T07:39:37,233 adding 'fdsx-0.1.12.dist-info/WHEEL' 2026-03-30T07:39:37,234 adding 'fdsx-0.1.12.dist-info/entry_points.txt' 2026-03-30T07:39:37,234 adding 'fdsx-0.1.12.dist-info/top_level.txt' 2026-03-30T07:39:37,236 adding 'fdsx-0.1.12.dist-info/RECORD' 2026-03-30T07:39:37,239 removing build/bdist.linux-armv7l/wheel 2026-03-30T07:39:37,365 Building wheel for fdsx (pyproject.toml): finished with status 'done' 2026-03-30T07:39:37,372 Created wheel for fdsx: filename=fdsx-0.1.12-py3-none-any.whl size=114842 sha256=b172034681a03a8f8212327e21559ae3336e713ea3699602e092b4468e5198fd 2026-03-30T07:39:37,374 Stored in directory: /tmp/pip-ephem-wheel-cache-yg8q8usf/wheels/9a/5f/c2/c6ecc22159e0065acedc0caacf1d8f712dc618d542ad8542b9 2026-03-30T07:39:37,390 Successfully built fdsx 2026-03-30T07:39:37,397 Removed build tracker: '/tmp/pip-build-tracker-ipkfg0i2'