2026-02-09T11:36:25,731 Created temporary directory: /tmp/pip-ephem-wheel-cache-dphn4sb9 2026-02-09T11:36:25,733 Created temporary directory: /tmp/pip-build-tracker-1pg48cs3 2026-02-09T11:36:25,733 Initialized build tracking at /tmp/pip-build-tracker-1pg48cs3 2026-02-09T11:36:25,734 Created build tracker: /tmp/pip-build-tracker-1pg48cs3 2026-02-09T11:36:25,734 Entered build tracker: /tmp/pip-build-tracker-1pg48cs3 2026-02-09T11:36:25,735 Created temporary directory: /tmp/pip-wheel-4e4b6zyw 2026-02-09T11:36:25,738 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-02-09T11:36:25,741 Created temporary directory: /tmp/pip-ephem-wheel-cache-9wuxl9qg 2026-02-09T11:36:25,764 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T11:36:25,768 2 location(s) to search for versions of crystflux: 2026-02-09T11:36:25,768 * https://pypi.org/simple/crystflux/ 2026-02-09T11:36:25,768 * https://www.piwheels.org/simple/crystflux/ 2026-02-09T11:36:25,769 Fetching project page and analyzing links: https://pypi.org/simple/crystflux/ 2026-02-09T11:36:25,769 Getting page https://pypi.org/simple/crystflux/ 2026-02-09T11:36:25,771 Found index url https://pypi.org/simple 2026-02-09T11:36:26,045 Fetched page https://pypi.org/simple/crystflux/ as application/vnd.pypi.simple.v1+json 2026-02-09T11:36:26,049 Skipping link: No binaries permitted for crystflux: https://files.pythonhosted.org/packages/23/cd/2919f5e800da02a60c20927c5568836e8d2defced82728a4ada4e9cd13de/crystflux-0.23.5-py3-none-any.whl (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,050 Found link https://files.pythonhosted.org/packages/0e/90/cbef64546a935f2a839862977a5d38e871981bab7c94837369f85a6b624d/crystflux-0.23.5.tar.gz (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11), version: 0.23.5 2026-02-09T11:36:26,051 Skipping link: No binaries permitted for crystflux: https://files.pythonhosted.org/packages/cc/11/3437b9fc728667a17a1a397eadd4ab5ac7e46ff834bb6d659e5d0b595500/crystflux-0.23.6-py3-none-any.whl (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,052 Found link https://files.pythonhosted.org/packages/e0/c6/302bc4d9e7b89dcc3d3ec943a6a3fbad06d85905e251515c064b0a2d2f28/crystflux-0.23.6.tar.gz (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11), version: 0.23.6 2026-02-09T11:36:26,052 Skipping link: No binaries permitted for crystflux: https://files.pythonhosted.org/packages/d9/2b/426a4300abd0dae31d66ee0b5757553566325f101ef766ea63f96fa63d26/crystflux-0.23.7-py3-none-any.whl (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,053 Found link https://files.pythonhosted.org/packages/5d/a8/a4786cc0ddf5c27d1c656d8ae6e0d4d0154d80131183f6004593746ff03f/crystflux-0.23.7.tar.gz (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11), version: 0.23.7 2026-02-09T11:36:26,054 Skipping link: No binaries permitted for crystflux: https://files.pythonhosted.org/packages/73/7c/c7f5b814777b425d7cabb52db1c120ba1a124a9791277c083a7bfa30953f/crystflux-0.23.9-py3-none-any.whl (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,055 Found link https://files.pythonhosted.org/packages/8e/a8/1ffe2c8fba6c265554f3973de18c01b3e004248b47d30c2d33bbe75cddee/crystflux-0.23.9.tar.gz (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11), version: 0.23.9 2026-02-09T11:36:26,056 Skipping link: No binaries permitted for crystflux: https://files.pythonhosted.org/packages/c9/3f/ab2d89a93672f74e7cff07d18ca973555c7a1df7e8da4d4242de11cb1986/crystflux-0.23.10-py3-none-any.whl (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,057 Found link https://files.pythonhosted.org/packages/7b/6b/f166737e1fcdb7fb7adb18301db2b9e47ef055ce02cc72f9272d32f4a506/crystflux-0.23.10.tar.gz (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11), version: 0.23.10 2026-02-09T11:36:26,058 Skipping link: No binaries permitted for crystflux: https://files.pythonhosted.org/packages/cd/77/4b6e1f01dd0b0e0f7596af564b1146a34108725eee8f8f990891260ea1a7/crystflux-0.23.11-py3-none-any.whl (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,058 Found link https://files.pythonhosted.org/packages/bd/68/0c30cca784b86a1399c4d64eadb07213f8641a0f1024dfac8add9d008724/crystflux-0.23.11.tar.gz (from https://pypi.org/simple/crystflux/) (requires-python:>=3.11), version: 0.23.11 2026-02-09T11:36:26,059 Fetching project page and analyzing links: https://www.piwheels.org/simple/crystflux/ 2026-02-09T11:36:26,060 Getting page https://www.piwheels.org/simple/crystflux/ 2026-02-09T11:36:26,061 Found index url https://www.piwheels.org/simple 2026-02-09T11:36:26,232 Fetched page https://www.piwheels.org/simple/crystflux/ as text/html 2026-02-09T11:36:26,236 Skipping link: No binaries permitted for crystflux: https://www.piwheels.org/simple/crystflux/crystflux-0.23.10-py3-none-any.whl#sha256=376f9c7f412e4689634f616971b9efb2cc8be4786d9f2df5e62f83f9a520a9b1 (from https://www.piwheels.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,237 Skipping link: No binaries permitted for crystflux: https://www.piwheels.org/simple/crystflux/crystflux-0.23.9-py3-none-any.whl#sha256=24acd1f2374682dcf35fa9d290904a053abf5b438d97878894b0f462e3956a81 (from https://www.piwheels.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,237 Skipping link: No binaries permitted for crystflux: https://www.piwheels.org/simple/crystflux/crystflux-0.23.7-py3-none-any.whl#sha256=692afdf116ebc992e58a01089d4fcace13dc32c439f6c300911fb394141e8655 (from https://www.piwheels.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,238 Skipping link: No binaries permitted for crystflux: https://www.piwheels.org/simple/crystflux/crystflux-0.23.6-py3-none-any.whl#sha256=34a10990fe55ef10f53fc43eaba4435a92a9199386452b6eeb1007bedfc496d6 (from https://www.piwheels.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,239 Skipping link: No binaries permitted for crystflux: https://www.piwheels.org/simple/crystflux/crystflux-0.23.5-py3-none-any.whl#sha256=259a87e1bd42393f2b0e20947eabcba2e51b7428d7d432503ed6f2fd59b6b574 (from https://www.piwheels.org/simple/crystflux/) (requires-python:>=3.11) 2026-02-09T11:36:26,240 Skipping link: not a file: https://www.piwheels.org/simple/crystflux/ 2026-02-09T11:36:26,240 Skipping link: not a file: https://pypi.org/simple/crystflux/ 2026-02-09T11:36:26,269 Given no hashes to check 1 links for project 'crystflux': discarding no candidates 2026-02-09T11:36:26,289 Collecting crystflux==0.23.11 2026-02-09T11:36:26,292 Created temporary directory: /tmp/pip-unpack-ddfq3t58 2026-02-09T11:36:26,504 Downloading crystflux-0.23.11.tar.gz (170 kB) 2026-02-09T11:36:26,800 Added crystflux==0.23.11 from https://files.pythonhosted.org/packages/bd/68/0c30cca784b86a1399c4d64eadb07213f8641a0f1024dfac8add9d008724/crystflux-0.23.11.tar.gz to build tracker '/tmp/pip-build-tracker-1pg48cs3' 2026-02-09T11:36:26,808 Created temporary directory: /tmp/pip-build-env-zycm2d_r 2026-02-09T11:36:26,813 Installing build dependencies: started 2026-02-09T11:36:26,814 Running command pip subprocess to install build dependencies 2026-02-09T11:36:27,976 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T11:36:28,538 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-02-09T11:36:28,561 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T11:36:30,280 Collecting setuptools>=68 2026-02-09T11:36:30,300 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T11:36:30,678 Collecting setuptools-scm>=8 2026-02-09T11:36:30,696 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-09T11:36:30,926 Collecting wheel 2026-02-09T11:36:30,941 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-09T11:36:31,133 Collecting packaging>=20 2026-02-09T11:36:31,150 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T11:36:34,198 Installing collected packages: setuptools, packaging, wheel, setuptools-scm 2026-02-09T11:36:37,477 Creating /tmp/pip-build-env-zycm2d_r/overlay/local/bin 2026-02-09T11:36:37,479 changing mode of /tmp/pip-build-env-zycm2d_r/overlay/local/bin/wheel to 755 2026-02-09T11:36:37,730 changing mode of /tmp/pip-build-env-zycm2d_r/overlay/local/bin/setuptools-scm to 755 2026-02-09T11:36:37,761 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 wheel-0.46.3 2026-02-09T11:36:38,052 Installing build dependencies: finished with status 'done' 2026-02-09T11:36:38,058 Getting requirements to build wheel: started 2026-02-09T11:36:38,059 Running command Getting requirements to build wheel 2026-02-09T11:36:38,837 running egg_info 2026-02-09T11:36:38,844 writing src/crystflux.egg-info/PKG-INFO 2026-02-09T11:36:38,850 writing dependency_links to src/crystflux.egg-info/dependency_links.txt 2026-02-09T11:36:38,853 writing requirements to src/crystflux.egg-info/requires.txt 2026-02-09T11:36:38,854 writing top-level names to src/crystflux.egg-info/top_level.txt 2026-02-09T11:36:38,904 listing git files failed - pretending there aren't any 2026-02-09T11:36:38,909 reading manifest file 'src/crystflux.egg-info/SOURCES.txt' 2026-02-09T11:36:38,921 adding license file 'LICENSE' 2026-02-09T11:36:38,927 writing manifest file 'src/crystflux.egg-info/SOURCES.txt' 2026-02-09T11:36:39,029 Getting requirements to build wheel: finished with status 'done' 2026-02-09T11:36:39,032 Created temporary directory: /tmp/pip-modern-metadata-sm6j55gh 2026-02-09T11:36:39,035 Preparing metadata (pyproject.toml): started 2026-02-09T11:36:39,036 Running command Preparing metadata (pyproject.toml) 2026-02-09T11:36:39,755 running dist_info 2026-02-09T11:36:39,768 creating /tmp/pip-modern-metadata-sm6j55gh/crystflux.egg-info 2026-02-09T11:36:39,769 writing /tmp/pip-modern-metadata-sm6j55gh/crystflux.egg-info/PKG-INFO 2026-02-09T11:36:39,775 writing dependency_links to /tmp/pip-modern-metadata-sm6j55gh/crystflux.egg-info/dependency_links.txt 2026-02-09T11:36:39,778 writing requirements to /tmp/pip-modern-metadata-sm6j55gh/crystflux.egg-info/requires.txt 2026-02-09T11:36:39,779 writing top-level names to /tmp/pip-modern-metadata-sm6j55gh/crystflux.egg-info/top_level.txt 2026-02-09T11:36:39,780 writing manifest file '/tmp/pip-modern-metadata-sm6j55gh/crystflux.egg-info/SOURCES.txt' 2026-02-09T11:36:39,825 listing git files failed - pretending there aren't any 2026-02-09T11:36:39,830 reading manifest file '/tmp/pip-modern-metadata-sm6j55gh/crystflux.egg-info/SOURCES.txt' 2026-02-09T11:36:39,831 adding license file 'LICENSE' 2026-02-09T11:36:39,835 writing manifest file '/tmp/pip-modern-metadata-sm6j55gh/crystflux.egg-info/SOURCES.txt' 2026-02-09T11:36:39,836 creating '/tmp/pip-modern-metadata-sm6j55gh/crystflux-0.23.11.dist-info' 2026-02-09T11:36:39,963 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T11:36:39,968 Source in /tmp/pip-wheel-4e4b6zyw/crystflux_bfa2e860ec434bbfab83ee6415624910 has version 0.23.11, which satisfies requirement crystflux==0.23.11 from https://files.pythonhosted.org/packages/bd/68/0c30cca784b86a1399c4d64eadb07213f8641a0f1024dfac8add9d008724/crystflux-0.23.11.tar.gz 2026-02-09T11:36:39,969 Removed crystflux==0.23.11 from https://files.pythonhosted.org/packages/bd/68/0c30cca784b86a1399c4d64eadb07213f8641a0f1024dfac8add9d008724/crystflux-0.23.11.tar.gz from build tracker '/tmp/pip-build-tracker-1pg48cs3' 2026-02-09T11:36:39,976 Created temporary directory: /tmp/pip-unpack-1lokwx33 2026-02-09T11:36:39,976 Building wheels for collected packages: crystflux 2026-02-09T11:36:39,980 Created temporary directory: /tmp/pip-wheel-ij_woggk 2026-02-09T11:36:39,981 Destination directory: /tmp/pip-wheel-ij_woggk 2026-02-09T11:36:39,983 Building wheel for crystflux (pyproject.toml): started 2026-02-09T11:36:39,984 Running command Building wheel for crystflux (pyproject.toml) 2026-02-09T11:36:40,673 running bdist_wheel 2026-02-09T11:36:40,695 running build 2026-02-09T11:36:40,696 running build_py 2026-02-09T11:36:40,703 creating build/lib/crystflux 2026-02-09T11:36:40,705 copying src/crystflux/__init__.py -> build/lib/crystflux 2026-02-09T11:36:40,707 creating build/lib/crystflux/v1 2026-02-09T11:36:40,708 copying src/crystflux/v1/__init__.py -> build/lib/crystflux/v1 2026-02-09T11:36:40,711 creating build/lib/crystflux/v1/core 2026-02-09T11:36:40,712 copying src/crystflux/v1/core/value_core.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,714 copying src/crystflux/v1/core/value_projections.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,717 copying src/crystflux/v1/core/__init__.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,719 copying src/crystflux/v1/core/json_types.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,720 copying src/crystflux/v1/core/void_value.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,723 copying src/crystflux/v1/core/value_modes.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,725 copying src/crystflux/v1/core/void_reason.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,727 copying src/crystflux/v1/core/freeze_value.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,729 copying src/crystflux/v1/core/value_api.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,731 copying src/crystflux/v1/core/value_array.py -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,734 creating build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,735 copying src/crystflux/v1/boundary/mode_contracts.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,737 copying src/crystflux/v1/boundary/chain_context.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,739 copying src/crystflux/v1/boundary/void_sentinel.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,740 copying src/crystflux/v1/boundary/chain_step.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,742 copying src/crystflux/v1/boundary/event_schema.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,744 copying src/crystflux/v1/boundary/vesicle_api.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,746 copying src/crystflux/v1/boundary/missing_logger.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,748 copying src/crystflux/v1/boundary/__init__.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,750 copying src/crystflux/v1/boundary/error_contracts.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,752 copying src/crystflux/v1/boundary/crystallizer_port.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,754 copying src/crystflux/v1/boundary/desire_logger.py -> build/lib/crystflux/v1/boundary 2026-02-09T11:36:40,756 creating build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,757 copying src/crystflux/v1/adapters/fastapi.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,759 copying src/crystflux/v1/adapters/base_chain_vesicle.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,761 copying src/crystflux/v1/adapters/numpy_chain_modes.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,763 copying src/crystflux/v1/adapters/numpy.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,765 copying src/crystflux/v1/adapters/pydantic.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,767 copying src/crystflux/v1/adapters/sentinel_to_cryst.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,769 copying src/crystflux/v1/adapters/numpy_chain.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,771 copying src/crystflux/v1/adapters/desire_logger_impl.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,773 copying src/crystflux/v1/adapters/__init__.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,775 copying src/crystflux/v1/adapters/crystallizer_impl.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,777 copying src/crystflux/v1/adapters/dream_context.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,779 copying src/crystflux/v1/adapters/default_void_sentinel.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,781 copying src/crystflux/v1/adapters/missing_logger_impl.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,783 copying src/crystflux/v1/adapters/frame_inspection.py -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,785 running egg_info 2026-02-09T11:36:40,797 writing src/crystflux.egg-info/PKG-INFO 2026-02-09T11:36:40,802 writing dependency_links to src/crystflux.egg-info/dependency_links.txt 2026-02-09T11:36:40,805 writing requirements to src/crystflux.egg-info/requires.txt 2026-02-09T11:36:40,806 writing top-level names to src/crystflux.egg-info/top_level.txt 2026-02-09T11:36:40,840 listing git files failed - pretending there aren't any 2026-02-09T11:36:40,844 reading manifest file 'src/crystflux.egg-info/SOURCES.txt' 2026-02-09T11:36:40,851 adding license file 'LICENSE' 2026-02-09T11:36:40,856 writing manifest file 'src/crystflux.egg-info/SOURCES.txt' 2026-02-09T11:36:40,863 copying src/crystflux/py.typed -> build/lib/crystflux 2026-02-09T11:36:40,865 copying src/crystflux/v1/STRUCTURE.md -> build/lib/crystflux/v1 2026-02-09T11:36:40,867 copying src/crystflux/v1/STRUCTURE_ja.md -> build/lib/crystflux/v1 2026-02-09T11:36:40,869 copying src/crystflux/v1/py.typed -> build/lib/crystflux/v1 2026-02-09T11:36:40,871 copying src/crystflux/v1/core/TECH_NOTES.md -> build/lib/crystflux/v1/core 2026-02-09T11:36:40,874 copying src/crystflux/v1/adapters/numpy_chain.pyi -> build/lib/crystflux/v1/adapters 2026-02-09T11:36:40,891 installing to build/bdist.linux-armv7l/wheel 2026-02-09T11:36:40,891 running install 2026-02-09T11:36:40,914 running install_lib 2026-02-09T11:36:40,922 creating build/bdist.linux-armv7l/wheel 2026-02-09T11:36:40,924 creating build/bdist.linux-armv7l/wheel/crystflux 2026-02-09T11:36:40,926 creating build/bdist.linux-armv7l/wheel/crystflux/v1 2026-02-09T11:36:40,927 creating build/bdist.linux-armv7l/wheel/crystflux/v1/core 2026-02-09T11:36:40,929 copying build/lib/crystflux/v1/core/value_core.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,931 copying build/lib/crystflux/v1/core/value_projections.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,934 copying build/lib/crystflux/v1/core/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,935 copying build/lib/crystflux/v1/core/json_types.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,937 copying build/lib/crystflux/v1/core/void_value.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,940 copying build/lib/crystflux/v1/core/value_modes.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,942 copying build/lib/crystflux/v1/core/void_reason.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,944 copying build/lib/crystflux/v1/core/TECH_NOTES.md -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,946 copying build/lib/crystflux/v1/core/freeze_value.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,948 copying build/lib/crystflux/v1/core/value_api.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,950 copying build/lib/crystflux/v1/core/value_array.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-02-09T11:36:40,952 copying build/lib/crystflux/v1/STRUCTURE_ja.md -> build/bdist.linux-armv7l/wheel/./crystflux/v1 2026-02-09T11:36:40,955 creating build/bdist.linux-armv7l/wheel/crystflux/v1/boundary 2026-02-09T11:36:40,956 copying build/lib/crystflux/v1/boundary/mode_contracts.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,958 copying build/lib/crystflux/v1/boundary/chain_context.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,959 copying build/lib/crystflux/v1/boundary/void_sentinel.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,961 copying build/lib/crystflux/v1/boundary/chain_step.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,963 copying build/lib/crystflux/v1/boundary/event_schema.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,965 copying build/lib/crystflux/v1/boundary/vesicle_api.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,967 copying build/lib/crystflux/v1/boundary/missing_logger.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,969 copying build/lib/crystflux/v1/boundary/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,970 copying build/lib/crystflux/v1/boundary/error_contracts.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,972 copying build/lib/crystflux/v1/boundary/crystallizer_port.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,973 copying build/lib/crystflux/v1/boundary/desire_logger.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-02-09T11:36:40,975 copying build/lib/crystflux/v1/py.typed -> build/bdist.linux-armv7l/wheel/./crystflux/v1 2026-02-09T11:36:40,977 copying build/lib/crystflux/v1/STRUCTURE.md -> build/bdist.linux-armv7l/wheel/./crystflux/v1 2026-02-09T11:36:40,979 copying build/lib/crystflux/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1 2026-02-09T11:36:40,981 creating build/bdist.linux-armv7l/wheel/crystflux/v1/adapters 2026-02-09T11:36:40,982 copying build/lib/crystflux/v1/adapters/fastapi.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,984 copying build/lib/crystflux/v1/adapters/base_chain_vesicle.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,986 copying build/lib/crystflux/v1/adapters/numpy_chain_modes.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,988 copying build/lib/crystflux/v1/adapters/numpy.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,990 copying build/lib/crystflux/v1/adapters/pydantic.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,992 copying build/lib/crystflux/v1/adapters/sentinel_to_cryst.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,993 copying build/lib/crystflux/v1/adapters/numpy_chain.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,996 copying build/lib/crystflux/v1/adapters/desire_logger_impl.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,997 copying build/lib/crystflux/v1/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:40,999 copying build/lib/crystflux/v1/adapters/numpy_chain.pyi -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:41,001 copying build/lib/crystflux/v1/adapters/crystallizer_impl.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:41,003 copying build/lib/crystflux/v1/adapters/dream_context.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:41,005 copying build/lib/crystflux/v1/adapters/default_void_sentinel.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:41,007 copying build/lib/crystflux/v1/adapters/missing_logger_impl.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:41,009 copying build/lib/crystflux/v1/adapters/frame_inspection.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-02-09T11:36:41,011 copying build/lib/crystflux/py.typed -> build/bdist.linux-armv7l/wheel/./crystflux 2026-02-09T11:36:41,013 copying build/lib/crystflux/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux 2026-02-09T11:36:41,014 running install_egg_info 2026-02-09T11:36:41,020 Copying src/crystflux.egg-info to build/bdist.linux-armv7l/wheel/./crystflux-0.23.11-py3.11.egg-info 2026-02-09T11:36:41,030 running install_scripts 2026-02-09T11:36:41,040 creating build/bdist.linux-armv7l/wheel/crystflux-0.23.11.dist-info/WHEEL 2026-02-09T11:36:41,042 creating '/tmp/pip-wheel-ij_woggk/.tmp-gfmfw0ki/crystflux-0.23.11-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T11:36:41,044 adding 'crystflux/__init__.py' 2026-02-09T11:36:41,046 adding 'crystflux/py.typed' 2026-02-09T11:36:41,047 adding 'crystflux/v1/STRUCTURE.md' 2026-02-09T11:36:41,049 adding 'crystflux/v1/STRUCTURE_ja.md' 2026-02-09T11:36:41,050 adding 'crystflux/v1/__init__.py' 2026-02-09T11:36:41,051 adding 'crystflux/v1/py.typed' 2026-02-09T11:36:41,053 adding 'crystflux/v1/adapters/__init__.py' 2026-02-09T11:36:41,054 adding 'crystflux/v1/adapters/base_chain_vesicle.py' 2026-02-09T11:36:41,056 adding 'crystflux/v1/adapters/crystallizer_impl.py' 2026-02-09T11:36:41,057 adding 'crystflux/v1/adapters/default_void_sentinel.py' 2026-02-09T11:36:41,059 adding 'crystflux/v1/adapters/desire_logger_impl.py' 2026-02-09T11:36:41,060 adding 'crystflux/v1/adapters/dream_context.py' 2026-02-09T11:36:41,061 adding 'crystflux/v1/adapters/fastapi.py' 2026-02-09T11:36:41,063 adding 'crystflux/v1/adapters/frame_inspection.py' 2026-02-09T11:36:41,064 adding 'crystflux/v1/adapters/missing_logger_impl.py' 2026-02-09T11:36:41,066 adding 'crystflux/v1/adapters/numpy.py' 2026-02-09T11:36:41,067 adding 'crystflux/v1/adapters/numpy_chain.py' 2026-02-09T11:36:41,070 adding 'crystflux/v1/adapters/numpy_chain.pyi' 2026-02-09T11:36:41,071 adding 'crystflux/v1/adapters/numpy_chain_modes.py' 2026-02-09T11:36:41,072 adding 'crystflux/v1/adapters/pydantic.py' 2026-02-09T11:36:41,074 adding 'crystflux/v1/adapters/sentinel_to_cryst.py' 2026-02-09T11:36:41,075 adding 'crystflux/v1/boundary/__init__.py' 2026-02-09T11:36:41,077 adding 'crystflux/v1/boundary/chain_context.py' 2026-02-09T11:36:41,078 adding 'crystflux/v1/boundary/chain_step.py' 2026-02-09T11:36:41,079 adding 'crystflux/v1/boundary/crystallizer_port.py' 2026-02-09T11:36:41,081 adding 'crystflux/v1/boundary/desire_logger.py' 2026-02-09T11:36:41,082 adding 'crystflux/v1/boundary/error_contracts.py' 2026-02-09T11:36:41,083 adding 'crystflux/v1/boundary/event_schema.py' 2026-02-09T11:36:41,084 adding 'crystflux/v1/boundary/missing_logger.py' 2026-02-09T11:36:41,085 adding 'crystflux/v1/boundary/mode_contracts.py' 2026-02-09T11:36:41,087 adding 'crystflux/v1/boundary/vesicle_api.py' 2026-02-09T11:36:41,088 adding 'crystflux/v1/boundary/void_sentinel.py' 2026-02-09T11:36:41,091 adding 'crystflux/v1/core/TECH_NOTES.md' 2026-02-09T11:36:41,092 adding 'crystflux/v1/core/__init__.py' 2026-02-09T11:36:41,094 adding 'crystflux/v1/core/freeze_value.py' 2026-02-09T11:36:41,095 adding 'crystflux/v1/core/json_types.py' 2026-02-09T11:36:41,096 adding 'crystflux/v1/core/value_api.py' 2026-02-09T11:36:41,098 adding 'crystflux/v1/core/value_array.py' 2026-02-09T11:36:41,100 adding 'crystflux/v1/core/value_core.py' 2026-02-09T11:36:41,101 adding 'crystflux/v1/core/value_modes.py' 2026-02-09T11:36:41,103 adding 'crystflux/v1/core/value_projections.py' 2026-02-09T11:36:41,104 adding 'crystflux/v1/core/void_reason.py' 2026-02-09T11:36:41,106 adding 'crystflux/v1/core/void_value.py' 2026-02-09T11:36:41,109 adding 'crystflux-0.23.11.dist-info/licenses/LICENSE' 2026-02-09T11:36:41,111 adding 'crystflux-0.23.11.dist-info/METADATA' 2026-02-09T11:36:41,112 adding 'crystflux-0.23.11.dist-info/WHEEL' 2026-02-09T11:36:41,113 adding 'crystflux-0.23.11.dist-info/top_level.txt' 2026-02-09T11:36:41,114 adding 'crystflux-0.23.11.dist-info/RECORD' 2026-02-09T11:36:41,116 removing build/bdist.linux-armv7l/wheel 2026-02-09T11:36:41,229 Building wheel for crystflux (pyproject.toml): finished with status 'done' 2026-02-09T11:36:41,235 Created wheel for crystflux: filename=crystflux-0.23.11-py3-none-any.whl size=65060 sha256=7649049fa409b22888197747b544a1f0f1bb0613b63adfe2538f605cf507ee8e 2026-02-09T11:36:41,236 Stored in directory: /tmp/pip-ephem-wheel-cache-9wuxl9qg/wheels/ea/2a/e8/7f6f7ce420ee20315b8a3cb990ad67f6f7cb5178cece8ad562 2026-02-09T11:36:41,250 Successfully built crystflux 2026-02-09T11:36:41,255 Removed build tracker: '/tmp/pip-build-tracker-1pg48cs3'