2026-04-20T11:49:14,110 Created temporary directory: /tmp/pip-ephem-wheel-cache-ade6trm8 2026-04-20T11:49:14,112 Created temporary directory: /tmp/pip-build-tracker-2e1tkjmk 2026-04-20T11:49:14,112 Initialized build tracking at /tmp/pip-build-tracker-2e1tkjmk 2026-04-20T11:49:14,113 Created build tracker: /tmp/pip-build-tracker-2e1tkjmk 2026-04-20T11:49:14,113 Entered build tracker: /tmp/pip-build-tracker-2e1tkjmk 2026-04-20T11:49:14,114 Created temporary directory: /tmp/pip-wheel-hdkmrsl6 2026-04-20T11:49:14,117 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-04-20T11:49:14,119 Created temporary directory: /tmp/pip-ephem-wheel-cache-9qlabyj6 2026-04-20T11:49:14,145 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-20T11:49:14,148 2 location(s) to search for versions of nuiitivet: 2026-04-20T11:49:14,148 * https://pypi.org/simple/nuiitivet/ 2026-04-20T11:49:14,148 * https://www.piwheels.org/simple/nuiitivet/ 2026-04-20T11:49:14,149 Fetching project page and analyzing links: https://pypi.org/simple/nuiitivet/ 2026-04-20T11:49:14,150 Getting page https://pypi.org/simple/nuiitivet/ 2026-04-20T11:49:14,151 Found index url https://pypi.org/simple 2026-04-20T11:49:14,377 Fetched page https://pypi.org/simple/nuiitivet/ as application/vnd.pypi.simple.v1+json 2026-04-20T11:49:14,382 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/2c/9c/77a9b03518c710b44fb29ef53e293901702261da6f360dc5677ea193fa92/nuiitivet-0.1.0-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,383 Found link https://files.pythonhosted.org/packages/f5/06/66dd54b3fe982635e5f9692fa72d0021c0b019d7f193530eacc5ad2aea45/nuiitivet-0.1.0.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.1.0 2026-04-20T11:49:14,383 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/47/2e/dca3f6337dec7ebc54bb0853fd4373353b5a61d14f1def680e49bad5df7a/nuiitivet-0.1.1-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,384 Found link https://files.pythonhosted.org/packages/81/c0/ef57e07a22c85c87ebdb248c76610741d05482200999f9b0afa5f082bd0c/nuiitivet-0.1.1.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.1.1 2026-04-20T11:49:14,385 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/8f/aa/57a69e7da3c31c1a097e3f0993acbadad8fc134f9bac53cdfee6709e203b/nuiitivet-0.1.2-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,386 Found link https://files.pythonhosted.org/packages/17/05/6c3fa383e68d31dd024f16b8385c2cd0a41917b78482a0d36df7d636cdbb/nuiitivet-0.1.2.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.1.2 2026-04-20T11:49:14,386 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/90/09/f5b712bc8d9739c024652d5ed551752dcc40d34209587cd6656b2acbba0e/nuiitivet-0.2.0-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,387 Found link https://files.pythonhosted.org/packages/82/56/6ac8c62524042e4ad786aeda6c77040b5dce6dbc11e06c4dce3d958cb796/nuiitivet-0.2.0.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.2.0 2026-04-20T11:49:14,388 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/67/7a/f7ccb286bbaa8952dd01c6b671c73095586b5ab4071976d81798faa7d824/nuiitivet-0.2.1-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,389 Found link https://files.pythonhosted.org/packages/d1/e2/68bfea9f91b926280306330040815b02bebb3bcbf17273d01abc088cd015/nuiitivet-0.2.1.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.2.1 2026-04-20T11:49:14,390 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/13/2d/5b2d0f8c255ce37b57081b52ebc4e7ac7752ced6e3df3be5035b7ff27f2a/nuiitivet-0.2.2-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,390 Found link https://files.pythonhosted.org/packages/ed/14/e3058a7f42bbeb0fc6881b1df8e33739ff38efda2198096fb5ae1da1d0f9/nuiitivet-0.2.2.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.2.2 2026-04-20T11:49:14,391 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/34/83/89e936c6d10c558a9a72126d0dfcdbc853419d41244fd52fc9328d12002c/nuiitivet-0.3.0-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,392 Found link https://files.pythonhosted.org/packages/65/bf/83b85c3aa9e7fea5432c1f6f1b845e323c92a5519ed5aa43d798b7ad1bfb/nuiitivet-0.3.0.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.3.0 2026-04-20T11:49:14,392 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/ce/04/5c3d50bc554bf5d0aa89a79a82f24cdfec6f3a90da0c938240447c880d09/nuiitivet-0.3.2-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,393 Found link https://files.pythonhosted.org/packages/3e/cb/9e64242d585efb784fdabd27a99df86546ffac78d1a4c82722ec1215feb3/nuiitivet-0.3.2.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.3.2 2026-04-20T11:49:14,394 Skipping link: No binaries permitted for nuiitivet: https://files.pythonhosted.org/packages/c6/b4/4822022d3d8ace91cb14acfe9c871a6e0ca462cb4ddf12efea2f2cd87b43/nuiitivet-0.4.0-py3-none-any.whl (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,395 Found link https://files.pythonhosted.org/packages/2e/f3/8224207624f139665a8386bce201a3898391b1c9ebfe98c34ff09c82ba98/nuiitivet-0.4.0.tar.gz (from https://pypi.org/simple/nuiitivet/) (requires-python:>=3.10), version: 0.4.0 2026-04-20T11:49:14,395 Fetching project page and analyzing links: https://www.piwheels.org/simple/nuiitivet/ 2026-04-20T11:49:14,396 Getting page https://www.piwheels.org/simple/nuiitivet/ 2026-04-20T11:49:14,397 Found index url https://www.piwheels.org/simple 2026-04-20T11:49:14,568 Fetched page https://www.piwheels.org/simple/nuiitivet/ as text/html 2026-04-20T11:49:14,572 Skipping link: No binaries permitted for nuiitivet: https://archive1.piwheels.org/simple/nuiitivet/nuiitivet-0.3.2-py3-none-any.whl#sha256=06429255a6a7e8b6b8e786bd496c2520fcabf32cc0b8992d3cb61fa9aaf7653c (from https://www.piwheels.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,572 Skipping link: No binaries permitted for nuiitivet: https://archive1.piwheels.org/simple/nuiitivet/nuiitivet-0.3.0-py3-none-any.whl#sha256=8a707098820fd1dce83dd1e2f48d9e261811208d83aae81391e78cf013034e3f (from https://www.piwheels.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,573 Skipping link: No binaries permitted for nuiitivet: https://archive1.piwheels.org/simple/nuiitivet/nuiitivet-0.2.2-py3-none-any.whl#sha256=d8b3245c8f556aa45ffbc61270d247e94772992b66ce0b25792a4c9c2f23ee92 (from https://www.piwheels.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,573 Skipping link: No binaries permitted for nuiitivet: https://archive1.piwheels.org/simple/nuiitivet/nuiitivet-0.2.1-py3-none-any.whl#sha256=a7c71c31897cfb45b6b1bc7ccfb269edd61264ca31d3d031a032dc89546617e9 (from https://www.piwheels.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,574 Skipping link: No binaries permitted for nuiitivet: https://archive1.piwheels.org/simple/nuiitivet/nuiitivet-0.2.0-py3-none-any.whl#sha256=7b67325be1fc000f5db5f0d0e0b58d41d4611afb1f5d6e5df42e1be34bfe1158 (from https://www.piwheels.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,575 Skipping link: No binaries permitted for nuiitivet: https://archive1.piwheels.org/simple/nuiitivet/nuiitivet-0.1.2-py3-none-any.whl#sha256=c80f776ad32f6b6baa23ce049dcf1da8d54a91b6f54e1f55c1416215777257a7 (from https://www.piwheels.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,575 Skipping link: No binaries permitted for nuiitivet: https://archive1.piwheels.org/simple/nuiitivet/nuiitivet-0.1.1-py3-none-any.whl#sha256=61fb12e2717fd2f540ef29e36414e6eb1ac9476524f5c50306149f403379c11b (from https://www.piwheels.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,576 Skipping link: No binaries permitted for nuiitivet: https://archive1.piwheels.org/simple/nuiitivet/nuiitivet-0.1.0-py3-none-any.whl#sha256=2b9c3169bd21514dc21c645c40fdbef30b3c4acd5944cf60e0131cbb5982d21d (from https://www.piwheels.org/simple/nuiitivet/) (requires-python:>=3.10) 2026-04-20T11:49:14,576 Skipping link: not a file: https://www.piwheels.org/simple/nuiitivet/ 2026-04-20T11:49:14,577 Skipping link: not a file: https://pypi.org/simple/nuiitivet/ 2026-04-20T11:49:14,598 Given no hashes to check 1 links for project 'nuiitivet': discarding no candidates 2026-04-20T11:49:14,619 Collecting nuiitivet==0.4.0 2026-04-20T11:49:14,621 Created temporary directory: /tmp/pip-unpack-hpk7o88c 2026-04-20T11:49:14,857 Downloading nuiitivet-0.4.0.tar.gz (16.5 MB) 2026-04-20T11:49:19,443 Added nuiitivet==0.4.0 from https://files.pythonhosted.org/packages/2e/f3/8224207624f139665a8386bce201a3898391b1c9ebfe98c34ff09c82ba98/nuiitivet-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-2e1tkjmk' 2026-04-20T11:49:19,449 Created temporary directory: /tmp/pip-build-env-s01w1yqc 2026-04-20T11:49:19,453 Installing build dependencies: started 2026-04-20T11:49:19,455 Running command pip subprocess to install build dependencies 2026-04-20T11:49:20,586 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-20T11:49:21,000 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-04-20T11:49:21,024 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-20T11:49:22,803 Collecting setuptools>=61.0 2026-04-20T11:49:22,886 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-20T11:49:23,159 Collecting wheel 2026-04-20T11:49:23,174 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-20T11:49:23,363 Collecting packaging>=24.0 2026-04-20T11:49:23,381 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-20T11:49:26,370 Installing collected packages: setuptools, packaging, wheel 2026-04-20T11:49:29,806 Creating /tmp/pip-build-env-s01w1yqc/overlay/local/bin 2026-04-20T11:49:29,808 changing mode of /tmp/pip-build-env-s01w1yqc/overlay/local/bin/wheel to 755 2026-04-20T11:49:29,830 Successfully installed packaging-26.1 setuptools-82.0.1 wheel-0.46.3 2026-04-20T11:49:30,108 Installing build dependencies: finished with status 'done' 2026-04-20T11:49:30,115 Getting requirements to build wheel: started 2026-04-20T11:49:30,117 Running command Getting requirements to build wheel 2026-04-20T11:49:30,849 running egg_info 2026-04-20T11:49:30,855 writing src/nuiitivet.egg-info/PKG-INFO 2026-04-20T11:49:30,859 writing dependency_links to src/nuiitivet.egg-info/dependency_links.txt 2026-04-20T11:49:30,861 writing entry points to src/nuiitivet.egg-info/entry_points.txt 2026-04-20T11:49:30,863 writing requirements to src/nuiitivet.egg-info/requires.txt 2026-04-20T11:49:30,865 writing top-level names to src/nuiitivet.egg-info/top_level.txt 2026-04-20T11:49:30,947 reading manifest file 'src/nuiitivet.egg-info/SOURCES.txt' 2026-04-20T11:49:30,973 adding license file 'LICENSE' 2026-04-20T11:49:30,974 adding license file 'LICENSES/material-color-utilities-LICENSE.txt' 2026-04-20T11:49:30,974 adding license file 'LICENSES/pyglet-LICENSE.txt' 2026-04-20T11:49:30,975 adding license file 'LICENSES/pyopengl-LICENSE.txt' 2026-04-20T11:49:30,975 adding license file 'LICENSES/skia-python-LICENSE.txt' 2026-04-20T11:49:30,999 writing manifest file 'src/nuiitivet.egg-info/SOURCES.txt' 2026-04-20T11:49:31,097 Getting requirements to build wheel: finished with status 'done' 2026-04-20T11:49:31,100 Created temporary directory: /tmp/pip-modern-metadata-0est7c7m 2026-04-20T11:49:31,102 Preparing metadata (pyproject.toml): started 2026-04-20T11:49:31,103 Running command Preparing metadata (pyproject.toml) 2026-04-20T11:49:31,758 running dist_info 2026-04-20T11:49:31,768 creating /tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info 2026-04-20T11:49:31,770 writing /tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info/PKG-INFO 2026-04-20T11:49:31,774 writing dependency_links to /tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info/dependency_links.txt 2026-04-20T11:49:31,775 writing entry points to /tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info/entry_points.txt 2026-04-20T11:49:31,777 writing requirements to /tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info/requires.txt 2026-04-20T11:49:31,778 writing top-level names to /tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info/top_level.txt 2026-04-20T11:49:31,780 writing manifest file '/tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info/SOURCES.txt' 2026-04-20T11:49:31,850 reading manifest file '/tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info/SOURCES.txt' 2026-04-20T11:49:31,852 adding license file 'LICENSE' 2026-04-20T11:49:31,852 adding license file 'LICENSES/material-color-utilities-LICENSE.txt' 2026-04-20T11:49:31,853 adding license file 'LICENSES/pyglet-LICENSE.txt' 2026-04-20T11:49:31,854 adding license file 'LICENSES/pyopengl-LICENSE.txt' 2026-04-20T11:49:31,854 adding license file 'LICENSES/skia-python-LICENSE.txt' 2026-04-20T11:49:31,870 writing manifest file '/tmp/pip-modern-metadata-0est7c7m/nuiitivet.egg-info/SOURCES.txt' 2026-04-20T11:49:31,872 creating '/tmp/pip-modern-metadata-0est7c7m/nuiitivet-0.4.0.dist-info' 2026-04-20T11:49:32,008 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-20T11:49:32,015 Source in /tmp/pip-wheel-hdkmrsl6/nuiitivet_54cfb63d4fb5434cb564cd6db32225a8 has version 0.4.0, which satisfies requirement nuiitivet==0.4.0 from https://files.pythonhosted.org/packages/2e/f3/8224207624f139665a8386bce201a3898391b1c9ebfe98c34ff09c82ba98/nuiitivet-0.4.0.tar.gz 2026-04-20T11:49:32,016 Removed nuiitivet==0.4.0 from https://files.pythonhosted.org/packages/2e/f3/8224207624f139665a8386bce201a3898391b1c9ebfe98c34ff09c82ba98/nuiitivet-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-2e1tkjmk' 2026-04-20T11:49:32,023 Created temporary directory: /tmp/pip-unpack-1wxa5fe8 2026-04-20T11:49:32,024 Building wheels for collected packages: nuiitivet 2026-04-20T11:49:32,029 Created temporary directory: /tmp/pip-wheel-viop0_ou 2026-04-20T11:49:32,029 Destination directory: /tmp/pip-wheel-viop0_ou 2026-04-20T11:49:32,032 Building wheel for nuiitivet (pyproject.toml): started 2026-04-20T11:49:32,033 Running command Building wheel for nuiitivet (pyproject.toml) 2026-04-20T11:49:32,662 running bdist_wheel 2026-04-20T11:49:32,679 running build 2026-04-20T11:49:32,680 running build_py 2026-04-20T11:49:32,686 creating build/lib/nuiitivet 2026-04-20T11:49:32,689 copying src/nuiitivet/__init__.py -> build/lib/nuiitivet 2026-04-20T11:49:32,693 creating build/lib/samples 2026-04-20T11:49:32,694 copying src/samples/sheet_demo.py -> build/lib/samples 2026-04-20T11:49:32,696 copying src/samples/navigation_rail_demo.py -> build/lib/samples 2026-04-20T11:49:32,699 copying src/samples/row_builder_list_vs_observable_demo.py -> build/lib/samples 2026-04-20T11:49:32,701 copying src/samples/uniform_flow_demo.py -> build/lib/samples 2026-04-20T11:49:32,703 copying src/samples/badge_demo.py -> build/lib/samples 2026-04-20T11:49:32,706 copying src/samples/async_demo.py -> build/lib/samples 2026-04-20T11:49:32,708 copying src/samples/japanese_text_demo.py -> build/lib/samples 2026-04-20T11:49:32,710 copying src/samples/selection_controls_demo.py -> build/lib/samples 2026-04-20T11:49:32,712 copying src/samples/buttons_demo.py -> build/lib/samples 2026-04-20T11:49:32,714 copying src/samples/button_group_demo.py -> build/lib/samples 2026-04-20T11:49:32,716 copying src/samples/alignment_demo.py -> build/lib/samples 2026-04-20T11:49:32,718 copying src/samples/__init__.py -> build/lib/samples 2026-04-20T11:49:32,720 copying src/samples/grid_demo_areas.py -> build/lib/samples 2026-04-20T11:49:32,722 copying src/samples/toggle_buttons_demo.py -> build/lib/samples 2026-04-20T11:49:32,724 copying src/samples/divider_demo.py -> build/lib/samples 2026-04-20T11:49:32,726 copying src/samples/overflow_demo.py -> build/lib/samples 2026-04-20T11:49:32,728 copying src/samples/flow_demo.py -> build/lib/samples 2026-04-20T11:49:32,730 copying src/samples/scroller_demo.py -> build/lib/samples 2026-04-20T11:49:32,732 copying src/samples/text_field_demo.py -> build/lib/samples 2026-04-20T11:49:32,734 copying src/samples/deck_demo.py -> build/lib/samples 2026-04-20T11:49:32,737 copying src/samples/menu_demo.py -> build/lib/samples 2026-04-20T11:49:32,739 copying src/samples/progress_indicators_demo.py -> build/lib/samples 2026-04-20T11:49:32,741 copying src/samples/deck_with_rail_demo.py -> build/lib/samples 2026-04-20T11:49:32,743 copying src/samples/style_theme_demo.py -> build/lib/samples 2026-04-20T11:49:32,746 copying src/samples/observable_todo.py -> build/lib/samples 2026-04-20T11:49:32,748 copying src/samples/overlay_demo.py -> build/lib/samples 2026-04-20T11:49:32,751 copying src/samples/observable_debounce_throttle.py -> build/lib/samples 2026-04-20T11:49:32,753 copying src/samples/scope_counter.py -> build/lib/samples 2026-04-20T11:49:32,755 copying src/samples/my_widget.py -> build/lib/samples 2026-04-20T11:49:32,758 copying src/samples/slider_demo.py -> build/lib/samples 2026-04-20T11:49:32,760 copying src/samples/scope_partial_rebuild.py -> build/lib/samples 2026-04-20T11:49:32,762 copying src/samples/window_intent_demo.py -> build/lib/samples 2026-04-20T11:49:32,764 copying src/samples/cross_aligned_demo.py -> build/lib/samples 2026-04-20T11:49:32,766 copying src/samples/grid_demo.py -> build/lib/samples 2026-04-20T11:49:32,768 copying src/samples/custom_title_bar_demo.py -> build/lib/samples 2026-04-20T11:49:32,770 copying src/samples/padding_demo.py -> build/lib/samples 2026-04-20T11:49:32,772 copying src/samples/overlay_navigator_demo.py -> build/lib/samples 2026-04-20T11:49:32,774 copying src/samples/stack_demo.py -> build/lib/samples 2026-04-20T11:49:32,776 copying src/samples/icon_buttons_demo.py -> build/lib/samples 2026-04-20T11:49:32,779 copying src/samples/will_pop_demo.py -> build/lib/samples 2026-04-20T11:49:32,781 copying src/samples/chips_demo.py -> build/lib/samples 2026-04-20T11:49:32,783 copying src/samples/image_demo.py -> build/lib/samples 2026-04-20T11:49:32,785 copying src/samples/navigator_demo.py -> build/lib/samples 2026-04-20T11:49:32,787 copying src/samples/observable_async.py -> build/lib/samples 2026-04-20T11:49:32,789 copying src/samples/popup_demo.py -> build/lib/samples 2026-04-20T11:49:32,792 copying src/samples/tooltip_demo.py -> build/lib/samples 2026-04-20T11:49:32,794 copying src/samples/observable_cart.py -> build/lib/samples 2026-04-20T11:49:32,796 copying src/samples/loading_demo.py -> build/lib/samples 2026-04-20T11:49:32,798 copying src/samples/toolbar_demo.py -> build/lib/samples 2026-04-20T11:49:32,800 copying src/samples/modifier_demo.py -> build/lib/samples 2026-04-20T11:49:32,802 copying src/samples/disabled_button_demo.py -> build/lib/samples 2026-04-20T11:49:32,804 creating build/lib/nuiitivet/platform 2026-04-20T11:49:32,805 copying src/nuiitivet/platform/__init__.py -> build/lib/nuiitivet/platform 2026-04-20T11:49:32,807 copying src/nuiitivet/platform/ime.py -> build/lib/nuiitivet/platform 2026-04-20T11:49:32,809 copying src/nuiitivet/platform/clipboard.py -> build/lib/nuiitivet/platform 2026-04-20T11:49:32,811 creating build/lib/nuiitivet/widgets 2026-04-20T11:49:32,812 copying src/nuiitivet/widgets/scrollbar.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,815 copying src/nuiitivet/widgets/clickable.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,817 copying src/nuiitivet/widgets/__init__.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,819 copying src/nuiitivet/widgets/toggleable.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,821 copying src/nuiitivet/widgets/editable_text.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,823 copying src/nuiitivet/widgets/image.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,825 copying src/nuiitivet/widgets/text_editing.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,827 copying src/nuiitivet/widgets/text_field.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,829 copying src/nuiitivet/widgets/interaction.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,832 copying src/nuiitivet/widgets/icon.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,834 copying src/nuiitivet/widgets/text.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,836 copying src/nuiitivet/widgets/box.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,839 copying src/nuiitivet/widgets/text_style.py -> build/lib/nuiitivet/widgets 2026-04-20T11:49:32,841 creating build/lib/nuiitivet/colors 2026-04-20T11:49:32,842 copying src/nuiitivet/colors/__init__.py -> build/lib/nuiitivet/colors 2026-04-20T11:49:32,844 copying src/nuiitivet/colors/names.py -> build/lib/nuiitivet/colors 2026-04-20T11:49:32,846 copying src/nuiitivet/colors/utils.py -> build/lib/nuiitivet/colors 2026-04-20T11:49:32,850 creating build/lib/nuiitivet/material 2026-04-20T11:49:32,851 copying src/nuiitivet/material/interactive_widget.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,853 copying src/nuiitivet/material/overlay.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,855 copying src/nuiitivet/material/app.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,858 copying src/nuiitivet/material/navigator.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,859 copying src/nuiitivet/material/sheet.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,862 copying src/nuiitivet/material/transitions.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,864 copying src/nuiitivet/material/__init__.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,866 copying src/nuiitivet/material/dialogs.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,868 copying src/nuiitivet/material/menu.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,871 copying src/nuiitivet/material/loading_indicator.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,873 copying src/nuiitivet/material/selection_controls.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,876 copying src/nuiitivet/material/buttons.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,879 copying src/nuiitivet/material/shapes.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,881 copying src/nuiitivet/material/navigation_visual_state.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,884 copying src/nuiitivet/material/chip.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,886 copying src/nuiitivet/material/card.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,889 copying src/nuiitivet/material/toolbar.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,891 copying src/nuiitivet/material/transition_spec.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,893 copying src/nuiitivet/material/slider.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,896 copying src/nuiitivet/material/transition_visual_spec.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,898 copying src/nuiitivet/material/icon.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,901 copying src/nuiitivet/material/snackbar.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,902 copying src/nuiitivet/material/text_fields.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,905 copying src/nuiitivet/material/badge.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,907 copying src/nuiitivet/material/intents.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,909 copying src/nuiitivet/material/text.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,911 copying src/nuiitivet/material/overlay_visual_state.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,913 copying src/nuiitivet/material/tooltip.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,915 copying src/nuiitivet/material/navigation_rail.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,918 copying src/nuiitivet/material/button_group.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,921 copying src/nuiitivet/material/progress_indicators.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,923 copying src/nuiitivet/material/divider.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,926 copying src/nuiitivet/material/motion.py -> build/lib/nuiitivet/material 2026-04-20T11:49:32,928 creating build/lib/nuiitivet/runtime 2026-04-20T11:49:32,929 copying src/nuiitivet/runtime/title_bar.py -> build/lib/nuiitivet/runtime 2026-04-20T11:49:32,931 copying src/nuiitivet/runtime/app.py -> build/lib/nuiitivet/runtime 2026-04-20T11:49:32,934 copying src/nuiitivet/runtime/pointer.py -> build/lib/nuiitivet/runtime 2026-04-20T11:49:32,936 copying src/nuiitivet/runtime/__init__.py -> build/lib/nuiitivet/runtime 2026-04-20T11:49:32,938 copying src/nuiitivet/runtime/threading.py -> build/lib/nuiitivet/runtime 2026-04-20T11:49:32,940 copying src/nuiitivet/runtime/intents.py -> build/lib/nuiitivet/runtime 2026-04-20T11:49:32,941 copying src/nuiitivet/runtime/app_events.py -> build/lib/nuiitivet/runtime 2026-04-20T11:49:32,944 copying src/nuiitivet/runtime/window.py -> build/lib/nuiitivet/runtime 2026-04-20T11:49:32,946 creating build/lib/nuiitivet/backends 2026-04-20T11:49:32,947 copying src/nuiitivet/backends/__init__.py -> build/lib/nuiitivet/backends 2026-04-20T11:49:32,949 creating build/lib/nuiitivet/common 2026-04-20T11:49:32,951 copying src/nuiitivet/common/__init__.py -> build/lib/nuiitivet/common 2026-04-20T11:49:32,952 copying src/nuiitivet/common/call.py -> build/lib/nuiitivet/common 2026-04-20T11:49:32,954 copying src/nuiitivet/common/logging_once.py -> build/lib/nuiitivet/common 2026-04-20T11:49:32,957 creating build/lib/nuiitivet/navigation 2026-04-20T11:49:32,958 copying src/nuiitivet/navigation/navigator.py -> build/lib/nuiitivet/navigation 2026-04-20T11:49:32,961 copying src/nuiitivet/navigation/__init__.py -> build/lib/nuiitivet/navigation 2026-04-20T11:49:32,962 copying src/nuiitivet/navigation/route.py -> build/lib/nuiitivet/navigation 2026-04-20T11:49:32,964 copying src/nuiitivet/navigation/layer_composer.py -> build/lib/nuiitivet/navigation 2026-04-20T11:49:32,966 copying src/nuiitivet/navigation/transition_state.py -> build/lib/nuiitivet/navigation 2026-04-20T11:49:32,968 copying src/nuiitivet/navigation/transition_spec.py -> build/lib/nuiitivet/navigation 2026-04-20T11:49:32,970 copying src/nuiitivet/navigation/transition_engine.py -> build/lib/nuiitivet/navigation 2026-04-20T11:49:32,973 copying src/nuiitivet/navigation/stack_runtime.py -> build/lib/nuiitivet/navigation 2026-04-20T11:49:32,975 creating build/lib/nuiitivet/layout 2026-04-20T11:49:32,977 copying src/nuiitivet/layout/stack.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,979 copying src/nuiitivet/layout/container.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,981 copying src/nuiitivet/layout/spacer.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,983 copying src/nuiitivet/layout/__init__.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,985 copying src/nuiitivet/layout/layout_engine.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,987 copying src/nuiitivet/layout/metrics.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,989 copying src/nuiitivet/layout/deck.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,991 copying src/nuiitivet/layout/cross_aligned.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,993 copying src/nuiitivet/layout/column.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,996 copying src/nuiitivet/layout/scroll_viewport.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:32,998 copying src/nuiitivet/layout/for_each.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,000 copying src/nuiitivet/layout/gap.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,002 copying src/nuiitivet/layout/uniform_flow.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,004 copying src/nuiitivet/layout/row.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,007 copying src/nuiitivet/layout/scroller.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,009 copying src/nuiitivet/layout/layout_utils.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,011 copying src/nuiitivet/layout/measure.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,013 copying src/nuiitivet/layout/alignment.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,015 copying src/nuiitivet/layout/grid.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,017 copying src/nuiitivet/layout/flow.py -> build/lib/nuiitivet/layout 2026-04-20T11:49:33,020 creating build/lib/nuiitivet/theme 2026-04-20T11:49:33,021 copying src/nuiitivet/theme/__init__.py -> build/lib/nuiitivet/theme 2026-04-20T11:49:33,023 copying src/nuiitivet/theme/plain_theme.py -> build/lib/nuiitivet/theme 2026-04-20T11:49:33,025 copying src/nuiitivet/theme/theme.py -> build/lib/nuiitivet/theme 2026-04-20T11:49:33,027 copying src/nuiitivet/theme/resolver.py -> build/lib/nuiitivet/theme 2026-04-20T11:49:33,029 copying src/nuiitivet/theme/manager.py -> build/lib/nuiitivet/theme 2026-04-20T11:49:33,031 copying src/nuiitivet/theme/types.py -> build/lib/nuiitivet/theme 2026-04-20T11:49:33,033 creating build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,034 copying src/nuiitivet/modifiers/clickable.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,037 copying src/nuiitivet/modifiers/corner_radius.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,038 copying src/nuiitivet/modifiers/clip.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,040 copying src/nuiitivet/modifiers/__init__.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,042 copying src/nuiitivet/modifiers/stick.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,045 copying src/nuiitivet/modifiers/popup.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,047 copying src/nuiitivet/modifiers/shadow.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,049 copying src/nuiitivet/modifiers/hover.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,051 copying src/nuiitivet/modifiers/border.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,053 copying src/nuiitivet/modifiers/tooltip.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,055 copying src/nuiitivet/modifiers/transform.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,058 copying src/nuiitivet/modifiers/background.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,059 copying src/nuiitivet/modifiers/scroll.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,061 copying src/nuiitivet/modifiers/focus.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,063 copying src/nuiitivet/modifiers/will_pop.py -> build/lib/nuiitivet/modifiers 2026-04-20T11:49:33,066 creating build/lib/nuiitivet/animation 2026-04-20T11:49:33,067 copying src/nuiitivet/animation/transition_definition.py -> build/lib/nuiitivet/animation 2026-04-20T11:49:33,069 copying src/nuiitivet/animation/__init__.py -> build/lib/nuiitivet/animation 2026-04-20T11:49:33,071 copying src/nuiitivet/animation/interpolate.py -> build/lib/nuiitivet/animation 2026-04-20T11:49:33,073 copying src/nuiitivet/animation/transition_pattern.py -> build/lib/nuiitivet/animation 2026-04-20T11:49:33,075 copying src/nuiitivet/animation/converter.py -> build/lib/nuiitivet/animation 2026-04-20T11:49:33,077 copying src/nuiitivet/animation/animatable.py -> build/lib/nuiitivet/animation 2026-04-20T11:49:33,079 copying src/nuiitivet/animation/motion.py -> build/lib/nuiitivet/animation 2026-04-20T11:49:33,082 creating build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,083 copying src/nuiitivet/widgeting/widget_kernel.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,086 copying src/nuiitivet/widgeting/widget_input.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,088 copying src/nuiitivet/widgeting/widget_builder.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,091 copying src/nuiitivet/widgeting/widget_binding.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,093 copying src/nuiitivet/widgeting/__init__.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,095 copying src/nuiitivet/widgeting/widget.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,098 copying src/nuiitivet/widgeting/children_store.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,100 copying src/nuiitivet/widgeting/callbacks.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,102 copying src/nuiitivet/widgeting/widget_children.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,104 copying src/nuiitivet/widgeting/widget_lifecycle.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,106 copying src/nuiitivet/widgeting/modifier.py -> build/lib/nuiitivet/widgeting 2026-04-20T11:49:33,109 creating build/lib/nuiitivet/_pyinstaller 2026-04-20T11:49:33,110 copying src/nuiitivet/_pyinstaller/__init__.py -> build/lib/nuiitivet/_pyinstaller 2026-04-20T11:49:33,111 copying src/nuiitivet/_pyinstaller/hook-nuiitivet.py -> build/lib/nuiitivet/_pyinstaller 2026-04-20T11:49:33,114 creating build/lib/nuiitivet/input 2026-04-20T11:49:33,115 copying src/nuiitivet/input/pointer.py -> build/lib/nuiitivet/input 2026-04-20T11:49:33,117 copying src/nuiitivet/input/__init__.py -> build/lib/nuiitivet/input 2026-04-20T11:49:33,119 copying src/nuiitivet/input/events.py -> build/lib/nuiitivet/input 2026-04-20T11:49:33,121 copying src/nuiitivet/input/codes.py -> build/lib/nuiitivet/input 2026-04-20T11:49:33,123 creating build/lib/nuiitivet/rendering 2026-04-20T11:49:33,124 copying src/nuiitivet/rendering/__init__.py -> build/lib/nuiitivet/rendering 2026-04-20T11:49:33,126 copying src/nuiitivet/rendering/background_renderer.py -> build/lib/nuiitivet/rendering 2026-04-20T11:49:33,128 copying src/nuiitivet/rendering/padding.py -> build/lib/nuiitivet/rendering 2026-04-20T11:49:33,130 copying src/nuiitivet/rendering/elevation.py -> build/lib/nuiitivet/rendering 2026-04-20T11:49:33,132 copying src/nuiitivet/rendering/fit.py -> build/lib/nuiitivet/rendering 2026-04-20T11:49:33,134 copying src/nuiitivet/rendering/sizing.py -> build/lib/nuiitivet/rendering 2026-04-20T11:49:33,137 creating build/lib/nuiitivet/overlay 2026-04-20T11:49:33,138 copying src/nuiitivet/overlay/overlay.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,141 copying src/nuiitivet/overlay/intent_resolver.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,142 copying src/nuiitivet/overlay/__init__.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,144 copying src/nuiitivet/overlay/dialogs.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,146 copying src/nuiitivet/overlay/layer_composer.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,148 copying src/nuiitivet/overlay/result.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,150 copying src/nuiitivet/overlay/transition_state.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,152 copying src/nuiitivet/overlay/overlay_entry.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,154 copying src/nuiitivet/overlay/toast_route.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,155 copying src/nuiitivet/overlay/toast.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,157 copying src/nuiitivet/overlay/overlay_position.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,159 copying src/nuiitivet/overlay/overlay_handle.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,161 copying src/nuiitivet/overlay/intents.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,163 copying src/nuiitivet/overlay/dialog_route.py -> build/lib/nuiitivet/overlay 2026-04-20T11:49:33,166 creating build/lib/nuiitivet/observable 2026-04-20T11:49:33,167 copying src/nuiitivet/observable/runtime.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,169 copying src/nuiitivet/observable/contexts.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,171 copying src/nuiitivet/observable/timed.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,173 copying src/nuiitivet/observable/combine.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,175 copying src/nuiitivet/observable/__init__.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,176 copying src/nuiitivet/observable/computed.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,179 copying src/nuiitivet/observable/batching.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,180 copying src/nuiitivet/observable/value.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,183 copying src/nuiitivet/observable/protocols.py -> build/lib/nuiitivet/observable 2026-04-20T11:49:33,185 creating build/lib/nuiitivet/scrolling 2026-04-20T11:49:33,186 copying src/nuiitivet/scrolling/controller.py -> build/lib/nuiitivet/scrolling 2026-04-20T11:49:33,188 copying src/nuiitivet/scrolling/__init__.py -> build/lib/nuiitivet/scrolling 2026-04-20T11:49:33,190 copying src/nuiitivet/scrolling/types.py -> build/lib/nuiitivet/scrolling 2026-04-20T11:49:33,193 creating build/lib/nuiitivet/material/theme 2026-04-20T11:49:33,194 copying src/nuiitivet/material/theme/theme_data.py -> build/lib/nuiitivet/material/theme 2026-04-20T11:49:33,196 copying src/nuiitivet/material/theme/color_role.py -> build/lib/nuiitivet/material/theme 2026-04-20T11:49:33,198 copying src/nuiitivet/material/theme/__init__.py -> build/lib/nuiitivet/material/theme 2026-04-20T11:49:33,200 copying src/nuiitivet/material/theme/palette.py -> build/lib/nuiitivet/material/theme 2026-04-20T11:49:33,203 copying src/nuiitivet/material/theme/resolver.py -> build/lib/nuiitivet/material/theme 2026-04-20T11:49:33,204 copying src/nuiitivet/material/theme/material_theme.py -> build/lib/nuiitivet/material/theme 2026-04-20T11:49:33,207 creating build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,208 copying src/nuiitivet/material/styles/chip_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,210 copying src/nuiitivet/material/styles/radio_button_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,212 copying src/nuiitivet/material/styles/text_field_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,214 copying src/nuiitivet/material/styles/icon_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,216 copying src/nuiitivet/material/styles/__init__.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,218 copying src/nuiitivet/material/styles/badge_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,220 copying src/nuiitivet/material/styles/switch_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,222 copying src/nuiitivet/material/styles/checkbox_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,224 copying src/nuiitivet/material/styles/card_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,226 copying src/nuiitivet/material/styles/snackbar_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,228 copying src/nuiitivet/material/styles/menu_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,230 copying src/nuiitivet/material/styles/divider_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,232 copying src/nuiitivet/material/styles/slider_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,233 copying src/nuiitivet/material/styles/button_group_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,236 copying src/nuiitivet/material/styles/sheet_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,238 copying src/nuiitivet/material/styles/dialog_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,240 copying src/nuiitivet/material/styles/tooltip_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,241 copying src/nuiitivet/material/styles/loading_indicator_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,243 copying src/nuiitivet/material/styles/button_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,246 copying src/nuiitivet/material/styles/progress_indicator_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,248 copying src/nuiitivet/material/styles/toolbar_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,250 copying src/nuiitivet/material/styles/navigation_rail_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,252 copying src/nuiitivet/material/styles/text_style.py -> build/lib/nuiitivet/material/styles 2026-04-20T11:49:33,254 creating build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,255 copying src/nuiitivet/material/symbols/__init__.py -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,257 copying src/nuiitivet/material/symbols/material_symbols.py -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,264 creating build/lib/nuiitivet/backends/pyglet 2026-04-20T11:49:33,265 copying src/nuiitivet/backends/pyglet/__init__.py -> build/lib/nuiitivet/backends/pyglet 2026-04-20T11:49:33,267 copying src/nuiitivet/backends/pyglet/runner.py -> build/lib/nuiitivet/backends/pyglet 2026-04-20T11:49:33,270 copying src/nuiitivet/backends/pyglet/gpu_frame.py -> build/lib/nuiitivet/backends/pyglet 2026-04-20T11:49:33,272 copying src/nuiitivet/backends/pyglet/event_loop.py -> build/lib/nuiitivet/backends/pyglet 2026-04-20T11:49:33,275 creating build/lib/nuiitivet/backends/pyglet/ime 2026-04-20T11:49:33,276 copying src/nuiitivet/backends/pyglet/ime/__init__.py -> build/lib/nuiitivet/backends/pyglet/ime 2026-04-20T11:49:33,278 copying src/nuiitivet/backends/pyglet/ime/windows.py -> build/lib/nuiitivet/backends/pyglet/ime 2026-04-20T11:49:33,280 copying src/nuiitivet/backends/pyglet/ime/linux.py -> build/lib/nuiitivet/backends/pyglet/ime 2026-04-20T11:49:33,282 copying src/nuiitivet/backends/pyglet/ime/macos.py -> build/lib/nuiitivet/backends/pyglet/ime 2026-04-20T11:49:33,285 creating build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,286 copying src/nuiitivet/rendering/skia/geometry.py -> build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,289 copying src/nuiitivet/rendering/skia/__init__.py -> build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,291 copying src/nuiitivet/rendering/skia/color.py -> build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,293 copying src/nuiitivet/rendering/skia/effects.py -> build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,295 copying src/nuiitivet/rendering/skia/surface.py -> build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,297 copying src/nuiitivet/rendering/skia/skia_module.py -> build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,299 copying src/nuiitivet/rendering/skia/paint_cache.py -> build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,301 copying src/nuiitivet/rendering/skia/font.py -> build/lib/nuiitivet/rendering/skia 2026-04-20T11:49:33,304 creating build/lib/samples/layout_spacing 2026-04-20T11:49:33,305 copying src/samples/layout_spacing/container_margin.py -> build/lib/samples/layout_spacing 2026-04-20T11:49:33,307 copying src/samples/layout_spacing/spacer_demo.py -> build/lib/samples/layout_spacing 2026-04-20T11:49:33,309 copying src/samples/layout_spacing/gap_demo.py -> build/lib/samples/layout_spacing 2026-04-20T11:49:33,310 copying src/samples/layout_spacing/padding_demo.py -> build/lib/samples/layout_spacing 2026-04-20T11:49:33,313 creating build/lib/samples/layout_alignment 2026-04-20T11:49:33,313 copying src/samples/layout_alignment/container_alignment.py -> build/lib/samples/layout_alignment 2026-04-20T11:49:33,315 copying src/samples/layout_alignment/row_cross_alignment.py -> build/lib/samples/layout_alignment 2026-04-20T11:49:33,317 copying src/samples/layout_alignment/column_cross_alignment.py -> build/lib/samples/layout_alignment 2026-04-20T11:49:33,319 copying src/samples/layout_alignment/column_alignment.py -> build/lib/samples/layout_alignment 2026-04-20T11:49:33,321 copying src/samples/layout_alignment/row_alignment.py -> build/lib/samples/layout_alignment 2026-04-20T11:49:33,323 creating build/lib/samples/readme 2026-04-20T11:49:33,324 copying src/samples/readme/readme_layout_demo.py -> build/lib/samples/readme 2026-04-20T11:49:33,326 copying src/samples/readme/readme_modifier_demo.py -> build/lib/samples/readme 2026-04-20T11:49:33,328 copying src/samples/readme/readme_counter_app.py -> build/lib/samples/readme 2026-04-20T11:49:33,330 copying src/samples/readme/readme_login_form.py -> build/lib/samples/readme 2026-04-20T11:49:33,331 copying src/samples/readme/readme_multi_counter_app.py -> build/lib/samples/readme 2026-04-20T11:49:33,334 creating build/lib/samples/modifier_others 2026-04-20T11:49:33,335 copying src/samples/modifier_others/scrollable.py -> build/lib/samples/modifier_others 2026-04-20T11:49:33,336 copying src/samples/modifier_others/will_pop.py -> build/lib/samples/modifier_others 2026-04-20T11:49:33,339 creating build/lib/samples/layout_grid 2026-04-20T11:49:33,340 copying src/samples/layout_grid/app_layout_grid.py -> build/lib/samples/layout_grid 2026-04-20T11:49:33,342 copying src/samples/layout_grid/named_areas_grid.py -> build/lib/samples/layout_grid 2026-04-20T11:49:33,344 copying src/samples/layout_grid/step2_span.py -> build/lib/samples/layout_grid 2026-04-20T11:49:33,346 copying src/samples/layout_grid/step4_expand.py -> build/lib/samples/layout_grid 2026-04-20T11:49:33,348 copying src/samples/layout_grid/basic_grid.py -> build/lib/samples/layout_grid 2026-04-20T11:49:33,349 copying src/samples/layout_grid/step1_grid.py -> build/lib/samples/layout_grid 2026-04-20T11:49:33,351 copying src/samples/layout_grid/expanded_cell.py -> build/lib/samples/layout_grid 2026-04-20T11:49:33,353 copying src/samples/layout_grid/step3_sizing.py -> build/lib/samples/layout_grid 2026-04-20T11:49:33,355 creating build/lib/samples/navigation 2026-04-20T11:49:33,356 copying src/samples/navigation/route.py -> build/lib/samples/navigation 2026-04-20T11:49:33,358 copying src/samples/navigation/basic.py -> build/lib/samples/navigation 2026-04-20T11:49:33,360 copying src/samples/navigation/intent.py -> build/lib/samples/navigation 2026-04-20T11:49:33,362 copying src/samples/navigation/sub.py -> build/lib/samples/navigation 2026-04-20T11:49:33,364 creating build/lib/samples/dialogs 2026-04-20T11:49:33,366 copying src/samples/dialogs/view_model_direct.py -> build/lib/samples/dialogs 2026-04-20T11:49:33,368 copying src/samples/dialogs/custom_intent.py -> build/lib/samples/dialogs 2026-04-20T11:49:33,370 copying src/samples/dialogs/basic_usage.py -> build/lib/samples/dialogs 2026-04-20T11:49:33,371 copying src/samples/dialogs/custom_dialog.py -> build/lib/samples/dialogs 2026-04-20T11:49:33,373 copying src/samples/dialogs/view_model_intent.py -> build/lib/samples/dialogs 2026-04-20T11:49:33,376 creating build/lib/samples/modifier_transform 2026-04-20T11:49:33,377 copying src/samples/modifier_transform/translate.py -> build/lib/samples/modifier_transform 2026-04-20T11:49:33,379 copying src/samples/modifier_transform/rotate_scale.py -> build/lib/samples/modifier_transform 2026-04-20T11:49:33,381 copying src/samples/modifier_transform/opacity.py -> build/lib/samples/modifier_transform 2026-04-20T11:49:33,383 creating build/lib/samples/layout_basics 2026-04-20T11:49:33,384 copying src/samples/layout_basics/row_column_combination.py -> build/lib/samples/layout_basics 2026-04-20T11:49:33,386 copying src/samples/layout_basics/basic_column.py -> build/lib/samples/layout_basics 2026-04-20T11:49:33,388 copying src/samples/layout_basics/basic_row.py -> build/lib/samples/layout_basics 2026-04-20T11:49:33,390 creating build/lib/samples/layout_extras 2026-04-20T11:49:33,391 copying src/samples/layout_extras/spacer_flex_demo.py -> build/lib/samples/layout_extras 2026-04-20T11:49:33,393 copying src/samples/layout_extras/container_demo.py -> build/lib/samples/layout_extras 2026-04-20T11:49:33,394 copying src/samples/layout_extras/flow_demo.py -> build/lib/samples/layout_extras 2026-04-20T11:49:33,396 copying src/samples/layout_extras/deck_demo.py -> build/lib/samples/layout_extras 2026-04-20T11:49:33,398 copying src/samples/layout_extras/uniform_flow_minimal_demo.py -> build/lib/samples/layout_extras 2026-04-20T11:49:33,400 copying src/samples/layout_extras/stack_demo.py -> build/lib/samples/layout_extras 2026-04-20T11:49:33,402 copying src/samples/layout_extras/flow_minimal_demo.py -> build/lib/samples/layout_extras 2026-04-20T11:49:33,404 creating build/lib/samples/layout_overflow 2026-04-20T11:49:33,405 copying src/samples/layout_overflow/scrollable_list.py -> build/lib/samples/layout_overflow 2026-04-20T11:49:33,407 copying src/samples/layout_overflow/clipped_content.py -> build/lib/samples/layout_overflow 2026-04-20T11:49:33,408 copying src/samples/layout_overflow/default_overflow.py -> build/lib/samples/layout_overflow 2026-04-20T11:49:33,411 creating build/lib/samples/layout_sizing 2026-04-20T11:49:33,412 copying src/samples/layout_sizing/flex_width.py -> build/lib/samples/layout_sizing 2026-04-20T11:49:33,414 copying src/samples/layout_sizing/fixed_size.py -> build/lib/samples/layout_sizing 2026-04-20T11:49:33,415 copying src/samples/layout_sizing/auto_size.py -> build/lib/samples/layout_sizing 2026-04-20T11:49:33,417 creating build/lib/samples/modifier_interaction 2026-04-20T11:49:33,418 copying src/samples/modifier_interaction/clickable.py -> build/lib/samples/modifier_interaction 2026-04-20T11:49:33,420 copying src/samples/modifier_interaction/hoverable.py -> build/lib/samples/modifier_interaction 2026-04-20T11:49:33,422 copying src/samples/modifier_interaction/focusable.py -> build/lib/samples/modifier_interaction 2026-04-20T11:49:33,425 creating build/lib/samples/modifier 2026-04-20T11:49:33,425 copying src/samples/modifier/basic_usage.py -> build/lib/samples/modifier 2026-04-20T11:49:33,428 creating build/lib/samples/modifier_decoration 2026-04-20T11:49:33,429 copying src/samples/modifier_decoration/background_border.py -> build/lib/samples/modifier_decoration 2026-04-20T11:49:33,431 copying src/samples/modifier_decoration/corner_radius_clip.py -> build/lib/samples/modifier_decoration 2026-04-20T11:49:33,433 copying src/samples/modifier_decoration/shadow.py -> build/lib/samples/modifier_decoration 2026-04-20T11:49:33,435 running egg_info 2026-04-20T11:49:33,444 writing src/nuiitivet.egg-info/PKG-INFO 2026-04-20T11:49:33,447 writing dependency_links to src/nuiitivet.egg-info/dependency_links.txt 2026-04-20T11:49:33,449 writing entry points to src/nuiitivet.egg-info/entry_points.txt 2026-04-20T11:49:33,450 writing requirements to src/nuiitivet.egg-info/requires.txt 2026-04-20T11:49:33,451 writing top-level names to src/nuiitivet.egg-info/top_level.txt 2026-04-20T11:49:33,509 reading manifest file 'src/nuiitivet.egg-info/SOURCES.txt' 2026-04-20T11:49:33,536 adding license file 'LICENSE' 2026-04-20T11:49:33,536 adding license file 'LICENSES/material-color-utilities-LICENSE.txt' 2026-04-20T11:49:33,537 adding license file 'LICENSES/pyglet-LICENSE.txt' 2026-04-20T11:49:33,538 adding license file 'LICENSES/pyopengl-LICENSE.txt' 2026-04-20T11:49:33,538 adding license file 'LICENSES/skia-python-LICENSE.txt' 2026-04-20T11:49:33,559 writing manifest file 'src/nuiitivet.egg-info/SOURCES.txt' 2026-04-20T11:49:33,587 copying src/nuiitivet/material/symbols/MaterialIconsOutlined-Regular.otf -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,595 copying src/nuiitivet/material/symbols/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].ttf -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,753 copying src/nuiitivet/material/symbols/fonts_metadata.json -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,756 copying src/nuiitivet/material/symbols/MaterialIcons-Regular.ttf -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,764 copying src/nuiitivet/material/symbols/MaterialIconsRound-Regular.otf -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,772 copying src/nuiitivet/material/symbols/MaterialSymbolsRounded[FILL,GRAD,opsz,wght].ttf -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,981 copying src/nuiitivet/material/symbols/icons_map.json -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,985 copying src/nuiitivet/material/symbols/MaterialSymbolsRounded[FILL,GRAD,opsz,wght].codepoints -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:33,989 copying src/nuiitivet/material/symbols/MaterialIconsTwoTone-Regular.otf -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:34,001 copying src/nuiitivet/material/symbols/MaterialSymbolsSharp[FILL,GRAD,opsz,wght].ttf -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:34,125 copying src/nuiitivet/material/symbols/MaterialSymbolsSharp[FILL,GRAD,opsz,wght].codepoints -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:34,129 copying src/nuiitivet/material/symbols/MaterialIconsSharp-Regular.otf -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:34,137 copying src/nuiitivet/material/symbols/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].codepoints -> build/lib/nuiitivet/material/symbols 2026-04-20T11:49:34,179 installing to build/bdist.linux-armv7l/wheel 2026-04-20T11:49:34,180 running install 2026-04-20T11:49:34,203 running install_lib 2026-04-20T11:49:34,209 creating build/bdist.linux-armv7l/wheel 2026-04-20T11:49:34,211 creating build/bdist.linux-armv7l/wheel/nuiitivet 2026-04-20T11:49:34,213 creating build/bdist.linux-armv7l/wheel/nuiitivet/platform 2026-04-20T11:49:34,214 copying build/lib/nuiitivet/platform/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/platform 2026-04-20T11:49:34,216 copying build/lib/nuiitivet/platform/ime.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/platform 2026-04-20T11:49:34,217 copying build/lib/nuiitivet/platform/clipboard.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/platform 2026-04-20T11:49:34,220 creating build/bdist.linux-armv7l/wheel/nuiitivet/widgets 2026-04-20T11:49:34,221 copying build/lib/nuiitivet/widgets/scrollbar.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,224 copying build/lib/nuiitivet/widgets/clickable.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,226 copying build/lib/nuiitivet/widgets/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,228 copying build/lib/nuiitivet/widgets/toggleable.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,230 copying build/lib/nuiitivet/widgets/editable_text.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,232 copying build/lib/nuiitivet/widgets/image.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,235 copying build/lib/nuiitivet/widgets/text_editing.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,236 copying build/lib/nuiitivet/widgets/text_field.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,239 copying build/lib/nuiitivet/widgets/interaction.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,241 copying build/lib/nuiitivet/widgets/icon.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,243 copying build/lib/nuiitivet/widgets/text.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,245 copying build/lib/nuiitivet/widgets/box.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,248 copying build/lib/nuiitivet/widgets/text_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgets 2026-04-20T11:49:34,250 creating build/bdist.linux-armv7l/wheel/nuiitivet/colors 2026-04-20T11:49:34,251 copying build/lib/nuiitivet/colors/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/colors 2026-04-20T11:49:34,253 copying build/lib/nuiitivet/colors/names.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/colors 2026-04-20T11:49:34,255 copying build/lib/nuiitivet/colors/utils.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/colors 2026-04-20T11:49:34,257 copying build/lib/nuiitivet/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet 2026-04-20T11:49:34,259 creating build/bdist.linux-armv7l/wheel/nuiitivet/material 2026-04-20T11:49:34,260 copying build/lib/nuiitivet/material/interactive_widget.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,263 copying build/lib/nuiitivet/material/overlay.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,265 copying build/lib/nuiitivet/material/app.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,267 copying build/lib/nuiitivet/material/navigator.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,269 copying build/lib/nuiitivet/material/sheet.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,271 copying build/lib/nuiitivet/material/transitions.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,273 copying build/lib/nuiitivet/material/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,275 copying build/lib/nuiitivet/material/dialogs.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,277 copying build/lib/nuiitivet/material/menu.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,280 copying build/lib/nuiitivet/material/loading_indicator.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,283 copying build/lib/nuiitivet/material/selection_controls.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,286 copying build/lib/nuiitivet/material/buttons.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,289 copying build/lib/nuiitivet/material/shapes.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,291 copying build/lib/nuiitivet/material/navigation_visual_state.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,293 copying build/lib/nuiitivet/material/chip.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,296 copying build/lib/nuiitivet/material/card.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,298 copying build/lib/nuiitivet/material/toolbar.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,300 copying build/lib/nuiitivet/material/transition_spec.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,303 creating build/bdist.linux-armv7l/wheel/nuiitivet/material/theme 2026-04-20T11:49:34,304 copying build/lib/nuiitivet/material/theme/theme_data.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/theme 2026-04-20T11:49:34,306 copying build/lib/nuiitivet/material/theme/color_role.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/theme 2026-04-20T11:49:34,308 copying build/lib/nuiitivet/material/theme/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/theme 2026-04-20T11:49:34,310 copying build/lib/nuiitivet/material/theme/palette.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/theme 2026-04-20T11:49:34,313 copying build/lib/nuiitivet/material/theme/resolver.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/theme 2026-04-20T11:49:34,314 copying build/lib/nuiitivet/material/theme/material_theme.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/theme 2026-04-20T11:49:34,316 copying build/lib/nuiitivet/material/slider.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,319 copying build/lib/nuiitivet/material/transition_visual_spec.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,321 copying build/lib/nuiitivet/material/icon.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,323 copying build/lib/nuiitivet/material/snackbar.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,325 copying build/lib/nuiitivet/material/text_fields.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,328 copying build/lib/nuiitivet/material/badge.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,330 creating build/bdist.linux-armv7l/wheel/nuiitivet/material/styles 2026-04-20T11:49:34,331 copying build/lib/nuiitivet/material/styles/chip_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,334 copying build/lib/nuiitivet/material/styles/radio_button_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,336 copying build/lib/nuiitivet/material/styles/text_field_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,337 copying build/lib/nuiitivet/material/styles/icon_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,339 copying build/lib/nuiitivet/material/styles/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,341 copying build/lib/nuiitivet/material/styles/badge_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,343 copying build/lib/nuiitivet/material/styles/switch_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,345 copying build/lib/nuiitivet/material/styles/checkbox_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,347 copying build/lib/nuiitivet/material/styles/card_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,349 copying build/lib/nuiitivet/material/styles/snackbar_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,351 copying build/lib/nuiitivet/material/styles/menu_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,353 copying build/lib/nuiitivet/material/styles/divider_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,354 copying build/lib/nuiitivet/material/styles/slider_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,356 copying build/lib/nuiitivet/material/styles/button_group_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,359 copying build/lib/nuiitivet/material/styles/sheet_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,361 copying build/lib/nuiitivet/material/styles/dialog_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,363 copying build/lib/nuiitivet/material/styles/tooltip_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,364 copying build/lib/nuiitivet/material/styles/loading_indicator_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,366 copying build/lib/nuiitivet/material/styles/button_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,369 copying build/lib/nuiitivet/material/styles/progress_indicator_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,371 copying build/lib/nuiitivet/material/styles/toolbar_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,373 copying build/lib/nuiitivet/material/styles/navigation_rail_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,374 copying build/lib/nuiitivet/material/styles/text_style.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/styles 2026-04-20T11:49:34,376 copying build/lib/nuiitivet/material/intents.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,378 copying build/lib/nuiitivet/material/text.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,380 copying build/lib/nuiitivet/material/overlay_visual_state.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,382 copying build/lib/nuiitivet/material/tooltip.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,384 copying build/lib/nuiitivet/material/navigation_rail.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:34,387 creating build/bdist.linux-armv7l/wheel/nuiitivet/material/symbols 2026-04-20T11:49:34,388 copying build/lib/nuiitivet/material/symbols/MaterialIconsOutlined-Regular.otf -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,395 copying build/lib/nuiitivet/material/symbols/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].ttf -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,683 copying build/lib/nuiitivet/material/symbols/fonts_metadata.json -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,685 copying build/lib/nuiitivet/material/symbols/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,686 copying build/lib/nuiitivet/material/symbols/MaterialIcons-Regular.ttf -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,694 copying build/lib/nuiitivet/material/symbols/MaterialIconsRound-Regular.otf -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,702 copying build/lib/nuiitivet/material/symbols/MaterialSymbolsRounded[FILL,GRAD,opsz,wght].ttf -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,931 copying build/lib/nuiitivet/material/symbols/icons_map.json -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,936 copying build/lib/nuiitivet/material/symbols/MaterialSymbolsRounded[FILL,GRAD,opsz,wght].codepoints -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,939 copying build/lib/nuiitivet/material/symbols/MaterialIconsTwoTone-Regular.otf -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:34,952 copying build/lib/nuiitivet/material/symbols/MaterialSymbolsSharp[FILL,GRAD,opsz,wght].ttf -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:35,080 copying build/lib/nuiitivet/material/symbols/MaterialSymbolsSharp[FILL,GRAD,opsz,wght].codepoints -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:35,083 copying build/lib/nuiitivet/material/symbols/MaterialIconsSharp-Regular.otf -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:35,090 copying build/lib/nuiitivet/material/symbols/material_symbols.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:35,098 copying build/lib/nuiitivet/material/symbols/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].codepoints -> build/bdist.linux-armv7l/wheel/./nuiitivet/material/symbols 2026-04-20T11:49:35,101 copying build/lib/nuiitivet/material/button_group.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:35,104 copying build/lib/nuiitivet/material/progress_indicators.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:35,107 copying build/lib/nuiitivet/material/divider.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:35,109 copying build/lib/nuiitivet/material/motion.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/material 2026-04-20T11:49:35,112 creating build/bdist.linux-armv7l/wheel/nuiitivet/runtime 2026-04-20T11:49:35,113 copying build/lib/nuiitivet/runtime/title_bar.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/runtime 2026-04-20T11:49:35,116 copying build/lib/nuiitivet/runtime/app.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/runtime 2026-04-20T11:49:35,119 copying build/lib/nuiitivet/runtime/pointer.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/runtime 2026-04-20T11:49:35,121 copying build/lib/nuiitivet/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/runtime 2026-04-20T11:49:35,123 copying build/lib/nuiitivet/runtime/threading.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/runtime 2026-04-20T11:49:35,125 copying build/lib/nuiitivet/runtime/intents.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/runtime 2026-04-20T11:49:35,127 copying build/lib/nuiitivet/runtime/app_events.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/runtime 2026-04-20T11:49:35,129 copying build/lib/nuiitivet/runtime/window.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/runtime 2026-04-20T11:49:35,132 creating build/bdist.linux-armv7l/wheel/nuiitivet/backends 2026-04-20T11:49:35,133 copying build/lib/nuiitivet/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends 2026-04-20T11:49:35,136 creating build/bdist.linux-armv7l/wheel/nuiitivet/backends/pyglet 2026-04-20T11:49:35,138 creating build/bdist.linux-armv7l/wheel/nuiitivet/backends/pyglet/ime 2026-04-20T11:49:35,139 copying build/lib/nuiitivet/backends/pyglet/ime/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends/pyglet/ime 2026-04-20T11:49:35,141 copying build/lib/nuiitivet/backends/pyglet/ime/windows.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends/pyglet/ime 2026-04-20T11:49:35,144 copying build/lib/nuiitivet/backends/pyglet/ime/linux.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends/pyglet/ime 2026-04-20T11:49:35,147 copying build/lib/nuiitivet/backends/pyglet/ime/macos.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends/pyglet/ime 2026-04-20T11:49:35,149 copying build/lib/nuiitivet/backends/pyglet/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends/pyglet 2026-04-20T11:49:35,151 copying build/lib/nuiitivet/backends/pyglet/runner.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends/pyglet 2026-04-20T11:49:35,154 copying build/lib/nuiitivet/backends/pyglet/gpu_frame.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends/pyglet 2026-04-20T11:49:35,156 copying build/lib/nuiitivet/backends/pyglet/event_loop.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/backends/pyglet 2026-04-20T11:49:35,159 creating build/bdist.linux-armv7l/wheel/nuiitivet/common 2026-04-20T11:49:35,161 copying build/lib/nuiitivet/common/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/common 2026-04-20T11:49:35,163 copying build/lib/nuiitivet/common/call.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/common 2026-04-20T11:49:35,166 copying build/lib/nuiitivet/common/logging_once.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/common 2026-04-20T11:49:35,168 creating build/bdist.linux-armv7l/wheel/nuiitivet/navigation 2026-04-20T11:49:35,170 copying build/lib/nuiitivet/navigation/navigator.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/navigation 2026-04-20T11:49:35,173 copying build/lib/nuiitivet/navigation/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/navigation 2026-04-20T11:49:35,175 copying build/lib/nuiitivet/navigation/route.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/navigation 2026-04-20T11:49:35,177 copying build/lib/nuiitivet/navigation/layer_composer.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/navigation 2026-04-20T11:49:35,179 copying build/lib/nuiitivet/navigation/transition_state.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/navigation 2026-04-20T11:49:35,181 copying build/lib/nuiitivet/navigation/transition_spec.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/navigation 2026-04-20T11:49:35,183 copying build/lib/nuiitivet/navigation/transition_engine.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/navigation 2026-04-20T11:49:35,185 copying build/lib/nuiitivet/navigation/stack_runtime.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/navigation 2026-04-20T11:49:35,188 creating build/bdist.linux-armv7l/wheel/nuiitivet/layout 2026-04-20T11:49:35,189 copying build/lib/nuiitivet/layout/stack.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,192 copying build/lib/nuiitivet/layout/container.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,194 copying build/lib/nuiitivet/layout/spacer.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,196 copying build/lib/nuiitivet/layout/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,198 copying build/lib/nuiitivet/layout/layout_engine.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,201 copying build/lib/nuiitivet/layout/metrics.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,203 copying build/lib/nuiitivet/layout/deck.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,205 copying build/lib/nuiitivet/layout/cross_aligned.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,208 copying build/lib/nuiitivet/layout/column.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,210 copying build/lib/nuiitivet/layout/scroll_viewport.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,213 copying build/lib/nuiitivet/layout/for_each.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,215 copying build/lib/nuiitivet/layout/gap.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,218 copying build/lib/nuiitivet/layout/uniform_flow.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,220 copying build/lib/nuiitivet/layout/row.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,223 copying build/lib/nuiitivet/layout/scroller.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,226 copying build/lib/nuiitivet/layout/layout_utils.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,228 copying build/lib/nuiitivet/layout/measure.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,230 copying build/lib/nuiitivet/layout/alignment.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,232 copying build/lib/nuiitivet/layout/grid.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,235 copying build/lib/nuiitivet/layout/flow.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/layout 2026-04-20T11:49:35,238 creating build/bdist.linux-armv7l/wheel/nuiitivet/theme 2026-04-20T11:49:35,239 copying build/lib/nuiitivet/theme/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/theme 2026-04-20T11:49:35,242 copying build/lib/nuiitivet/theme/plain_theme.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/theme 2026-04-20T11:49:35,244 copying build/lib/nuiitivet/theme/theme.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/theme 2026-04-20T11:49:35,246 copying build/lib/nuiitivet/theme/resolver.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/theme 2026-04-20T11:49:35,249 copying build/lib/nuiitivet/theme/manager.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/theme 2026-04-20T11:49:35,251 copying build/lib/nuiitivet/theme/types.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/theme 2026-04-20T11:49:35,253 creating build/bdist.linux-armv7l/wheel/nuiitivet/modifiers 2026-04-20T11:49:35,255 copying build/lib/nuiitivet/modifiers/clickable.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,257 copying build/lib/nuiitivet/modifiers/corner_radius.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,259 copying build/lib/nuiitivet/modifiers/clip.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,261 copying build/lib/nuiitivet/modifiers/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,262 copying build/lib/nuiitivet/modifiers/stick.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,265 copying build/lib/nuiitivet/modifiers/popup.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,267 copying build/lib/nuiitivet/modifiers/shadow.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,269 copying build/lib/nuiitivet/modifiers/hover.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,271 copying build/lib/nuiitivet/modifiers/border.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,273 copying build/lib/nuiitivet/modifiers/tooltip.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,276 copying build/lib/nuiitivet/modifiers/transform.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,279 copying build/lib/nuiitivet/modifiers/background.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,281 copying build/lib/nuiitivet/modifiers/scroll.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,283 copying build/lib/nuiitivet/modifiers/focus.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,285 copying build/lib/nuiitivet/modifiers/will_pop.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/modifiers 2026-04-20T11:49:35,288 creating build/bdist.linux-armv7l/wheel/nuiitivet/animation 2026-04-20T11:49:35,289 copying build/lib/nuiitivet/animation/transition_definition.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/animation 2026-04-20T11:49:35,291 copying build/lib/nuiitivet/animation/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/animation 2026-04-20T11:49:35,293 copying build/lib/nuiitivet/animation/interpolate.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/animation 2026-04-20T11:49:35,296 copying build/lib/nuiitivet/animation/transition_pattern.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/animation 2026-04-20T11:49:35,298 copying build/lib/nuiitivet/animation/converter.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/animation 2026-04-20T11:49:35,300 copying build/lib/nuiitivet/animation/animatable.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/animation 2026-04-20T11:49:35,302 copying build/lib/nuiitivet/animation/motion.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/animation 2026-04-20T11:49:35,305 creating build/bdist.linux-armv7l/wheel/nuiitivet/widgeting 2026-04-20T11:49:35,306 copying build/lib/nuiitivet/widgeting/widget_kernel.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,308 copying build/lib/nuiitivet/widgeting/widget_input.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,310 copying build/lib/nuiitivet/widgeting/widget_builder.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,313 copying build/lib/nuiitivet/widgeting/widget_binding.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,315 copying build/lib/nuiitivet/widgeting/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,317 copying build/lib/nuiitivet/widgeting/widget.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,319 copying build/lib/nuiitivet/widgeting/children_store.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,322 copying build/lib/nuiitivet/widgeting/callbacks.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,324 copying build/lib/nuiitivet/widgeting/widget_children.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,326 copying build/lib/nuiitivet/widgeting/widget_lifecycle.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,327 copying build/lib/nuiitivet/widgeting/modifier.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/widgeting 2026-04-20T11:49:35,330 creating build/bdist.linux-armv7l/wheel/nuiitivet/_pyinstaller 2026-04-20T11:49:35,331 copying build/lib/nuiitivet/_pyinstaller/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/_pyinstaller 2026-04-20T11:49:35,332 copying build/lib/nuiitivet/_pyinstaller/hook-nuiitivet.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/_pyinstaller 2026-04-20T11:49:35,334 creating build/bdist.linux-armv7l/wheel/nuiitivet/input 2026-04-20T11:49:35,335 copying build/lib/nuiitivet/input/pointer.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/input 2026-04-20T11:49:35,337 copying build/lib/nuiitivet/input/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/input 2026-04-20T11:49:35,339 copying build/lib/nuiitivet/input/events.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/input 2026-04-20T11:49:35,341 copying build/lib/nuiitivet/input/codes.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/input 2026-04-20T11:49:35,343 creating build/bdist.linux-armv7l/wheel/nuiitivet/rendering 2026-04-20T11:49:35,344 copying build/lib/nuiitivet/rendering/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering 2026-04-20T11:49:35,346 copying build/lib/nuiitivet/rendering/background_renderer.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering 2026-04-20T11:49:35,348 copying build/lib/nuiitivet/rendering/padding.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering 2026-04-20T11:49:35,351 creating build/bdist.linux-armv7l/wheel/nuiitivet/rendering/skia 2026-04-20T11:49:35,352 copying build/lib/nuiitivet/rendering/skia/geometry.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering/skia 2026-04-20T11:49:35,355 copying build/lib/nuiitivet/rendering/skia/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering/skia 2026-04-20T11:49:35,357 copying build/lib/nuiitivet/rendering/skia/color.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering/skia 2026-04-20T11:49:35,359 copying build/lib/nuiitivet/rendering/skia/effects.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering/skia 2026-04-20T11:49:35,361 copying build/lib/nuiitivet/rendering/skia/surface.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering/skia 2026-04-20T11:49:35,363 copying build/lib/nuiitivet/rendering/skia/skia_module.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering/skia 2026-04-20T11:49:35,365 copying build/lib/nuiitivet/rendering/skia/paint_cache.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering/skia 2026-04-20T11:49:35,367 copying build/lib/nuiitivet/rendering/skia/font.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering/skia 2026-04-20T11:49:35,370 copying build/lib/nuiitivet/rendering/elevation.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering 2026-04-20T11:49:35,372 copying build/lib/nuiitivet/rendering/fit.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering 2026-04-20T11:49:35,373 copying build/lib/nuiitivet/rendering/sizing.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/rendering 2026-04-20T11:49:35,376 creating build/bdist.linux-armv7l/wheel/nuiitivet/overlay 2026-04-20T11:49:35,377 copying build/lib/nuiitivet/overlay/overlay.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,380 copying build/lib/nuiitivet/overlay/intent_resolver.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,382 copying build/lib/nuiitivet/overlay/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,384 copying build/lib/nuiitivet/overlay/dialogs.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,385 copying build/lib/nuiitivet/overlay/layer_composer.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,387 copying build/lib/nuiitivet/overlay/result.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,389 copying build/lib/nuiitivet/overlay/transition_state.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,391 copying build/lib/nuiitivet/overlay/overlay_entry.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,393 copying build/lib/nuiitivet/overlay/toast_route.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,395 copying build/lib/nuiitivet/overlay/toast.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,396 copying build/lib/nuiitivet/overlay/overlay_position.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,398 copying build/lib/nuiitivet/overlay/overlay_handle.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,400 copying build/lib/nuiitivet/overlay/intents.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,402 copying build/lib/nuiitivet/overlay/dialog_route.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/overlay 2026-04-20T11:49:35,405 creating build/bdist.linux-armv7l/wheel/nuiitivet/observable 2026-04-20T11:49:35,406 copying build/lib/nuiitivet/observable/runtime.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,408 copying build/lib/nuiitivet/observable/contexts.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,409 copying build/lib/nuiitivet/observable/timed.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,412 copying build/lib/nuiitivet/observable/combine.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,413 copying build/lib/nuiitivet/observable/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,415 copying build/lib/nuiitivet/observable/computed.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,417 copying build/lib/nuiitivet/observable/batching.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,419 copying build/lib/nuiitivet/observable/value.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,422 copying build/lib/nuiitivet/observable/protocols.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/observable 2026-04-20T11:49:35,424 creating build/bdist.linux-armv7l/wheel/nuiitivet/scrolling 2026-04-20T11:49:35,425 copying build/lib/nuiitivet/scrolling/controller.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/scrolling 2026-04-20T11:49:35,427 copying build/lib/nuiitivet/scrolling/__init__.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/scrolling 2026-04-20T11:49:35,429 copying build/lib/nuiitivet/scrolling/types.py -> build/bdist.linux-armv7l/wheel/./nuiitivet/scrolling 2026-04-20T11:49:35,432 creating build/bdist.linux-armv7l/wheel/samples 2026-04-20T11:49:35,433 copying build/lib/samples/sheet_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,436 copying build/lib/samples/navigation_rail_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,438 copying build/lib/samples/row_builder_list_vs_observable_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,440 copying build/lib/samples/uniform_flow_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,442 copying build/lib/samples/badge_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,444 copying build/lib/samples/async_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,446 copying build/lib/samples/japanese_text_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,448 copying build/lib/samples/selection_controls_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,451 creating build/bdist.linux-armv7l/wheel/samples/layout_spacing 2026-04-20T11:49:35,452 copying build/lib/samples/layout_spacing/container_margin.py -> build/bdist.linux-armv7l/wheel/./samples/layout_spacing 2026-04-20T11:49:35,454 copying build/lib/samples/layout_spacing/spacer_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_spacing 2026-04-20T11:49:35,455 copying build/lib/samples/layout_spacing/gap_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_spacing 2026-04-20T11:49:35,457 copying build/lib/samples/layout_spacing/padding_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_spacing 2026-04-20T11:49:35,459 copying build/lib/samples/buttons_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,460 copying build/lib/samples/button_group_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,463 creating build/bdist.linux-armv7l/wheel/samples/layout_alignment 2026-04-20T11:49:35,464 copying build/lib/samples/layout_alignment/container_alignment.py -> build/bdist.linux-armv7l/wheel/./samples/layout_alignment 2026-04-20T11:49:35,466 copying build/lib/samples/layout_alignment/row_cross_alignment.py -> build/bdist.linux-armv7l/wheel/./samples/layout_alignment 2026-04-20T11:49:35,468 copying build/lib/samples/layout_alignment/column_cross_alignment.py -> build/bdist.linux-armv7l/wheel/./samples/layout_alignment 2026-04-20T11:49:35,470 copying build/lib/samples/layout_alignment/column_alignment.py -> build/bdist.linux-armv7l/wheel/./samples/layout_alignment 2026-04-20T11:49:35,472 copying build/lib/samples/layout_alignment/row_alignment.py -> build/bdist.linux-armv7l/wheel/./samples/layout_alignment 2026-04-20T11:49:35,474 copying build/lib/samples/alignment_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,476 copying build/lib/samples/__init__.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,478 copying build/lib/samples/grid_demo_areas.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,481 creating build/bdist.linux-armv7l/wheel/samples/readme 2026-04-20T11:49:35,482 copying build/lib/samples/readme/readme_layout_demo.py -> build/bdist.linux-armv7l/wheel/./samples/readme 2026-04-20T11:49:35,484 copying build/lib/samples/readme/readme_modifier_demo.py -> build/bdist.linux-armv7l/wheel/./samples/readme 2026-04-20T11:49:35,486 copying build/lib/samples/readme/readme_counter_app.py -> build/bdist.linux-armv7l/wheel/./samples/readme 2026-04-20T11:49:35,487 copying build/lib/samples/readme/readme_login_form.py -> build/bdist.linux-armv7l/wheel/./samples/readme 2026-04-20T11:49:35,489 copying build/lib/samples/readme/readme_multi_counter_app.py -> build/bdist.linux-armv7l/wheel/./samples/readme 2026-04-20T11:49:35,491 copying build/lib/samples/toggle_buttons_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,494 creating build/bdist.linux-armv7l/wheel/samples/modifier_others 2026-04-20T11:49:35,495 copying build/lib/samples/modifier_others/scrollable.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_others 2026-04-20T11:49:35,497 copying build/lib/samples/modifier_others/will_pop.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_others 2026-04-20T11:49:35,499 copying build/lib/samples/divider_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,501 copying build/lib/samples/overflow_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,502 copying build/lib/samples/flow_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,504 copying build/lib/samples/scroller_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,506 copying build/lib/samples/text_field_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,509 creating build/bdist.linux-armv7l/wheel/samples/layout_grid 2026-04-20T11:49:35,510 copying build/lib/samples/layout_grid/app_layout_grid.py -> build/bdist.linux-armv7l/wheel/./samples/layout_grid 2026-04-20T11:49:35,512 copying build/lib/samples/layout_grid/named_areas_grid.py -> build/bdist.linux-armv7l/wheel/./samples/layout_grid 2026-04-20T11:49:35,514 copying build/lib/samples/layout_grid/step2_span.py -> build/bdist.linux-armv7l/wheel/./samples/layout_grid 2026-04-20T11:49:35,516 copying build/lib/samples/layout_grid/step4_expand.py -> build/bdist.linux-armv7l/wheel/./samples/layout_grid 2026-04-20T11:49:35,517 copying build/lib/samples/layout_grid/basic_grid.py -> build/bdist.linux-armv7l/wheel/./samples/layout_grid 2026-04-20T11:49:35,519 copying build/lib/samples/layout_grid/step1_grid.py -> build/bdist.linux-armv7l/wheel/./samples/layout_grid 2026-04-20T11:49:35,521 copying build/lib/samples/layout_grid/expanded_cell.py -> build/bdist.linux-armv7l/wheel/./samples/layout_grid 2026-04-20T11:49:35,523 copying build/lib/samples/layout_grid/step3_sizing.py -> build/bdist.linux-armv7l/wheel/./samples/layout_grid 2026-04-20T11:49:35,524 copying build/lib/samples/deck_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,526 copying build/lib/samples/menu_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,528 copying build/lib/samples/progress_indicators_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,530 copying build/lib/samples/deck_with_rail_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,533 creating build/bdist.linux-armv7l/wheel/samples/navigation 2026-04-20T11:49:35,534 copying build/lib/samples/navigation/route.py -> build/bdist.linux-armv7l/wheel/./samples/navigation 2026-04-20T11:49:35,536 copying build/lib/samples/navigation/basic.py -> build/bdist.linux-armv7l/wheel/./samples/navigation 2026-04-20T11:49:35,538 copying build/lib/samples/navigation/intent.py -> build/bdist.linux-armv7l/wheel/./samples/navigation 2026-04-20T11:49:35,540 copying build/lib/samples/navigation/sub.py -> build/bdist.linux-armv7l/wheel/./samples/navigation 2026-04-20T11:49:35,542 copying build/lib/samples/style_theme_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,544 copying build/lib/samples/observable_todo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,546 copying build/lib/samples/overlay_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,548 copying build/lib/samples/observable_debounce_throttle.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,551 creating build/bdist.linux-armv7l/wheel/samples/dialogs 2026-04-20T11:49:35,552 copying build/lib/samples/dialogs/view_model_direct.py -> build/bdist.linux-armv7l/wheel/./samples/dialogs 2026-04-20T11:49:35,554 copying build/lib/samples/dialogs/custom_intent.py -> build/bdist.linux-armv7l/wheel/./samples/dialogs 2026-04-20T11:49:35,556 copying build/lib/samples/dialogs/basic_usage.py -> build/bdist.linux-armv7l/wheel/./samples/dialogs 2026-04-20T11:49:35,558 copying build/lib/samples/dialogs/custom_dialog.py -> build/bdist.linux-armv7l/wheel/./samples/dialogs 2026-04-20T11:49:35,560 copying build/lib/samples/dialogs/view_model_intent.py -> build/bdist.linux-armv7l/wheel/./samples/dialogs 2026-04-20T11:49:35,562 copying build/lib/samples/scope_counter.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,564 copying build/lib/samples/my_widget.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,566 copying build/lib/samples/slider_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,568 copying build/lib/samples/scope_partial_rebuild.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,570 copying build/lib/samples/window_intent_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,572 copying build/lib/samples/cross_aligned_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,574 copying build/lib/samples/grid_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,576 creating build/bdist.linux-armv7l/wheel/samples/modifier_transform 2026-04-20T11:49:35,577 copying build/lib/samples/modifier_transform/translate.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_transform 2026-04-20T11:49:35,579 copying build/lib/samples/modifier_transform/rotate_scale.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_transform 2026-04-20T11:49:35,581 copying build/lib/samples/modifier_transform/opacity.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_transform 2026-04-20T11:49:35,583 copying build/lib/samples/custom_title_bar_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,585 copying build/lib/samples/padding_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,586 copying build/lib/samples/overlay_navigator_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,589 creating build/bdist.linux-armv7l/wheel/samples/layout_basics 2026-04-20T11:49:35,590 copying build/lib/samples/layout_basics/row_column_combination.py -> build/bdist.linux-armv7l/wheel/./samples/layout_basics 2026-04-20T11:49:35,592 copying build/lib/samples/layout_basics/basic_column.py -> build/bdist.linux-armv7l/wheel/./samples/layout_basics 2026-04-20T11:49:35,594 copying build/lib/samples/layout_basics/basic_row.py -> build/bdist.linux-armv7l/wheel/./samples/layout_basics 2026-04-20T11:49:35,596 copying build/lib/samples/stack_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,598 creating build/bdist.linux-armv7l/wheel/samples/layout_extras 2026-04-20T11:49:35,599 copying build/lib/samples/layout_extras/spacer_flex_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_extras 2026-04-20T11:49:35,601 copying build/lib/samples/layout_extras/container_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_extras 2026-04-20T11:49:35,603 copying build/lib/samples/layout_extras/flow_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_extras 2026-04-20T11:49:35,604 copying build/lib/samples/layout_extras/deck_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_extras 2026-04-20T11:49:35,606 copying build/lib/samples/layout_extras/uniform_flow_minimal_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_extras 2026-04-20T11:49:35,608 copying build/lib/samples/layout_extras/stack_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_extras 2026-04-20T11:49:35,610 copying build/lib/samples/layout_extras/flow_minimal_demo.py -> build/bdist.linux-armv7l/wheel/./samples/layout_extras 2026-04-20T11:49:35,612 creating build/bdist.linux-armv7l/wheel/samples/layout_overflow 2026-04-20T11:49:35,613 copying build/lib/samples/layout_overflow/scrollable_list.py -> build/bdist.linux-armv7l/wheel/./samples/layout_overflow 2026-04-20T11:49:35,615 copying build/lib/samples/layout_overflow/clipped_content.py -> build/bdist.linux-armv7l/wheel/./samples/layout_overflow 2026-04-20T11:49:35,617 copying build/lib/samples/layout_overflow/default_overflow.py -> build/bdist.linux-armv7l/wheel/./samples/layout_overflow 2026-04-20T11:49:35,619 copying build/lib/samples/icon_buttons_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,622 creating build/bdist.linux-armv7l/wheel/samples/layout_sizing 2026-04-20T11:49:35,623 copying build/lib/samples/layout_sizing/flex_width.py -> build/bdist.linux-armv7l/wheel/./samples/layout_sizing 2026-04-20T11:49:35,625 copying build/lib/samples/layout_sizing/fixed_size.py -> build/bdist.linux-armv7l/wheel/./samples/layout_sizing 2026-04-20T11:49:35,626 copying build/lib/samples/layout_sizing/auto_size.py -> build/bdist.linux-armv7l/wheel/./samples/layout_sizing 2026-04-20T11:49:35,628 copying build/lib/samples/will_pop_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,630 copying build/lib/samples/chips_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,632 copying build/lib/samples/image_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,634 copying build/lib/samples/navigator_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,636 copying build/lib/samples/observable_async.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,638 copying build/lib/samples/popup_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,640 copying build/lib/samples/tooltip_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,642 creating build/bdist.linux-armv7l/wheel/samples/modifier_interaction 2026-04-20T11:49:35,643 copying build/lib/samples/modifier_interaction/clickable.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_interaction 2026-04-20T11:49:35,645 copying build/lib/samples/modifier_interaction/hoverable.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_interaction 2026-04-20T11:49:35,647 copying build/lib/samples/modifier_interaction/focusable.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_interaction 2026-04-20T11:49:35,649 copying build/lib/samples/observable_cart.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,651 copying build/lib/samples/loading_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,653 copying build/lib/samples/toolbar_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,655 creating build/bdist.linux-armv7l/wheel/samples/modifier 2026-04-20T11:49:35,656 copying build/lib/samples/modifier/basic_usage.py -> build/bdist.linux-armv7l/wheel/./samples/modifier 2026-04-20T11:49:35,658 copying build/lib/samples/modifier_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,661 creating build/bdist.linux-armv7l/wheel/samples/modifier_decoration 2026-04-20T11:49:35,662 copying build/lib/samples/modifier_decoration/background_border.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_decoration 2026-04-20T11:49:35,664 copying build/lib/samples/modifier_decoration/corner_radius_clip.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_decoration 2026-04-20T11:49:35,666 copying build/lib/samples/modifier_decoration/shadow.py -> build/bdist.linux-armv7l/wheel/./samples/modifier_decoration 2026-04-20T11:49:35,668 copying build/lib/samples/disabled_button_demo.py -> build/bdist.linux-armv7l/wheel/./samples 2026-04-20T11:49:35,670 running install_egg_info 2026-04-20T11:49:35,675 Copying src/nuiitivet.egg-info to build/bdist.linux-armv7l/wheel/./nuiitivet-0.4.0-py3.11.egg-info 2026-04-20T11:49:35,687 running install_scripts 2026-04-20T11:49:35,708 creating build/bdist.linux-armv7l/wheel/nuiitivet-0.4.0.dist-info/WHEEL 2026-04-20T11:49:35,711 creating '/tmp/pip-wheel-viop0_ou/.tmp-1eyj31wv/nuiitivet-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-20T11:49:35,714 adding 'nuiitivet/__init__.py' 2026-04-20T11:49:35,716 adding 'nuiitivet/_pyinstaller/__init__.py' 2026-04-20T11:49:35,717 adding 'nuiitivet/_pyinstaller/hook-nuiitivet.py' 2026-04-20T11:49:35,719 adding 'nuiitivet/animation/__init__.py' 2026-04-20T11:49:35,721 adding 'nuiitivet/animation/animatable.py' 2026-04-20T11:49:35,722 adding 'nuiitivet/animation/converter.py' 2026-04-20T11:49:35,724 adding 'nuiitivet/animation/interpolate.py' 2026-04-20T11:49:35,726 adding 'nuiitivet/animation/motion.py' 2026-04-20T11:49:35,727 adding 'nuiitivet/animation/transition_definition.py' 2026-04-20T11:49:35,729 adding 'nuiitivet/animation/transition_pattern.py' 2026-04-20T11:49:35,731 adding 'nuiitivet/backends/__init__.py' 2026-04-20T11:49:35,732 adding 'nuiitivet/backends/pyglet/__init__.py' 2026-04-20T11:49:35,735 adding 'nuiitivet/backends/pyglet/event_loop.py' 2026-04-20T11:49:35,736 adding 'nuiitivet/backends/pyglet/gpu_frame.py' 2026-04-20T11:49:35,740 adding 'nuiitivet/backends/pyglet/runner.py' 2026-04-20T11:49:35,741 adding 'nuiitivet/backends/pyglet/ime/__init__.py' 2026-04-20T11:49:35,743 adding 'nuiitivet/backends/pyglet/ime/linux.py' 2026-04-20T11:49:35,745 adding 'nuiitivet/backends/pyglet/ime/macos.py' 2026-04-20T11:49:35,746 adding 'nuiitivet/backends/pyglet/ime/windows.py' 2026-04-20T11:49:35,748 adding 'nuiitivet/colors/__init__.py' 2026-04-20T11:49:35,749 adding 'nuiitivet/colors/names.py' 2026-04-20T11:49:35,751 adding 'nuiitivet/colors/utils.py' 2026-04-20T11:49:35,753 adding 'nuiitivet/common/__init__.py' 2026-04-20T11:49:35,754 adding 'nuiitivet/common/call.py' 2026-04-20T11:49:35,755 adding 'nuiitivet/common/logging_once.py' 2026-04-20T11:49:35,757 adding 'nuiitivet/input/__init__.py' 2026-04-20T11:49:35,758 adding 'nuiitivet/input/codes.py' 2026-04-20T11:49:35,759 adding 'nuiitivet/input/events.py' 2026-04-20T11:49:35,760 adding 'nuiitivet/input/pointer.py' 2026-04-20T11:49:35,762 adding 'nuiitivet/layout/__init__.py' 2026-04-20T11:49:35,763 adding 'nuiitivet/layout/alignment.py' 2026-04-20T11:49:35,765 adding 'nuiitivet/layout/column.py' 2026-04-20T11:49:35,766 adding 'nuiitivet/layout/container.py' 2026-04-20T11:49:35,768 adding 'nuiitivet/layout/cross_aligned.py' 2026-04-20T11:49:35,770 adding 'nuiitivet/layout/deck.py' 2026-04-20T11:49:35,771 adding 'nuiitivet/layout/flow.py' 2026-04-20T11:49:35,774 adding 'nuiitivet/layout/for_each.py' 2026-04-20T11:49:35,775 adding 'nuiitivet/layout/gap.py' 2026-04-20T11:49:35,777 adding 'nuiitivet/layout/grid.py' 2026-04-20T11:49:35,779 adding 'nuiitivet/layout/layout_engine.py' 2026-04-20T11:49:35,781 adding 'nuiitivet/layout/layout_utils.py' 2026-04-20T11:49:35,782 adding 'nuiitivet/layout/measure.py' 2026-04-20T11:49:35,783 adding 'nuiitivet/layout/metrics.py' 2026-04-20T11:49:35,786 adding 'nuiitivet/layout/row.py' 2026-04-20T11:49:35,787 adding 'nuiitivet/layout/scroll_viewport.py' 2026-04-20T11:49:35,790 adding 'nuiitivet/layout/scroller.py' 2026-04-20T11:49:35,792 adding 'nuiitivet/layout/spacer.py' 2026-04-20T11:49:35,793 adding 'nuiitivet/layout/stack.py' 2026-04-20T11:49:35,795 adding 'nuiitivet/layout/uniform_flow.py' 2026-04-20T11:49:35,798 adding 'nuiitivet/material/__init__.py' 2026-04-20T11:49:35,799 adding 'nuiitivet/material/app.py' 2026-04-20T11:49:35,801 adding 'nuiitivet/material/badge.py' 2026-04-20T11:49:35,805 adding 'nuiitivet/material/button_group.py' 2026-04-20T11:49:35,809 adding 'nuiitivet/material/buttons.py' 2026-04-20T11:49:35,811 adding 'nuiitivet/material/card.py' 2026-04-20T11:49:35,813 adding 'nuiitivet/material/chip.py' 2026-04-20T11:49:35,815 adding 'nuiitivet/material/dialogs.py' 2026-04-20T11:49:35,816 adding 'nuiitivet/material/divider.py' 2026-04-20T11:49:35,819 adding 'nuiitivet/material/icon.py' 2026-04-20T11:49:35,821 adding 'nuiitivet/material/intents.py' 2026-04-20T11:49:35,822 adding 'nuiitivet/material/interactive_widget.py' 2026-04-20T11:49:35,824 adding 'nuiitivet/material/loading_indicator.py' 2026-04-20T11:49:35,827 adding 'nuiitivet/material/menu.py' 2026-04-20T11:49:35,829 adding 'nuiitivet/material/motion.py' 2026-04-20T11:49:35,833 adding 'nuiitivet/material/navigation_rail.py' 2026-04-20T11:49:35,834 adding 'nuiitivet/material/navigation_visual_state.py' 2026-04-20T11:49:35,836 adding 'nuiitivet/material/navigator.py' 2026-04-20T11:49:35,837 adding 'nuiitivet/material/overlay.py' 2026-04-20T11:49:35,839 adding 'nuiitivet/material/overlay_visual_state.py' 2026-04-20T11:49:35,842 adding 'nuiitivet/material/progress_indicators.py' 2026-04-20T11:49:35,846 adding 'nuiitivet/material/selection_controls.py' 2026-04-20T11:49:35,848 adding 'nuiitivet/material/shapes.py' 2026-04-20T11:49:35,849 adding 'nuiitivet/material/sheet.py' 2026-04-20T11:49:35,854 adding 'nuiitivet/material/slider.py' 2026-04-20T11:49:35,855 adding 'nuiitivet/material/snackbar.py' 2026-04-20T11:49:35,857 adding 'nuiitivet/material/text.py' 2026-04-20T11:49:35,860 adding 'nuiitivet/material/text_fields.py' 2026-04-20T11:49:35,862 adding 'nuiitivet/material/toolbar.py' 2026-04-20T11:49:35,864 adding 'nuiitivet/material/tooltip.py' 2026-04-20T11:49:35,865 adding 'nuiitivet/material/transition_spec.py' 2026-04-20T11:49:35,867 adding 'nuiitivet/material/transition_visual_spec.py' 2026-04-20T11:49:35,868 adding 'nuiitivet/material/transitions.py' 2026-04-20T11:49:35,870 adding 'nuiitivet/material/styles/__init__.py' 2026-04-20T11:49:35,871 adding 'nuiitivet/material/styles/badge_style.py' 2026-04-20T11:49:35,873 adding 'nuiitivet/material/styles/button_group_style.py' 2026-04-20T11:49:35,875 adding 'nuiitivet/material/styles/button_style.py' 2026-04-20T11:49:35,877 adding 'nuiitivet/material/styles/card_style.py' 2026-04-20T11:49:35,878 adding 'nuiitivet/material/styles/checkbox_style.py' 2026-04-20T11:49:35,880 adding 'nuiitivet/material/styles/chip_style.py' 2026-04-20T11:49:35,881 adding 'nuiitivet/material/styles/dialog_style.py' 2026-04-20T11:49:35,883 adding 'nuiitivet/material/styles/divider_style.py' 2026-04-20T11:49:35,884 adding 'nuiitivet/material/styles/icon_style.py' 2026-04-20T11:49:35,885 adding 'nuiitivet/material/styles/loading_indicator_style.py' 2026-04-20T11:49:35,887 adding 'nuiitivet/material/styles/menu_style.py' 2026-04-20T11:49:35,888 adding 'nuiitivet/material/styles/navigation_rail_style.py' 2026-04-20T11:49:35,889 adding 'nuiitivet/material/styles/progress_indicator_style.py' 2026-04-20T11:49:35,891 adding 'nuiitivet/material/styles/radio_button_style.py' 2026-04-20T11:49:35,892 adding 'nuiitivet/material/styles/sheet_style.py' 2026-04-20T11:49:35,893 adding 'nuiitivet/material/styles/slider_style.py' 2026-04-20T11:49:35,895 adding 'nuiitivet/material/styles/snackbar_style.py' 2026-04-20T11:49:35,896 adding 'nuiitivet/material/styles/switch_style.py' 2026-04-20T11:49:35,897 adding 'nuiitivet/material/styles/text_field_style.py' 2026-04-20T11:49:35,899 adding 'nuiitivet/material/styles/text_style.py' 2026-04-20T11:49:35,900 adding 'nuiitivet/material/styles/toolbar_style.py' 2026-04-20T11:49:35,901 adding 'nuiitivet/material/styles/tooltip_style.py' 2026-04-20T11:49:35,968 adding 'nuiitivet/material/symbols/MaterialIcons-Regular.ttf' 2026-04-20T11:49:36,020 adding 'nuiitivet/material/symbols/MaterialIconsOutlined-Regular.otf' 2026-04-20T11:49:36,078 adding 'nuiitivet/material/symbols/MaterialIconsRound-Regular.otf' 2026-04-20T11:49:36,124 adding 'nuiitivet/material/symbols/MaterialIconsSharp-Regular.otf' 2026-04-20T11:49:36,220 adding 'nuiitivet/material/symbols/MaterialIconsTwoTone-Regular.otf' 2026-04-20T11:49:36,236 adding 'nuiitivet/material/symbols/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].codepoints' 2026-04-20T11:49:37,649 adding 'nuiitivet/material/symbols/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].ttf' 2026-04-20T11:49:37,724 adding 'nuiitivet/material/symbols/MaterialSymbolsRounded[FILL,GRAD,opsz,wght].codepoints' 2026-04-20T11:49:39,733 adding 'nuiitivet/material/symbols/MaterialSymbolsRounded[FILL,GRAD,opsz,wght].ttf' 2026-04-20T11:49:39,836 adding 'nuiitivet/material/symbols/MaterialSymbolsSharp[FILL,GRAD,opsz,wght].codepoints' 2026-04-20T11:49:41,034 adding 'nuiitivet/material/symbols/MaterialSymbolsSharp[FILL,GRAD,opsz,wght].ttf' 2026-04-20T11:49:41,089 adding 'nuiitivet/material/symbols/__init__.py' 2026-04-20T11:49:41,091 adding 'nuiitivet/material/symbols/fonts_metadata.json' 2026-04-20T11:49:41,106 adding 'nuiitivet/material/symbols/icons_map.json' 2026-04-20T11:49:41,131 adding 'nuiitivet/material/symbols/material_symbols.py' 2026-04-20T11:49:41,135 adding 'nuiitivet/material/theme/__init__.py' 2026-04-20T11:49:41,136 adding 'nuiitivet/material/theme/color_role.py' 2026-04-20T11:49:41,138 adding 'nuiitivet/material/theme/material_theme.py' 2026-04-20T11:49:41,140 adding 'nuiitivet/material/theme/palette.py' 2026-04-20T11:49:41,141 adding 'nuiitivet/material/theme/resolver.py' 2026-04-20T11:49:41,143 adding 'nuiitivet/material/theme/theme_data.py' 2026-04-20T11:49:41,145 adding 'nuiitivet/modifiers/__init__.py' 2026-04-20T11:49:41,146 adding 'nuiitivet/modifiers/background.py' 2026-04-20T11:49:41,147 adding 'nuiitivet/modifiers/border.py' 2026-04-20T11:49:41,149 adding 'nuiitivet/modifiers/clickable.py' 2026-04-20T11:49:41,150 adding 'nuiitivet/modifiers/clip.py' 2026-04-20T11:49:41,151 adding 'nuiitivet/modifiers/corner_radius.py' 2026-04-20T11:49:41,152 adding 'nuiitivet/modifiers/focus.py' 2026-04-20T11:49:41,153 adding 'nuiitivet/modifiers/hover.py' 2026-04-20T11:49:41,155 adding 'nuiitivet/modifiers/popup.py' 2026-04-20T11:49:41,156 adding 'nuiitivet/modifiers/scroll.py' 2026-04-20T11:49:41,158 adding 'nuiitivet/modifiers/shadow.py' 2026-04-20T11:49:41,159 adding 'nuiitivet/modifiers/stick.py' 2026-04-20T11:49:41,161 adding 'nuiitivet/modifiers/tooltip.py' 2026-04-20T11:49:41,163 adding 'nuiitivet/modifiers/transform.py' 2026-04-20T11:49:41,164 adding 'nuiitivet/modifiers/will_pop.py' 2026-04-20T11:49:41,166 adding 'nuiitivet/navigation/__init__.py' 2026-04-20T11:49:41,167 adding 'nuiitivet/navigation/layer_composer.py' 2026-04-20T11:49:41,169 adding 'nuiitivet/navigation/navigator.py' 2026-04-20T11:49:41,171 adding 'nuiitivet/navigation/route.py' 2026-04-20T11:49:41,172 adding 'nuiitivet/navigation/stack_runtime.py' 2026-04-20T11:49:41,174 adding 'nuiitivet/navigation/transition_engine.py' 2026-04-20T11:49:41,175 adding 'nuiitivet/navigation/transition_spec.py' 2026-04-20T11:49:41,176 adding 'nuiitivet/navigation/transition_state.py' 2026-04-20T11:49:41,178 adding 'nuiitivet/observable/__init__.py' 2026-04-20T11:49:41,180 adding 'nuiitivet/observable/batching.py' 2026-04-20T11:49:41,181 adding 'nuiitivet/observable/combine.py' 2026-04-20T11:49:41,182 adding 'nuiitivet/observable/computed.py' 2026-04-20T11:49:41,183 adding 'nuiitivet/observable/contexts.py' 2026-04-20T11:49:41,184 adding 'nuiitivet/observable/protocols.py' 2026-04-20T11:49:41,186 adding 'nuiitivet/observable/runtime.py' 2026-04-20T11:49:41,187 adding 'nuiitivet/observable/timed.py' 2026-04-20T11:49:41,189 adding 'nuiitivet/observable/value.py' 2026-04-20T11:49:41,191 adding 'nuiitivet/overlay/__init__.py' 2026-04-20T11:49:41,192 adding 'nuiitivet/overlay/dialog_route.py' 2026-04-20T11:49:41,193 adding 'nuiitivet/overlay/dialogs.py' 2026-04-20T11:49:41,195 adding 'nuiitivet/overlay/intent_resolver.py' 2026-04-20T11:49:41,196 adding 'nuiitivet/overlay/intents.py' 2026-04-20T11:49:41,197 adding 'nuiitivet/overlay/layer_composer.py' 2026-04-20T11:49:41,201 adding 'nuiitivet/overlay/overlay.py' 2026-04-20T11:49:41,202 adding 'nuiitivet/overlay/overlay_entry.py' 2026-04-20T11:49:41,203 adding 'nuiitivet/overlay/overlay_handle.py' 2026-04-20T11:49:41,205 adding 'nuiitivet/overlay/overlay_position.py' 2026-04-20T11:49:41,206 adding 'nuiitivet/overlay/result.py' 2026-04-20T11:49:41,208 adding 'nuiitivet/overlay/toast.py' 2026-04-20T11:49:41,209 adding 'nuiitivet/overlay/toast_route.py' 2026-04-20T11:49:41,210 adding 'nuiitivet/overlay/transition_state.py' 2026-04-20T11:49:41,212 adding 'nuiitivet/platform/__init__.py' 2026-04-20T11:49:41,213 adding 'nuiitivet/platform/clipboard.py' 2026-04-20T11:49:41,215 adding 'nuiitivet/platform/ime.py' 2026-04-20T11:49:41,216 adding 'nuiitivet/rendering/__init__.py' 2026-04-20T11:49:41,218 adding 'nuiitivet/rendering/background_renderer.py' 2026-04-20T11:49:41,220 adding 'nuiitivet/rendering/elevation.py' 2026-04-20T11:49:41,221 adding 'nuiitivet/rendering/fit.py' 2026-04-20T11:49:41,222 adding 'nuiitivet/rendering/padding.py' 2026-04-20T11:49:41,224 adding 'nuiitivet/rendering/sizing.py' 2026-04-20T11:49:41,226 adding 'nuiitivet/rendering/skia/__init__.py' 2026-04-20T11:49:41,227 adding 'nuiitivet/rendering/skia/color.py' 2026-04-20T11:49:41,229 adding 'nuiitivet/rendering/skia/effects.py' 2026-04-20T11:49:41,231 adding 'nuiitivet/rendering/skia/font.py' 2026-04-20T11:49:41,233 adding 'nuiitivet/rendering/skia/geometry.py' 2026-04-20T11:49:41,235 adding 'nuiitivet/rendering/skia/paint_cache.py' 2026-04-20T11:49:41,237 adding 'nuiitivet/rendering/skia/skia_module.py' 2026-04-20T11:49:41,238 adding 'nuiitivet/rendering/skia/surface.py' 2026-04-20T11:49:41,240 adding 'nuiitivet/runtime/__init__.py' 2026-04-20T11:49:41,244 adding 'nuiitivet/runtime/app.py' 2026-04-20T11:49:41,246 adding 'nuiitivet/runtime/app_events.py' 2026-04-20T11:49:41,247 adding 'nuiitivet/runtime/intents.py' 2026-04-20T11:49:41,249 adding 'nuiitivet/runtime/pointer.py' 2026-04-20T11:49:41,250 adding 'nuiitivet/runtime/threading.py' 2026-04-20T11:49:41,251 adding 'nuiitivet/runtime/title_bar.py' 2026-04-20T11:49:41,252 adding 'nuiitivet/runtime/window.py' 2026-04-20T11:49:41,254 adding 'nuiitivet/scrolling/__init__.py' 2026-04-20T11:49:41,256 adding 'nuiitivet/scrolling/controller.py' 2026-04-20T11:49:41,257 adding 'nuiitivet/scrolling/types.py' 2026-04-20T11:49:41,259 adding 'nuiitivet/theme/__init__.py' 2026-04-20T11:49:41,260 adding 'nuiitivet/theme/manager.py' 2026-04-20T11:49:41,261 adding 'nuiitivet/theme/plain_theme.py' 2026-04-20T11:49:41,263 adding 'nuiitivet/theme/resolver.py' 2026-04-20T11:49:41,264 adding 'nuiitivet/theme/theme.py' 2026-04-20T11:49:41,265 adding 'nuiitivet/theme/types.py' 2026-04-20T11:49:41,267 adding 'nuiitivet/widgeting/__init__.py' 2026-04-20T11:49:41,268 adding 'nuiitivet/widgeting/callbacks.py' 2026-04-20T11:49:41,270 adding 'nuiitivet/widgeting/children_store.py' 2026-04-20T11:49:41,271 adding 'nuiitivet/widgeting/modifier.py' 2026-04-20T11:49:41,273 adding 'nuiitivet/widgeting/widget.py' 2026-04-20T11:49:41,275 adding 'nuiitivet/widgeting/widget_binding.py' 2026-04-20T11:49:41,278 adding 'nuiitivet/widgeting/widget_builder.py' 2026-04-20T11:49:41,280 adding 'nuiitivet/widgeting/widget_children.py' 2026-04-20T11:49:41,281 adding 'nuiitivet/widgeting/widget_input.py' 2026-04-20T11:49:41,283 adding 'nuiitivet/widgeting/widget_kernel.py' 2026-04-20T11:49:41,285 adding 'nuiitivet/widgeting/widget_lifecycle.py' 2026-04-20T11:49:41,286 adding 'nuiitivet/widgets/__init__.py' 2026-04-20T11:49:41,289 adding 'nuiitivet/widgets/box.py' 2026-04-20T11:49:41,291 adding 'nuiitivet/widgets/clickable.py' 2026-04-20T11:49:41,293 adding 'nuiitivet/widgets/editable_text.py' 2026-04-20T11:49:41,294 adding 'nuiitivet/widgets/icon.py' 2026-04-20T11:49:41,296 adding 'nuiitivet/widgets/image.py' 2026-04-20T11:49:41,299 adding 'nuiitivet/widgets/interaction.py' 2026-04-20T11:49:41,302 adding 'nuiitivet/widgets/scrollbar.py' 2026-04-20T11:49:41,304 adding 'nuiitivet/widgets/text.py' 2026-04-20T11:49:41,306 adding 'nuiitivet/widgets/text_editing.py' 2026-04-20T11:49:41,307 adding 'nuiitivet/widgets/text_field.py' 2026-04-20T11:49:41,308 adding 'nuiitivet/widgets/text_style.py' 2026-04-20T11:49:41,310 adding 'nuiitivet/widgets/toggleable.py' 2026-04-20T11:49:41,314 adding 'nuiitivet-0.4.0.dist-info/licenses/LICENSE' 2026-04-20T11:49:41,317 adding 'nuiitivet-0.4.0.dist-info/licenses/LICENSES/material-color-utilities-LICENSE.txt' 2026-04-20T11:49:41,318 adding 'nuiitivet-0.4.0.dist-info/licenses/LICENSES/pyglet-LICENSE.txt' 2026-04-20T11:49:41,320 adding 'nuiitivet-0.4.0.dist-info/licenses/LICENSES/pyopengl-LICENSE.txt' 2026-04-20T11:49:41,321 adding 'nuiitivet-0.4.0.dist-info/licenses/LICENSES/skia-python-LICENSE.txt' 2026-04-20T11:49:41,324 adding 'samples/__init__.py' 2026-04-20T11:49:41,325 adding 'samples/alignment_demo.py' 2026-04-20T11:49:41,327 adding 'samples/async_demo.py' 2026-04-20T11:49:41,328 adding 'samples/badge_demo.py' 2026-04-20T11:49:41,330 adding 'samples/button_group_demo.py' 2026-04-20T11:49:41,331 adding 'samples/buttons_demo.py' 2026-04-20T11:49:41,332 adding 'samples/chips_demo.py' 2026-04-20T11:49:41,334 adding 'samples/cross_aligned_demo.py' 2026-04-20T11:49:41,335 adding 'samples/custom_title_bar_demo.py' 2026-04-20T11:49:41,337 adding 'samples/deck_demo.py' 2026-04-20T11:49:41,338 adding 'samples/deck_with_rail_demo.py' 2026-04-20T11:49:41,339 adding 'samples/disabled_button_demo.py' 2026-04-20T11:49:41,341 adding 'samples/divider_demo.py' 2026-04-20T11:49:41,342 adding 'samples/flow_demo.py' 2026-04-20T11:49:41,343 adding 'samples/grid_demo.py' 2026-04-20T11:49:41,345 adding 'samples/grid_demo_areas.py' 2026-04-20T11:49:41,346 adding 'samples/icon_buttons_demo.py' 2026-04-20T11:49:41,347 adding 'samples/image_demo.py' 2026-04-20T11:49:41,349 adding 'samples/japanese_text_demo.py' 2026-04-20T11:49:41,350 adding 'samples/loading_demo.py' 2026-04-20T11:49:41,351 adding 'samples/menu_demo.py' 2026-04-20T11:49:41,352 adding 'samples/modifier_demo.py' 2026-04-20T11:49:41,354 adding 'samples/my_widget.py' 2026-04-20T11:49:41,356 adding 'samples/navigation_rail_demo.py' 2026-04-20T11:49:41,357 adding 'samples/navigator_demo.py' 2026-04-20T11:49:41,358 adding 'samples/observable_async.py' 2026-04-20T11:49:41,360 adding 'samples/observable_cart.py' 2026-04-20T11:49:41,361 adding 'samples/observable_debounce_throttle.py' 2026-04-20T11:49:41,363 adding 'samples/observable_todo.py' 2026-04-20T11:49:41,364 adding 'samples/overflow_demo.py' 2026-04-20T11:49:41,366 adding 'samples/overlay_demo.py' 2026-04-20T11:49:41,367 adding 'samples/overlay_navigator_demo.py' 2026-04-20T11:49:41,368 adding 'samples/padding_demo.py' 2026-04-20T11:49:41,370 adding 'samples/popup_demo.py' 2026-04-20T11:49:41,372 adding 'samples/progress_indicators_demo.py' 2026-04-20T11:49:41,373 adding 'samples/row_builder_list_vs_observable_demo.py' 2026-04-20T11:49:41,374 adding 'samples/scope_counter.py' 2026-04-20T11:49:41,376 adding 'samples/scope_partial_rebuild.py' 2026-04-20T11:49:41,377 adding 'samples/scroller_demo.py' 2026-04-20T11:49:41,378 adding 'samples/selection_controls_demo.py' 2026-04-20T11:49:41,380 adding 'samples/sheet_demo.py' 2026-04-20T11:49:41,381 adding 'samples/slider_demo.py' 2026-04-20T11:49:41,383 adding 'samples/stack_demo.py' 2026-04-20T11:49:41,384 adding 'samples/style_theme_demo.py' 2026-04-20T11:49:41,385 adding 'samples/text_field_demo.py' 2026-04-20T11:49:41,387 adding 'samples/toggle_buttons_demo.py' 2026-04-20T11:49:41,388 adding 'samples/toolbar_demo.py' 2026-04-20T11:49:41,389 adding 'samples/tooltip_demo.py' 2026-04-20T11:49:41,391 adding 'samples/uniform_flow_demo.py' 2026-04-20T11:49:41,392 adding 'samples/will_pop_demo.py' 2026-04-20T11:49:41,394 adding 'samples/window_intent_demo.py' 2026-04-20T11:49:41,396 adding 'samples/dialogs/basic_usage.py' 2026-04-20T11:49:41,397 adding 'samples/dialogs/custom_dialog.py' 2026-04-20T11:49:41,399 adding 'samples/dialogs/custom_intent.py' 2026-04-20T11:49:41,400 adding 'samples/dialogs/view_model_direct.py' 2026-04-20T11:49:41,402 adding 'samples/dialogs/view_model_intent.py' 2026-04-20T11:49:41,404 adding 'samples/layout_alignment/column_alignment.py' 2026-04-20T11:49:41,405 adding 'samples/layout_alignment/column_cross_alignment.py' 2026-04-20T11:49:41,406 adding 'samples/layout_alignment/container_alignment.py' 2026-04-20T11:49:41,407 adding 'samples/layout_alignment/row_alignment.py' 2026-04-20T11:49:41,409 adding 'samples/layout_alignment/row_cross_alignment.py' 2026-04-20T11:49:41,410 adding 'samples/layout_basics/basic_column.py' 2026-04-20T11:49:41,412 adding 'samples/layout_basics/basic_row.py' 2026-04-20T11:49:41,413 adding 'samples/layout_basics/row_column_combination.py' 2026-04-20T11:49:41,415 adding 'samples/layout_extras/container_demo.py' 2026-04-20T11:49:41,416 adding 'samples/layout_extras/deck_demo.py' 2026-04-20T11:49:41,417 adding 'samples/layout_extras/flow_demo.py' 2026-04-20T11:49:41,419 adding 'samples/layout_extras/flow_minimal_demo.py' 2026-04-20T11:49:41,420 adding 'samples/layout_extras/spacer_flex_demo.py' 2026-04-20T11:49:41,421 adding 'samples/layout_extras/stack_demo.py' 2026-04-20T11:49:41,422 adding 'samples/layout_extras/uniform_flow_minimal_demo.py' 2026-04-20T11:49:41,424 adding 'samples/layout_grid/app_layout_grid.py' 2026-04-20T11:49:41,426 adding 'samples/layout_grid/basic_grid.py' 2026-04-20T11:49:41,427 adding 'samples/layout_grid/expanded_cell.py' 2026-04-20T11:49:41,428 adding 'samples/layout_grid/named_areas_grid.py' 2026-04-20T11:49:41,429 adding 'samples/layout_grid/step1_grid.py' 2026-04-20T11:49:41,431 adding 'samples/layout_grid/step2_span.py' 2026-04-20T11:49:41,432 adding 'samples/layout_grid/step3_sizing.py' 2026-04-20T11:49:41,433 adding 'samples/layout_grid/step4_expand.py' 2026-04-20T11:49:41,435 adding 'samples/layout_overflow/clipped_content.py' 2026-04-20T11:49:41,436 adding 'samples/layout_overflow/default_overflow.py' 2026-04-20T11:49:41,437 adding 'samples/layout_overflow/scrollable_list.py' 2026-04-20T11:49:41,439 adding 'samples/layout_sizing/auto_size.py' 2026-04-20T11:49:41,440 adding 'samples/layout_sizing/fixed_size.py' 2026-04-20T11:49:41,441 adding 'samples/layout_sizing/flex_width.py' 2026-04-20T11:49:41,443 adding 'samples/layout_spacing/container_margin.py' 2026-04-20T11:49:41,444 adding 'samples/layout_spacing/gap_demo.py' 2026-04-20T11:49:41,445 adding 'samples/layout_spacing/padding_demo.py' 2026-04-20T11:49:41,446 adding 'samples/layout_spacing/spacer_demo.py' 2026-04-20T11:49:41,448 adding 'samples/modifier/basic_usage.py' 2026-04-20T11:49:41,450 adding 'samples/modifier_decoration/background_border.py' 2026-04-20T11:49:41,451 adding 'samples/modifier_decoration/corner_radius_clip.py' 2026-04-20T11:49:41,452 adding 'samples/modifier_decoration/shadow.py' 2026-04-20T11:49:41,454 adding 'samples/modifier_interaction/clickable.py' 2026-04-20T11:49:41,455 adding 'samples/modifier_interaction/focusable.py' 2026-04-20T11:49:41,456 adding 'samples/modifier_interaction/hoverable.py' 2026-04-20T11:49:41,458 adding 'samples/modifier_others/scrollable.py' 2026-04-20T11:49:41,459 adding 'samples/modifier_others/will_pop.py' 2026-04-20T11:49:41,461 adding 'samples/modifier_transform/opacity.py' 2026-04-20T11:49:41,462 adding 'samples/modifier_transform/rotate_scale.py' 2026-04-20T11:49:41,463 adding 'samples/modifier_transform/translate.py' 2026-04-20T11:49:41,465 adding 'samples/navigation/basic.py' 2026-04-20T11:49:41,467 adding 'samples/navigation/intent.py' 2026-04-20T11:49:41,468 adding 'samples/navigation/route.py' 2026-04-20T11:49:41,469 adding 'samples/navigation/sub.py' 2026-04-20T11:49:41,471 adding 'samples/readme/readme_counter_app.py' 2026-04-20T11:49:41,472 adding 'samples/readme/readme_layout_demo.py' 2026-04-20T11:49:41,473 adding 'samples/readme/readme_login_form.py' 2026-04-20T11:49:41,475 adding 'samples/readme/readme_modifier_demo.py' 2026-04-20T11:49:41,476 adding 'samples/readme/readme_multi_counter_app.py' 2026-04-20T11:49:41,478 adding 'nuiitivet-0.4.0.dist-info/METADATA' 2026-04-20T11:49:41,479 adding 'nuiitivet-0.4.0.dist-info/WHEEL' 2026-04-20T11:49:41,480 adding 'nuiitivet-0.4.0.dist-info/entry_points.txt' 2026-04-20T11:49:41,481 adding 'nuiitivet-0.4.0.dist-info/top_level.txt' 2026-04-20T11:49:41,487 adding 'nuiitivet-0.4.0.dist-info/RECORD' 2026-04-20T11:49:41,693 removing build/bdist.linux-armv7l/wheel 2026-04-20T11:49:41,891 Building wheel for nuiitivet (pyproject.toml): finished with status 'done' 2026-04-20T11:49:42,243 Created wheel for nuiitivet: filename=nuiitivet-0.4.0-py3-none-any.whl size=16596570 sha256=50cef53b00ab5a17ab05833de8500ccbd0ba533ac8d5ca3fafd51fcce19fd9e9 2026-04-20T11:49:42,245 Stored in directory: /tmp/pip-ephem-wheel-cache-9qlabyj6/wheels/49/28/af/3c50c2cca0f8d73285b1d579df5a7468da583b72a9e954d45a 2026-04-20T11:49:42,279 Successfully built nuiitivet 2026-04-20T11:49:42,660 Removed build tracker: '/tmp/pip-build-tracker-2e1tkjmk'