2026-01-13T14:07:39,045 Created temporary directory: /tmp/pip-ephem-wheel-cache-acjeimo0 2026-01-13T14:07:39,047 Created temporary directory: /tmp/pip-build-tracker-lvsweorc 2026-01-13T14:07:39,048 Initialized build tracking at /tmp/pip-build-tracker-lvsweorc 2026-01-13T14:07:39,048 Created build tracker: /tmp/pip-build-tracker-lvsweorc 2026-01-13T14:07:39,049 Entered build tracker: /tmp/pip-build-tracker-lvsweorc 2026-01-13T14:07:39,050 Created temporary directory: /tmp/pip-wheel-y818qztk 2026-01-13T14:07:39,052 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-01-13T14:07:39,055 Created temporary directory: /tmp/pip-ephem-wheel-cache-x0tmi4pa 2026-01-13T14:07:39,077 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-13T14:07:39,081 2 location(s) to search for versions of crystflux: 2026-01-13T14:07:39,081 * https://pypi.org/simple/crystflux/ 2026-01-13T14:07:39,081 * https://www.piwheels.org/simple/crystflux/ 2026-01-13T14:07:39,082 Fetching project page and analyzing links: https://pypi.org/simple/crystflux/ 2026-01-13T14:07:39,083 Getting page https://pypi.org/simple/crystflux/ 2026-01-13T14:07:39,084 Found index url https://pypi.org/simple 2026-01-13T14:07:39,294 Fetched page https://pypi.org/simple/crystflux/ as application/vnd.pypi.simple.v1+json 2026-01-13T14:07:39,297 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-01-13T14:07:39,298 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-01-13T14:07:39,299 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-01-13T14:07:39,300 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-01-13T14:07:39,301 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-01-13T14:07:39,302 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-01-13T14:07:39,303 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-01-13T14:07:39,304 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-01-13T14:07:39,304 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-01-13T14:07:39,305 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-01-13T14:07:39,306 Fetching project page and analyzing links: https://www.piwheels.org/simple/crystflux/ 2026-01-13T14:07:39,307 Getting page https://www.piwheels.org/simple/crystflux/ 2026-01-13T14:07:39,308 Found index url https://www.piwheels.org/simple 2026-01-13T14:07:39,461 Fetched page https://www.piwheels.org/simple/crystflux/ as text/html 2026-01-13T14:07:39,463 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-01-13T14:07:39,464 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-01-13T14:07:39,465 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-01-13T14:07:39,465 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-01-13T14:07:39,466 Skipping link: not a file: https://www.piwheels.org/simple/crystflux/ 2026-01-13T14:07:39,466 Skipping link: not a file: https://pypi.org/simple/crystflux/ 2026-01-13T14:07:39,489 Given no hashes to check 1 links for project 'crystflux': discarding no candidates 2026-01-13T14:07:39,515 Collecting crystflux==0.23.10 2026-01-13T14:07:39,518 Created temporary directory: /tmp/pip-unpack-qe7hcqkm 2026-01-13T14:07:39,670 Downloading crystflux-0.23.10.tar.gz (46 kB) 2026-01-13T14:07:39,824 Added crystflux==0.23.10 from https://files.pythonhosted.org/packages/7b/6b/f166737e1fcdb7fb7adb18301db2b9e47ef055ce02cc72f9272d32f4a506/crystflux-0.23.10.tar.gz to build tracker '/tmp/pip-build-tracker-lvsweorc' 2026-01-13T14:07:39,830 Created temporary directory: /tmp/pip-build-env-yru1sg_p 2026-01-13T14:07:39,835 Installing build dependencies: started 2026-01-13T14:07:39,836 Running command pip subprocess to install build dependencies 2026-01-13T14:07:40,992 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-13T14:07:41,570 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-01-13T14:07:41,593 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-13T14:07:43,295 Collecting setuptools>=68 2026-01-13T14:07:43,396 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-13T14:07:43,674 Collecting wheel 2026-01-13T14:07:43,695 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-13T14:07:46,710 Installing collected packages: wheel, setuptools 2026-01-13T14:07:46,993 Creating /tmp/pip-build-env-yru1sg_p/overlay/local/bin 2026-01-13T14:07:46,995 changing mode of /tmp/pip-build-env-yru1sg_p/overlay/local/bin/wheel to 755 2026-01-13T14:07:50,653 Successfully installed setuptools-80.9.0 wheel-0.45.1 2026-01-13T14:07:50,928 Installing build dependencies: finished with status 'done' 2026-01-13T14:07:50,934 Getting requirements to build wheel: started 2026-01-13T14:07:50,935 Running command Getting requirements to build wheel 2026-01-13T14:07:51,639 running egg_info 2026-01-13T14:07:51,646 writing src/crystflux.egg-info/PKG-INFO 2026-01-13T14:07:51,653 writing dependency_links to src/crystflux.egg-info/dependency_links.txt 2026-01-13T14:07:51,656 writing requirements to src/crystflux.egg-info/requires.txt 2026-01-13T14:07:51,658 writing top-level names to src/crystflux.egg-info/top_level.txt 2026-01-13T14:07:51,685 reading manifest file 'src/crystflux.egg-info/SOURCES.txt' 2026-01-13T14:07:51,689 adding license file 'LICENSE' 2026-01-13T14:07:51,693 writing manifest file 'src/crystflux.egg-info/SOURCES.txt' 2026-01-13T14:07:51,791 Getting requirements to build wheel: finished with status 'done' 2026-01-13T14:07:51,794 Created temporary directory: /tmp/pip-modern-metadata-spx2fzgg 2026-01-13T14:07:51,796 Preparing metadata (pyproject.toml): started 2026-01-13T14:07:51,797 Running command Preparing metadata (pyproject.toml) 2026-01-13T14:07:52,441 running dist_info 2026-01-13T14:07:52,454 creating /tmp/pip-modern-metadata-spx2fzgg/crystflux.egg-info 2026-01-13T14:07:52,455 writing /tmp/pip-modern-metadata-spx2fzgg/crystflux.egg-info/PKG-INFO 2026-01-13T14:07:52,462 writing dependency_links to /tmp/pip-modern-metadata-spx2fzgg/crystflux.egg-info/dependency_links.txt 2026-01-13T14:07:52,466 writing requirements to /tmp/pip-modern-metadata-spx2fzgg/crystflux.egg-info/requires.txt 2026-01-13T14:07:52,468 writing top-level names to /tmp/pip-modern-metadata-spx2fzgg/crystflux.egg-info/top_level.txt 2026-01-13T14:07:52,469 writing manifest file '/tmp/pip-modern-metadata-spx2fzgg/crystflux.egg-info/SOURCES.txt' 2026-01-13T14:07:52,494 reading manifest file '/tmp/pip-modern-metadata-spx2fzgg/crystflux.egg-info/SOURCES.txt' 2026-01-13T14:07:52,497 adding license file 'LICENSE' 2026-01-13T14:07:52,501 writing manifest file '/tmp/pip-modern-metadata-spx2fzgg/crystflux.egg-info/SOURCES.txt' 2026-01-13T14:07:52,502 creating '/tmp/pip-modern-metadata-spx2fzgg/crystflux-0.23.10.dist-info' 2026-01-13T14:07:52,624 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-13T14:07:52,629 Source in /tmp/pip-wheel-y818qztk/crystflux_c0695d0e759f452ab8c373578b2a8077 has version 0.23.10, which satisfies requirement crystflux==0.23.10 from https://files.pythonhosted.org/packages/7b/6b/f166737e1fcdb7fb7adb18301db2b9e47ef055ce02cc72f9272d32f4a506/crystflux-0.23.10.tar.gz 2026-01-13T14:07:52,630 Removed crystflux==0.23.10 from https://files.pythonhosted.org/packages/7b/6b/f166737e1fcdb7fb7adb18301db2b9e47ef055ce02cc72f9272d32f4a506/crystflux-0.23.10.tar.gz from build tracker '/tmp/pip-build-tracker-lvsweorc' 2026-01-13T14:07:52,638 Created temporary directory: /tmp/pip-unpack-h3j6w_6k 2026-01-13T14:07:52,638 Building wheels for collected packages: crystflux 2026-01-13T14:07:52,643 Created temporary directory: /tmp/pip-wheel-o2vtxwg7 2026-01-13T14:07:52,643 Destination directory: /tmp/pip-wheel-o2vtxwg7 2026-01-13T14:07:52,645 Building wheel for crystflux (pyproject.toml): started 2026-01-13T14:07:52,647 Running command Building wheel for crystflux (pyproject.toml) 2026-01-13T14:07:53,278 running bdist_wheel 2026-01-13T14:07:53,299 running build 2026-01-13T14:07:53,300 running build_py 2026-01-13T14:07:53,306 creating build/lib/crystflux 2026-01-13T14:07:53,309 copying src/crystflux/__init__.py -> build/lib/crystflux 2026-01-13T14:07:53,311 creating build/lib/crystflux/v1 2026-01-13T14:07:53,313 copying src/crystflux/v1/__init__.py -> build/lib/crystflux/v1 2026-01-13T14:07:53,315 creating build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,317 copying src/crystflux/v1/adapters/crystallizer_impl.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,319 copying src/crystflux/v1/adapters/desire_logger_impl.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,322 copying src/crystflux/v1/adapters/__init__.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,324 copying src/crystflux/v1/adapters/numpy_chain_modes.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,326 copying src/crystflux/v1/adapters/fastapi.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,328 copying src/crystflux/v1/adapters/sentinel_to_cryst.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,330 copying src/crystflux/v1/adapters/numpy_chain.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,332 copying src/crystflux/v1/adapters/base_chain_vesicle.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,334 copying src/crystflux/v1/adapters/missing_logger_impl.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,336 copying src/crystflux/v1/adapters/numpy.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,338 copying src/crystflux/v1/adapters/dream_context.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,340 copying src/crystflux/v1/adapters/default_void_sentinel.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,342 copying src/crystflux/v1/adapters/pydantic.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,344 copying src/crystflux/v1/adapters/frame_inspection.py -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,347 creating build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,348 copying src/crystflux/v1/boundary/error_contracts.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,350 copying src/crystflux/v1/boundary/__init__.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,352 copying src/crystflux/v1/boundary/mode_contracts.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,354 copying src/crystflux/v1/boundary/missing_logger.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,356 copying src/crystflux/v1/boundary/event_schema.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,358 copying src/crystflux/v1/boundary/chain_context.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,360 copying src/crystflux/v1/boundary/desire_logger.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,362 copying src/crystflux/v1/boundary/crystallizer_port.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,364 copying src/crystflux/v1/boundary/chain_step.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,366 copying src/crystflux/v1/boundary/void_sentinel.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,368 copying src/crystflux/v1/boundary/vesicle_api.py -> build/lib/crystflux/v1/boundary 2026-01-13T14:07:53,371 creating build/lib/crystflux/v1/core 2026-01-13T14:07:53,372 copying src/crystflux/v1/core/value_array.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,374 copying src/crystflux/v1/core/__init__.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,376 copying src/crystflux/v1/core/value_modes.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,379 copying src/crystflux/v1/core/void_value.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,381 copying src/crystflux/v1/core/value_api.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,384 copying src/crystflux/v1/core/value_core.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,387 copying src/crystflux/v1/core/json_types.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,389 copying src/crystflux/v1/core/void_reason.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,391 copying src/crystflux/v1/core/value_projections.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,393 copying src/crystflux/v1/core/freeze_value.py -> build/lib/crystflux/v1/core 2026-01-13T14:07:53,395 running egg_info 2026-01-13T14:07:53,407 writing src/crystflux.egg-info/PKG-INFO 2026-01-13T14:07:53,414 writing dependency_links to src/crystflux.egg-info/dependency_links.txt 2026-01-13T14:07:53,417 writing requirements to src/crystflux.egg-info/requires.txt 2026-01-13T14:07:53,418 writing top-level names to src/crystflux.egg-info/top_level.txt 2026-01-13T14:07:53,432 reading manifest file 'src/crystflux.egg-info/SOURCES.txt' 2026-01-13T14:07:53,438 adding license file 'LICENSE' 2026-01-13T14:07:53,443 writing manifest file 'src/crystflux.egg-info/SOURCES.txt' 2026-01-13T14:07:53,448 copying src/crystflux/v1/py.typed -> build/lib/crystflux/v1 2026-01-13T14:07:53,450 copying src/crystflux/v1/adapters/numpy_chain.pyi -> build/lib/crystflux/v1/adapters 2026-01-13T14:07:53,466 installing to build/bdist.linux-armv7l/wheel 2026-01-13T14:07:53,467 running install 2026-01-13T14:07:53,492 running install_lib 2026-01-13T14:07:53,499 creating build/bdist.linux-armv7l/wheel 2026-01-13T14:07:53,501 creating build/bdist.linux-armv7l/wheel/crystflux 2026-01-13T14:07:53,502 creating build/bdist.linux-armv7l/wheel/crystflux/v1 2026-01-13T14:07:53,504 creating build/bdist.linux-armv7l/wheel/crystflux/v1/adapters 2026-01-13T14:07:53,506 copying build/lib/crystflux/v1/adapters/crystallizer_impl.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,509 copying build/lib/crystflux/v1/adapters/desire_logger_impl.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,511 copying build/lib/crystflux/v1/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,514 copying build/lib/crystflux/v1/adapters/numpy_chain_modes.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,516 copying build/lib/crystflux/v1/adapters/fastapi.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,519 copying build/lib/crystflux/v1/adapters/sentinel_to_cryst.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,521 copying build/lib/crystflux/v1/adapters/numpy_chain.pyi -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,524 copying build/lib/crystflux/v1/adapters/numpy_chain.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,527 copying build/lib/crystflux/v1/adapters/base_chain_vesicle.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,529 copying build/lib/crystflux/v1/adapters/missing_logger_impl.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,531 copying build/lib/crystflux/v1/adapters/numpy.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,535 copying build/lib/crystflux/v1/adapters/dream_context.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,537 copying build/lib/crystflux/v1/adapters/default_void_sentinel.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,539 copying build/lib/crystflux/v1/adapters/pydantic.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,542 copying build/lib/crystflux/v1/adapters/frame_inspection.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/adapters 2026-01-13T14:07:53,545 copying build/lib/crystflux/v1/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1 2026-01-13T14:07:53,548 creating build/bdist.linux-armv7l/wheel/crystflux/v1/boundary 2026-01-13T14:07:53,549 copying build/lib/crystflux/v1/boundary/error_contracts.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,552 copying build/lib/crystflux/v1/boundary/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,554 copying build/lib/crystflux/v1/boundary/mode_contracts.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,557 copying build/lib/crystflux/v1/boundary/missing_logger.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,560 copying build/lib/crystflux/v1/boundary/event_schema.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,562 copying build/lib/crystflux/v1/boundary/chain_context.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,565 copying build/lib/crystflux/v1/boundary/desire_logger.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,568 copying build/lib/crystflux/v1/boundary/crystallizer_port.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,570 copying build/lib/crystflux/v1/boundary/chain_step.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,572 copying build/lib/crystflux/v1/boundary/void_sentinel.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,575 copying build/lib/crystflux/v1/boundary/vesicle_api.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/boundary 2026-01-13T14:07:53,578 creating build/bdist.linux-armv7l/wheel/crystflux/v1/core 2026-01-13T14:07:53,579 copying build/lib/crystflux/v1/core/value_array.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,582 copying build/lib/crystflux/v1/core/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,584 copying build/lib/crystflux/v1/core/value_modes.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,587 copying build/lib/crystflux/v1/core/void_value.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,590 copying build/lib/crystflux/v1/core/value_api.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,593 copying build/lib/crystflux/v1/core/value_core.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,596 copying build/lib/crystflux/v1/core/json_types.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,598 copying build/lib/crystflux/v1/core/void_reason.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,601 copying build/lib/crystflux/v1/core/value_projections.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,604 copying build/lib/crystflux/v1/core/freeze_value.py -> build/bdist.linux-armv7l/wheel/./crystflux/v1/core 2026-01-13T14:07:53,606 copying build/lib/crystflux/v1/py.typed -> build/bdist.linux-armv7l/wheel/./crystflux/v1 2026-01-13T14:07:53,608 copying build/lib/crystflux/__init__.py -> build/bdist.linux-armv7l/wheel/./crystflux 2026-01-13T14:07:53,610 running install_egg_info 2026-01-13T14:07:53,616 Copying src/crystflux.egg-info to build/bdist.linux-armv7l/wheel/./crystflux-0.23.10-py3.11.egg-info 2026-01-13T14:07:53,630 running install_scripts 2026-01-13T14:07:53,642 creating build/bdist.linux-armv7l/wheel/crystflux-0.23.10.dist-info/WHEEL 2026-01-13T14:07:53,645 creating '/tmp/pip-wheel-o2vtxwg7/.tmp-o24odc3z/crystflux-0.23.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-13T14:07:53,648 adding 'crystflux/__init__.py' 2026-01-13T14:07:53,650 adding 'crystflux/v1/__init__.py' 2026-01-13T14:07:53,652 adding 'crystflux/v1/py.typed' 2026-01-13T14:07:53,654 adding 'crystflux/v1/adapters/__init__.py' 2026-01-13T14:07:53,656 adding 'crystflux/v1/adapters/base_chain_vesicle.py' 2026-01-13T14:07:53,658 adding 'crystflux/v1/adapters/crystallizer_impl.py' 2026-01-13T14:07:53,660 adding 'crystflux/v1/adapters/default_void_sentinel.py' 2026-01-13T14:07:53,661 adding 'crystflux/v1/adapters/desire_logger_impl.py' 2026-01-13T14:07:53,663 adding 'crystflux/v1/adapters/dream_context.py' 2026-01-13T14:07:53,665 adding 'crystflux/v1/adapters/fastapi.py' 2026-01-13T14:07:53,666 adding 'crystflux/v1/adapters/frame_inspection.py' 2026-01-13T14:07:53,668 adding 'crystflux/v1/adapters/missing_logger_impl.py' 2026-01-13T14:07:53,670 adding 'crystflux/v1/adapters/numpy.py' 2026-01-13T14:07:53,672 adding 'crystflux/v1/adapters/numpy_chain.py' 2026-01-13T14:07:53,674 adding 'crystflux/v1/adapters/numpy_chain.pyi' 2026-01-13T14:07:53,676 adding 'crystflux/v1/adapters/numpy_chain_modes.py' 2026-01-13T14:07:53,678 adding 'crystflux/v1/adapters/pydantic.py' 2026-01-13T14:07:53,679 adding 'crystflux/v1/adapters/sentinel_to_cryst.py' 2026-01-13T14:07:53,682 adding 'crystflux/v1/boundary/__init__.py' 2026-01-13T14:07:53,684 adding 'crystflux/v1/boundary/chain_context.py' 2026-01-13T14:07:53,685 adding 'crystflux/v1/boundary/chain_step.py' 2026-01-13T14:07:53,687 adding 'crystflux/v1/boundary/crystallizer_port.py' 2026-01-13T14:07:53,688 adding 'crystflux/v1/boundary/desire_logger.py' 2026-01-13T14:07:53,690 adding 'crystflux/v1/boundary/error_contracts.py' 2026-01-13T14:07:53,691 adding 'crystflux/v1/boundary/event_schema.py' 2026-01-13T14:07:53,693 adding 'crystflux/v1/boundary/missing_logger.py' 2026-01-13T14:07:53,695 adding 'crystflux/v1/boundary/mode_contracts.py' 2026-01-13T14:07:53,696 adding 'crystflux/v1/boundary/vesicle_api.py' 2026-01-13T14:07:53,698 adding 'crystflux/v1/boundary/void_sentinel.py' 2026-01-13T14:07:53,700 adding 'crystflux/v1/core/__init__.py' 2026-01-13T14:07:53,702 adding 'crystflux/v1/core/freeze_value.py' 2026-01-13T14:07:53,703 adding 'crystflux/v1/core/json_types.py' 2026-01-13T14:07:53,705 adding 'crystflux/v1/core/value_api.py' 2026-01-13T14:07:53,707 adding 'crystflux/v1/core/value_array.py' 2026-01-13T14:07:53,709 adding 'crystflux/v1/core/value_core.py' 2026-01-13T14:07:53,711 adding 'crystflux/v1/core/value_modes.py' 2026-01-13T14:07:53,713 adding 'crystflux/v1/core/value_projections.py' 2026-01-13T14:07:53,714 adding 'crystflux/v1/core/void_reason.py' 2026-01-13T14:07:53,716 adding 'crystflux/v1/core/void_value.py' 2026-01-13T14:07:53,720 adding 'crystflux-0.23.10.dist-info/licenses/LICENSE' 2026-01-13T14:07:53,722 adding 'crystflux-0.23.10.dist-info/METADATA' 2026-01-13T14:07:53,724 adding 'crystflux-0.23.10.dist-info/WHEEL' 2026-01-13T14:07:53,725 adding 'crystflux-0.23.10.dist-info/top_level.txt' 2026-01-13T14:07:53,727 adding 'crystflux-0.23.10.dist-info/RECORD' 2026-01-13T14:07:53,729 removing build/bdist.linux-armv7l/wheel 2026-01-13T14:07:53,844 Building wheel for crystflux (pyproject.toml): finished with status 'done' 2026-01-13T14:07:53,850 Created wheel for crystflux: filename=crystflux-0.23.10-py3-none-any.whl size=56484 sha256=376f9c7f412e4689634f616971b9efb2cc8be4786d9f2df5e62f83f9a520a9b1 2026-01-13T14:07:53,851 Stored in directory: /tmp/pip-ephem-wheel-cache-x0tmi4pa/wheels/35/a6/4f/d0352c6b45652b0ff4abbdfd614c3e37496f51a27eb9e1b2a9 2026-01-13T14:07:53,865 Successfully built crystflux 2026-01-13T14:07:53,871 Removed build tracker: '/tmp/pip-build-tracker-lvsweorc'