2026-03-29T20:07:18,542 Created temporary directory: /tmp/pip-ephem-wheel-cache-6na_shex 2026-03-29T20:07:18,544 Created temporary directory: /tmp/pip-build-tracker-vch4kq85 2026-03-29T20:07:18,545 Initialized build tracking at /tmp/pip-build-tracker-vch4kq85 2026-03-29T20:07:18,545 Created build tracker: /tmp/pip-build-tracker-vch4kq85 2026-03-29T20:07:18,546 Entered build tracker: /tmp/pip-build-tracker-vch4kq85 2026-03-29T20:07:18,547 Created temporary directory: /tmp/pip-wheel-2y6acweu 2026-03-29T20:07:18,549 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-29T20:07:18,552 Created temporary directory: /tmp/pip-ephem-wheel-cache-cr4ejemh 2026-03-29T20:07:18,573 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T20:07:18,577 2 location(s) to search for versions of helix-substrate: 2026-03-29T20:07:18,577 * https://pypi.org/simple/helix-substrate/ 2026-03-29T20:07:18,577 * https://www.piwheels.org/simple/helix-substrate/ 2026-03-29T20:07:18,577 Fetching project page and analyzing links: https://pypi.org/simple/helix-substrate/ 2026-03-29T20:07:18,578 Getting page https://pypi.org/simple/helix-substrate/ 2026-03-29T20:07:18,580 Found index url https://pypi.org/simple 2026-03-29T20:07:18,814 Fetched page https://pypi.org/simple/helix-substrate/ as application/vnd.pypi.simple.v1+json 2026-03-29T20:07:18,817 Skipping link: No binaries permitted for helix-substrate: https://files.pythonhosted.org/packages/45/47/8d8257bdf25209c479559770d4509de59b8aeeb372620c8ee64e39c2f9fd/helix_substrate-0.1.0-py3-none-any.whl (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:18,818 Found link https://files.pythonhosted.org/packages/c6/f1/fa4658352724844161f920ea23a087dde78735dead161d75c7eaafdf2c56/helix_substrate-0.1.0.tar.gz (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10), version: 0.1.0 2026-03-29T20:07:18,819 Skipping link: No binaries permitted for helix-substrate: https://files.pythonhosted.org/packages/2c/d0/ef3f17d533452ed0eb8fa1d4d08795a3600662066a1c3fe155c5ddf03e9e/helix_substrate-0.2.0-py3-none-any.whl (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:18,820 Found link https://files.pythonhosted.org/packages/5f/11/458add52c15d3a757ff3cd495c7ab97720262a0a2c4cfd69d5c9b1067084/helix_substrate-0.2.0.tar.gz (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10), version: 0.2.0 2026-03-29T20:07:18,821 Skipping link: No binaries permitted for helix-substrate: https://files.pythonhosted.org/packages/8f/9c/0a3cf0ad3af96d1c432543182a5a2d0fcefe4cbaac58e0d44174340ac13d/helix_substrate-0.2.1-py3-none-any.whl (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:18,822 Found link https://files.pythonhosted.org/packages/59/3b/1cff8bc76f8d31f9cffb5fa56e3394baa1a74f36d80b13e8f7d16998fa75/helix_substrate-0.2.1.tar.gz (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10), version: 0.2.1 2026-03-29T20:07:18,822 Skipping link: No binaries permitted for helix-substrate: https://files.pythonhosted.org/packages/dc/f6/93ed616314c688feaee52d42041c39fa8f37149db4dd5a49ac78caf4e13a/helix_substrate-0.2.2-py3-none-any.whl (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:18,823 Found link https://files.pythonhosted.org/packages/f8/5c/15eb53c13f71770b655ed0e43e427e5559c556df6dbab82a8538065d795c/helix_substrate-0.2.2.tar.gz (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10), version: 0.2.2 2026-03-29T20:07:18,824 Skipping link: No binaries permitted for helix-substrate: https://files.pythonhosted.org/packages/65/5d/b9ab19e6843caf81457201295f1cadf119571be40741c1cf5d5ca089a41f/helix_substrate-0.2.3-py3-none-any.whl (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:18,825 Found link https://files.pythonhosted.org/packages/f6/1e/efe09f0c1123f5d1bcb14b66cd0cf04f3fe0b0cf5bd73fde033edeaa6a87/helix_substrate-0.2.3.tar.gz (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10), version: 0.2.3 2026-03-29T20:07:18,826 Skipping link: No binaries permitted for helix-substrate: https://files.pythonhosted.org/packages/70/fd/87d43f8ca29cfdfbf2a2811919fe8bf10985ce5acaf6fc9c6f1dd148d66a/helix_substrate-0.2.4-py3-none-any.whl (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:18,827 Found link https://files.pythonhosted.org/packages/e3/a3/4268a80a2b63ae48b21d018f7932648e6c5415ee700f8a14a40efe059b41/helix_substrate-0.2.4.tar.gz (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10), version: 0.2.4 2026-03-29T20:07:18,827 Skipping link: No binaries permitted for helix-substrate: https://files.pythonhosted.org/packages/fc/58/7af315184e9b6522cd39db2bfa0ab702df2ce065f52ed025899753acbf94/helix_substrate-0.2.5-py3-none-any.whl (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:18,828 Found link https://files.pythonhosted.org/packages/3a/c4/bb4ef64a789679a7e09035ca1380d9ef43d7a4192bc786d91f11ad37b974/helix_substrate-0.2.5.tar.gz (from https://pypi.org/simple/helix-substrate/) (requires-python:>=3.10), version: 0.2.5 2026-03-29T20:07:18,829 Fetching project page and analyzing links: https://www.piwheels.org/simple/helix-substrate/ 2026-03-29T20:07:18,829 Getting page https://www.piwheels.org/simple/helix-substrate/ 2026-03-29T20:07:18,831 Found index url https://www.piwheels.org/simple 2026-03-29T20:07:19,005 Fetched page https://www.piwheels.org/simple/helix-substrate/ as text/html 2026-03-29T20:07:19,008 Skipping link: No binaries permitted for helix-substrate: https://www.piwheels.org/simple/helix-substrate/helix_substrate-0.2.4-py3-none-any.whl#sha256=ccd5d6780d2cc579faa89b0e3fb36740ba7b0dadfb2159ccf4cd67e87bfe56c1 (from https://www.piwheels.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:19,009 Skipping link: No binaries permitted for helix-substrate: https://www.piwheels.org/simple/helix-substrate/helix_substrate-0.2.3-py3-none-any.whl#sha256=933e4018746385e0e732cc26add1b4155ee32c81fd9a0ab587c9073e38f74a40 (from https://www.piwheels.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:19,009 Skipping link: No binaries permitted for helix-substrate: https://www.piwheels.org/simple/helix-substrate/helix_substrate-0.2.2-py3-none-any.whl#sha256=14d9f3dedc9e41abc970306908da74fc2740814e1735760bfe6d108d5918ba8e (from https://www.piwheels.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:19,010 Skipping link: No binaries permitted for helix-substrate: https://www.piwheels.org/simple/helix-substrate/helix_substrate-0.2.1-py3-none-any.whl#sha256=5fded25d4115ef0184abebf6954cf934722b3262a8533802fe74b58723cb17e1 (from https://www.piwheels.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:19,011 Skipping link: No binaries permitted for helix-substrate: https://www.piwheels.org/simple/helix-substrate/helix_substrate-0.2.0-py3-none-any.whl#sha256=dfc74059203429fc0741262d1ae902bc2b56599ad78fb1f1300af65596f85273 (from https://www.piwheels.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:19,011 Skipping link: No binaries permitted for helix-substrate: https://www.piwheels.org/simple/helix-substrate/helix_substrate-0.1.0-py3-none-any.whl#sha256=fd78c7a72016bb1a70fe1731c9fee6d35f58fdc4c5f9b6f571e4da102e5e53bb (from https://www.piwheels.org/simple/helix-substrate/) (requires-python:>=3.10) 2026-03-29T20:07:19,012 Skipping link: not a file: https://www.piwheels.org/simple/helix-substrate/ 2026-03-29T20:07:19,013 Skipping link: not a file: https://pypi.org/simple/helix-substrate/ 2026-03-29T20:07:19,032 Given no hashes to check 1 links for project 'helix-substrate': discarding no candidates 2026-03-29T20:07:19,050 Collecting helix-substrate==0.2.5 2026-03-29T20:07:19,053 Created temporary directory: /tmp/pip-unpack-7v9_wg7u 2026-03-29T20:07:19,280 Downloading helix_substrate-0.2.5.tar.gz (358 kB) 2026-03-29T20:07:19,647 Added helix-substrate==0.2.5 from https://files.pythonhosted.org/packages/3a/c4/bb4ef64a789679a7e09035ca1380d9ef43d7a4192bc786d91f11ad37b974/helix_substrate-0.2.5.tar.gz to build tracker '/tmp/pip-build-tracker-vch4kq85' 2026-03-29T20:07:19,653 Created temporary directory: /tmp/pip-build-env-eegdq10h 2026-03-29T20:07:19,657 Installing build dependencies: started 2026-03-29T20:07:19,658 Running command pip subprocess to install build dependencies 2026-03-29T20:07:20,816 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-29T20:07:21,243 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-29T20:07:21,266 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T20:07:23,053 Collecting setuptools>=68.0 2026-03-29T20:07:23,144 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-29T20:07:23,431 Collecting wheel 2026-03-29T20:07:23,447 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-29T20:07:23,630 Collecting packaging>=24.0 2026-03-29T20:07:23,646 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-29T20:07:26,586 Installing collected packages: setuptools, packaging, wheel 2026-03-29T20:07:29,951 Creating /tmp/pip-build-env-eegdq10h/overlay/local/bin 2026-03-29T20:07:29,953 changing mode of /tmp/pip-build-env-eegdq10h/overlay/local/bin/wheel to 755 2026-03-29T20:07:29,974 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-29T20:07:30,255 Installing build dependencies: finished with status 'done' 2026-03-29T20:07:30,261 Getting requirements to build wheel: started 2026-03-29T20:07:30,262 Running command Getting requirements to build wheel 2026-03-29T20:07:30,871 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-29T20:07:30,872 !! 2026-03-29T20:07:30,873 ******************************************************************************** 2026-03-29T20:07:30,873 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-29T20:07:30,875 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T20:07:30,875 or your builds will no longer be supported. 2026-03-29T20:07:30,876 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:30,877 ******************************************************************************** 2026-03-29T20:07:30,878 !! 2026-03-29T20:07:30,878 corresp(dist, value, root_dir) 2026-03-29T20:07:30,951 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:07:30,952 !! 2026-03-29T20:07:30,953 ******************************************************************************** 2026-03-29T20:07:30,954 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:07:30,955 License :: OSI Approved :: MIT License 2026-03-29T20:07:30,956 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:30,956 ******************************************************************************** 2026-03-29T20:07:30,957 !! 2026-03-29T20:07:30,957 dist._finalize_license_expression() 2026-03-29T20:07:30,959 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:07:30,960 !! 2026-03-29T20:07:30,960 ******************************************************************************** 2026-03-29T20:07:30,961 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:07:30,962 License :: OSI Approved :: MIT License 2026-03-29T20:07:30,962 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:30,963 ******************************************************************************** 2026-03-29T20:07:30,964 !! 2026-03-29T20:07:30,964 self._finalize_license_expression() 2026-03-29T20:07:30,969 running egg_info 2026-03-29T20:07:30,975 writing helix_substrate.egg-info/PKG-INFO 2026-03-29T20:07:30,984 writing dependency_links to helix_substrate.egg-info/dependency_links.txt 2026-03-29T20:07:30,986 writing entry points to helix_substrate.egg-info/entry_points.txt 2026-03-29T20:07:30,991 writing requirements to helix_substrate.egg-info/requires.txt 2026-03-29T20:07:30,992 writing top-level names to helix_substrate.egg-info/top_level.txt 2026-03-29T20:07:31,015 reading manifest file 'helix_substrate.egg-info/SOURCES.txt' 2026-03-29T20:07:31,023 adding license file 'LICENSE' 2026-03-29T20:07:31,029 writing manifest file 'helix_substrate.egg-info/SOURCES.txt' 2026-03-29T20:07:31,127 Getting requirements to build wheel: finished with status 'done' 2026-03-29T20:07:31,130 Created temporary directory: /tmp/pip-modern-metadata-07zzwc56 2026-03-29T20:07:31,132 Preparing metadata (pyproject.toml): started 2026-03-29T20:07:31,133 Running command Preparing metadata (pyproject.toml) 2026-03-29T20:07:31,701 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-29T20:07:31,701 !! 2026-03-29T20:07:31,702 ******************************************************************************** 2026-03-29T20:07:31,703 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-29T20:07:31,704 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T20:07:31,705 or your builds will no longer be supported. 2026-03-29T20:07:31,706 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:31,707 ******************************************************************************** 2026-03-29T20:07:31,708 !! 2026-03-29T20:07:31,708 corresp(dist, value, root_dir) 2026-03-29T20:07:31,777 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:07:31,777 !! 2026-03-29T20:07:31,778 ******************************************************************************** 2026-03-29T20:07:31,779 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:07:31,780 License :: OSI Approved :: MIT License 2026-03-29T20:07:31,781 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:31,782 ******************************************************************************** 2026-03-29T20:07:31,783 !! 2026-03-29T20:07:31,783 dist._finalize_license_expression() 2026-03-29T20:07:31,784 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:07:31,784 !! 2026-03-29T20:07:31,785 ******************************************************************************** 2026-03-29T20:07:31,786 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:07:31,786 License :: OSI Approved :: MIT License 2026-03-29T20:07:31,787 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:31,788 ******************************************************************************** 2026-03-29T20:07:31,789 !! 2026-03-29T20:07:31,789 self._finalize_license_expression() 2026-03-29T20:07:31,789 running dist_info 2026-03-29T20:07:31,799 creating /tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info 2026-03-29T20:07:31,800 writing /tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info/PKG-INFO 2026-03-29T20:07:31,809 writing dependency_links to /tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info/dependency_links.txt 2026-03-29T20:07:31,811 writing entry points to /tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info/entry_points.txt 2026-03-29T20:07:31,816 writing requirements to /tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info/requires.txt 2026-03-29T20:07:31,817 writing top-level names to /tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info/top_level.txt 2026-03-29T20:07:31,819 writing manifest file '/tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info/SOURCES.txt' 2026-03-29T20:07:31,839 reading manifest file '/tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info/SOURCES.txt' 2026-03-29T20:07:31,841 adding license file 'LICENSE' 2026-03-29T20:07:31,846 writing manifest file '/tmp/pip-modern-metadata-07zzwc56/helix_substrate.egg-info/SOURCES.txt' 2026-03-29T20:07:31,847 creating '/tmp/pip-modern-metadata-07zzwc56/helix_substrate-0.2.5.dist-info' 2026-03-29T20:07:31,975 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-29T20:07:31,981 Source in /tmp/pip-wheel-2y6acweu/helix-substrate_ee1ed744c2544b159fb740055955e7ba has version 0.2.5, which satisfies requirement helix-substrate==0.2.5 from https://files.pythonhosted.org/packages/3a/c4/bb4ef64a789679a7e09035ca1380d9ef43d7a4192bc786d91f11ad37b974/helix_substrate-0.2.5.tar.gz 2026-03-29T20:07:31,982 Removed helix-substrate==0.2.5 from https://files.pythonhosted.org/packages/3a/c4/bb4ef64a789679a7e09035ca1380d9ef43d7a4192bc786d91f11ad37b974/helix_substrate-0.2.5.tar.gz from build tracker '/tmp/pip-build-tracker-vch4kq85' 2026-03-29T20:07:31,990 Created temporary directory: /tmp/pip-unpack-fvii0zw1 2026-03-29T20:07:31,990 Building wheels for collected packages: helix-substrate 2026-03-29T20:07:31,995 Created temporary directory: /tmp/pip-wheel-p6p50qvw 2026-03-29T20:07:31,995 Destination directory: /tmp/pip-wheel-p6p50qvw 2026-03-29T20:07:31,997 Building wheel for helix-substrate (pyproject.toml): started 2026-03-29T20:07:31,999 Running command Building wheel for helix-substrate (pyproject.toml) 2026-03-29T20:07:32,588 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-29T20:07:32,589 !! 2026-03-29T20:07:32,593 ******************************************************************************** 2026-03-29T20:07:32,596 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-29T20:07:32,602 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T20:07:32,604 or your builds will no longer be supported. 2026-03-29T20:07:32,606 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:32,606 ******************************************************************************** 2026-03-29T20:07:32,607 !! 2026-03-29T20:07:32,608 corresp(dist, value, root_dir) 2026-03-29T20:07:32,669 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:07:32,670 !! 2026-03-29T20:07:32,671 ******************************************************************************** 2026-03-29T20:07:32,671 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:07:32,672 License :: OSI Approved :: MIT License 2026-03-29T20:07:32,673 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:32,674 ******************************************************************************** 2026-03-29T20:07:32,675 !! 2026-03-29T20:07:32,675 dist._finalize_license_expression() 2026-03-29T20:07:32,676 /tmp/pip-build-env-eegdq10h/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T20:07:32,676 !! 2026-03-29T20:07:32,677 ******************************************************************************** 2026-03-29T20:07:32,678 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T20:07:32,679 License :: OSI Approved :: MIT License 2026-03-29T20:07:32,680 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T20:07:32,681 ******************************************************************************** 2026-03-29T20:07:32,682 !! 2026-03-29T20:07:32,683 self._finalize_license_expression() 2026-03-29T20:07:32,683 running bdist_wheel 2026-03-29T20:07:32,696 running build 2026-03-29T20:07:32,696 running build_py 2026-03-29T20:07:32,705 creating build/lib/helix_substrate 2026-03-29T20:07:32,713 copying helix_substrate/route_shaper.py -> build/lib/helix_substrate 2026-03-29T20:07:32,722 copying helix_substrate/device_utils.py -> build/lib/helix_substrate 2026-03-29T20:07:32,729 copying helix_substrate/model_manager.py -> build/lib/helix_substrate 2026-03-29T20:07:32,737 copying helix_substrate/__init__.py -> build/lib/helix_substrate 2026-03-29T20:07:32,744 copying helix_substrate/budget_gate.py -> build/lib/helix_substrate 2026-03-29T20:07:32,748 copying helix_substrate/zerocopy.py -> build/lib/helix_substrate 2026-03-29T20:07:32,750 copying helix_substrate/cdnav3_writer.py -> build/lib/helix_substrate 2026-03-29T20:07:32,752 copying helix_substrate/kv_prefix_cache.py -> build/lib/helix_substrate 2026-03-29T20:07:32,755 copying helix_substrate/lobe_scheduler.py -> build/lib/helix_substrate 2026-03-29T20:07:32,758 copying helix_substrate/k_allocator.py -> build/lib/helix_substrate 2026-03-29T20:07:32,760 copying helix_substrate/helix_linear.py -> build/lib/helix_substrate 2026-03-29T20:07:32,763 copying helix_substrate/query_classifier.py -> build/lib/helix_substrate 2026-03-29T20:07:32,765 copying helix_substrate/session_advisor.py -> build/lib/helix_substrate 2026-03-29T20:07:32,767 copying helix_substrate/stream_ffn.py -> build/lib/helix_substrate 2026-03-29T20:07:32,770 copying helix_substrate/symbolic_ir.py -> build/lib/helix_substrate 2026-03-29T20:07:32,772 copying helix_substrate/helix_affine_linear.py -> build/lib/helix_substrate 2026-03-29T20:07:32,775 copying helix_substrate/tensor_policy.py -> build/lib/helix_substrate 2026-03-29T20:07:32,777 copying helix_substrate/hybrid_scheduler.py -> build/lib/helix_substrate 2026-03-29T20:07:32,779 copying helix_substrate/basin_runtime.py -> build/lib/helix_substrate 2026-03-29T20:07:32,782 copying helix_substrate/stream_matmul.py -> build/lib/helix_substrate 2026-03-29T20:07:32,784 copying helix_substrate/generate_sidecars_v3.py -> build/lib/helix_substrate 2026-03-29T20:07:32,786 copying helix_substrate/build_manifest_v3.py -> build/lib/helix_substrate 2026-03-29T20:07:32,789 copying helix_substrate/triton_vq_matmul.py -> build/lib/helix_substrate 2026-03-29T20:07:32,791 copying helix_substrate/convert_safetensors.py -> build/lib/helix_substrate 2026-03-29T20:07:32,793 copying helix_substrate/route_inheritance.py -> build/lib/helix_substrate 2026-03-29T20:07:32,796 copying helix_substrate/verifier.py -> build/lib/helix_substrate 2026-03-29T20:07:32,798 copying helix_substrate/thesis_tracer.py -> build/lib/helix_substrate 2026-03-29T20:07:32,801 copying helix_substrate/kurtosis_gate.py -> build/lib/helix_substrate 2026-03-29T20:07:32,803 copying helix_substrate/executor_registry.py -> build/lib/helix_substrate 2026-03-29T20:07:32,806 copying helix_substrate/stream_block.py -> build/lib/helix_substrate 2026-03-29T20:07:32,808 copying helix_substrate/stream_attention.py -> build/lib/helix_substrate 2026-03-29T20:07:32,811 copying helix_substrate/cdna_encoder.py -> build/lib/helix_substrate 2026-03-29T20:07:32,813 copying helix_substrate/quality_gate.py -> build/lib/helix_substrate 2026-03-29T20:07:32,815 copying helix_substrate/symbolic_executor.py -> build/lib/helix_substrate 2026-03-29T20:07:32,817 copying helix_substrate/session_budget.py -> build/lib/helix_substrate 2026-03-29T20:07:32,819 copying helix_substrate/route_decision.py -> build/lib/helix_substrate 2026-03-29T20:07:32,821 copying helix_substrate/cli.py -> build/lib/helix_substrate 2026-03-29T20:07:32,824 copying helix_substrate/rope.py -> build/lib/helix_substrate 2026-03-29T20:07:32,826 copying helix_substrate/receipt.py -> build/lib/helix_substrate 2026-03-29T20:07:32,828 copying helix_substrate/model_adapter.py -> build/lib/helix_substrate 2026-03-29T20:07:32,830 copying helix_substrate/convert_gguf.py -> build/lib/helix_substrate 2026-03-29T20:07:32,833 copying helix_substrate/rapl_meter.py -> build/lib/helix_substrate 2026-03-29T20:07:32,834 copying helix_substrate/shaping_policy.py -> build/lib/helix_substrate 2026-03-29T20:07:32,837 copying helix_substrate/trading_executors.py -> build/lib/helix_substrate 2026-03-29T20:07:32,839 copying helix_substrate/morphsat_gate.py -> build/lib/helix_substrate 2026-03-29T20:07:32,841 copying helix_substrate/transform_law.py -> build/lib/helix_substrate 2026-03-29T20:07:32,844 copying helix_substrate/web_fact_tool.py -> build/lib/helix_substrate 2026-03-29T20:07:32,847 copying helix_substrate/convert.py -> build/lib/helix_substrate 2026-03-29T20:07:32,849 copying helix_substrate/market_realism.py -> build/lib/helix_substrate 2026-03-29T20:07:32,852 copying helix_substrate/hf_integration.py -> build/lib/helix_substrate 2026-03-29T20:07:32,854 copying helix_substrate/route_policy.py -> build/lib/helix_substrate 2026-03-29T20:07:32,857 copying helix_substrate/cdna_reader.py -> build/lib/helix_substrate 2026-03-29T20:07:32,860 copying helix_substrate/hf_quantizer.py -> build/lib/helix_substrate 2026-03-29T20:07:32,863 copying helix_substrate/routing_ledger.py -> build/lib/helix_substrate 2026-03-29T20:07:32,865 copying helix_substrate/response_cache.py -> build/lib/helix_substrate 2026-03-29T20:07:32,868 copying helix_substrate/helix_linear_ste.py -> build/lib/helix_substrate 2026-03-29T20:07:32,870 copying helix_substrate/lobe_context_policy.py -> build/lib/helix_substrate 2026-03-29T20:07:32,872 copying helix_substrate/morpho_codec.py -> build/lib/helix_substrate 2026-03-29T20:07:32,875 copying helix_substrate/token_accountant.py -> build/lib/helix_substrate 2026-03-29T20:07:32,878 copying helix_substrate/se.py -> build/lib/helix_substrate 2026-03-29T20:07:32,880 copying helix_substrate/cdnav3_reader.py -> build/lib/helix_substrate 2026-03-29T20:07:32,882 copying helix_substrate/fallback_chain.py -> build/lib/helix_substrate 2026-03-29T20:07:32,884 copying helix_substrate/backtest_integrity.py -> build/lib/helix_substrate 2026-03-29T20:07:32,887 copying helix_substrate/fgip_bridge.py -> build/lib/helix_substrate 2026-03-29T20:07:32,889 copying helix_substrate/sidecar.py -> build/lib/helix_substrate 2026-03-29T20:07:32,892 copying helix_substrate/preflight_router.py -> build/lib/helix_substrate 2026-03-29T20:07:32,894 running egg_info 2026-03-29T20:07:32,903 writing helix_substrate.egg-info/PKG-INFO 2026-03-29T20:07:32,912 writing dependency_links to helix_substrate.egg-info/dependency_links.txt 2026-03-29T20:07:32,913 writing entry points to helix_substrate.egg-info/entry_points.txt 2026-03-29T20:07:32,918 writing requirements to helix_substrate.egg-info/requires.txt 2026-03-29T20:07:32,919 writing top-level names to helix_substrate.egg-info/top_level.txt 2026-03-29T20:07:32,931 reading manifest file 'helix_substrate.egg-info/SOURCES.txt' 2026-03-29T20:07:32,939 adding license file 'LICENSE' 2026-03-29T20:07:32,945 writing manifest file 'helix_substrate.egg-info/SOURCES.txt' 2026-03-29T20:07:32,960 installing to build/bdist.linux-armv7l/wheel 2026-03-29T20:07:32,960 running install 2026-03-29T20:07:32,984 running install_lib 2026-03-29T20:07:32,990 creating build/bdist.linux-armv7l/wheel 2026-03-29T20:07:32,992 creating build/bdist.linux-armv7l/wheel/helix_substrate 2026-03-29T20:07:32,994 copying build/lib/helix_substrate/route_shaper.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:32,996 copying build/lib/helix_substrate/device_utils.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:32,998 copying build/lib/helix_substrate/model_manager.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,001 copying build/lib/helix_substrate/__init__.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,003 copying build/lib/helix_substrate/budget_gate.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,005 copying build/lib/helix_substrate/zerocopy.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,007 copying build/lib/helix_substrate/cdnav3_writer.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,009 copying build/lib/helix_substrate/kv_prefix_cache.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,011 copying build/lib/helix_substrate/lobe_scheduler.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,014 copying build/lib/helix_substrate/k_allocator.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,016 copying build/lib/helix_substrate/helix_linear.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,019 copying build/lib/helix_substrate/query_classifier.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,021 copying build/lib/helix_substrate/session_advisor.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,024 copying build/lib/helix_substrate/stream_ffn.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,026 copying build/lib/helix_substrate/symbolic_ir.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,029 copying build/lib/helix_substrate/helix_affine_linear.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,031 copying build/lib/helix_substrate/tensor_policy.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,033 copying build/lib/helix_substrate/hybrid_scheduler.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,035 copying build/lib/helix_substrate/basin_runtime.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,038 copying build/lib/helix_substrate/stream_matmul.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,041 copying build/lib/helix_substrate/generate_sidecars_v3.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,043 copying build/lib/helix_substrate/build_manifest_v3.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,045 copying build/lib/helix_substrate/triton_vq_matmul.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,047 copying build/lib/helix_substrate/convert_safetensors.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,049 copying build/lib/helix_substrate/route_inheritance.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,052 copying build/lib/helix_substrate/verifier.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,054 copying build/lib/helix_substrate/thesis_tracer.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,056 copying build/lib/helix_substrate/kurtosis_gate.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,058 copying build/lib/helix_substrate/executor_registry.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,061 copying build/lib/helix_substrate/stream_block.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,063 copying build/lib/helix_substrate/stream_attention.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,066 copying build/lib/helix_substrate/cdna_encoder.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,068 copying build/lib/helix_substrate/quality_gate.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,070 copying build/lib/helix_substrate/symbolic_executor.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,073 copying build/lib/helix_substrate/session_budget.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,075 copying build/lib/helix_substrate/route_decision.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,077 copying build/lib/helix_substrate/cli.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,079 copying build/lib/helix_substrate/rope.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,081 copying build/lib/helix_substrate/receipt.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,083 copying build/lib/helix_substrate/model_adapter.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,086 copying build/lib/helix_substrate/convert_gguf.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,088 copying build/lib/helix_substrate/rapl_meter.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,090 copying build/lib/helix_substrate/shaping_policy.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,092 copying build/lib/helix_substrate/trading_executors.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,094 copying build/lib/helix_substrate/morphsat_gate.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,097 copying build/lib/helix_substrate/transform_law.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,099 copying build/lib/helix_substrate/web_fact_tool.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,102 copying build/lib/helix_substrate/convert.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,104 copying build/lib/helix_substrate/market_realism.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,107 copying build/lib/helix_substrate/hf_integration.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,109 copying build/lib/helix_substrate/route_policy.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,112 copying build/lib/helix_substrate/cdna_reader.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,115 copying build/lib/helix_substrate/hf_quantizer.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,117 copying build/lib/helix_substrate/routing_ledger.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,119 copying build/lib/helix_substrate/response_cache.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,121 copying build/lib/helix_substrate/helix_linear_ste.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,124 copying build/lib/helix_substrate/lobe_context_policy.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,126 copying build/lib/helix_substrate/morpho_codec.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,128 copying build/lib/helix_substrate/token_accountant.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,131 copying build/lib/helix_substrate/se.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,133 copying build/lib/helix_substrate/cdnav3_reader.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,135 copying build/lib/helix_substrate/fallback_chain.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,137 copying build/lib/helix_substrate/backtest_integrity.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,139 copying build/lib/helix_substrate/fgip_bridge.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,142 copying build/lib/helix_substrate/sidecar.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,144 copying build/lib/helix_substrate/preflight_router.py -> build/bdist.linux-armv7l/wheel/./helix_substrate 2026-03-29T20:07:33,147 running install_egg_info 2026-03-29T20:07:33,151 Copying helix_substrate.egg-info to build/bdist.linux-armv7l/wheel/./helix_substrate-0.2.5-py3.11.egg-info 2026-03-29T20:07:33,163 running install_scripts 2026-03-29T20:07:33,174 creating build/bdist.linux-armv7l/wheel/helix_substrate-0.2.5.dist-info/WHEEL 2026-03-29T20:07:33,177 creating '/tmp/pip-wheel-p6p50qvw/.tmp-di5_rd4c/helix_substrate-0.2.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-29T20:07:33,180 adding 'helix_substrate/__init__.py' 2026-03-29T20:07:33,185 adding 'helix_substrate/backtest_integrity.py' 2026-03-29T20:07:33,189 adding 'helix_substrate/basin_runtime.py' 2026-03-29T20:07:33,191 adding 'helix_substrate/budget_gate.py' 2026-03-29T20:07:33,193 adding 'helix_substrate/build_manifest_v3.py' 2026-03-29T20:07:33,194 adding 'helix_substrate/cdna_encoder.py' 2026-03-29T20:07:33,200 adding 'helix_substrate/cdna_reader.py' 2026-03-29T20:07:33,202 adding 'helix_substrate/cdnav3_reader.py' 2026-03-29T20:07:33,204 adding 'helix_substrate/cdnav3_writer.py' 2026-03-29T20:07:33,206 adding 'helix_substrate/cli.py' 2026-03-29T20:07:33,208 adding 'helix_substrate/convert.py' 2026-03-29T20:07:33,210 adding 'helix_substrate/convert_gguf.py' 2026-03-29T20:07:33,212 adding 'helix_substrate/convert_safetensors.py' 2026-03-29T20:07:33,213 adding 'helix_substrate/device_utils.py' 2026-03-29T20:07:33,216 adding 'helix_substrate/executor_registry.py' 2026-03-29T20:07:33,217 adding 'helix_substrate/fallback_chain.py' 2026-03-29T20:07:33,220 adding 'helix_substrate/fgip_bridge.py' 2026-03-29T20:07:33,222 adding 'helix_substrate/generate_sidecars_v3.py' 2026-03-29T20:07:33,223 adding 'helix_substrate/helix_affine_linear.py' 2026-03-29T20:07:33,228 adding 'helix_substrate/helix_linear.py' 2026-03-29T20:07:33,231 adding 'helix_substrate/helix_linear_ste.py' 2026-03-29T20:07:33,233 adding 'helix_substrate/hf_integration.py' 2026-03-29T20:07:33,235 adding 'helix_substrate/hf_quantizer.py' 2026-03-29T20:07:33,237 adding 'helix_substrate/hybrid_scheduler.py' 2026-03-29T20:07:33,239 adding 'helix_substrate/k_allocator.py' 2026-03-29T20:07:33,241 adding 'helix_substrate/kurtosis_gate.py' 2026-03-29T20:07:33,242 adding 'helix_substrate/kv_prefix_cache.py' 2026-03-29T20:07:33,244 adding 'helix_substrate/lobe_context_policy.py' 2026-03-29T20:07:33,248 adding 'helix_substrate/lobe_scheduler.py' 2026-03-29T20:07:33,251 adding 'helix_substrate/market_realism.py' 2026-03-29T20:07:33,253 adding 'helix_substrate/model_adapter.py' 2026-03-29T20:07:33,255 adding 'helix_substrate/model_manager.py' 2026-03-29T20:07:33,260 adding 'helix_substrate/morpho_codec.py' 2026-03-29T20:07:33,261 adding 'helix_substrate/morphsat_gate.py' 2026-03-29T20:07:33,264 adding 'helix_substrate/preflight_router.py' 2026-03-29T20:07:33,266 adding 'helix_substrate/quality_gate.py' 2026-03-29T20:07:33,268 adding 'helix_substrate/query_classifier.py' 2026-03-29T20:07:33,269 adding 'helix_substrate/rapl_meter.py' 2026-03-29T20:07:33,271 adding 'helix_substrate/receipt.py' 2026-03-29T20:07:33,272 adding 'helix_substrate/response_cache.py' 2026-03-29T20:07:33,274 adding 'helix_substrate/rope.py' 2026-03-29T20:07:33,276 adding 'helix_substrate/route_decision.py' 2026-03-29T20:07:33,278 adding 'helix_substrate/route_inheritance.py' 2026-03-29T20:07:33,280 adding 'helix_substrate/route_policy.py' 2026-03-29T20:07:33,283 adding 'helix_substrate/route_shaper.py' 2026-03-29T20:07:33,284 adding 'helix_substrate/routing_ledger.py' 2026-03-29T20:07:33,286 adding 'helix_substrate/se.py' 2026-03-29T20:07:33,288 adding 'helix_substrate/session_advisor.py' 2026-03-29T20:07:33,289 adding 'helix_substrate/session_budget.py' 2026-03-29T20:07:33,291 adding 'helix_substrate/shaping_policy.py' 2026-03-29T20:07:33,293 adding 'helix_substrate/sidecar.py' 2026-03-29T20:07:33,297 adding 'helix_substrate/stream_attention.py' 2026-03-29T20:07:33,299 adding 'helix_substrate/stream_block.py' 2026-03-29T20:07:33,302 adding 'helix_substrate/stream_ffn.py' 2026-03-29T20:07:33,307 adding 'helix_substrate/stream_matmul.py' 2026-03-29T20:07:33,309 adding 'helix_substrate/symbolic_executor.py' 2026-03-29T20:07:33,311 adding 'helix_substrate/symbolic_ir.py' 2026-03-29T20:07:33,313 adding 'helix_substrate/tensor_policy.py' 2026-03-29T20:07:33,316 adding 'helix_substrate/thesis_tracer.py' 2026-03-29T20:07:33,318 adding 'helix_substrate/token_accountant.py' 2026-03-29T20:07:33,321 adding 'helix_substrate/trading_executors.py' 2026-03-29T20:07:33,324 adding 'helix_substrate/transform_law.py' 2026-03-29T20:07:33,327 adding 'helix_substrate/triton_vq_matmul.py' 2026-03-29T20:07:33,329 adding 'helix_substrate/verifier.py' 2026-03-29T20:07:33,332 adding 'helix_substrate/web_fact_tool.py' 2026-03-29T20:07:33,334 adding 'helix_substrate/zerocopy.py' 2026-03-29T20:07:33,337 adding 'helix_substrate-0.2.5.dist-info/licenses/LICENSE' 2026-03-29T20:07:33,339 adding 'helix_substrate-0.2.5.dist-info/METADATA' 2026-03-29T20:07:33,340 adding 'helix_substrate-0.2.5.dist-info/WHEEL' 2026-03-29T20:07:33,341 adding 'helix_substrate-0.2.5.dist-info/entry_points.txt' 2026-03-29T20:07:33,343 adding 'helix_substrate-0.2.5.dist-info/top_level.txt' 2026-03-29T20:07:33,344 adding 'helix_substrate-0.2.5.dist-info/RECORD' 2026-03-29T20:07:33,349 removing build/bdist.linux-armv7l/wheel 2026-03-29T20:07:33,463 Building wheel for helix-substrate (pyproject.toml): finished with status 'done' 2026-03-29T20:07:33,473 Created wheel for helix-substrate: filename=helix_substrate-0.2.5-py3-none-any.whl size=293829 sha256=c6de33854aa5ca056b558f3b25f2b1afad4f7decb756791192516345476cddd2 2026-03-29T20:07:33,475 Stored in directory: /tmp/pip-ephem-wheel-cache-cr4ejemh/wheels/eb/02/77/8d574af97d065549390d4aa531cef1562fd0f62ecbe69309c2 2026-03-29T20:07:33,491 Successfully built helix-substrate 2026-03-29T20:07:33,501 Removed build tracker: '/tmp/pip-build-tracker-vch4kq85'