2025-12-19T04:21:15,900 Created temporary directory: /tmp/pip-ephem-wheel-cache-7ulujot2 2025-12-19T04:21:15,902 Created temporary directory: /tmp/pip-build-tracker-anf0he72 2025-12-19T04:21:15,902 Initialized build tracking at /tmp/pip-build-tracker-anf0he72 2025-12-19T04:21:15,903 Created build tracker: /tmp/pip-build-tracker-anf0he72 2025-12-19T04:21:15,903 Entered build tracker: /tmp/pip-build-tracker-anf0he72 2025-12-19T04:21:15,904 Created temporary directory: /tmp/pip-wheel-weufsrz2 2025-12-19T04:21:15,907 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 2025-12-19T04:21:15,909 Created temporary directory: /tmp/pip-ephem-wheel-cache-347306um 2025-12-19T04:21:15,931 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-19T04:21:15,935 2 location(s) to search for versions of protonox-kivy: 2025-12-19T04:21:15,935 * https://pypi.org/simple/protonox-kivy/ 2025-12-19T04:21:15,935 * https://www.piwheels.org/simple/protonox-kivy/ 2025-12-19T04:21:15,936 Fetching project page and analyzing links: https://pypi.org/simple/protonox-kivy/ 2025-12-19T04:21:15,936 Getting page https://pypi.org/simple/protonox-kivy/ 2025-12-19T04:21:15,938 Found index url https://pypi.org/simple 2025-12-19T04:21:16,076 Fetched page https://pypi.org/simple/protonox-kivy/ as application/vnd.pypi.simple.v1+json 2025-12-19T04:21:16,079 Found link https://files.pythonhosted.org/packages/4b/e1/4914ef7a66f5d451a42c930d4a9d98463594148625132fc04eefb2f993aa/protonox_kivy-3.0.0.dev1.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev1 2025-12-19T04:21:16,080 Found link https://files.pythonhosted.org/packages/45/55/109ca431a0916ef973b9974438a4da651de94f79ae47195650764951de6c/protonox_kivy-3.0.0.dev2.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev2 2025-12-19T04:21:16,080 Skipping link: No binaries permitted for protonox-kivy: https://files.pythonhosted.org/packages/c2/61/6b75d7d402e7a4119f7663cf7425067077c6e6237fab723387686c4e14fa/protonox_kivy-3.0.0.dev3-cp312-cp312-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,081 Found link https://files.pythonhosted.org/packages/c0/cc/5ff670a19e45d71f13b24140cbf9b0d75a1a925535a69a38e39192a19ac1/protonox_kivy-3.0.0.dev3.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev3 2025-12-19T04:21:16,082 Skipping link: No binaries permitted for protonox-kivy: https://files.pythonhosted.org/packages/8d/91/57b9c71babd36609c99322e638c6a76d1b6a94f953541f15c721f9c194eb/protonox_kivy-3.0.0.dev4-cp312-cp312-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,083 Found link https://files.pythonhosted.org/packages/13/ed/517704798778f0c420bcbb0541a1a01e5bf9eb7fa05bb242c9dd281d3b42/protonox_kivy-3.0.0.dev4.tar.gz (from https://pypi.org/simple/protonox-kivy/) (requires-python:>=3.9), version: 3.0.0.dev4 2025-12-19T04:21:16,084 Fetching project page and analyzing links: https://www.piwheels.org/simple/protonox-kivy/ 2025-12-19T04:21:16,085 Getting page https://www.piwheels.org/simple/protonox-kivy/ 2025-12-19T04:21:16,086 Found index url https://www.piwheels.org/simple 2025-12-19T04:21:16,251 Fetched page https://www.piwheels.org/simple/protonox-kivy/ as text/html 2025-12-19T04:21:16,255 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev3-cp311-cp311-linux_armv6l.whl#sha256=fbebd36f3299bd7a388f959fc1fcb3fa6498cfcbe70af38089c5e78e7c008558 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,255 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev3-cp311-cp311-linux_armv7l.whl#sha256=fbebd36f3299bd7a388f959fc1fcb3fa6498cfcbe70af38089c5e78e7c008558 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,256 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev2-cp313-cp313-linux_armv6l.whl#sha256=ce0cb9d3e380b67c88962d55d4994c8d7f6404226ffbe108152cda5a01244eba (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,257 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev2-cp313-cp313-linux_armv7l.whl#sha256=ce0cb9d3e380b67c88962d55d4994c8d7f6404226ffbe108152cda5a01244eba (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,257 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev1-cp311-cp311-linux_armv6l.whl#sha256=0621986c0517deddad94f13e29f29de197c7734e73d17f89ad5f5583d473d1a6 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,258 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev1-cp311-cp311-linux_armv7l.whl#sha256=0621986c0517deddad94f13e29f29de197c7734e73d17f89ad5f5583d473d1a6 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,258 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev1-cp313-cp313-linux_armv6l.whl#sha256=3cfa1fa338a02e10bbe15b1222f48201bebda6bd8f2f90c43de120dec35ad7f7 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,259 Skipping link: No binaries permitted for protonox-kivy: https://www.piwheels.org/simple/protonox-kivy/protonox_kivy-3.0.0.dev1-cp313-cp313-linux_armv7l.whl#sha256=3cfa1fa338a02e10bbe15b1222f48201bebda6bd8f2f90c43de120dec35ad7f7 (from https://www.piwheels.org/simple/protonox-kivy/) (requires-python:>=3.9) 2025-12-19T04:21:16,259 Skipping link: not a file: https://www.piwheels.org/simple/protonox-kivy/ 2025-12-19T04:21:16,260 Skipping link: not a file: https://pypi.org/simple/protonox-kivy/ 2025-12-19T04:21:16,279 Given no hashes to check 1 links for project 'protonox-kivy': discarding no candidates 2025-12-19T04:21:16,297 Collecting protonox-kivy==3.0.0.dev4 2025-12-19T04:21:16,300 Created temporary directory: /tmp/pip-unpack-zs5vguob 2025-12-19T04:21:18,445 Downloading protonox_kivy-3.0.0.dev4.tar.gz (55.7 MB) 2025-12-19T04:22:01,754 Added protonox-kivy==3.0.0.dev4 from https://files.pythonhosted.org/packages/13/ed/517704798778f0c420bcbb0541a1a01e5bf9eb7fa05bb242c9dd281d3b42/protonox_kivy-3.0.0.dev4.tar.gz to build tracker '/tmp/pip-build-tracker-anf0he72' 2025-12-19T04:22:01,790 Created temporary directory: /tmp/pip-build-env-1picwc6c 2025-12-19T04:22:01,796 Installing build dependencies: started 2025-12-19T04:22:01,798 Running command pip subprocess to install build dependencies 2025-12-19T04:22:03,011 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-19T04:22:03,656 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 2025-12-19T04:22:03,682 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-19T04:22:03,683 Ignoring kivy_deps.gstreamer_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T04:22:03,684 Ignoring kivy_deps.sdl3_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T04:22:03,685 Ignoring kivy_deps.glew_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T04:22:03,686 Ignoring kivy_deps.gstreamer: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T04:22:03,687 Ignoring kivy_deps.sdl3: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T04:22:03,687 Ignoring kivy_deps.glew: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T04:22:05,412 Collecting setuptools~=80.9.0 2025-12-19T04:22:05,518 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-19T04:22:05,793 Collecting wheel~=0.45.1 2025-12-19T04:22:05,810 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-19T04:22:05,979 Collecting packaging~=25.0 2025-12-19T04:22:05,995 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-12-19T04:22:07,988 Collecting cython<=3.2.0,>=0.29.1 2025-12-19T04:22:08,783 Using cached https://www.piwheels.org/simple/cython/cython-3.2.0-cp311-cp311-linux_armv7l.whl (11.1 MB) 2025-12-19T04:22:11,996 Installing collected packages: wheel, setuptools, packaging, cython 2025-12-19T04:22:12,245 Creating /tmp/pip-build-env-1picwc6c/overlay/local/bin 2025-12-19T04:22:12,247 changing mode of /tmp/pip-build-env-1picwc6c/overlay/local/bin/wheel to 755 2025-12-19T04:22:19,758 changing mode of /tmp/pip-build-env-1picwc6c/overlay/local/bin/cygdb to 755 2025-12-19T04:22:19,760 changing mode of /tmp/pip-build-env-1picwc6c/overlay/local/bin/cython to 755 2025-12-19T04:22:19,762 changing mode of /tmp/pip-build-env-1picwc6c/overlay/local/bin/cythonize to 755 2025-12-19T04:22:19,795 Successfully installed cython-3.2.0 packaging-25.0 setuptools-80.9.0 wheel-0.45.1 2025-12-19T04:22:20,169 Installing build dependencies: finished with status 'done' 2025-12-19T04:22:20,186 Getting requirements to build wheel: started 2025-12-19T04:22:20,187 Running command Getting requirements to build wheel 2025-12-19T04:22:20,819 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-19_3.txt 2025-12-19T04:22:20,819 [INFO ] [Kivy ] v3.0.0.dev4 2025-12-19T04:22:20,820 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/__init__.py" 2025-12-19T04:22:20,820 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-19T04:22:20,821 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-19T04:22:20,821 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-19T04:22:20,822 [INFO ] [Logger ] Purge finished! 2025-12-19T04:22:22,587 [INFO ] creating /tmp/tmpt4v3pkit/build/tmp/tmpt4v3pkit 2025-12-19T04:22:22,589 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpt4v3pkit/test.c -o /tmp/tmpt4v3pkit/build/tmp/tmpt4v3pkit/test.o 2025-12-19T04:22:23,091 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-19T04:22:23,092 !! 2025-12-19T04:22:23,093 ******************************************************************************** 2025-12-19T04:22:23,094 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-19T04:22:23,095 License :: OSI Approved :: MIT License 2025-12-19T04:22:23,097 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-19T04:22:23,097 ******************************************************************************** 2025-12-19T04:22:23,099 !! 2025-12-19T04:22:23,099 self._finalize_license_expression() 2025-12-19T04:22:23,118 [INFO ] running egg_info 2025-12-19T04:22:23,127 [INFO ] writing protonox_kivy.egg-info/PKG-INFO 2025-12-19T04:22:23,143 [INFO ] writing dependency_links to protonox_kivy.egg-info/dependency_links.txt 2025-12-19T04:22:23,156 [INFO ] writing requirements to protonox_kivy.egg-info/requires.txt 2025-12-19T04:22:23,157 [INFO ] writing top-level names to protonox_kivy.egg-info/top_level.txt 2025-12-19T04:22:23,307 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,307 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,308 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,308 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,309 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,309 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,310 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,310 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,311 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,311 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,312 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,313 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,313 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,314 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,315 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,315 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,316 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,317 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,317 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,318 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,318 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,319 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,319 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,320 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,320 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,321 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,321 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,322 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,323 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,323 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,324 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,325 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,325 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,326 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,326 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,327 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,328 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,328 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,329 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,329 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,330 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,330 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,331 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,331 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,332 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,332 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,333 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,334 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,334 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,335 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,336 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,336 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,337 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,337 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,338 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,339 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,339 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,340 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,340 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,341 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,341 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,342 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,342 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,343 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,343 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,344 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,345 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,345 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,346 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,347 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,347 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,348 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,348 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,349 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,349 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,350 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,350 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,351 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,351 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,352 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,352 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,353 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,353 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,354 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,355 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,355 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,356 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,357 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,357 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,358 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,359 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,359 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,360 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,361 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,361 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,362 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,362 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,363 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,363 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,364 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,364 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,365 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,366 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,366 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,367 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,368 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,368 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,369 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,369 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,370 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,371 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,372 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,372 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,373 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,373 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,374 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,374 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,374 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,375 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,376 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,376 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,377 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,378 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,378 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,379 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,380 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,380 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,381 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,381 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,382 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,383 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,383 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,384 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,384 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,385 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,385 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,386 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,386 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,387 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,387 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,388 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,389 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,390 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,390 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,391 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,391 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,392 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,392 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,393 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,394 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,394 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,395 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,395 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,396 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,396 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,396 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,397 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,397 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,398 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,399 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,399 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,400 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,400 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,401 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,401 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,402 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,403 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,403 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,403 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,404 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,404 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,405 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,405 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,406 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,406 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,407 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,407 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,408 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,409 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,409 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,410 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,410 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,411 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,411 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,412 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,413 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,413 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,414 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,414 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,415 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,415 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,415 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,416 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,416 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,417 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,417 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,418 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,418 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,419 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,419 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,420 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,420 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,421 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,422 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,422 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,423 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,423 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,423 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,424 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,424 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,425 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,425 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,426 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,426 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,427 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,427 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,428 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,428 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,429 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,429 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,430 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,430 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,436 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,436 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,437 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,441 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,450 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,456 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,457 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,458 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,458 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,459 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,459 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,460 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,461 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,461 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,462 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,462 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,463 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,463 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,467 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,469 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,472 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,473 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,474 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,474 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,475 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,482 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,490 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,494 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,495 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,498 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,499 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,500 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:23,500 [INFO ] reading manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T04:22:23,638 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-19T04:22:24,128 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-19T04:22:24,176 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-19T04:22:24,669 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-19T04:22:26,682 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-19T04:22:26,682 [INFO ] adding license file 'LICENSE' 2025-12-19T04:22:26,683 [INFO ] adding license file 'AUTHORS' 2025-12-19T04:22:26,749 [INFO ] writing manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T04:22:26,753 ############################################### 2025-12-19T04:22:26,754 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-19T04:22:26,755 which is not recommended as it may be incompatible with Kivy. 2025-12-19T04:22:26,756 Please build dependencies from source via the provided script 2025-12-19T04:22:26,757 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-19T04:22:26,757 ############################################### 2025-12-19T04:22:26,758 Current directory is: /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:26,759 Source and initial build directory is: /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:26,759 Python path is: 2025-12-19T04:22:26,760 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:26,761 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-19T04:22:26,762 /tmp/pip-build-env-1picwc6c/site 2025-12-19T04:22:26,763 /usr/lib/python311.zip 2025-12-19T04:22:26,763 /usr/lib/python3.11 2025-12-19T04:22:26,764 /usr/lib/python3.11/lib-dynload 2025-12-19T04:22:26,765 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages 2025-12-19T04:22:26,765 /tmp/pip-build-env-1picwc6c/normal/local/lib/python3.11/dist-packages 2025-12-19T04:22:26,766 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-19T04:22:26,767 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/modules 2025-12-19T04:22:26,767 /home/piwheels/.kivy/mods 2025-12-19T04:22:26,770 Found Cython at /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-19T04:22:26,770 Detected supported Cython version 3.2.0 2025-12-19T04:22:26,771 Using this graphics system: OpenGL 2025-12-19T04:22:26,772 GStreamer found via pkg-config 2025-12-19T04:22:26,773 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-19T04:22:26,774 b"Package sdl3 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `sdl3.pc'\nto the PKG_CONFIG_PATH environment variable\nPackage 'sdl3', required by 'virtual:world', not found\nPackage 'sdl3-ttf', required by 'virtual:world', not found\nPackage 'sdl3-image', required by 'virtual:world', not found\nPackage 'sdl3-mixer', required by 'virtual:world', not found\n" 2025-12-19T04:22:26,776 Pango: pangoft2 found via pkg-config 2025-12-19T04:22:26,777 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include', '/usr/include/pango-1.0', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/harfbuzz', '/usr/include/freetype2', '/usr/include/libpng16', '/usr/include/libmount', '/usr/include/blkid', '/usr/include/fribidi', '/usr/include/cairo', '/usr/include/pixman-1'], 'library_dirs': [], 'extra_link_args': [], 'extra_compile_args': [], 'depends': ['lib/pango/pangoft2.pxi', 'lib/pango/pangoft2.h']} 2025-12-19T04:22:26,778 Building extensions in parallel using 4 cores 2025-12-19T04:22:26,871 Getting requirements to build wheel: finished with status 'done' 2025-12-19T04:22:26,874 Created temporary directory: /tmp/pip-modern-metadata-d8gsz75o 2025-12-19T04:22:26,877 Preparing metadata (pyproject.toml): started 2025-12-19T04:22:26,878 Running command Preparing metadata (pyproject.toml) 2025-12-19T04:22:27,440 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-19_4.txt 2025-12-19T04:22:27,440 [INFO ] [Kivy ] v3.0.0.dev4 2025-12-19T04:22:27,440 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/__init__.py" 2025-12-19T04:22:27,441 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-19T04:22:27,442 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-19T04:22:27,442 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-19T04:22:27,443 [INFO ] [Logger ] Purge finished! 2025-12-19T04:22:29,134 [INFO ] creating /tmp/tmpdet23g7t/build/tmp/tmpdet23g7t 2025-12-19T04:22:29,136 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpdet23g7t/test.c -o /tmp/tmpdet23g7t/build/tmp/tmpdet23g7t/test.o 2025-12-19T04:22:29,540 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-19T04:22:29,541 !! 2025-12-19T04:22:29,543 ******************************************************************************** 2025-12-19T04:22:29,543 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-19T04:22:29,545 License :: OSI Approved :: MIT License 2025-12-19T04:22:29,546 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-19T04:22:29,547 ******************************************************************************** 2025-12-19T04:22:29,549 !! 2025-12-19T04:22:29,550 self._finalize_license_expression() 2025-12-19T04:22:29,578 [INFO ] running dist_info 2025-12-19T04:22:29,594 [INFO ] creating /tmp/pip-modern-metadata-d8gsz75o/protonox_kivy.egg-info 2025-12-19T04:22:29,595 [INFO ] writing /tmp/pip-modern-metadata-d8gsz75o/protonox_kivy.egg-info/PKG-INFO 2025-12-19T04:22:29,612 [INFO ] writing dependency_links to /tmp/pip-modern-metadata-d8gsz75o/protonox_kivy.egg-info/dependency_links.txt 2025-12-19T04:22:29,624 [INFO ] writing requirements to /tmp/pip-modern-metadata-d8gsz75o/protonox_kivy.egg-info/requires.txt 2025-12-19T04:22:29,625 [INFO ] writing top-level names to /tmp/pip-modern-metadata-d8gsz75o/protonox_kivy.egg-info/top_level.txt 2025-12-19T04:22:29,627 [INFO ] writing manifest file '/tmp/pip-modern-metadata-d8gsz75o/protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T04:22:29,760 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,761 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,761 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,762 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,763 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,763 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,764 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,764 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,765 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,766 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,767 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,767 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,767 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,768 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,768 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,769 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,769 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,770 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,771 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,771 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,772 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,772 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,773 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,774 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,774 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,775 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,775 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,776 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,777 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,777 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,778 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,778 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,779 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,779 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,780 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,780 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,781 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,781 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,782 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,783 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,783 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,784 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,785 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,785 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,786 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,786 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,787 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,788 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,788 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,789 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,789 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,790 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,790 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,790 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,791 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,792 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,792 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,793 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,794 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,794 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,795 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,795 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,796 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,797 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,797 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,798 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,799 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,799 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,800 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,800 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,800 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,801 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,801 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,802 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,803 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,803 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,804 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,805 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,805 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,806 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,807 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,807 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,808 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,809 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,809 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,810 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,810 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,810 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,811 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,811 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,812 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,812 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,813 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,814 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,814 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,815 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,816 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,816 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,817 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,818 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,818 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,819 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,820 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,820 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,821 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,821 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,822 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,822 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,823 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,823 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,824 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,825 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,825 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,826 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,827 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,827 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,828 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,828 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,829 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,830 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,831 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,831 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,832 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,832 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,833 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,833 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,834 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,834 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,834 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,835 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,836 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,836 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,837 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,838 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,838 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,839 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,840 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,840 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,841 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,842 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,842 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,843 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,843 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,844 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,844 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,845 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,845 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,846 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,846 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,847 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,848 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,848 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,849 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,850 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,850 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,851 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,851 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,852 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,852 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,853 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,853 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,854 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,854 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,855 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,855 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,856 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,856 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,857 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,857 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,858 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,858 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,859 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,859 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,860 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,860 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,861 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,862 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,862 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,863 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,863 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,863 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,864 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,864 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,865 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,865 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,866 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,866 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,867 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,867 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,868 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,868 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,869 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,870 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,870 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,871 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,871 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,872 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,872 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,873 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,873 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,874 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,874 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,875 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,875 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,876 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,876 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,877 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,877 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,878 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,878 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,879 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,879 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,880 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,881 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,881 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,882 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,882 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,883 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,883 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,883 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,884 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,884 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,885 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,885 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,886 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,887 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,887 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,888 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,888 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,889 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,889 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,890 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,891 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,891 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,891 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,892 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,892 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,893 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,893 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,894 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,894 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,895 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,895 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,896 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,896 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,897 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,897 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,898 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,898 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,899 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,900 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,900 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,901 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,901 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:22:29,902 [INFO ] reading manifest file '/tmp/pip-modern-metadata-d8gsz75o/protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T04:22:29,902 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-19T04:22:30,348 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-19T04:22:30,393 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-19T04:22:30,852 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-19T04:22:32,985 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-19T04:22:32,985 [INFO ] adding license file 'LICENSE' 2025-12-19T04:22:32,986 [INFO ] adding license file 'AUTHORS' 2025-12-19T04:22:33,034 [INFO ] writing manifest file '/tmp/pip-modern-metadata-d8gsz75o/protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T04:22:33,037 [INFO ] creating '/tmp/pip-modern-metadata-d8gsz75o/protonox_kivy-3.0.0.dev4.dist-info' 2025-12-19T04:22:33,079 ############################################### 2025-12-19T04:22:33,080 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-19T04:22:33,081 which is not recommended as it may be incompatible with Kivy. 2025-12-19T04:22:33,082 Please build dependencies from source via the provided script 2025-12-19T04:22:33,083 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-19T04:22:33,084 ############################################### 2025-12-19T04:22:33,085 Current directory is: /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:33,086 Source and initial build directory is: /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:33,087 Python path is: 2025-12-19T04:22:33,087 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:33,088 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-19T04:22:33,089 /tmp/pip-build-env-1picwc6c/site 2025-12-19T04:22:33,090 /usr/lib/python311.zip 2025-12-19T04:22:33,091 /usr/lib/python3.11 2025-12-19T04:22:33,091 /usr/lib/python3.11/lib-dynload 2025-12-19T04:22:33,092 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages 2025-12-19T04:22:33,093 /tmp/pip-build-env-1picwc6c/normal/local/lib/python3.11/dist-packages 2025-12-19T04:22:33,094 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-19T04:22:33,095 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/modules 2025-12-19T04:22:33,095 /home/piwheels/.kivy/mods 2025-12-19T04:22:33,098 Found Cython at /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-19T04:22:33,099 Detected supported Cython version 3.2.0 2025-12-19T04:22:33,100 Using this graphics system: OpenGL 2025-12-19T04:22:33,101 GStreamer found via pkg-config 2025-12-19T04:22:33,102 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-19T04:22:33,103 b"Package sdl3 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `sdl3.pc'\nto the PKG_CONFIG_PATH environment variable\nPackage 'sdl3', required by 'virtual:world', not found\nPackage 'sdl3-ttf', required by 'virtual:world', not found\nPackage 'sdl3-image', required by 'virtual:world', not found\nPackage 'sdl3-mixer', required by 'virtual:world', not found\n" 2025-12-19T04:22:33,104 Pango: pangoft2 found via pkg-config 2025-12-19T04:22:33,105 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include', '/usr/include/pango-1.0', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/harfbuzz', '/usr/include/freetype2', '/usr/include/libpng16', '/usr/include/libmount', '/usr/include/blkid', '/usr/include/fribidi', '/usr/include/cairo', '/usr/include/pixman-1'], 'library_dirs': [], 'extra_link_args': [], 'extra_compile_args': [], 'depends': ['lib/pango/pangoft2.pxi', 'lib/pango/pangoft2.h']} 2025-12-19T04:22:33,106 Building extensions in parallel using 4 cores 2025-12-19T04:22:33,202 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-19T04:22:33,208 Source in /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c has version 3.0.0.dev4, which satisfies requirement protonox-kivy==3.0.0.dev4 from https://files.pythonhosted.org/packages/13/ed/517704798778f0c420bcbb0541a1a01e5bf9eb7fa05bb242c9dd281d3b42/protonox_kivy-3.0.0.dev4.tar.gz 2025-12-19T04:22:33,209 Removed protonox-kivy==3.0.0.dev4 from https://files.pythonhosted.org/packages/13/ed/517704798778f0c420bcbb0541a1a01e5bf9eb7fa05bb242c9dd281d3b42/protonox_kivy-3.0.0.dev4.tar.gz from build tracker '/tmp/pip-build-tracker-anf0he72' 2025-12-19T04:22:33,217 Created temporary directory: /tmp/pip-unpack-j_yuu2xe 2025-12-19T04:22:33,218 Building wheels for collected packages: protonox-kivy 2025-12-19T04:22:33,223 Created temporary directory: /tmp/pip-wheel-htew1t7s 2025-12-19T04:22:33,224 Destination directory: /tmp/pip-wheel-htew1t7s 2025-12-19T04:22:33,226 Building wheel for protonox-kivy (pyproject.toml): started 2025-12-19T04:22:33,227 Running command Building wheel for protonox-kivy (pyproject.toml) 2025-12-19T04:22:33,794 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-19_5.txt 2025-12-19T04:22:33,794 [INFO ] [Kivy ] v3.0.0.dev4 2025-12-19T04:22:33,795 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/__init__.py" 2025-12-19T04:22:33,795 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-19T04:22:33,796 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-19T04:22:33,796 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-19T04:22:33,797 [INFO ] [Logger ] Purge finished! 2025-12-19T04:22:35,474 [INFO ] creating /tmp/tmpwxjpqa_8/build/tmp/tmpwxjpqa_8 2025-12-19T04:22:35,476 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmpwxjpqa_8/test.c -o /tmp/tmpwxjpqa_8/build/tmp/tmpwxjpqa_8/test.o 2025-12-19T04:22:35,856 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-19T04:22:35,857 !! 2025-12-19T04:22:35,858 ******************************************************************************** 2025-12-19T04:22:35,859 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-19T04:22:35,861 License :: OSI Approved :: MIT License 2025-12-19T04:22:35,862 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-19T04:22:35,863 ******************************************************************************** 2025-12-19T04:22:35,864 !! 2025-12-19T04:22:35,865 self._finalize_license_expression() 2025-12-19T04:22:35,894 [INFO ] running bdist_wheel 2025-12-19T04:22:35,924 [INFO ] running build 2025-12-19T04:22:35,925 [INFO ] running build_py 2025-12-19T04:22:35,940 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy_protonox 2025-12-19T04:22:35,943 [INFO ] copying kivy_protonox/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy_protonox 2025-12-19T04:22:35,948 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,950 [INFO ] copying kivy/factory_registers.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,953 [INFO ] copying kivy/vector.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,956 [INFO ] copying kivy/context.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,959 [INFO ] copying kivy/metrics.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,962 [INFO ] copying kivy/setupconfig.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,965 [INFO ] copying kivy/gesture.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,968 [INFO ] copying kivy/_version.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,970 [INFO ] copying kivy/_compat_state.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,972 [INFO ] copying kivy/loader.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,975 [INFO ] copying kivy/geometry.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,977 [INFO ] copying kivy/cache.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,979 [INFO ] copying kivy/factory.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,982 [INFO ] copying kivy/event.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,984 [INFO ] copying kivy/logger.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,987 [INFO ] copying kivy/atlas.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,989 [INFO ] copying kivy/app.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,993 [INFO ] copying kivy/interactive.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,995 [INFO ] copying kivy/parser.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:35,998 [INFO ] copying kivy/multistroke.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,001 [INFO ] copying kivy/resources.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,003 [INFO ] copying kivy/clock.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,008 [INFO ] copying kivy/base.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,011 [INFO ] copying kivy/support.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,013 [INFO ] copying kivy/config.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,017 [INFO ] copying kivy/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,020 [INFO ] copying kivy/animation.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,024 [INFO ] copying kivy/weakmethod.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,026 [INFO ] copying kivy/utils.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:36,030 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T04:22:36,032 [INFO ] copying kivy/protonox_ext/observability.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T04:22:36,035 [INFO ] copying kivy/protonox_ext/window_geometry.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T04:22:36,037 [INFO ] copying kivy/protonox_ext/telemetry.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T04:22:36,040 [INFO ] copying kivy/protonox_ext/wireless_debug.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T04:22:36,043 [INFO ] copying kivy/protonox_ext/android_insets.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T04:22:36,045 [INFO ] copying kivy/protonox_ext/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T04:22:36,048 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/deps 2025-12-19T04:22:36,050 [INFO ] copying kivy/deps/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/deps 2025-12-19T04:22:36,053 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-19T04:22:36,054 [INFO ] copying kivy/extras/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-19T04:22:36,056 [INFO ] copying kivy/extras/highlight.py -> build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-19T04:22:36,061 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,063 [INFO ] copying kivy/tests/test_config.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,065 [INFO ] copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,067 [INFO ] copying kivy/tests/test_uix_scrollview.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,070 [INFO ] copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,074 [INFO ] copying kivy/tests/test_fonts.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,076 [INFO ] copying kivy/tests/test_uix_carousel.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,078 [INFO ] copying kivy/tests/test_utils.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,081 [INFO ] copying kivy/tests/test_uix_bubble.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,084 [INFO ] copying kivy/tests/test_screen.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,087 [INFO ] copying kivy/tests/test_graphics_svg.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,090 [INFO ] copying kivy/tests/test_uix_layout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,092 [INFO ] copying kivy/tests/test_clock.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,095 [INFO ] copying kivy/tests/conftest.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,098 [INFO ] copying kivy/tests/test_window_base.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,101 [INFO ] copying kivy/tests/test_graphics.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,104 [INFO ] copying kivy/tests/test_metrics.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,107 [INFO ] copying kivy/tests/test_storage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,110 [INFO ] copying kivy/tests/test_uix_widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,113 [INFO ] copying kivy/tests/test_togglebuttonbehavior.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,116 [INFO ] copying kivy/tests/common.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,119 [INFO ] copying kivy/tests/test_motion_event.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,122 [INFO ] copying kivy/tests/test_audio.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,124 [INFO ] copying kivy/tests/test_benchmark.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,127 [INFO ] copying kivy/tests/test_resources.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,130 [INFO ] copying kivy/tests/test_rst_replace.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,132 [INFO ] copying kivy/tests/test_filechooser.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,135 [INFO ] copying kivy/tests/test_environ_cli.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,137 [INFO ] copying kivy/tests/test_lang_complex.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,139 [INFO ] copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,142 [INFO ] copying kivy/tests/test_widget_walk.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,145 [INFO ] copying kivy/tests/visual_test_label.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,148 [INFO ] copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,150 [INFO ] copying kivy/tests/async_common.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,154 [INFO ] copying kivy/tests/test_invalid_lang.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,156 [INFO ] copying kivy/tests/test_lang.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,159 [INFO ] copying kivy/tests/test_garden.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,162 [INFO ] copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,164 [INFO ] copying kivy/tests/perf_test_textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,167 [INFO ] copying kivy/tests/test_uix_actionbar.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,171 [INFO ] copying kivy/tests/test_uix_colorpicker.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,173 [INFO ] copying kivy/tests/test_multistroke.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,176 [INFO ] copying kivy/tests/test_effects.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,179 [INFO ] copying kivy/tests/test_app.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,182 [INFO ] copying kivy/tests/test_buttonbehavior.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,185 [INFO ] copying kivy/tests/test_uix_slider.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,188 [INFO ] copying kivy/tests/test_uix_textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,191 [INFO ] copying kivy/tests/test_logger.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,194 [INFO ] copying kivy/tests/test_uix_settings.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,196 [INFO ] copying kivy/tests/test_knspace.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,199 [INFO ] copying kivy/tests/test_app_on_ready.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,201 [INFO ] copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,203 [INFO ] copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,206 [INFO ] copying kivy/tests/test_doc_gallery.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,208 [INFO ] copying kivy/tests/test_kivy_init.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,210 [INFO ] copying kivy/tests/test_uix_modal.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,212 [INFO ] copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,214 [INFO ] copying kivy/tests/test_uix_asyncimage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,217 [INFO ] copying kivy/tests/test_imageloader.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,220 [INFO ] copying kivy/tests/test_clipboard.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,222 [INFO ] copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,225 [INFO ] copying kivy/tests/test_uix_videoplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,227 [INFO ] copying kivy/tests/test_weakmethod.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,229 [INFO ] copying kivy/tests/test_video.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,231 [INFO ] copying kivy/tests/test_widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,233 [INFO ] copying kivy/tests/test_module_inspector.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,236 [INFO ] copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,238 [INFO ] copying kivy/tests/fixtures.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,240 [INFO ] copying kivy/tests/test_image.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,243 [INFO ] copying kivy/tests/test_properties.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,246 [INFO ] copying kivy/tests/test_coverage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,248 [INFO ] copying kivy/tests/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,250 [INFO ] copying kivy/tests/test_mouse_hover_event.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,253 [INFO ] copying kivy/tests/test_uix_dropdown.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,255 [INFO ] copying kivy/tests/test_vector.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,257 [INFO ] copying kivy/tests/test_animations.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,260 [INFO ] copying kivy/tests/test_fbo.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,263 [INFO ] copying kivy/tests/test_window_info.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:36,265 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-19T04:22:36,266 [INFO ] copying kivy/lang/parser.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-19T04:22:36,270 [INFO ] copying kivy/lang/builder.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-19T04:22:36,273 [INFO ] copying kivy/lang/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-19T04:22:36,276 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/eventmanager 2025-12-19T04:22:36,277 [INFO ] copying kivy/eventmanager/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/eventmanager 2025-12-19T04:22:36,281 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,283 [INFO ] copying kivy/uix/modalview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,286 [INFO ] copying kivy/uix/accordion.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,289 [INFO ] copying kivy/uix/settings.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,292 [INFO ] copying kivy/uix/popup.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,295 [INFO ] copying kivy/uix/effectwidget.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,298 [INFO ] copying kivy/uix/stacklayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,301 [INFO ] copying kivy/uix/anchorlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,303 [INFO ] copying kivy/uix/screenmanager.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,306 [INFO ] copying kivy/uix/tabbedpanel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,309 [INFO ] copying kivy/uix/scatterlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,311 [INFO ] copying kivy/uix/button.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,313 [INFO ] copying kivy/uix/switch.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,315 [INFO ] copying kivy/uix/stencilview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,317 [INFO ] copying kivy/uix/bubble.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,320 [INFO ] copying kivy/uix/spinner.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,323 [INFO ] copying kivy/uix/recyclegridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,325 [INFO ] copying kivy/uix/image.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,328 [INFO ] copying kivy/uix/widget.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,331 [INFO ] copying kivy/uix/progressbar.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,333 [INFO ] copying kivy/uix/recycleboxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,336 [INFO ] copying kivy/uix/floatlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,338 [INFO ] copying kivy/uix/togglebutton.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,340 [INFO ] copying kivy/uix/scatter.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,343 [INFO ] copying kivy/uix/carousel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,346 [INFO ] copying kivy/uix/relativelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,349 [INFO ] copying kivy/uix/videoplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,352 [INFO ] copying kivy/uix/dropdown.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,355 [INFO ] copying kivy/uix/filechooser.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,358 [INFO ] copying kivy/uix/treeview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,361 [INFO ] copying kivy/uix/boxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,364 [INFO ] copying kivy/uix/vkeyboard.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,367 [INFO ] copying kivy/uix/label.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,370 [INFO ] copying kivy/uix/rst.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,373 [INFO ] copying kivy/uix/layout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,377 [INFO ] copying kivy/uix/gesturesurface.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,380 [INFO ] copying kivy/uix/camera.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,382 [INFO ] copying kivy/uix/slider.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,385 [INFO ] copying kivy/uix/colorpicker.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,388 [INFO ] copying kivy/uix/splitter.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,391 [INFO ] copying kivy/uix/sandbox.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,393 [INFO ] copying kivy/uix/checkbox.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,396 [INFO ] copying kivy/uix/pagelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,399 [INFO ] copying kivy/uix/textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,403 [INFO ] copying kivy/uix/recyclelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,406 [INFO ] copying kivy/uix/actionbar.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,409 [INFO ] copying kivy/uix/codeinput.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,412 [INFO ] copying kivy/uix/gridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,415 [INFO ] copying kivy/uix/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,417 [INFO ] copying kivy/uix/video.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,419 [INFO ] copying kivy/uix/scrollview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T04:22:36,424 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T04:22:36,425 [INFO ] copying kivy/storage/redisstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T04:22:36,428 [INFO ] copying kivy/storage/jsonstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T04:22:36,430 [INFO ] copying kivy/storage/dictstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T04:22:36,432 [INFO ] copying kivy/storage/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T04:22:36,435 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T04:22:36,436 [INFO ] copying kivy/lib/mtdev.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T04:22:36,439 [INFO ] copying kivy/lib/ddsfile.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T04:22:36,442 [INFO ] copying kivy/lib/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T04:22:36,444 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:36,446 [INFO ] copying kivy/graphics/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:36,449 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T04:22:36,450 [INFO ] copying kivy/effects/scroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T04:22:36,453 [INFO ] copying kivy/effects/dampedscroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T04:22:36,455 [INFO ] copying kivy/effects/kinetic.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T04:22:36,458 [INFO ] copying kivy/effects/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T04:22:36,460 [INFO ] copying kivy/effects/opacityscroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T04:22:36,462 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/garden 2025-12-19T04:22:36,463 [INFO ] copying kivy/garden/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/garden 2025-12-19T04:22:36,467 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-19T04:22:36,468 [INFO ] copying kivy/network/urlrequest.py -> build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-19T04:22:36,471 [INFO ] copying kivy/network/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-19T04:22:36,473 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T04:22:36,475 [INFO ] copying kivy/input/provider.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T04:22:36,477 [INFO ] copying kivy/input/motionevent.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T04:22:36,480 [INFO ] copying kivy/input/factory.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T04:22:36,482 [INFO ] copying kivy/input/recorder.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T04:22:36,485 [INFO ] copying kivy/input/shape.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T04:22:36,487 [INFO ] copying kivy/input/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T04:22:36,490 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,491 [INFO ] copying kivy/modules/_webdebugger.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,497 [INFO ] copying kivy/modules/touchring.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,499 [INFO ] copying kivy/modules/keybinding.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,502 [INFO ] copying kivy/modules/showborder.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,503 [INFO ] copying kivy/modules/recorder.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,505 [INFO ] copying kivy/modules/inspector.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,508 [INFO ] copying kivy/modules/webdebugger.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,510 [INFO ] copying kivy/modules/joycursor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,513 [INFO ] copying kivy/modules/console.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,516 [INFO ] copying kivy/modules/monitor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,518 [INFO ] copying kivy/modules/screen.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,520 [INFO ] copying kivy/modules/cursor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,522 [INFO ] copying kivy/modules/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T04:22:36,525 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,527 [INFO ] copying kivy/tools/report.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,529 [INFO ] copying kivy/tools/texturecompress.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,532 [INFO ] copying kivy/tools/generate-icons.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,534 [INFO ] copying kivy/tools/stub-gl-debug.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,536 [INFO ] copying kivy/tools/changelog_parser.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,538 [INFO ] copying kivy/tools/gallery.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,541 [INFO ] copying kivy/tools/coverage.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,543 [INFO ] copying kivy/tools/benchmark.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,545 [INFO ] copying kivy/tools/kviewer.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,548 [INFO ] copying kivy/tools/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T04:22:36,550 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core 2025-12-19T04:22:36,551 [INFO ] copying kivy/core/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core 2025-12-19T04:22:36,555 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T04:22:36,556 [INFO ] copying kivy/protonox_ext/android_bridge/compat.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T04:22:36,559 [INFO ] copying kivy/protonox_ext/android_bridge/preflight.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T04:22:36,561 [INFO ] copying kivy/protonox_ext/android_bridge/bridge_server.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T04:22:36,564 [INFO ] copying kivy/protonox_ext/android_bridge/adb.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T04:22:36,567 [INFO ] copying kivy/protonox_ext/android_bridge/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T04:22:36,569 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-19T04:22:36,571 [INFO ] copying kivy/protonox_ext/assets/pipeline.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-19T04:22:36,573 [INFO ] copying kivy/protonox_ext/assets/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-19T04:22:36,575 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-19T04:22:36,577 [INFO ] copying kivy/protonox_ext/diagnostics/bus.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-19T04:22:36,579 [INFO ] copying kivy/protonox_ext/diagnostics/runtime.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-19T04:22:36,582 [INFO ] copying kivy/protonox_ext/diagnostics/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-19T04:22:36,584 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-19T04:22:36,586 [INFO ] copying kivy/protonox_ext/ui/emoji.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-19T04:22:36,588 [INFO ] copying kivy/protonox_ext/ui/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-19T04:22:36,590 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T04:22:36,592 [INFO ] copying kivy/protonox_ext/kv_bridge/compiler.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T04:22:36,594 [INFO ] copying kivy/protonox_ext/kv_bridge/ir.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T04:22:36,596 [INFO ] copying kivy/protonox_ext/kv_bridge/importer.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T04:22:36,598 [INFO ] copying kivy/protonox_ext/kv_bridge/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T04:22:36,601 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T04:22:36,602 [INFO ] copying kivy/protonox_ext/device/facade.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T04:22:36,605 [INFO ] copying kivy/protonox_ext/device/spec.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T04:22:36,607 [INFO ] copying kivy/protonox_ext/device/android.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T04:22:36,610 [INFO ] copying kivy/protonox_ext/device/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T04:22:36,613 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T04:22:36,614 [INFO ] copying kivy/protonox_ext/layout_engine/antipatterns.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T04:22:36,617 [INFO ] copying kivy/protonox_ext/layout_engine/performance.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T04:22:36,619 [INFO ] copying kivy/protonox_ext/layout_engine/introspect.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T04:22:36,621 [INFO ] copying kivy/protonox_ext/layout_engine/fingerprint.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T04:22:36,624 [INFO ] copying kivy/protonox_ext/layout_engine/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T04:22:36,626 [INFO ] copying kivy/protonox_ext/layout_engine/health.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T04:22:36,629 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime 2025-12-19T04:22:36,630 [INFO ] copying kivy/protonox_ext/runtime/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime 2025-12-19T04:22:36,632 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-19T04:22:36,634 [INFO ] copying kivy/protonox_ext/hotreload_plus/hooks.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-19T04:22:36,636 [INFO ] copying kivy/protonox_ext/hotreload_plus/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-19T04:22:36,638 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T04:22:36,639 [INFO ] copying kivy/protonox_ext/compat/warnings_map.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T04:22:36,642 [INFO ] copying kivy/protonox_ext/compat/deprecated_shims.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T04:22:36,644 [INFO ] copying kivy/protonox_ext/compat/compat_layer.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T04:22:36,646 [INFO ] copying kivy/protonox_ext/compat/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T04:22:36,649 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T04:22:36,650 [INFO ] copying kivy/protonox_ext/visual_state/png_reference.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T04:22:36,652 [INFO ] copying kivy/protonox_ext/visual_state/snapshot.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T04:22:36,654 [INFO ] copying kivy/protonox_ext/visual_state/freeze.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T04:22:36,656 [INFO ] copying kivy/protonox_ext/visual_state/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T04:22:36,658 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-19T04:22:36,660 [INFO ] copying kivy/protonox_ext/inspector/runtime.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-19T04:22:36,662 [INFO ] copying kivy/protonox_ext/inspector/overlay.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-19T04:22:36,664 [INFO ] copying kivy/protonox_ext/inspector/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-19T04:22:36,666 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-19T04:22:36,667 [INFO ] copying kivy/protonox_ext/web_mapper/dom_bridge.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-19T04:22:36,670 [INFO ] copying kivy/protonox_ext/web_mapper/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-19T04:22:36,673 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T04:22:36,675 [INFO ] copying kivy/protonox_ext/media/protonox_video.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T04:22:36,677 [INFO ] copying kivy/protonox_ext/media/backend_android.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T04:22:36,680 [INFO ] copying kivy/protonox_ext/media/backend_desktop.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T04:22:36,683 [INFO ] copying kivy/protonox_ext/media/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T04:22:36,686 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T04:22:36,688 [INFO ] copying kivy/protonox_ext/runtime/ui_model/ui_ir_types.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T04:22:36,691 [INFO ] copying kivy/protonox_ext/runtime/ui_model/apply.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T04:22:36,694 [INFO ] copying kivy/protonox_ext/runtime/ui_model/diff.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T04:22:36,697 [INFO ] copying kivy/protonox_ext/runtime/ui_model/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T04:22:36,700 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/plugins 2025-12-19T04:22:36,702 [INFO ] copying kivy/protonox_ext/runtime/plugins/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/plugins 2025-12-19T04:22:36,705 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T04:22:36,707 [INFO ] copying kivy/protonox_ext/runtime/hotreload/reload_bus.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T04:22:36,710 [INFO ] copying kivy/protonox_ext/runtime/hotreload/state_preserver.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T04:22:36,713 [INFO ] copying kivy/protonox_ext/runtime/hotreload/rollback.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T04:22:36,716 [INFO ] copying kivy/protonox_ext/runtime/hotreload/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T04:22:36,719 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-19T04:22:36,720 [INFO ] copying kivy/protonox_ext/runtime/screens/registry.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-19T04:22:36,723 [INFO ] copying kivy/protonox_ext/runtime/screens/dynamic_screen.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-19T04:22:36,726 [INFO ] copying kivy/protonox_ext/runtime/screens/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-19T04:22:36,729 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T04:22:36,731 [INFO ] copying kivy/protonox_ext/runtime/watch/android_watch.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T04:22:36,733 [INFO ] copying kivy/protonox_ext/runtime/watch/socket_bridge.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T04:22:36,736 [INFO ] copying kivy/protonox_ext/runtime/watch/fs_watch.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T04:22:36,739 [INFO ] copying kivy/protonox_ext/runtime/watch/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T04:22:36,743 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-19T04:22:36,744 [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-19T04:22:36,748 [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-19T04:22:36,751 [INFO ] copying kivy/tests/test_urlrequest/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-19T04:22:36,755 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-19T04:22:36,756 [INFO ] copying kivy/tests/pyinstaller/test_pyinstaller.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-19T04:22:36,759 [INFO ] copying kivy/tests/pyinstaller/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-19T04:22:36,762 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,764 [INFO ] copying kivy/tests/test_issues/test_issue_1084.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,767 [INFO ] copying kivy/tests/test_issues/test_issue_599.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,769 [INFO ] copying kivy/tests/test_issues/test_issue_6909.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,772 [INFO ] copying kivy/tests/test_issues/test_issue_1091.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,774 [INFO ] copying kivy/tests/test_issues/test_issue_609.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,776 [INFO ] copying kivy/tests/test_issues/test_6315.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,778 [INFO ] copying kivy/tests/test_issues/test_issue_883.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,780 [INFO ] copying kivy/tests/test_issues/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T04:22:36,783 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-19T04:22:36,784 [INFO ] copying kivy/tests/pyinstaller/video_widget/main.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-19T04:22:36,786 [INFO ] copying kivy/tests/pyinstaller/video_widget/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-19T04:22:36,789 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-19T04:22:36,790 [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-19T04:22:36,792 [INFO ] copying kivy/tests/pyinstaller/simple_widget/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-19T04:22:36,795 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project 2025-12-19T04:22:36,796 [INFO ] copying kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project 2025-12-19T04:22:36,799 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-19T04:22:36,800 [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-19T04:22:36,803 [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-19T04:22:36,805 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,806 [INFO ] copying kivy/uix/behaviors/drag.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,809 [INFO ] copying kivy/uix/behaviors/codenavigation.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,812 [INFO ] copying kivy/uix/behaviors/touchripple.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,814 [INFO ] copying kivy/uix/behaviors/button.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,817 [INFO ] copying kivy/uix/behaviors/compoundselection.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,820 [INFO ] copying kivy/uix/behaviors/togglebutton.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,823 [INFO ] copying kivy/uix/behaviors/emacs.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,826 [INFO ] copying kivy/uix/behaviors/motion.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,829 [INFO ] copying kivy/uix/behaviors/knspace.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,832 [INFO ] copying kivy/uix/behaviors/hover.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,835 [INFO ] copying kivy/uix/behaviors/focus.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,838 [INFO ] copying kivy/uix/behaviors/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,840 [INFO ] copying kivy/uix/behaviors/cover.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T04:22:36,843 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T04:22:36,845 [INFO ] copying kivy/uix/recycleview/views.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T04:22:36,848 [INFO ] copying kivy/uix/recycleview/layout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T04:22:36,850 [INFO ] copying kivy/uix/recycleview/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T04:22:36,853 [INFO ] copying kivy/uix/recycleview/datamodel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T04:22:36,856 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-19T04:22:36,857 [INFO ] copying kivy/lib/gstplayer/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-19T04:22:36,860 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-19T04:22:36,861 [INFO ] copying kivy/lib/vidcore_lite/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-19T04:22:36,863 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-19T04:22:36,864 [INFO ] copying kivy/graphics/cgl_backend/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-19T04:22:36,867 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T04:22:36,868 [INFO ] copying kivy/graphics/egl_backend/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T04:22:36,870 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,871 [INFO ] copying kivy/input/providers/leapfinger.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,874 [INFO ] copying kivy/input/providers/androidjoystick.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,876 [INFO ] copying kivy/input/providers/mtdev.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,879 [INFO ] copying kivy/input/providers/linuxwacom.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,883 [INFO ] copying kivy/input/providers/hidinput.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,886 [INFO ] copying kivy/input/providers/mactouch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,888 [INFO ] copying kivy/input/providers/tuio.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,891 [INFO ] copying kivy/input/providers/wm_touch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,894 [INFO ] copying kivy/input/providers/mouse.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,897 [INFO ] copying kivy/input/providers/wm_common.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,899 [INFO ] copying kivy/input/providers/wm_pen.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,902 [INFO ] copying kivy/input/providers/probesysfs.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,904 [INFO ] copying kivy/input/providers/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T04:22:36,907 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T04:22:36,908 [INFO ] copying kivy/input/postproc/retaintouch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T04:22:36,911 [INFO ] copying kivy/input/postproc/ignorelist.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T04:22:36,913 [INFO ] copying kivy/input/postproc/doubletap.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T04:22:36,915 [INFO ] copying kivy/input/postproc/tripletap.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T04:22:36,918 [INFO ] copying kivy/input/postproc/dejitter.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T04:22:36,920 [INFO ] copying kivy/input/postproc/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T04:22:36,922 [INFO ] copying kivy/input/postproc/calibration.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T04:22:36,925 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T04:22:36,926 [INFO ] copying kivy/tools/image-testsuite/gimp28-testsuite.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T04:22:36,929 [INFO ] copying kivy/tools/image-testsuite/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T04:22:36,931 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T04:22:36,932 [INFO ] copying kivy/tools/highlight/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T04:22:36,935 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T04:22:36,936 [INFO ] copying kivy/tools/pep8checker/pep8.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T04:22:36,940 [INFO ] copying kivy/tools/pep8checker/pep8kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T04:22:36,942 [INFO ] copying kivy/tools/pep8checker/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T04:22:36,944 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-19T04:22:36,946 [INFO ] copying kivy/tools/gles_compat/subset_gles.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-19T04:22:36,948 [INFO ] copying kivy/tools/gles_compat/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-19T04:22:36,950 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-19T04:22:36,952 [INFO ] copying kivy/tools/packaging/cython_cfg.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-19T04:22:36,954 [INFO ] copying kivy/tools/packaging/factory.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-19T04:22:36,956 [INFO ] copying kivy/tools/packaging/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-19T04:22:36,958 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:22:36,960 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:22:36,962 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:22:36,964 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:22:36,966 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:22:36,970 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T04:22:36,971 [INFO ] copying kivy/core/image/img_pil.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T04:22:36,973 [INFO ] copying kivy/core/image/img_dds.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T04:22:36,975 [INFO ] copying kivy/core/image/img_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T04:22:36,977 [INFO ] copying kivy/core/image/img_tex.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T04:22:36,980 [INFO ] copying kivy/core/image/img_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T04:22:36,982 [INFO ] copying kivy/core/image/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T04:22:36,986 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:36,987 [INFO ] copying kivy/core/clipboard/clipboard_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:36,990 [INFO ] copying kivy/core/clipboard/clipboard_xsel.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:36,992 [INFO ] copying kivy/core/clipboard/clipboard_winctypes.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:36,994 [INFO ] copying kivy/core/clipboard/clipboard_dummy.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:36,996 [INFO ] copying kivy/core/clipboard/clipboard_nspaste.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:36,997 [INFO ] copying kivy/core/clipboard/clipboard_gtk3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:37,000 [INFO ] copying kivy/core/clipboard/clipboard_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:37,002 [INFO ] copying kivy/core/clipboard/_clipboard_ext.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:37,004 [INFO ] copying kivy/core/clipboard/clipboard_dbusklipper.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:37,006 [INFO ] copying kivy/core/clipboard/clipboard_xclip.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:37,008 [INFO ] copying kivy/core/clipboard/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T04:22:37,010 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T04:22:37,012 [INFO ] copying kivy/core/text/text_pango.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T04:22:37,014 [INFO ] copying kivy/core/text/markup.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T04:22:37,017 [INFO ] copying kivy/core/text/text_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T04:22:37,020 [INFO ] copying kivy/core/text/text_pil.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T04:22:37,022 [INFO ] copying kivy/core/text/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T04:22:37,026 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T04:22:37,027 [INFO ] copying kivy/core/window/window_egl_rpi.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T04:22:37,029 [INFO ] copying kivy/core/window/window_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T04:22:37,032 [INFO ] copying kivy/core/window/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T04:22:37,037 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/audio_input 2025-12-19T04:22:37,038 [INFO ] copying kivy/core/audio_input/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_input 2025-12-19T04:22:37,040 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-19T04:22:37,042 [INFO ] copying kivy/core/spelling/spelling_enchant.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-19T04:22:37,044 [INFO ] copying kivy/core/spelling/spelling_osxappkit.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-19T04:22:37,046 [INFO ] copying kivy/core/spelling/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-19T04:22:37,049 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T04:22:37,050 [INFO ] copying kivy/core/camera/camera_gi.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T04:22:37,053 [INFO ] copying kivy/core/camera/camera_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T04:22:37,056 [INFO ] copying kivy/core/camera/camera_picamera.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T04:22:37,058 [INFO ] copying kivy/core/camera/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T04:22:37,061 [INFO ] copying kivy/core/camera/camera_opencv.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T04:22:37,064 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/gl 2025-12-19T04:22:37,065 [INFO ] copying kivy/core/gl/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/gl 2025-12-19T04:22:37,068 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T04:22:37,069 [INFO ] copying kivy/core/audio_output/audio_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T04:22:37,072 [INFO ] copying kivy/core/audio_output/audio_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T04:22:37,074 [INFO ] copying kivy/core/audio_output/audio_avplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T04:22:37,076 [INFO ] copying kivy/core/audio_output/audio_gstplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T04:22:37,078 [INFO ] copying kivy/core/audio_output/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T04:22:37,081 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T04:22:37,082 [INFO ] copying kivy/core/video/video_gstplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T04:22:37,084 [INFO ] copying kivy/core/video/video_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T04:22:37,087 [INFO ] copying kivy/core/video/video_ffmpeg.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T04:22:37,089 [INFO ] copying kivy/core/video/video_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T04:22:37,092 [INFO ] copying kivy/core/video/video_null.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T04:22:37,094 [INFO ] copying kivy/core/video/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T04:22:37,165 [INFO ] copying kivy/_metrics.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:37,167 [INFO ] copying kivy/properties.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:37,170 [INFO ] copying kivy/_clock.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:37,173 [INFO ] copying kivy/_event.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T04:22:37,176 [INFO ] copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-19T04:22:37,178 [INFO ] copying kivy/graphics/tesselator.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,181 [INFO ] copying kivy/graphics/texture.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,183 [INFO ] copying kivy/graphics/stencil_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,186 [INFO ] copying kivy/graphics/vertex.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,188 [INFO ] copying kivy/graphics/buffer.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,191 [INFO ] copying kivy/graphics/context_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,193 [INFO ] copying kivy/graphics/vertex_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,196 [INFO ] copying kivy/graphics/fbo.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,198 [INFO ] copying kivy/graphics/cgl.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,202 [INFO ] copying kivy/graphics/compiler.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,204 [INFO ] copying kivy/graphics/boxshadow.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,207 [INFO ] copying kivy/graphics/svg.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,209 [INFO ] copying kivy/graphics/context.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,211 [INFO ] copying kivy/graphics/vbo.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,214 [INFO ] copying kivy/graphics/opengl_utils.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,216 [INFO ] copying kivy/graphics/transformation.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,218 [INFO ] copying kivy/graphics/shader.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,221 [INFO ] copying kivy/graphics/instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,223 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T04:22:37,226 [INFO ] copying kivy/graphics/egl_backend/egl_angle.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T04:22:37,228 [INFO ] copying kivy/core/text/text_layout.pxd -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T04:22:37,230 [INFO ] copying kivy/core/window/window_info.pxd -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T04:22:37,233 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T04:22:37,234 [INFO ] copying kivy/include/config.pxi -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T04:22:37,236 [INFO ] copying kivy/lib/sdl3.pxi -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T04:22:37,240 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-19T04:22:37,241 [INFO ] copying kivy/lib/pango/pangoft2.pxi -> build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-19T04:22:37,244 [INFO ] copying kivy/graphics/memory.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,247 [INFO ] copying kivy/graphics/gl_debug_logger.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,249 [INFO ] copying kivy/graphics/opengl_utils_def.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,252 [INFO ] copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,256 [INFO ] copying kivy/graphics/img_tools.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,258 [INFO ] copying kivy/graphics/opcodes.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,261 [INFO ] copying kivy/graphics/common.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,263 [INFO ] copying kivy/core/window/window_attrs.pxi -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T04:22:37,265 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-19T04:22:37,267 [INFO ] copying kivy/data/settings_kivy.json -> build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-19T04:22:37,270 [INFO ] copying kivy/data/style.kv -> build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-19T04:22:37,273 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T04:22:37,274 [INFO ] copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T04:22:37,280 [INFO ] copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T04:22:37,285 [INFO ] copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T04:22:37,290 [INFO ] copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T04:22:37,304 [INFO ] copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T04:22:37,310 [INFO ] copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T04:22:37,316 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T04:22:37,317 [INFO ] copying kivy/data/glsl/header.fs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T04:22:37,320 [INFO ] copying kivy/data/glsl/header.vs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T04:22:37,322 [INFO ] copying kivy/data/glsl/default.fs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T04:22:37,324 [INFO ] copying kivy/data/glsl/default.png -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T04:22:37,327 [INFO ] copying kivy/data/glsl/default.vs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T04:22:37,329 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,330 [INFO ] copying kivy/data/keyboards/en_US.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,333 [INFO ] copying kivy/data/keyboards/es_ES.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,336 [INFO ] copying kivy/data/keyboards/de_CH.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,339 [INFO ] copying kivy/data/keyboards/fr_CH.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,342 [INFO ] copying kivy/data/keyboards/azerty.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,344 [INFO ] copying kivy/data/keyboards/qwertz.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,347 [INFO ] copying kivy/data/keyboards/de.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,350 [INFO ] copying kivy/data/keyboards/qwerty.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T04:22:37,352 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T04:22:37,354 [INFO ] copying kivy/data/images/cursor.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T04:22:37,356 [INFO ] copying kivy/data/images/image-loading.gif -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T04:22:37,359 [INFO ] copying kivy/data/images/background.jpg -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T04:22:37,362 [INFO ] copying kivy/data/images/defaulttheme.atlas -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T04:22:37,364 [INFO ] copying kivy/data/images/image-loading.zip -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T04:22:37,367 [INFO ] copying kivy/data/images/defaulttheme-0.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T04:22:37,371 [INFO ] copying kivy/data/images/testpattern.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T04:22:37,374 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,375 [INFO ] copying kivy/data/logo/kivy-icon-256.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,378 [INFO ] copying kivy/data/logo/kivy-icon-16.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,380 [INFO ] copying kivy/data/logo/kivy-icon-24.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,383 [INFO ] copying kivy/data/logo/kivy-icon-48.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,385 [INFO ] copying kivy/data/logo/kivy-icon-512.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,389 [INFO ] copying kivy/data/logo/kivy-icon-32.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,391 [INFO ] copying kivy/data/logo/kivy-icon-128.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,394 [INFO ] copying kivy/data/logo/kivy-icon-64.ico -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,397 [INFO ] copying kivy/data/logo/kivy-icon-64.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T04:22:37,400 [INFO ] copying kivy/include/common_subset.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T04:22:37,403 [INFO ] copying kivy/include/gl_redirect.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T04:22:37,405 [INFO ] copying kivy/include/config.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T04:22:37,408 [INFO ] copying kivy/include/gl2platform.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T04:22:37,410 [INFO ] copying kivy/include/khrplatform.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T04:22:37,418 [INFO ] copying kivy/tools/image-testsuite/README.md -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T04:22:37,422 [INFO ] copying kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T04:22:37,424 [INFO ] copying kivy/tools/highlight/kivy-mode.el -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T04:22:37,427 [INFO ] copying kivy/tools/highlight/kivy.tmLanguage -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T04:22:37,430 [INFO ] copying kivy/tools/highlight/kivy.json-tmlanguage -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T04:22:37,432 [INFO ] copying kivy/tools/highlight/kivy.vim -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T04:22:37,436 [INFO ] copying kivy/tools/pep8checker/pre-commit.githook -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T04:22:37,439 [INFO ] copying kivy/tools/gles_compat/gl2.h -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-19T04:22:37,443 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks 2025-12-19T04:22:37,445 [INFO ] copying kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks 2025-12-19T04:22:37,447 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,449 [INFO ] copying kivy/tools/theming/defaulttheme/progressbar.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,452 [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,454 [INFO ] copying kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,457 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,459 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,462 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,464 [INFO ] copying kivy/tools/theming/defaulttheme/bubble.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,467 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_file.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,469 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,472 [INFO ] copying kivy/tools/theming/defaulttheme/selector_right.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,475 [INFO ] copying kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,477 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,480 [INFO ] copying kivy/tools/theming/defaulttheme/action_group.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,482 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,484 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,486 [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,489 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,491 [INFO ] copying kivy/tools/theming/defaulttheme/action_bar.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,494 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,496 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,499 [INFO ] copying kivy/tools/theming/defaulttheme/splitter.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,501 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,504 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,506 [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,509 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,511 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,514 [INFO ] copying kivy/tools/theming/defaulttheme/close.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,516 [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,519 [INFO ] copying kivy/tools/theming/defaulttheme/progressbar_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,521 [INFO ] copying kivy/tools/theming/defaulttheme/button.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,523 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,526 [INFO ] copying kivy/tools/theming/defaulttheme/previous_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,528 [INFO ] copying kivy/tools/theming/defaulttheme/separator.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,531 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,533 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,535 [INFO ] copying kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,539 [INFO ] copying kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,541 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,544 [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,546 [INFO ] copying kivy/tools/theming/defaulttheme/action_view.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,548 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,551 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,553 [INFO ] copying kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,556 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,558 [INFO ] copying kivy/tools/theming/defaulttheme/textinput.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,560 [INFO ] copying kivy/tools/theming/defaulttheme/selector_left.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,563 [INFO ] copying kivy/tools/theming/defaulttheme/tab_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,565 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,568 [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,570 [INFO ] copying kivy/tools/theming/defaulttheme/switch-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,573 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,575 [INFO ] copying kivy/tools/theming/defaulttheme/action_item_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,577 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,580 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,582 [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,585 [INFO ] copying kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,587 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,590 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,592 [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,595 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,597 [INFO ] copying kivy/tools/theming/defaulttheme/ring.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,600 [INFO ] copying kivy/tools/theming/defaulttheme/image-missing.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,602 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,605 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,607 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,610 [INFO ] copying kivy/tools/theming/defaulttheme/tab.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,612 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,615 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,617 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,619 [INFO ] copying kivy/tools/theming/defaulttheme/player-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,622 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,624 [INFO ] copying kivy/tools/theming/defaulttheme/selector_middle.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,627 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,629 [INFO ] copying kivy/tools/theming/defaulttheme/action_group_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,632 [INFO ] copying kivy/tools/theming/defaulttheme/button_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,634 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_active.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,637 [INFO ] copying kivy/tools/theming/defaulttheme/overflow.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,639 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,642 [INFO ] copying kivy/tools/theming/defaulttheme/tree_opened.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,644 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,647 [INFO ] copying kivy/tools/theming/defaulttheme/modalview-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,649 [INFO ] copying kivy/tools/theming/defaulttheme/switch-button.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,652 [INFO ] copying kivy/tools/theming/defaulttheme/tree_closed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,654 [INFO ] copying kivy/tools/theming/defaulttheme/action_item.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,657 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,659 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-start.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,662 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,664 [INFO ] copying kivy/tools/theming/defaulttheme/spinner.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T04:22:37,669 [INFO ] copying kivy/graphics/cgl.h -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T04:22:37,672 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal_implem.h -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T04:22:37,676 [INFO ] copying kivy/tests/pytest.ini -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:37,683 [INFO ] copying kivy/tests/unicode_font.zip -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:37,686 [INFO ] copying kivy/tests/test_button.png -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:37,702 [INFO ] copying kivy/tests/unicode_files.zip -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:37,707 [INFO ] copying kivy/tests/coverage_lang.kv -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:37,715 [INFO ] copying kivy/tests/testkv.kv -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:37,722 [INFO ] copying kivy/tests/sample1.ogg -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T04:22:37,727 [INFO ] copying kivy/tests/pyinstaller/video_widget/main.spec -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-19T04:22:37,731 [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.spec -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-19T04:22:37,736 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/data 2025-12-19T04:22:37,737 [INFO ] copying kivy/tests/data/test.ini -> build/lib.linux-armv7l-cpython-311/kivy/tests/data 2025-12-19T04:22:37,780 [INFO ] running build_ext 2025-12-19T04:22:38,351 ############################################### 2025-12-19T04:22:38,352 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-19T04:22:38,352 which is not recommended as it may be incompatible with Kivy. 2025-12-19T04:22:38,353 Please build dependencies from source via the provided script 2025-12-19T04:22:38,353 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-19T04:22:38,354 ############################################### 2025-12-19T04:22:38,355 Current directory is: /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:38,355 Source and initial build directory is: /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:38,356 Python path is: 2025-12-19T04:22:38,357 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c 2025-12-19T04:22:38,357 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-19T04:22:38,358 /tmp/pip-build-env-1picwc6c/site 2025-12-19T04:22:38,359 /usr/lib/python311.zip 2025-12-19T04:22:38,359 /usr/lib/python3.11 2025-12-19T04:22:38,360 /usr/lib/python3.11/lib-dynload 2025-12-19T04:22:38,361 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages 2025-12-19T04:22:38,361 /tmp/pip-build-env-1picwc6c/normal/local/lib/python3.11/dist-packages 2025-12-19T04:22:38,362 /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-19T04:22:38,363 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/modules 2025-12-19T04:22:38,363 /home/piwheels/.kivy/mods 2025-12-19T04:22:38,365 Found Cython at /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-19T04:22:38,365 Detected supported Cython version 3.2.0 2025-12-19T04:22:38,366 Using this graphics system: OpenGL 2025-12-19T04:22:38,367 GStreamer found via pkg-config 2025-12-19T04:22:38,367 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-19T04:22:38,368 b"Package sdl3 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `sdl3.pc'\nto the PKG_CONFIG_PATH environment variable\nPackage 'sdl3', required by 'virtual:world', not found\nPackage 'sdl3-ttf', required by 'virtual:world', not found\nPackage 'sdl3-image', required by 'virtual:world', not found\nPackage 'sdl3-mixer', required by 'virtual:world', not found\n" 2025-12-19T04:22:38,369 Pango: pangoft2 found via pkg-config 2025-12-19T04:22:38,370 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include', '/usr/include/pango-1.0', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/harfbuzz', '/usr/include/freetype2', '/usr/include/libpng16', '/usr/include/libmount', '/usr/include/blkid', '/usr/include/fribidi', '/usr/include/cairo', '/usr/include/pixman-1'], 'library_dirs': [], 'extra_link_args': [], 'extra_compile_args': [], 'depends': ['lib/pango/pangoft2.pxi', 'lib/pango/pangoft2.h']} 2025-12-19T04:22:38,371 Building extensions in parallel using 4 cores 2025-12-19T04:22:38,372 Updated build directory to: build/lib.linux-armv7l-cpython-311 2025-12-19T04:22:38,372 Build configuration is: 2025-12-19T04:22:38,373 * use_rpi_vidcore_lite = 0 2025-12-19T04:22:38,374 * use_egl = 0 2025-12-19T04:22:38,374 * use_opengl_es2 = 0 2025-12-19T04:22:38,375 * use_opengl_mock = 0 2025-12-19T04:22:38,376 * use_sdl3 = 0 2025-12-19T04:22:38,376 * use_pangoft2 = 1 2025-12-19T04:22:38,377 * use_ios = 0 2025-12-19T04:22:38,378 * use_android = 0 2025-12-19T04:22:38,379 * use_mesagl = 0 2025-12-19T04:22:38,379 * use_x11 = 0 2025-12-19T04:22:38,381 * use_wayland = 1 2025-12-19T04:22:38,382 * use_gstreamer = 1 2025-12-19T04:22:38,383 * use_avfoundation = 0 2025-12-19T04:22:38,384 * use_osx_frameworks = 0 2025-12-19T04:22:38,384 * use_angle_gl_backend = 0 2025-12-19T04:22:38,385 * debug_gl = 0 2025-12-19T04:22:38,386 * debug = False 2025-12-19T04:22:38,387 Updated build/lib.linux-armv7l-cpython-311/kivy/include/config.h 2025-12-19T04:22:38,388 Updated /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.h 2025-12-19T04:22:38,389 Updated build/lib.linux-armv7l-cpython-311/kivy/include/config.pxi 2025-12-19T04:22:38,390 Updated /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi 2025-12-19T04:22:38,391 Updated build/lib.linux-armv7l-cpython-311/kivy/setupconfig.py 2025-12-19T04:22:38,391 Updated /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/setupconfig.py 2025-12-19T04:22:38,392 Detected compiler is unix 2025-12-19T04:22:38,393 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/weakproxy.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:22:38,394 [INFO ] building 'kivy._clock' extension 2025-12-19T04:22:38,395 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy 2025-12-19T04:22:38,396 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_clock.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_clock.o 2025-12-19T04:22:40,217 warning: kivy/weakproxy.pyx:74:4: __nonzero__ was removed in Python 3; use __bool__ instead 2025-12-19T04:22:40,360 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/weakproxy.pyx 2025-12-19T04:22:40,361 [INFO ] building 'kivy.weakproxy' extension 2025-12-19T04:22:40,362 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/weakproxy.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/weakproxy.o 2025-12-19T04:22:45,297 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/properties.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:22:45,298 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/properties.pyx 2025-12-19T04:22:45,299 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.pyx because it depends on /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libc/string.pxd. 2025-12-19T04:22:45,300 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.pyx 2025-12-19T04:22:45,302 [INFO ] building 'kivy._event' extension 2025-12-19T04:22:45,312 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.o 2025-12-19T04:22:45,393 [INFO ] building 'kivy.properties' extension 2025-12-19T04:22:45,394 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/properties.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/properties.o 2025-12-19T04:22:55,573 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/weakproxy.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/weakproxy.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:22:56,560 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_metrics.pyx because it depends on /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libc/string.pxd. 2025-12-19T04:22:56,562 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_metrics.pyx 2025-12-19T04:22:56,563 [INFO ] building 'kivy._metrics' extension 2025-12-19T04:22:56,564 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_metrics.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_metrics.o 2025-12-19T04:23:02,806 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_metrics.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/_metrics.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:02,975 [INFO ] building 'kivy.graphics.buffer' extension 2025-12-19T04:23:02,976 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics 2025-12-19T04:23:02,978 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.o 2025-12-19T04:23:08,068 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/buffer.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:09,179 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:23:09,661 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:23:11,632 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:23:11,633 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pyx 2025-12-19T04:23:11,634 [INFO ] building 'kivy.graphics.context' extension 2025-12-19T04:23:11,635 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.o 2025-12-19T04:23:16,098 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_clock.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/_clock.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:16,426 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:23:16,879 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:23:17,965 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:23:17,965 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pyx 2025-12-19T04:23:17,967 [INFO ] building 'kivy.graphics.compiler' extension 2025-12-19T04:23:17,968 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.o 2025-12-19T04:23:20,041 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/_event.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:20,347 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:23:20,781 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:23:24,044 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:23:24,045 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pyx 2025-12-19T04:23:24,046 [INFO ] building 'kivy.graphics.context_instructions' extension 2025-12-19T04:23:24,047 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.o 2025-12-19T04:23:26,086 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/compiler.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:26,811 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:23:27,263 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:23:28,828 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/fbo.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:23:28,829 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/fbo.pyx 2025-12-19T04:23:28,830 [INFO ] building 'kivy.graphics.fbo' extension 2025-12-19T04:23:28,831 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/fbo.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/fbo.o 2025-12-19T04:23:35,415 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/context.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:36,568 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:23:36,628 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:23:37,675 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_instructions.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:23:37,677 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_instructions.pyx 2025-12-19T04:23:37,679 [INFO ] building 'kivy.graphics.gl_instructions' extension 2025-12-19T04:23:37,682 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_instructions.o 2025-12-19T04:23:49,544 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/fbo.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/fbo.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:49,902 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:23:50,363 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:23:51,253 warning: kivy/graphics/instructions.pyx:80:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:23:51,461 warning: kivy/graphics/instructions.pyx:630:8: Unreachable code 2025-12-19T04:23:51,574 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_instructions.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/gl_instructions.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:51,594 warning: kivy/graphics/common.pxi:9:4: 'const_char_ptr' redeclared 2025-12-19T04:23:51,596 warning: kivy/graphics/common.pxi:23:4: 'size_t' redeclared 2025-12-19T04:23:52,814 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:23:52,815 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pyx 2025-12-19T04:23:52,816 [INFO ] building 'kivy.graphics.instructions' extension 2025-12-19T04:23:52,818 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.o 2025-12-19T04:23:53,929 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:23:55,783 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:23:55,783 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl.pyx 2025-12-19T04:23:55,784 [INFO ] building 'kivy.graphics.opengl' extension 2025-12-19T04:23:55,786 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl.o 2025-12-19T04:23:55,926 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/properties.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/properties.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:23:57,084 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:23:57,560 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:23:57,561 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils.pyx 2025-12-19T04:23:57,562 [INFO ] building 'kivy.graphics.opengl_utils' extension 2025-12-19T04:23:57,563 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils.o 2025-12-19T04:24:07,472 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:24:08,285 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:24:08,657 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:24:10,488 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:24:10,490 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pyx 2025-12-19T04:24:10,494 [INFO ] building 'kivy.graphics.shader' extension 2025-12-19T04:24:10,494 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.o 2025-12-19T04:24:12,921 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/context_instructions.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:24:13,616 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:24:14,058 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:24:15,758 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/stencil_instructions.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:24:15,759 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/stencil_instructions.pyx 2025-12-19T04:24:15,760 [INFO ] building 'kivy.graphics.stencil_instructions' extension 2025-12-19T04:24:15,761 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/stencil_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/stencil_instructions.o 2025-12-19T04:24:21,871 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/instructions.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:24:22,586 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:24:22,647 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:24:24,225 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/scissor_instructions.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:24:24,226 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/scissor_instructions.pyx 2025-12-19T04:24:24,227 [INFO ] building 'kivy.graphics.scissor_instructions' extension 2025-12-19T04:24:24,228 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/scissor_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/scissor_instructions.o 2025-12-19T04:24:33,832 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/shader.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:24:34,532 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:24:34,789 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/stencil_instructions.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/stencil_instructions.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:24:35,071 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:24:35,072 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pyx 2025-12-19T04:24:35,088 [INFO ] building 'kivy.graphics.transformation' extension 2025-12-19T04:24:35,105 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.o 2025-12-19T04:24:36,328 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:24:36,643 performance hint: kivy/graphics/texture.pyx:457:0: Exception check on '_gl_prepare_pixels_upload' will always require the GIL to be acquired. 2025-12-19T04:24:36,644 Possible solutions: 2025-12-19T04:24:36,645 1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:36,646 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-19T04:24:39,566 performance hint: kivy/graphics/texture.pyx:461:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,567 Possible solutions: 2025-12-19T04:24:39,568 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,569 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,570 performance hint: kivy/graphics/texture.pyx:463:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,571 Possible solutions: 2025-12-19T04:24:39,572 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,573 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,573 performance hint: kivy/graphics/texture.pyx:465:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,574 Possible solutions: 2025-12-19T04:24:39,575 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,576 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,577 performance hint: kivy/graphics/texture.pyx:467:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,578 Possible solutions: 2025-12-19T04:24:39,579 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,579 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,663 performance hint: kivy/graphics/texture.pyx:733:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. 2025-12-19T04:24:39,664 Possible solutions: 2025-12-19T04:24:39,665 1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,665 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-19T04:24:39,666 performance hint: kivy/graphics/texture.pyx:736:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:24:39,667 Possible solutions: 2025-12-19T04:24:39,668 1. Declare 'glTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,669 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. 2025-12-19T04:24:39,670 performance hint: kivy/graphics/texture.pyx:744:40: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. 2025-12-19T04:24:39,671 Possible solutions: 2025-12-19T04:24:39,672 1. Declare 'glGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,673 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. 2025-12-19T04:24:39,767 performance hint: kivy/graphics/texture.pyx:1015:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,768 Possible solutions: 2025-12-19T04:24:39,769 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,770 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,772 performance hint: kivy/graphics/texture.pyx:1017:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,772 Possible solutions: 2025-12-19T04:24:39,773 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,774 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,775 performance hint: kivy/graphics/texture.pyx:1019:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,775 Possible solutions: 2025-12-19T04:24:39,776 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,777 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,778 performance hint: kivy/graphics/texture.pyx:1020:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. 2025-12-19T04:24:39,778 Possible solutions: 2025-12-19T04:24:39,779 1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,780 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-19T04:24:39,781 performance hint: kivy/graphics/texture.pyx:1034:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. 2025-12-19T04:24:39,782 Possible solutions: 2025-12-19T04:24:39,783 1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,784 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-19T04:24:39,785 performance hint: kivy/graphics/texture.pyx:1037:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,786 Possible solutions: 2025-12-19T04:24:39,787 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,788 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,789 performance hint: kivy/graphics/texture.pyx:1038:42: Exception check after calling 'glCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:24:39,791 Possible solutions: 2025-12-19T04:24:39,792 1. Declare 'glCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,793 2. Use an 'int' return type on 'glCompressedTexImage2D' to allow an error code to be returned. 2025-12-19T04:24:39,794 performance hint: kivy/graphics/texture.pyx:1041:35: Exception check after calling 'glTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:24:39,795 Possible solutions: 2025-12-19T04:24:39,796 1. Declare 'glTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,797 2. Use an 'int' return type on 'glTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:24:39,798 performance hint: kivy/graphics/texture.pyx:1044:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:24:39,799 Possible solutions: 2025-12-19T04:24:39,800 1. Declare 'glTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,801 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. 2025-12-19T04:24:39,802 performance hint: kivy/graphics/texture.pyx:1048:36: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. 2025-12-19T04:24:39,803 Possible solutions: 2025-12-19T04:24:39,804 1. Declare 'glGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,819 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. 2025-12-19T04:24:39,820 performance hint: kivy/graphics/texture.pyx:1051:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,821 Possible solutions: 2025-12-19T04:24:39,822 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,822 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,823 performance hint: kivy/graphics/texture.pyx:1053:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,824 Possible solutions: 2025-12-19T04:24:39,825 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,826 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:39,827 performance hint: kivy/graphics/texture.pyx:1055:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:24:39,828 Possible solutions: 2025-12-19T04:24:39,829 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:24:39,830 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T04:24:40,320 [INFO ] building 'kivy.graphics.texture' extension 2025-12-19T04:24:40,323 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.o 2025-12-19T04:24:41,905 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/scissor_instructions.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/scissor_instructions.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:24:43,133 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:24:43,413 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:24:44,776 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:24:44,777 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pyx 2025-12-19T04:24:44,778 [INFO ] building 'kivy.graphics.vbo' extension 2025-12-19T04:24:44,780 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.o 2025-12-19T04:24:57,087 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/transformation.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:24:57,895 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:24:58,625 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:24:58,626 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pyx 2025-12-19T04:24:58,627 [INFO ] building 'kivy.graphics.vertex' extension 2025-12-19T04:24:58,628 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.o 2025-12-19T04:24:59,703 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/vbo.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:00,116 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:25:00,586 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:25:06,415 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:08,517 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:25:10,332 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:10,333 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pyx 2025-12-19T04:25:10,334 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:10,335 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pyx 2025-12-19T04:25:10,349 [INFO ] building 'kivy.graphics.cgl' extension 2025-12-19T04:25:10,365 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.o 2025-12-19T04:25:13,922 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:13,982 [INFO ] building 'kivy.graphics.vertex_instructions' extension 2025-12-19T04:25:13,983 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.o 2025-12-19T04:25:15,745 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:25:15,803 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:43:0: Exception check on 'mockActiveTexture' will always require the GIL to be acquired. 2025-12-19T04:25:15,804 Possible solutions: 2025-12-19T04:25:15,805 1. Declare 'mockActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,806 2. Use an 'int' return type on 'mockActiveTexture' to allow an error code to be returned. 2025-12-19T04:25:15,807 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:45:0: Exception check on 'mockAttachShader' will always require the GIL to be acquired. 2025-12-19T04:25:15,808 Possible solutions: 2025-12-19T04:25:15,809 1. Declare 'mockAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,810 2. Use an 'int' return type on 'mockAttachShader' to allow an error code to be returned. 2025-12-19T04:25:15,811 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:47:0: Exception check on 'mockBindAttribLocation' will always require the GIL to be acquired. 2025-12-19T04:25:15,812 Possible solutions: 2025-12-19T04:25:15,813 1. Declare 'mockBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,814 2. Use an 'int' return type on 'mockBindAttribLocation' to allow an error code to be returned. 2025-12-19T04:25:15,814 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:49:0: Exception check on 'mockBindBuffer' will always require the GIL to be acquired. 2025-12-19T04:25:15,815 Possible solutions: 2025-12-19T04:25:15,816 1. Declare 'mockBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,817 2. Use an 'int' return type on 'mockBindBuffer' to allow an error code to be returned. 2025-12-19T04:25:15,818 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:51:0: Exception check on 'mockBindFramebuffer' will always require the GIL to be acquired. 2025-12-19T04:25:15,819 Possible solutions: 2025-12-19T04:25:15,820 1. Declare 'mockBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,820 2. Use an 'int' return type on 'mockBindFramebuffer' to allow an error code to be returned. 2025-12-19T04:25:15,821 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:53:0: Exception check on 'mockBindRenderbuffer' will always require the GIL to be acquired. 2025-12-19T04:25:15,822 Possible solutions: 2025-12-19T04:25:15,823 1. Declare 'mockBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,823 2. Use an 'int' return type on 'mockBindRenderbuffer' to allow an error code to be returned. 2025-12-19T04:25:15,824 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:55:0: Exception check on 'mockBindTexture' will always require the GIL to be acquired. 2025-12-19T04:25:15,825 Possible solutions: 2025-12-19T04:25:15,826 1. Declare 'mockBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,826 2. Use an 'int' return type on 'mockBindTexture' to allow an error code to be returned. 2025-12-19T04:25:15,827 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:57:0: Exception check on 'mockBlendColor' will always require the GIL to be acquired. 2025-12-19T04:25:15,828 Possible solutions: 2025-12-19T04:25:15,829 1. Declare 'mockBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,830 2. Use an 'int' return type on 'mockBlendColor' to allow an error code to be returned. 2025-12-19T04:25:15,831 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:59:0: Exception check on 'mockBlendEquation' will always require the GIL to be acquired. 2025-12-19T04:25:15,832 Possible solutions: 2025-12-19T04:25:15,833 1. Declare 'mockBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,834 2. Use an 'int' return type on 'mockBlendEquation' to allow an error code to be returned. 2025-12-19T04:25:15,835 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:61:0: Exception check on 'mockBlendEquationSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:15,836 Possible solutions: 2025-12-19T04:25:15,837 1. Declare 'mockBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,838 2. Use an 'int' return type on 'mockBlendEquationSeparate' to allow an error code to be returned. 2025-12-19T04:25:15,839 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:63:0: Exception check on 'mockBlendFunc' will always require the GIL to be acquired. 2025-12-19T04:25:15,840 Possible solutions: 2025-12-19T04:25:15,841 1. Declare 'mockBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,841 2. Use an 'int' return type on 'mockBlendFunc' to allow an error code to be returned. 2025-12-19T04:25:15,842 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:65:0: Exception check on 'mockBlendFuncSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:15,843 Possible solutions: 2025-12-19T04:25:15,844 1. Declare 'mockBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,845 2. Use an 'int' return type on 'mockBlendFuncSeparate' to allow an error code to be returned. 2025-12-19T04:25:15,846 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:67:0: Exception check on 'mockBufferData' will always require the GIL to be acquired. 2025-12-19T04:25:15,847 Possible solutions: 2025-12-19T04:25:15,848 1. Declare 'mockBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,849 2. Use an 'int' return type on 'mockBufferData' to allow an error code to be returned. 2025-12-19T04:25:15,850 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:69:0: Exception check on 'mockBufferSubData' will always require the GIL to be acquired. 2025-12-19T04:25:15,851 Possible solutions: 2025-12-19T04:25:15,851 1. Declare 'mockBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,852 2. Use an 'int' return type on 'mockBufferSubData' to allow an error code to be returned. 2025-12-19T04:25:15,853 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:71:0: Exception check on 'mockClear' will always require the GIL to be acquired. 2025-12-19T04:25:15,854 Possible solutions: 2025-12-19T04:25:15,855 1. Declare 'mockClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,855 2. Use an 'int' return type on 'mockClear' to allow an error code to be returned. 2025-12-19T04:25:15,856 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:73:0: Exception check on 'mockClearColor' will always require the GIL to be acquired. 2025-12-19T04:25:15,857 Possible solutions: 2025-12-19T04:25:15,858 1. Declare 'mockClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,859 2. Use an 'int' return type on 'mockClearColor' to allow an error code to be returned. 2025-12-19T04:25:15,860 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:77:0: Exception check on 'mockClearStencil' will always require the GIL to be acquired. 2025-12-19T04:25:15,861 Possible solutions: 2025-12-19T04:25:15,862 1. Declare 'mockClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,863 2. Use an 'int' return type on 'mockClearStencil' to allow an error code to be returned. 2025-12-19T04:25:15,864 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:79:0: Exception check on 'mockColorMask' will always require the GIL to be acquired. 2025-12-19T04:25:15,865 Possible solutions: 2025-12-19T04:25:15,866 1. Declare 'mockColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,867 2. Use an 'int' return type on 'mockColorMask' to allow an error code to be returned. 2025-12-19T04:25:15,868 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:81:0: Exception check on 'mockCompileShader' will always require the GIL to be acquired. 2025-12-19T04:25:15,869 Possible solutions: 2025-12-19T04:25:15,870 1. Declare 'mockCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,871 2. Use an 'int' return type on 'mockCompileShader' to allow an error code to be returned. 2025-12-19T04:25:15,872 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:83:0: Exception check on 'mockCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:15,873 Possible solutions: 2025-12-19T04:25:15,874 1. Declare 'mockCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,875 2. Use an 'int' return type on 'mockCompressedTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:15,876 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:85:0: Exception check on 'mockCompressedTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:15,877 Possible solutions: 2025-12-19T04:25:15,878 1. Declare 'mockCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,878 2. Use an 'int' return type on 'mockCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:15,879 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:87:0: Exception check on 'mockCopyTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:15,880 Possible solutions: 2025-12-19T04:25:15,881 1. Declare 'mockCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,881 2. Use an 'int' return type on 'mockCopyTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:15,882 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:89:0: Exception check on 'mockCopyTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:15,883 Possible solutions: 2025-12-19T04:25:15,884 1. Declare 'mockCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,884 2. Use an 'int' return type on 'mockCopyTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:15,885 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:91:0: Exception check on 'mockCullFace' will always require the GIL to be acquired. 2025-12-19T04:25:15,886 Possible solutions: 2025-12-19T04:25:15,887 1. Declare 'mockCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,888 2. Use an 'int' return type on 'mockCullFace' to allow an error code to be returned. 2025-12-19T04:25:15,889 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:93:0: Exception check on 'mockDeleteBuffers' will always require the GIL to be acquired. 2025-12-19T04:25:15,890 Possible solutions: 2025-12-19T04:25:15,890 1. Declare 'mockDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,891 2. Use an 'int' return type on 'mockDeleteBuffers' to allow an error code to be returned. 2025-12-19T04:25:15,892 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:95:0: Exception check on 'mockDeleteFramebuffers' will always require the GIL to be acquired. 2025-12-19T04:25:15,893 Possible solutions: 2025-12-19T04:25:15,894 1. Declare 'mockDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,895 2. Use an 'int' return type on 'mockDeleteFramebuffers' to allow an error code to be returned. 2025-12-19T04:25:15,896 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:97:0: Exception check on 'mockDeleteProgram' will always require the GIL to be acquired. 2025-12-19T04:25:15,897 Possible solutions: 2025-12-19T04:25:15,897 1. Declare 'mockDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,898 2. Use an 'int' return type on 'mockDeleteProgram' to allow an error code to be returned. 2025-12-19T04:25:15,899 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:99:0: Exception check on 'mockDeleteRenderbuffers' will always require the GIL to be acquired. 2025-12-19T04:25:15,900 Possible solutions: 2025-12-19T04:25:15,900 1. Declare 'mockDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,901 2. Use an 'int' return type on 'mockDeleteRenderbuffers' to allow an error code to be returned. 2025-12-19T04:25:15,902 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:101:0: Exception check on 'mockDeleteShader' will always require the GIL to be acquired. 2025-12-19T04:25:15,903 Possible solutions: 2025-12-19T04:25:15,905 1. Declare 'mockDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,905 2. Use an 'int' return type on 'mockDeleteShader' to allow an error code to be returned. 2025-12-19T04:25:15,906 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:103:0: Exception check on 'mockDeleteTextures' will always require the GIL to be acquired. 2025-12-19T04:25:15,906 Possible solutions: 2025-12-19T04:25:15,907 1. Declare 'mockDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,907 2. Use an 'int' return type on 'mockDeleteTextures' to allow an error code to be returned. 2025-12-19T04:25:15,908 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:105:0: Exception check on 'mockDepthFunc' will always require the GIL to be acquired. 2025-12-19T04:25:15,909 Possible solutions: 2025-12-19T04:25:15,909 1. Declare 'mockDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,910 2. Use an 'int' return type on 'mockDepthFunc' to allow an error code to be returned. 2025-12-19T04:25:15,911 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:107:0: Exception check on 'mockDepthMask' will always require the GIL to be acquired. 2025-12-19T04:25:15,911 Possible solutions: 2025-12-19T04:25:15,912 1. Declare 'mockDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,912 2. Use an 'int' return type on 'mockDepthMask' to allow an error code to be returned. 2025-12-19T04:25:15,913 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:111:0: Exception check on 'mockDetachShader' will always require the GIL to be acquired. 2025-12-19T04:25:15,914 Possible solutions: 2025-12-19T04:25:15,915 1. Declare 'mockDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,916 2. Use an 'int' return type on 'mockDetachShader' to allow an error code to be returned. 2025-12-19T04:25:15,917 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:113:0: Exception check on 'mockDisable' will always require the GIL to be acquired. 2025-12-19T04:25:15,918 Possible solutions: 2025-12-19T04:25:15,919 1. Declare 'mockDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,920 2. Use an 'int' return type on 'mockDisable' to allow an error code to be returned. 2025-12-19T04:25:15,920 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:115:0: Exception check on 'mockDisableVertexAttribArray' will always require the GIL to be acquired. 2025-12-19T04:25:15,921 Possible solutions: 2025-12-19T04:25:15,922 1. Declare 'mockDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,923 2. Use an 'int' return type on 'mockDisableVertexAttribArray' to allow an error code to be returned. 2025-12-19T04:25:15,923 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:117:0: Exception check on 'mockDrawArrays' will always require the GIL to be acquired. 2025-12-19T04:25:15,924 Possible solutions: 2025-12-19T04:25:15,925 1. Declare 'mockDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,926 2. Use an 'int' return type on 'mockDrawArrays' to allow an error code to be returned. 2025-12-19T04:25:15,926 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:119:0: Exception check on 'mockDrawElements' will always require the GIL to be acquired. 2025-12-19T04:25:15,927 Possible solutions: 2025-12-19T04:25:15,928 1. Declare 'mockDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,929 2. Use an 'int' return type on 'mockDrawElements' to allow an error code to be returned. 2025-12-19T04:25:15,929 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:121:0: Exception check on 'mockEnable' will always require the GIL to be acquired. 2025-12-19T04:25:15,930 Possible solutions: 2025-12-19T04:25:15,931 1. Declare 'mockEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,931 2. Use an 'int' return type on 'mockEnable' to allow an error code to be returned. 2025-12-19T04:25:15,932 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:123:0: Exception check on 'mockEnableVertexAttribArray' will always require the GIL to be acquired. 2025-12-19T04:25:15,933 Possible solutions: 2025-12-19T04:25:15,933 1. Declare 'mockEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,934 2. Use an 'int' return type on 'mockEnableVertexAttribArray' to allow an error code to be returned. 2025-12-19T04:25:15,934 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:125:0: Exception check on 'mockFinish' will always require the GIL to be acquired. 2025-12-19T04:25:15,935 Possible solutions: 2025-12-19T04:25:15,936 1. Declare 'mockFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,936 2. Use an 'int' return type on 'mockFinish' to allow an error code to be returned. 2025-12-19T04:25:15,937 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:127:0: Exception check on 'mockFlush' will always require the GIL to be acquired. 2025-12-19T04:25:15,938 Possible solutions: 2025-12-19T04:25:15,939 1. Declare 'mockFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,940 2. Use an 'int' return type on 'mockFlush' to allow an error code to be returned. 2025-12-19T04:25:15,940 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:129:0: Exception check on 'mockFramebufferRenderbuffer' will always require the GIL to be acquired. 2025-12-19T04:25:15,941 Possible solutions: 2025-12-19T04:25:15,942 1. Declare 'mockFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,943 2. Use an 'int' return type on 'mockFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-19T04:25:15,944 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:131:0: Exception check on 'mockFramebufferTexture2D' will always require the GIL to be acquired. 2025-12-19T04:25:15,945 Possible solutions: 2025-12-19T04:25:15,946 1. Declare 'mockFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,946 2. Use an 'int' return type on 'mockFramebufferTexture2D' to allow an error code to be returned. 2025-12-19T04:25:15,947 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:133:0: Exception check on 'mockFrontFace' will always require the GIL to be acquired. 2025-12-19T04:25:15,948 Possible solutions: 2025-12-19T04:25:15,948 1. Declare 'mockFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,949 2. Use an 'int' return type on 'mockFrontFace' to allow an error code to be returned. 2025-12-19T04:25:15,950 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:135:0: Exception check on 'mockGenBuffers' will always require the GIL to be acquired. 2025-12-19T04:25:15,951 Possible solutions: 2025-12-19T04:25:15,952 1. Declare 'mockGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,953 2. Use an 'int' return type on 'mockGenBuffers' to allow an error code to be returned. 2025-12-19T04:25:15,953 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:137:0: Exception check on 'mockGenerateMipmap' will always require the GIL to be acquired. 2025-12-19T04:25:15,954 Possible solutions: 2025-12-19T04:25:15,955 1. Declare 'mockGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,955 2. Use an 'int' return type on 'mockGenerateMipmap' to allow an error code to be returned. 2025-12-19T04:25:15,956 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:139:0: Exception check on 'mockGenFramebuffers' will always require the GIL to be acquired. 2025-12-19T04:25:15,957 Possible solutions: 2025-12-19T04:25:15,957 1. Declare 'mockGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,958 2. Use an 'int' return type on 'mockGenFramebuffers' to allow an error code to be returned. 2025-12-19T04:25:15,959 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:141:0: Exception check on 'mockGenRenderbuffers' will always require the GIL to be acquired. 2025-12-19T04:25:15,959 Possible solutions: 2025-12-19T04:25:15,960 1. Declare 'mockGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,960 2. Use an 'int' return type on 'mockGenRenderbuffers' to allow an error code to be returned. 2025-12-19T04:25:15,961 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:143:0: Exception check on 'mockGenTextures' will always require the GIL to be acquired. 2025-12-19T04:25:15,962 Possible solutions: 2025-12-19T04:25:15,962 1. Declare 'mockGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,963 2. Use an 'int' return type on 'mockGenTextures' to allow an error code to be returned. 2025-12-19T04:25:15,964 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:145:0: Exception check on 'mockGetActiveAttrib' will always require the GIL to be acquired. 2025-12-19T04:25:15,965 Possible solutions: 2025-12-19T04:25:15,966 1. Declare 'mockGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,967 2. Use an 'int' return type on 'mockGetActiveAttrib' to allow an error code to be returned. 2025-12-19T04:25:15,968 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:147:0: Exception check on 'mockGetActiveUniform' will always require the GIL to be acquired. 2025-12-19T04:25:15,969 Possible solutions: 2025-12-19T04:25:15,970 1. Declare 'mockGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,970 2. Use an 'int' return type on 'mockGetActiveUniform' to allow an error code to be returned. 2025-12-19T04:25:15,971 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:149:0: Exception check on 'mockGetAttachedShaders' will always require the GIL to be acquired. 2025-12-19T04:25:15,972 Possible solutions: 2025-12-19T04:25:15,974 1. Declare 'mockGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,975 2. Use an 'int' return type on 'mockGetAttachedShaders' to allow an error code to be returned. 2025-12-19T04:25:15,976 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:151:0: Exception check on 'mockGetBooleanv' will always require the GIL to be acquired. 2025-12-19T04:25:15,977 Possible solutions: 2025-12-19T04:25:15,978 1. Declare 'mockGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,980 2. Use an 'int' return type on 'mockGetBooleanv' to allow an error code to be returned. 2025-12-19T04:25:15,980 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:153:0: Exception check on 'mockGetBufferParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:15,981 Possible solutions: 2025-12-19T04:25:15,982 1. Declare 'mockGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,982 2. Use an 'int' return type on 'mockGetBufferParameteriv' to allow an error code to be returned. 2025-12-19T04:25:15,983 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:155:0: Exception check on 'mockGetFloatv' will always require the GIL to be acquired. 2025-12-19T04:25:15,984 Possible solutions: 2025-12-19T04:25:15,985 1. Declare 'mockGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,985 2. Use an 'int' return type on 'mockGetFloatv' to allow an error code to be returned. 2025-12-19T04:25:15,986 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:157:0: Exception check on 'mockGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:15,987 Possible solutions: 2025-12-19T04:25:15,987 1. Declare 'mockGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,988 2. Use an 'int' return type on 'mockGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-19T04:25:15,989 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:159:0: Exception check on 'mockGetIntegerv' will always require the GIL to be acquired. 2025-12-19T04:25:15,990 Possible solutions: 2025-12-19T04:25:15,991 1. Declare 'mockGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,992 2. Use an 'int' return type on 'mockGetIntegerv' to allow an error code to be returned. 2025-12-19T04:25:15,993 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:161:0: Exception check on 'mockGetProgramiv' will always require the GIL to be acquired. 2025-12-19T04:25:15,994 Possible solutions: 2025-12-19T04:25:15,994 1. Declare 'mockGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,995 2. Use an 'int' return type on 'mockGetProgramiv' to allow an error code to be returned. 2025-12-19T04:25:15,996 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:163:0: Exception check on 'mockGetProgramInfoLog' will always require the GIL to be acquired. 2025-12-19T04:25:15,997 Possible solutions: 2025-12-19T04:25:15,998 1. Declare 'mockGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:15,999 2. Use an 'int' return type on 'mockGetProgramInfoLog' to allow an error code to be returned. 2025-12-19T04:25:16,000 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:165:0: Exception check on 'mockGetRenderbufferParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:16,001 Possible solutions: 2025-12-19T04:25:16,001 1. Declare 'mockGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,002 2. Use an 'int' return type on 'mockGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-19T04:25:16,003 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:167:0: Exception check on 'mockGetShaderiv' will always require the GIL to be acquired. 2025-12-19T04:25:16,004 Possible solutions: 2025-12-19T04:25:16,005 1. Declare 'mockGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,006 2. Use an 'int' return type on 'mockGetShaderiv' to allow an error code to be returned. 2025-12-19T04:25:16,007 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:169:0: Exception check on 'mockGetShaderInfoLog' will always require the GIL to be acquired. 2025-12-19T04:25:16,008 Possible solutions: 2025-12-19T04:25:16,009 1. Declare 'mockGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,009 2. Use an 'int' return type on 'mockGetShaderInfoLog' to allow an error code to be returned. 2025-12-19T04:25:16,010 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:173:0: Exception check on 'mockGetShaderSource' will always require the GIL to be acquired. 2025-12-19T04:25:16,011 Possible solutions: 2025-12-19T04:25:16,011 1. Declare 'mockGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,012 2. Use an 'int' return type on 'mockGetShaderSource' to allow an error code to be returned. 2025-12-19T04:25:16,013 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:175:0: Exception check on 'mockGetTexParameterfv' will always require the GIL to be acquired. 2025-12-19T04:25:16,014 Possible solutions: 2025-12-19T04:25:16,014 1. Declare 'mockGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,015 2. Use an 'int' return type on 'mockGetTexParameterfv' to allow an error code to be returned. 2025-12-19T04:25:16,016 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:177:0: Exception check on 'mockGetTexParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:16,017 Possible solutions: 2025-12-19T04:25:16,018 1. Declare 'mockGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,019 2. Use an 'int' return type on 'mockGetTexParameteriv' to allow an error code to be returned. 2025-12-19T04:25:16,020 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:179:0: Exception check on 'mockGetUniformfv' will always require the GIL to be acquired. 2025-12-19T04:25:16,021 Possible solutions: 2025-12-19T04:25:16,021 1. Declare 'mockGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,022 2. Use an 'int' return type on 'mockGetUniformfv' to allow an error code to be returned. 2025-12-19T04:25:16,023 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:181:0: Exception check on 'mockGetUniformiv' will always require the GIL to be acquired. 2025-12-19T04:25:16,024 Possible solutions: 2025-12-19T04:25:16,024 1. Declare 'mockGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,025 2. Use an 'int' return type on 'mockGetUniformiv' to allow an error code to be returned. 2025-12-19T04:25:16,026 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:183:0: Exception check on 'mockGetVertexAttribfv' will always require the GIL to be acquired. 2025-12-19T04:25:16,027 Possible solutions: 2025-12-19T04:25:16,028 1. Declare 'mockGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,028 2. Use an 'int' return type on 'mockGetVertexAttribfv' to allow an error code to be returned. 2025-12-19T04:25:16,029 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:185:0: Exception check on 'mockGetVertexAttribiv' will always require the GIL to be acquired. 2025-12-19T04:25:16,030 Possible solutions: 2025-12-19T04:25:16,031 1. Declare 'mockGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,032 2. Use an 'int' return type on 'mockGetVertexAttribiv' to allow an error code to be returned. 2025-12-19T04:25:16,032 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:189:0: Exception check on 'mockHint' will always require the GIL to be acquired. 2025-12-19T04:25:16,033 Possible solutions: 2025-12-19T04:25:16,033 1. Declare 'mockHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,034 2. Use an 'int' return type on 'mockHint' to allow an error code to be returned. 2025-12-19T04:25:16,035 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:191:0: Exception check on 'mockLineWidth' will always require the GIL to be acquired. 2025-12-19T04:25:16,036 Possible solutions: 2025-12-19T04:25:16,036 1. Declare 'mockLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,037 2. Use an 'int' return type on 'mockLineWidth' to allow an error code to be returned. 2025-12-19T04:25:16,038 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:193:0: Exception check on 'mockLinkProgram' will always require the GIL to be acquired. 2025-12-19T04:25:16,039 Possible solutions: 2025-12-19T04:25:16,040 1. Declare 'mockLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,041 2. Use an 'int' return type on 'mockLinkProgram' to allow an error code to be returned. 2025-12-19T04:25:16,042 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:195:0: Exception check on 'mockPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:25:16,042 Possible solutions: 2025-12-19T04:25:16,043 1. Declare 'mockPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,044 2. Use an 'int' return type on 'mockPixelStorei' to allow an error code to be returned. 2025-12-19T04:25:16,045 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:197:0: Exception check on 'mockPolygonOffset' will always require the GIL to be acquired. 2025-12-19T04:25:16,046 Possible solutions: 2025-12-19T04:25:16,047 1. Declare 'mockPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,048 2. Use an 'int' return type on 'mockPolygonOffset' to allow an error code to be returned. 2025-12-19T04:25:16,049 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:199:0: Exception check on 'mockReadPixels' will always require the GIL to be acquired. 2025-12-19T04:25:16,050 Possible solutions: 2025-12-19T04:25:16,051 1. Declare 'mockReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,052 2. Use an 'int' return type on 'mockReadPixels' to allow an error code to be returned. 2025-12-19T04:25:16,052 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:203:0: Exception check on 'mockRenderbufferStorage' will always require the GIL to be acquired. 2025-12-19T04:25:16,053 Possible solutions: 2025-12-19T04:25:16,054 1. Declare 'mockRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,055 2. Use an 'int' return type on 'mockRenderbufferStorage' to allow an error code to be returned. 2025-12-19T04:25:16,056 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:205:0: Exception check on 'mockSampleCoverage' will always require the GIL to be acquired. 2025-12-19T04:25:16,057 Possible solutions: 2025-12-19T04:25:16,058 1. Declare 'mockSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,059 2. Use an 'int' return type on 'mockSampleCoverage' to allow an error code to be returned. 2025-12-19T04:25:16,060 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:207:0: Exception check on 'mockScissor' will always require the GIL to be acquired. 2025-12-19T04:25:16,060 Possible solutions: 2025-12-19T04:25:16,061 1. Declare 'mockScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,062 2. Use an 'int' return type on 'mockScissor' to allow an error code to be returned. 2025-12-19T04:25:16,062 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:209:0: Exception check on 'mockShaderBinary' will always require the GIL to be acquired. 2025-12-19T04:25:16,063 Possible solutions: 2025-12-19T04:25:16,064 1. Declare 'mockShaderBinary' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,064 2. Use an 'int' return type on 'mockShaderBinary' to allow an error code to be returned. 2025-12-19T04:25:16,065 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:211:0: Exception check on 'mockShaderSource' will always require the GIL to be acquired. 2025-12-19T04:25:16,066 Possible solutions: 2025-12-19T04:25:16,066 1. Declare 'mockShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,067 2. Use an 'int' return type on 'mockShaderSource' to allow an error code to be returned. 2025-12-19T04:25:16,068 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:213:0: Exception check on 'mockStencilFunc' will always require the GIL to be acquired. 2025-12-19T04:25:16,069 Possible solutions: 2025-12-19T04:25:16,070 1. Declare 'mockStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,071 2. Use an 'int' return type on 'mockStencilFunc' to allow an error code to be returned. 2025-12-19T04:25:16,072 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:215:0: Exception check on 'mockStencilFuncSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:16,073 Possible solutions: 2025-12-19T04:25:16,074 1. Declare 'mockStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,075 2. Use an 'int' return type on 'mockStencilFuncSeparate' to allow an error code to be returned. 2025-12-19T04:25:16,077 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:217:0: Exception check on 'mockStencilMask' will always require the GIL to be acquired. 2025-12-19T04:25:16,078 Possible solutions: 2025-12-19T04:25:16,079 1. Declare 'mockStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,080 2. Use an 'int' return type on 'mockStencilMask' to allow an error code to be returned. 2025-12-19T04:25:16,081 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:219:0: Exception check on 'mockStencilMaskSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:16,082 Possible solutions: 2025-12-19T04:25:16,082 1. Declare 'mockStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,083 2. Use an 'int' return type on 'mockStencilMaskSeparate' to allow an error code to be returned. 2025-12-19T04:25:16,084 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:221:0: Exception check on 'mockStencilOp' will always require the GIL to be acquired. 2025-12-19T04:25:16,085 Possible solutions: 2025-12-19T04:25:16,086 1. Declare 'mockStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,087 2. Use an 'int' return type on 'mockStencilOp' to allow an error code to be returned. 2025-12-19T04:25:16,087 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:223:0: Exception check on 'mockStencilOpSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:16,088 Possible solutions: 2025-12-19T04:25:16,089 1. Declare 'mockStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,089 2. Use an 'int' return type on 'mockStencilOpSeparate' to allow an error code to be returned. 2025-12-19T04:25:16,090 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:225:0: Exception check on 'mockTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:16,091 Possible solutions: 2025-12-19T04:25:16,092 1. Declare 'mockTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,092 2. Use an 'int' return type on 'mockTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:16,093 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:227:0: Exception check on 'mockTexParameterf' will always require the GIL to be acquired. 2025-12-19T04:25:16,094 Possible solutions: 2025-12-19T04:25:16,094 1. Declare 'mockTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,095 2. Use an 'int' return type on 'mockTexParameterf' to allow an error code to be returned. 2025-12-19T04:25:16,096 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:231:0: Exception check on 'mockTexParameteri' will always require the GIL to be acquired. 2025-12-19T04:25:16,097 Possible solutions: 2025-12-19T04:25:16,098 1. Declare 'mockTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,099 2. Use an 'int' return type on 'mockTexParameteri' to allow an error code to be returned. 2025-12-19T04:25:16,100 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:235:0: Exception check on 'mockTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:16,100 Possible solutions: 2025-12-19T04:25:16,101 1. Declare 'mockTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,102 2. Use an 'int' return type on 'mockTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:16,103 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:237:0: Exception check on 'mockUniform1f' will always require the GIL to be acquired. 2025-12-19T04:25:16,104 Possible solutions: 2025-12-19T04:25:16,105 1. Declare 'mockUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,105 2. Use an 'int' return type on 'mockUniform1f' to allow an error code to be returned. 2025-12-19T04:25:16,106 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:239:0: Exception check on 'mockUniform1fv' will always require the GIL to be acquired. 2025-12-19T04:25:16,107 Possible solutions: 2025-12-19T04:25:16,108 1. Declare 'mockUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,109 2. Use an 'int' return type on 'mockUniform1fv' to allow an error code to be returned. 2025-12-19T04:25:16,110 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:241:0: Exception check on 'mockUniform1i' will always require the GIL to be acquired. 2025-12-19T04:25:16,111 Possible solutions: 2025-12-19T04:25:16,112 1. Declare 'mockUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,113 2. Use an 'int' return type on 'mockUniform1i' to allow an error code to be returned. 2025-12-19T04:25:16,114 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:243:0: Exception check on 'mockUniform1iv' will always require the GIL to be acquired. 2025-12-19T04:25:16,115 Possible solutions: 2025-12-19T04:25:16,116 1. Declare 'mockUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,117 2. Use an 'int' return type on 'mockUniform1iv' to allow an error code to be returned. 2025-12-19T04:25:16,118 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:245:0: Exception check on 'mockUniform2f' will always require the GIL to be acquired. 2025-12-19T04:25:16,119 Possible solutions: 2025-12-19T04:25:16,120 1. Declare 'mockUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,120 2. Use an 'int' return type on 'mockUniform2f' to allow an error code to be returned. 2025-12-19T04:25:16,121 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:247:0: Exception check on 'mockUniform2fv' will always require the GIL to be acquired. 2025-12-19T04:25:16,122 Possible solutions: 2025-12-19T04:25:16,123 1. Declare 'mockUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,124 2. Use an 'int' return type on 'mockUniform2fv' to allow an error code to be returned. 2025-12-19T04:25:16,124 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:249:0: Exception check on 'mockUniform2i' will always require the GIL to be acquired. 2025-12-19T04:25:16,125 Possible solutions: 2025-12-19T04:25:16,126 1. Declare 'mockUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,127 2. Use an 'int' return type on 'mockUniform2i' to allow an error code to be returned. 2025-12-19T04:25:16,128 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:251:0: Exception check on 'mockUniform2iv' will always require the GIL to be acquired. 2025-12-19T04:25:16,129 Possible solutions: 2025-12-19T04:25:16,130 1. Declare 'mockUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,131 2. Use an 'int' return type on 'mockUniform2iv' to allow an error code to be returned. 2025-12-19T04:25:16,132 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:253:0: Exception check on 'mockUniform3f' will always require the GIL to be acquired. 2025-12-19T04:25:16,133 Possible solutions: 2025-12-19T04:25:16,133 1. Declare 'mockUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,134 2. Use an 'int' return type on 'mockUniform3f' to allow an error code to be returned. 2025-12-19T04:25:16,135 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:255:0: Exception check on 'mockUniform3fv' will always require the GIL to be acquired. 2025-12-19T04:25:16,136 Possible solutions: 2025-12-19T04:25:16,136 1. Declare 'mockUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,137 2. Use an 'int' return type on 'mockUniform3fv' to allow an error code to be returned. 2025-12-19T04:25:16,138 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:257:0: Exception check on 'mockUniform3i' will always require the GIL to be acquired. 2025-12-19T04:25:16,139 Possible solutions: 2025-12-19T04:25:16,141 1. Declare 'mockUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,141 2. Use an 'int' return type on 'mockUniform3i' to allow an error code to be returned. 2025-12-19T04:25:16,143 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:259:0: Exception check on 'mockUniform3iv' will always require the GIL to be acquired. 2025-12-19T04:25:16,143 Possible solutions: 2025-12-19T04:25:16,144 1. Declare 'mockUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,145 2. Use an 'int' return type on 'mockUniform3iv' to allow an error code to be returned. 2025-12-19T04:25:16,146 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:261:0: Exception check on 'mockUniform4f' will always require the GIL to be acquired. 2025-12-19T04:25:16,146 Possible solutions: 2025-12-19T04:25:16,147 1. Declare 'mockUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,148 2. Use an 'int' return type on 'mockUniform4f' to allow an error code to be returned. 2025-12-19T04:25:16,148 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:263:0: Exception check on 'mockUniform4fv' will always require the GIL to be acquired. 2025-12-19T04:25:16,149 Possible solutions: 2025-12-19T04:25:16,150 1. Declare 'mockUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,150 2. Use an 'int' return type on 'mockUniform4fv' to allow an error code to be returned. 2025-12-19T04:25:16,151 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:265:0: Exception check on 'mockUniform4i' will always require the GIL to be acquired. 2025-12-19T04:25:16,151 Possible solutions: 2025-12-19T04:25:16,152 1. Declare 'mockUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,153 2. Use an 'int' return type on 'mockUniform4i' to allow an error code to be returned. 2025-12-19T04:25:16,154 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:267:0: Exception check on 'mockUniform4iv' will always require the GIL to be acquired. 2025-12-19T04:25:16,155 Possible solutions: 2025-12-19T04:25:16,156 1. Declare 'mockUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,156 2. Use an 'int' return type on 'mockUniform4iv' to allow an error code to be returned. 2025-12-19T04:25:16,157 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:273:0: Exception check on 'mockUniformMatrix4fv' will always require the GIL to be acquired. 2025-12-19T04:25:16,158 Possible solutions: 2025-12-19T04:25:16,159 1. Declare 'mockUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,160 2. Use an 'int' return type on 'mockUniformMatrix4fv' to allow an error code to be returned. 2025-12-19T04:25:16,161 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:275:0: Exception check on 'mockUseProgram' will always require the GIL to be acquired. 2025-12-19T04:25:16,162 Possible solutions: 2025-12-19T04:25:16,162 1. Declare 'mockUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,163 2. Use an 'int' return type on 'mockUseProgram' to allow an error code to be returned. 2025-12-19T04:25:16,164 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:277:0: Exception check on 'mockValidateProgram' will always require the GIL to be acquired. 2025-12-19T04:25:16,165 Possible solutions: 2025-12-19T04:25:16,166 1. Declare 'mockValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,167 2. Use an 'int' return type on 'mockValidateProgram' to allow an error code to be returned. 2025-12-19T04:25:16,168 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:279:0: Exception check on 'mockVertexAttrib1f' will always require the GIL to be acquired. 2025-12-19T04:25:16,169 Possible solutions: 2025-12-19T04:25:16,170 1. Declare 'mockVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,170 2. Use an 'int' return type on 'mockVertexAttrib1f' to allow an error code to be returned. 2025-12-19T04:25:16,171 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:283:0: Exception check on 'mockVertexAttrib2f' will always require the GIL to be acquired. 2025-12-19T04:25:16,172 Possible solutions: 2025-12-19T04:25:16,173 1. Declare 'mockVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,173 2. Use an 'int' return type on 'mockVertexAttrib2f' to allow an error code to be returned. 2025-12-19T04:25:16,174 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:287:0: Exception check on 'mockVertexAttrib3f' will always require the GIL to be acquired. 2025-12-19T04:25:16,175 Possible solutions: 2025-12-19T04:25:16,176 1. Declare 'mockVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,176 2. Use an 'int' return type on 'mockVertexAttrib3f' to allow an error code to be returned. 2025-12-19T04:25:16,177 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:291:0: Exception check on 'mockVertexAttrib4f' will always require the GIL to be acquired. 2025-12-19T04:25:16,178 Possible solutions: 2025-12-19T04:25:16,179 1. Declare 'mockVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,180 2. Use an 'int' return type on 'mockVertexAttrib4f' to allow an error code to be returned. 2025-12-19T04:25:16,181 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:295:0: Exception check on 'mockVertexAttribPointer' will always require the GIL to be acquired. 2025-12-19T04:25:16,182 Possible solutions: 2025-12-19T04:25:16,183 1. Declare 'mockVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,184 2. Use an 'int' return type on 'mockVertexAttribPointer' to allow an error code to be returned. 2025-12-19T04:25:16,185 performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:297:0: Exception check on 'mockViewport' will always require the GIL to be acquired. 2025-12-19T04:25:16,186 Possible solutions: 2025-12-19T04:25:16,187 1. Declare 'mockViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:16,188 2. Use an 'int' return type on 'mockViewport' to allow an error code to be returned. 2025-12-19T04:25:16,639 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_mock.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:16,640 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_mock.pyx 2025-12-19T04:25:16,641 [INFO ] building 'kivy.graphics.cgl_backend.cgl_mock' extension 2025-12-19T04:25:16,643 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend 2025-12-19T04:25:16,644 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_mock.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_mock.o 2025-12-19T04:25:21,123 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_mock.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_mock.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:21,484 warning: kivy/graphics/cgl_backend/cgl_gl.pyx:148:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:25:21,486 warning: kivy/graphics/cgl_backend/cgl_gl.pyx:155:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:25:21,904 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:25:22,224 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_gl.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:22,225 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_gl.pyx 2025-12-19T04:25:22,225 [INFO ] building 'kivy.graphics.cgl_backend.cgl_gl' extension 2025-12-19T04:25:22,227 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_gl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_gl.o 2025-12-19T04:25:26,406 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_gl.o -L/usr/lib/arm-linux-gnueabihf -lGL -o build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_gl.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:26,679 warning: kivy/graphics/cgl_backend/cgl_glew.pyx:17:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:25:26,681 warning: kivy/graphics/cgl_backend/cgl_glew.pyx:26:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:25:26,685 warning: kivy/graphics/cgl_backend/cgl_glew.pyx:40:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:25:27,067 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:25:27,230 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_glew.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:27,231 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_glew.pyx 2025-12-19T04:25:27,232 [INFO ] building 'kivy.graphics.cgl_backend.cgl_glew' extension 2025-12-19T04:25:27,234 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_glew.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_glew.o 2025-12-19T04:25:31,669 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_glew.o -L/usr/lib/arm-linux-gnueabihf -lGL -o build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_glew.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:32,478 warning: kivy/graphics/cgl_backend/cgl_sdl3.pyx:10:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:25:32,480 warning: kivy/graphics/cgl_backend/cgl_sdl3.pyx:20:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:25:32,948 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:25:33,130 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_sdl3.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:33,131 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_sdl3.pyx 2025-12-19T04:25:33,132 [INFO ] building 'kivy.graphics.cgl_backend.cgl_sdl3' extension 2025-12-19T04:25:33,133 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_sdl3.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_sdl3.o 2025-12-19T04:25:36,001 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:36,923 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:25:37,002 warning: kivy/graphics/cgl_backend/cgl_angle.pyx:25:26: Unreachable code 2025-12-19T04:25:37,085 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_sdl3.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_sdl3.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:37,105 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_angle.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:37,106 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_angle.pyx 2025-12-19T04:25:37,106 [INFO ] building 'kivy.graphics.cgl_backend.cgl_angle' extension 2025-12-19T04:25:37,107 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_angle.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_angle.o 2025-12-19T04:25:38,693 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:25:38,746 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:22:0: Exception check on 'dbgActiveTexture' will always require the GIL to be acquired. 2025-12-19T04:25:38,747 Possible solutions: 2025-12-19T04:25:38,748 1. Declare 'dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,749 2. Use an 'int' return type on 'dbgActiveTexture' to allow an error code to be returned. 2025-12-19T04:25:38,750 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:26:0: Exception check on 'gil_dbgActiveTexture' will always require the GIL to be acquired. 2025-12-19T04:25:38,750 Possible solutions: 2025-12-19T04:25:38,751 1. Declare 'gil_dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,752 2. Use an 'int' return type on 'gil_dbgActiveTexture' to allow an error code to be returned. 2025-12-19T04:25:38,753 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:31:0: Exception check on 'dbgAttachShader' will always require the GIL to be acquired. 2025-12-19T04:25:38,754 Possible solutions: 2025-12-19T04:25:38,755 1. Declare 'dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,756 2. Use an 'int' return type on 'dbgAttachShader' to allow an error code to be returned. 2025-12-19T04:25:38,757 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:35:0: Exception check on 'gil_dbgAttachShader' will always require the GIL to be acquired. 2025-12-19T04:25:38,758 Possible solutions: 2025-12-19T04:25:38,759 1. Declare 'gil_dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,759 2. Use an 'int' return type on 'gil_dbgAttachShader' to allow an error code to be returned. 2025-12-19T04:25:38,760 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:40:0: Exception check on 'dbgBindAttribLocation' will always require the GIL to be acquired. 2025-12-19T04:25:38,761 Possible solutions: 2025-12-19T04:25:38,762 1. Declare 'dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,764 2. Use an 'int' return type on 'dbgBindAttribLocation' to allow an error code to be returned. 2025-12-19T04:25:38,766 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:44:0: Exception check on 'gil_dbgBindAttribLocation' will always require the GIL to be acquired. 2025-12-19T04:25:38,767 Possible solutions: 2025-12-19T04:25:38,769 1. Declare 'gil_dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,770 2. Use an 'int' return type on 'gil_dbgBindAttribLocation' to allow an error code to be returned. 2025-12-19T04:25:38,770 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:49:0: Exception check on 'dbgBindBuffer' will always require the GIL to be acquired. 2025-12-19T04:25:38,771 Possible solutions: 2025-12-19T04:25:38,772 1. Declare 'dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,774 2. Use an 'int' return type on 'dbgBindBuffer' to allow an error code to be returned. 2025-12-19T04:25:38,775 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:53:0: Exception check on 'gil_dbgBindBuffer' will always require the GIL to be acquired. 2025-12-19T04:25:38,776 Possible solutions: 2025-12-19T04:25:38,789 1. Declare 'gil_dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,790 2. Use an 'int' return type on 'gil_dbgBindBuffer' to allow an error code to be returned. 2025-12-19T04:25:38,791 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:58:0: Exception check on 'dbgBindFramebuffer' will always require the GIL to be acquired. 2025-12-19T04:25:38,792 Possible solutions: 2025-12-19T04:25:38,793 1. Declare 'dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,793 2. Use an 'int' return type on 'dbgBindFramebuffer' to allow an error code to be returned. 2025-12-19T04:25:38,795 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:62:0: Exception check on 'gil_dbgBindFramebuffer' will always require the GIL to be acquired. 2025-12-19T04:25:38,796 Possible solutions: 2025-12-19T04:25:38,797 1. Declare 'gil_dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,798 2. Use an 'int' return type on 'gil_dbgBindFramebuffer' to allow an error code to be returned. 2025-12-19T04:25:38,800 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:67:0: Exception check on 'dbgBindRenderbuffer' will always require the GIL to be acquired. 2025-12-19T04:25:38,801 Possible solutions: 2025-12-19T04:25:38,802 1. Declare 'dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,803 2. Use an 'int' return type on 'dbgBindRenderbuffer' to allow an error code to be returned. 2025-12-19T04:25:38,804 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:71:0: Exception check on 'gil_dbgBindRenderbuffer' will always require the GIL to be acquired. 2025-12-19T04:25:38,805 Possible solutions: 2025-12-19T04:25:38,806 1. Declare 'gil_dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,807 2. Use an 'int' return type on 'gil_dbgBindRenderbuffer' to allow an error code to be returned. 2025-12-19T04:25:38,808 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:76:0: Exception check on 'dbgBindTexture' will always require the GIL to be acquired. 2025-12-19T04:25:38,809 Possible solutions: 2025-12-19T04:25:38,810 1. Declare 'dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,811 2. Use an 'int' return type on 'dbgBindTexture' to allow an error code to be returned. 2025-12-19T04:25:38,812 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:80:0: Exception check on 'gil_dbgBindTexture' will always require the GIL to be acquired. 2025-12-19T04:25:38,813 Possible solutions: 2025-12-19T04:25:38,815 1. Declare 'gil_dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,815 2. Use an 'int' return type on 'gil_dbgBindTexture' to allow an error code to be returned. 2025-12-19T04:25:38,816 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:85:0: Exception check on 'dbgBlendColor' will always require the GIL to be acquired. 2025-12-19T04:25:38,817 Possible solutions: 2025-12-19T04:25:38,818 1. Declare 'dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,819 2. Use an 'int' return type on 'dbgBlendColor' to allow an error code to be returned. 2025-12-19T04:25:38,820 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:89:0: Exception check on 'gil_dbgBlendColor' will always require the GIL to be acquired. 2025-12-19T04:25:38,821 Possible solutions: 2025-12-19T04:25:38,822 1. Declare 'gil_dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,829 2. Use an 'int' return type on 'gil_dbgBlendColor' to allow an error code to be returned. 2025-12-19T04:25:38,830 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:94:0: Exception check on 'dbgBlendEquation' will always require the GIL to be acquired. 2025-12-19T04:25:38,831 Possible solutions: 2025-12-19T04:25:38,832 1. Declare 'dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,833 2. Use an 'int' return type on 'dbgBlendEquation' to allow an error code to be returned. 2025-12-19T04:25:38,834 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:98:0: Exception check on 'gil_dbgBlendEquation' will always require the GIL to be acquired. 2025-12-19T04:25:38,834 Possible solutions: 2025-12-19T04:25:38,835 1. Declare 'gil_dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,836 2. Use an 'int' return type on 'gil_dbgBlendEquation' to allow an error code to be returned. 2025-12-19T04:25:38,837 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:103:0: Exception check on 'dbgBlendEquationSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:38,838 Possible solutions: 2025-12-19T04:25:38,839 1. Declare 'dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,840 2. Use an 'int' return type on 'dbgBlendEquationSeparate' to allow an error code to be returned. 2025-12-19T04:25:38,841 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:107:0: Exception check on 'gil_dbgBlendEquationSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:38,842 Possible solutions: 2025-12-19T04:25:38,843 1. Declare 'gil_dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,844 2. Use an 'int' return type on 'gil_dbgBlendEquationSeparate' to allow an error code to be returned. 2025-12-19T04:25:38,844 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:112:0: Exception check on 'dbgBlendFunc' will always require the GIL to be acquired. 2025-12-19T04:25:38,845 Possible solutions: 2025-12-19T04:25:38,846 1. Declare 'dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,847 2. Use an 'int' return type on 'dbgBlendFunc' to allow an error code to be returned. 2025-12-19T04:25:38,848 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:116:0: Exception check on 'gil_dbgBlendFunc' will always require the GIL to be acquired. 2025-12-19T04:25:38,849 Possible solutions: 2025-12-19T04:25:38,850 1. Declare 'gil_dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,854 2. Use an 'int' return type on 'gil_dbgBlendFunc' to allow an error code to be returned. 2025-12-19T04:25:38,855 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:121:0: Exception check on 'dbgBlendFuncSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:38,856 Possible solutions: 2025-12-19T04:25:38,857 1. Declare 'dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,858 2. Use an 'int' return type on 'dbgBlendFuncSeparate' to allow an error code to be returned. 2025-12-19T04:25:38,858 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:125:0: Exception check on 'gil_dbgBlendFuncSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:38,859 Possible solutions: 2025-12-19T04:25:38,860 1. Declare 'gil_dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,861 2. Use an 'int' return type on 'gil_dbgBlendFuncSeparate' to allow an error code to be returned. 2025-12-19T04:25:38,862 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:130:0: Exception check on 'dbgBufferData' will always require the GIL to be acquired. 2025-12-19T04:25:38,881 Possible solutions: 2025-12-19T04:25:38,905 1. Declare 'dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,908 2. Use an 'int' return type on 'dbgBufferData' to allow an error code to be returned. 2025-12-19T04:25:38,919 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:134:0: Exception check on 'gil_dbgBufferData' will always require the GIL to be acquired. 2025-12-19T04:25:38,920 Possible solutions: 2025-12-19T04:25:38,922 1. Declare 'gil_dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,924 2. Use an 'int' return type on 'gil_dbgBufferData' to allow an error code to be returned. 2025-12-19T04:25:38,926 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:139:0: Exception check on 'dbgBufferSubData' will always require the GIL to be acquired. 2025-12-19T04:25:38,927 Possible solutions: 2025-12-19T04:25:38,929 1. Declare 'dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,930 2. Use an 'int' return type on 'dbgBufferSubData' to allow an error code to be returned. 2025-12-19T04:25:38,931 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:143:0: Exception check on 'gil_dbgBufferSubData' will always require the GIL to be acquired. 2025-12-19T04:25:38,932 Possible solutions: 2025-12-19T04:25:38,934 1. Declare 'gil_dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,935 2. Use an 'int' return type on 'gil_dbgBufferSubData' to allow an error code to be returned. 2025-12-19T04:25:38,936 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:158:0: Exception check on 'dbgClear' will always require the GIL to be acquired. 2025-12-19T04:25:38,937 Possible solutions: 2025-12-19T04:25:38,938 1. Declare 'dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,939 2. Use an 'int' return type on 'dbgClear' to allow an error code to be returned. 2025-12-19T04:25:38,940 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:162:0: Exception check on 'gil_dbgClear' will always require the GIL to be acquired. 2025-12-19T04:25:38,941 Possible solutions: 2025-12-19T04:25:38,942 1. Declare 'gil_dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,943 2. Use an 'int' return type on 'gil_dbgClear' to allow an error code to be returned. 2025-12-19T04:25:38,944 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:167:0: Exception check on 'dbgClearColor' will always require the GIL to be acquired. 2025-12-19T04:25:38,945 Possible solutions: 2025-12-19T04:25:38,945 1. Declare 'dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,946 2. Use an 'int' return type on 'dbgClearColor' to allow an error code to be returned. 2025-12-19T04:25:38,947 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:171:0: Exception check on 'gil_dbgClearColor' will always require the GIL to be acquired. 2025-12-19T04:25:38,947 Possible solutions: 2025-12-19T04:25:38,948 1. Declare 'gil_dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,949 2. Use an 'int' return type on 'gil_dbgClearColor' to allow an error code to be returned. 2025-12-19T04:25:38,950 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:187:0: Exception check on 'dbgClearStencil' will always require the GIL to be acquired. 2025-12-19T04:25:38,951 Possible solutions: 2025-12-19T04:25:38,952 1. Declare 'dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,953 2. Use an 'int' return type on 'dbgClearStencil' to allow an error code to be returned. 2025-12-19T04:25:38,954 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:191:0: Exception check on 'gil_dbgClearStencil' will always require the GIL to be acquired. 2025-12-19T04:25:38,955 Possible solutions: 2025-12-19T04:25:38,956 1. Declare 'gil_dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,957 2. Use an 'int' return type on 'gil_dbgClearStencil' to allow an error code to be returned. 2025-12-19T04:25:38,958 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:196:0: Exception check on 'dbgColorMask' will always require the GIL to be acquired. 2025-12-19T04:25:38,959 Possible solutions: 2025-12-19T04:25:38,960 1. Declare 'dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,961 2. Use an 'int' return type on 'dbgColorMask' to allow an error code to be returned. 2025-12-19T04:25:38,961 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:200:0: Exception check on 'gil_dbgColorMask' will always require the GIL to be acquired. 2025-12-19T04:25:38,962 Possible solutions: 2025-12-19T04:25:38,963 1. Declare 'gil_dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,964 2. Use an 'int' return type on 'gil_dbgColorMask' to allow an error code to be returned. 2025-12-19T04:25:38,965 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:205:0: Exception check on 'dbgCompileShader' will always require the GIL to be acquired. 2025-12-19T04:25:38,966 Possible solutions: 2025-12-19T04:25:38,967 1. Declare 'dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,968 2. Use an 'int' return type on 'dbgCompileShader' to allow an error code to be returned. 2025-12-19T04:25:38,969 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:209:0: Exception check on 'gil_dbgCompileShader' will always require the GIL to be acquired. 2025-12-19T04:25:38,970 Possible solutions: 2025-12-19T04:25:38,971 1. Declare 'gil_dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,972 2. Use an 'int' return type on 'gil_dbgCompileShader' to allow an error code to be returned. 2025-12-19T04:25:38,973 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:214:0: Exception check on 'dbgCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:38,974 Possible solutions: 2025-12-19T04:25:38,974 1. Declare 'dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,975 2. Use an 'int' return type on 'dbgCompressedTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:38,976 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:218:0: Exception check on 'gil_dbgCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:38,977 Possible solutions: 2025-12-19T04:25:38,978 1. Declare 'gil_dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,979 2. Use an 'int' return type on 'gil_dbgCompressedTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:38,980 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:223:0: Exception check on 'dbgCompressedTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:38,981 Possible solutions: 2025-12-19T04:25:38,982 1. Declare 'dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:38,983 2. Use an 'int' return type on 'dbgCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:38,999 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:227:0: Exception check on 'gil_dbgCompressedTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,000 Possible solutions: 2025-12-19T04:25:39,001 1. Declare 'gil_dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,002 2. Use an 'int' return type on 'gil_dbgCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,003 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:232:0: Exception check on 'dbgCopyTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,003 Possible solutions: 2025-12-19T04:25:39,005 1. Declare 'dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,006 2. Use an 'int' return type on 'dbgCopyTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,007 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:236:0: Exception check on 'gil_dbgCopyTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,008 Possible solutions: 2025-12-19T04:25:39,009 1. Declare 'gil_dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,010 2. Use an 'int' return type on 'gil_dbgCopyTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,010 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:241:0: Exception check on 'dbgCopyTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,011 Possible solutions: 2025-12-19T04:25:39,012 1. Declare 'dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,013 2. Use an 'int' return type on 'dbgCopyTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,014 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:245:0: Exception check on 'gil_dbgCopyTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,016 Possible solutions: 2025-12-19T04:25:39,017 1. Declare 'gil_dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,018 2. Use an 'int' return type on 'gil_dbgCopyTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,019 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:270:0: Exception check on 'dbgCullFace' will always require the GIL to be acquired. 2025-12-19T04:25:39,020 Possible solutions: 2025-12-19T04:25:39,021 1. Declare 'dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,022 2. Use an 'int' return type on 'dbgCullFace' to allow an error code to be returned. 2025-12-19T04:25:39,023 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:274:0: Exception check on 'gil_dbgCullFace' will always require the GIL to be acquired. 2025-12-19T04:25:39,024 Possible solutions: 2025-12-19T04:25:39,025 1. Declare 'gil_dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,026 2. Use an 'int' return type on 'gil_dbgCullFace' to allow an error code to be returned. 2025-12-19T04:25:39,027 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:279:0: Exception check on 'dbgDeleteBuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,028 Possible solutions: 2025-12-19T04:25:39,028 1. Declare 'dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,030 2. Use an 'int' return type on 'dbgDeleteBuffers' to allow an error code to be returned. 2025-12-19T04:25:39,031 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:283:0: Exception check on 'gil_dbgDeleteBuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,032 Possible solutions: 2025-12-19T04:25:39,033 1. Declare 'gil_dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,034 2. Use an 'int' return type on 'gil_dbgDeleteBuffers' to allow an error code to be returned. 2025-12-19T04:25:39,035 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:288:0: Exception check on 'dbgDeleteFramebuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,035 Possible solutions: 2025-12-19T04:25:39,037 1. Declare 'dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,038 2. Use an 'int' return type on 'dbgDeleteFramebuffers' to allow an error code to be returned. 2025-12-19T04:25:39,039 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:292:0: Exception check on 'gil_dbgDeleteFramebuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,040 Possible solutions: 2025-12-19T04:25:39,041 1. Declare 'gil_dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,042 2. Use an 'int' return type on 'gil_dbgDeleteFramebuffers' to allow an error code to be returned. 2025-12-19T04:25:39,043 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:297:0: Exception check on 'dbgDeleteProgram' will always require the GIL to be acquired. 2025-12-19T04:25:39,044 Possible solutions: 2025-12-19T04:25:39,044 1. Declare 'dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,045 2. Use an 'int' return type on 'dbgDeleteProgram' to allow an error code to be returned. 2025-12-19T04:25:39,046 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:301:0: Exception check on 'gil_dbgDeleteProgram' will always require the GIL to be acquired. 2025-12-19T04:25:39,047 Possible solutions: 2025-12-19T04:25:39,049 1. Declare 'gil_dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,049 2. Use an 'int' return type on 'gil_dbgDeleteProgram' to allow an error code to be returned. 2025-12-19T04:25:39,050 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:306:0: Exception check on 'dbgDeleteRenderbuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,051 Possible solutions: 2025-12-19T04:25:39,051 1. Declare 'dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,052 2. Use an 'int' return type on 'dbgDeleteRenderbuffers' to allow an error code to be returned. 2025-12-19T04:25:39,053 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:310:0: Exception check on 'gil_dbgDeleteRenderbuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,054 Possible solutions: 2025-12-19T04:25:39,055 1. Declare 'gil_dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,055 2. Use an 'int' return type on 'gil_dbgDeleteRenderbuffers' to allow an error code to be returned. 2025-12-19T04:25:39,056 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:315:0: Exception check on 'dbgDeleteShader' will always require the GIL to be acquired. 2025-12-19T04:25:39,057 Possible solutions: 2025-12-19T04:25:39,058 1. Declare 'dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,059 2. Use an 'int' return type on 'dbgDeleteShader' to allow an error code to be returned. 2025-12-19T04:25:39,060 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:319:0: Exception check on 'gil_dbgDeleteShader' will always require the GIL to be acquired. 2025-12-19T04:25:39,060 Possible solutions: 2025-12-19T04:25:39,061 1. Declare 'gil_dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,063 2. Use an 'int' return type on 'gil_dbgDeleteShader' to allow an error code to be returned. 2025-12-19T04:25:39,064 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:324:0: Exception check on 'dbgDeleteTextures' will always require the GIL to be acquired. 2025-12-19T04:25:39,065 Possible solutions: 2025-12-19T04:25:39,066 1. Declare 'dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,066 2. Use an 'int' return type on 'dbgDeleteTextures' to allow an error code to be returned. 2025-12-19T04:25:39,068 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:328:0: Exception check on 'gil_dbgDeleteTextures' will always require the GIL to be acquired. 2025-12-19T04:25:39,069 Possible solutions: 2025-12-19T04:25:39,069 1. Declare 'gil_dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,070 2. Use an 'int' return type on 'gil_dbgDeleteTextures' to allow an error code to be returned. 2025-12-19T04:25:39,071 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:333:0: Exception check on 'dbgDepthFunc' will always require the GIL to be acquired. 2025-12-19T04:25:39,072 Possible solutions: 2025-12-19T04:25:39,073 1. Declare 'dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,074 2. Use an 'int' return type on 'dbgDepthFunc' to allow an error code to be returned. 2025-12-19T04:25:39,075 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:337:0: Exception check on 'gil_dbgDepthFunc' will always require the GIL to be acquired. 2025-12-19T04:25:39,076 Possible solutions: 2025-12-19T04:25:39,078 1. Declare 'gil_dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,078 2. Use an 'int' return type on 'gil_dbgDepthFunc' to allow an error code to be returned. 2025-12-19T04:25:39,089 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:342:0: Exception check on 'dbgDepthMask' will always require the GIL to be acquired. 2025-12-19T04:25:39,090 Possible solutions: 2025-12-19T04:25:39,091 1. Declare 'dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,092 2. Use an 'int' return type on 'dbgDepthMask' to allow an error code to be returned. 2025-12-19T04:25:39,093 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:346:0: Exception check on 'gil_dbgDepthMask' will always require the GIL to be acquired. 2025-12-19T04:25:39,094 Possible solutions: 2025-12-19T04:25:39,094 1. Declare 'gil_dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,095 2. Use an 'int' return type on 'gil_dbgDepthMask' to allow an error code to be returned. 2025-12-19T04:25:39,096 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:361:0: Exception check on 'dbgDetachShader' will always require the GIL to be acquired. 2025-12-19T04:25:39,097 Possible solutions: 2025-12-19T04:25:39,098 1. Declare 'dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,099 2. Use an 'int' return type on 'dbgDetachShader' to allow an error code to be returned. 2025-12-19T04:25:39,099 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:365:0: Exception check on 'gil_dbgDetachShader' will always require the GIL to be acquired. 2025-12-19T04:25:39,100 Possible solutions: 2025-12-19T04:25:39,101 1. Declare 'gil_dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,102 2. Use an 'int' return type on 'gil_dbgDetachShader' to allow an error code to be returned. 2025-12-19T04:25:39,103 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:370:0: Exception check on 'dbgDisable' will always require the GIL to be acquired. 2025-12-19T04:25:39,104 Possible solutions: 2025-12-19T04:25:39,105 1. Declare 'dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,106 2. Use an 'int' return type on 'dbgDisable' to allow an error code to be returned. 2025-12-19T04:25:39,107 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:374:0: Exception check on 'gil_dbgDisable' will always require the GIL to be acquired. 2025-12-19T04:25:39,108 Possible solutions: 2025-12-19T04:25:39,108 1. Declare 'gil_dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,109 2. Use an 'int' return type on 'gil_dbgDisable' to allow an error code to be returned. 2025-12-19T04:25:39,110 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:379:0: Exception check on 'dbgDisableVertexAttribArray' will always require the GIL to be acquired. 2025-12-19T04:25:39,111 Possible solutions: 2025-12-19T04:25:39,112 1. Declare 'dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,113 2. Use an 'int' return type on 'dbgDisableVertexAttribArray' to allow an error code to be returned. 2025-12-19T04:25:39,114 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:383:0: Exception check on 'gil_dbgDisableVertexAttribArray' will always require the GIL to be acquired. 2025-12-19T04:25:39,115 Possible solutions: 2025-12-19T04:25:39,116 1. Declare 'gil_dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,117 2. Use an 'int' return type on 'gil_dbgDisableVertexAttribArray' to allow an error code to be returned. 2025-12-19T04:25:39,118 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:388:0: Exception check on 'dbgDrawArrays' will always require the GIL to be acquired. 2025-12-19T04:25:39,119 Possible solutions: 2025-12-19T04:25:39,120 1. Declare 'dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,120 2. Use an 'int' return type on 'dbgDrawArrays' to allow an error code to be returned. 2025-12-19T04:25:39,121 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:392:0: Exception check on 'gil_dbgDrawArrays' will always require the GIL to be acquired. 2025-12-19T04:25:39,122 Possible solutions: 2025-12-19T04:25:39,123 1. Declare 'gil_dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,124 2. Use an 'int' return type on 'gil_dbgDrawArrays' to allow an error code to be returned. 2025-12-19T04:25:39,125 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:397:0: Exception check on 'dbgDrawElements' will always require the GIL to be acquired. 2025-12-19T04:25:39,125 Possible solutions: 2025-12-19T04:25:39,126 1. Declare 'dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,127 2. Use an 'int' return type on 'dbgDrawElements' to allow an error code to be returned. 2025-12-19T04:25:39,128 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:401:0: Exception check on 'gil_dbgDrawElements' will always require the GIL to be acquired. 2025-12-19T04:25:39,129 Possible solutions: 2025-12-19T04:25:39,130 1. Declare 'gil_dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,131 2. Use an 'int' return type on 'gil_dbgDrawElements' to allow an error code to be returned. 2025-12-19T04:25:39,132 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:406:0: Exception check on 'dbgEnable' will always require the GIL to be acquired. 2025-12-19T04:25:39,133 Possible solutions: 2025-12-19T04:25:39,134 1. Declare 'dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,135 2. Use an 'int' return type on 'dbgEnable' to allow an error code to be returned. 2025-12-19T04:25:39,136 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:410:0: Exception check on 'gil_dbgEnable' will always require the GIL to be acquired. 2025-12-19T04:25:39,137 Possible solutions: 2025-12-19T04:25:39,138 1. Declare 'gil_dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,139 2. Use an 'int' return type on 'gil_dbgEnable' to allow an error code to be returned. 2025-12-19T04:25:39,140 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:415:0: Exception check on 'dbgEnableVertexAttribArray' will always require the GIL to be acquired. 2025-12-19T04:25:39,141 Possible solutions: 2025-12-19T04:25:39,142 1. Declare 'dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,143 2. Use an 'int' return type on 'dbgEnableVertexAttribArray' to allow an error code to be returned. 2025-12-19T04:25:39,144 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:419:0: Exception check on 'gil_dbgEnableVertexAttribArray' will always require the GIL to be acquired. 2025-12-19T04:25:39,145 Possible solutions: 2025-12-19T04:25:39,147 1. Declare 'gil_dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,148 2. Use an 'int' return type on 'gil_dbgEnableVertexAttribArray' to allow an error code to be returned. 2025-12-19T04:25:39,149 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:424:0: Exception check on 'dbgFinish' will always require the GIL to be acquired. 2025-12-19T04:25:39,150 Possible solutions: 2025-12-19T04:25:39,151 1. Declare 'dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,152 2. Use an 'int' return type on 'dbgFinish' to allow an error code to be returned. 2025-12-19T04:25:39,153 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:428:0: Exception check on 'gil_dbgFinish' will always require the GIL to be acquired. 2025-12-19T04:25:39,154 Possible solutions: 2025-12-19T04:25:39,155 1. Declare 'gil_dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,155 2. Use an 'int' return type on 'gil_dbgFinish' to allow an error code to be returned. 2025-12-19T04:25:39,156 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:433:0: Exception check on 'dbgFlush' will always require the GIL to be acquired. 2025-12-19T04:25:39,157 Possible solutions: 2025-12-19T04:25:39,158 1. Declare 'dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,159 2. Use an 'int' return type on 'dbgFlush' to allow an error code to be returned. 2025-12-19T04:25:39,159 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:437:0: Exception check on 'gil_dbgFlush' will always require the GIL to be acquired. 2025-12-19T04:25:39,160 Possible solutions: 2025-12-19T04:25:39,161 1. Declare 'gil_dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,162 2. Use an 'int' return type on 'gil_dbgFlush' to allow an error code to be returned. 2025-12-19T04:25:39,163 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:442:0: Exception check on 'dbgFramebufferRenderbuffer' will always require the GIL to be acquired. 2025-12-19T04:25:39,164 Possible solutions: 2025-12-19T04:25:39,165 1. Declare 'dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,166 2. Use an 'int' return type on 'dbgFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-19T04:25:39,167 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:446:0: Exception check on 'gil_dbgFramebufferRenderbuffer' will always require the GIL to be acquired. 2025-12-19T04:25:39,168 Possible solutions: 2025-12-19T04:25:39,168 1. Declare 'gil_dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,169 2. Use an 'int' return type on 'gil_dbgFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-19T04:25:39,170 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:451:0: Exception check on 'dbgFramebufferTexture2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,171 Possible solutions: 2025-12-19T04:25:39,171 1. Declare 'dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,172 2. Use an 'int' return type on 'dbgFramebufferTexture2D' to allow an error code to be returned. 2025-12-19T04:25:39,173 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:455:0: Exception check on 'gil_dbgFramebufferTexture2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,174 Possible solutions: 2025-12-19T04:25:39,175 1. Declare 'gil_dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,176 2. Use an 'int' return type on 'gil_dbgFramebufferTexture2D' to allow an error code to be returned. 2025-12-19T04:25:39,177 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:460:0: Exception check on 'dbgFrontFace' will always require the GIL to be acquired. 2025-12-19T04:25:39,177 Possible solutions: 2025-12-19T04:25:39,178 1. Declare 'dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,179 2. Use an 'int' return type on 'dbgFrontFace' to allow an error code to be returned. 2025-12-19T04:25:39,179 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:464:0: Exception check on 'gil_dbgFrontFace' will always require the GIL to be acquired. 2025-12-19T04:25:39,180 Possible solutions: 2025-12-19T04:25:39,181 1. Declare 'gil_dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,182 2. Use an 'int' return type on 'gil_dbgFrontFace' to allow an error code to be returned. 2025-12-19T04:25:39,183 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:469:0: Exception check on 'dbgGenBuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,184 Possible solutions: 2025-12-19T04:25:39,184 1. Declare 'dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,185 2. Use an 'int' return type on 'dbgGenBuffers' to allow an error code to be returned. 2025-12-19T04:25:39,186 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:473:0: Exception check on 'gil_dbgGenBuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,187 Possible solutions: 2025-12-19T04:25:39,188 1. Declare 'gil_dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,188 2. Use an 'int' return type on 'gil_dbgGenBuffers' to allow an error code to be returned. 2025-12-19T04:25:39,189 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:478:0: Exception check on 'dbgGenerateMipmap' will always require the GIL to be acquired. 2025-12-19T04:25:39,190 Possible solutions: 2025-12-19T04:25:39,191 1. Declare 'dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,192 2. Use an 'int' return type on 'dbgGenerateMipmap' to allow an error code to be returned. 2025-12-19T04:25:39,193 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:482:0: Exception check on 'gil_dbgGenerateMipmap' will always require the GIL to be acquired. 2025-12-19T04:25:39,194 Possible solutions: 2025-12-19T04:25:39,194 1. Declare 'gil_dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,195 2. Use an 'int' return type on 'gil_dbgGenerateMipmap' to allow an error code to be returned. 2025-12-19T04:25:39,196 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:487:0: Exception check on 'dbgGenFramebuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,197 Possible solutions: 2025-12-19T04:25:39,198 1. Declare 'dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,199 2. Use an 'int' return type on 'dbgGenFramebuffers' to allow an error code to be returned. 2025-12-19T04:25:39,209 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:491:0: Exception check on 'gil_dbgGenFramebuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,214 Possible solutions: 2025-12-19T04:25:39,216 1. Declare 'gil_dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,219 2. Use an 'int' return type on 'gil_dbgGenFramebuffers' to allow an error code to be returned. 2025-12-19T04:25:39,226 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:496:0: Exception check on 'dbgGenRenderbuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,228 Possible solutions: 2025-12-19T04:25:39,229 1. Declare 'dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,230 2. Use an 'int' return type on 'dbgGenRenderbuffers' to allow an error code to be returned. 2025-12-19T04:25:39,230 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:500:0: Exception check on 'gil_dbgGenRenderbuffers' will always require the GIL to be acquired. 2025-12-19T04:25:39,231 Possible solutions: 2025-12-19T04:25:39,232 1. Declare 'gil_dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,233 2. Use an 'int' return type on 'gil_dbgGenRenderbuffers' to allow an error code to be returned. 2025-12-19T04:25:39,233 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:505:0: Exception check on 'dbgGenTextures' will always require the GIL to be acquired. 2025-12-19T04:25:39,234 Possible solutions: 2025-12-19T04:25:39,235 1. Declare 'dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,235 2. Use an 'int' return type on 'dbgGenTextures' to allow an error code to be returned. 2025-12-19T04:25:39,236 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:509:0: Exception check on 'gil_dbgGenTextures' will always require the GIL to be acquired. 2025-12-19T04:25:39,237 Possible solutions: 2025-12-19T04:25:39,238 1. Declare 'gil_dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,239 2. Use an 'int' return type on 'gil_dbgGenTextures' to allow an error code to be returned. 2025-12-19T04:25:39,239 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:514:0: Exception check on 'dbgGetActiveAttrib' will always require the GIL to be acquired. 2025-12-19T04:25:39,240 Possible solutions: 2025-12-19T04:25:39,241 1. Declare 'dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,242 2. Use an 'int' return type on 'dbgGetActiveAttrib' to allow an error code to be returned. 2025-12-19T04:25:39,243 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:518:0: Exception check on 'gil_dbgGetActiveAttrib' will always require the GIL to be acquired. 2025-12-19T04:25:39,243 Possible solutions: 2025-12-19T04:25:39,244 1. Declare 'gil_dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,245 2. Use an 'int' return type on 'gil_dbgGetActiveAttrib' to allow an error code to be returned. 2025-12-19T04:25:39,246 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:523:0: Exception check on 'dbgGetActiveUniform' will always require the GIL to be acquired. 2025-12-19T04:25:39,246 Possible solutions: 2025-12-19T04:25:39,247 1. Declare 'dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,248 2. Use an 'int' return type on 'dbgGetActiveUniform' to allow an error code to be returned. 2025-12-19T04:25:39,249 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:527:0: Exception check on 'gil_dbgGetActiveUniform' will always require the GIL to be acquired. 2025-12-19T04:25:39,250 Possible solutions: 2025-12-19T04:25:39,251 1. Declare 'gil_dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,252 2. Use an 'int' return type on 'gil_dbgGetActiveUniform' to allow an error code to be returned. 2025-12-19T04:25:39,253 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:532:0: Exception check on 'dbgGetAttachedShaders' will always require the GIL to be acquired. 2025-12-19T04:25:39,254 Possible solutions: 2025-12-19T04:25:39,254 1. Declare 'dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,255 2. Use an 'int' return type on 'dbgGetAttachedShaders' to allow an error code to be returned. 2025-12-19T04:25:39,255 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:536:0: Exception check on 'gil_dbgGetAttachedShaders' will always require the GIL to be acquired. 2025-12-19T04:25:39,256 Possible solutions: 2025-12-19T04:25:39,257 1. Declare 'gil_dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,257 2. Use an 'int' return type on 'gil_dbgGetAttachedShaders' to allow an error code to be returned. 2025-12-19T04:25:39,258 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:551:0: Exception check on 'dbgGetBooleanv' will always require the GIL to be acquired. 2025-12-19T04:25:39,259 Possible solutions: 2025-12-19T04:25:39,259 1. Declare 'dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,260 2. Use an 'int' return type on 'dbgGetBooleanv' to allow an error code to be returned. 2025-12-19T04:25:39,261 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:555:0: Exception check on 'gil_dbgGetBooleanv' will always require the GIL to be acquired. 2025-12-19T04:25:39,262 Possible solutions: 2025-12-19T04:25:39,262 1. Declare 'gil_dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,263 2. Use an 'int' return type on 'gil_dbgGetBooleanv' to allow an error code to be returned. 2025-12-19T04:25:39,264 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/texture.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:39,265 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:560:0: Exception check on 'dbgGetBufferParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:39,266 Possible solutions: 2025-12-19T04:25:39,267 1. Declare 'dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,268 2. Use an 'int' return type on 'dbgGetBufferParameteriv' to allow an error code to be returned. 2025-12-19T04:25:39,269 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:564:0: Exception check on 'gil_dbgGetBufferParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:39,270 Possible solutions: 2025-12-19T04:25:39,270 1. Declare 'gil_dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,271 2. Use an 'int' return type on 'gil_dbgGetBufferParameteriv' to allow an error code to be returned. 2025-12-19T04:25:39,272 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:577:0: Exception check on 'dbgGetFloatv' will always require the GIL to be acquired. 2025-12-19T04:25:39,273 Possible solutions: 2025-12-19T04:25:39,274 1. Declare 'dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,275 2. Use an 'int' return type on 'dbgGetFloatv' to allow an error code to be returned. 2025-12-19T04:25:39,276 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:581:0: Exception check on 'gil_dbgGetFloatv' will always require the GIL to be acquired. 2025-12-19T04:25:39,277 Possible solutions: 2025-12-19T04:25:39,278 1. Declare 'gil_dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,278 2. Use an 'int' return type on 'gil_dbgGetFloatv' to allow an error code to be returned. 2025-12-19T04:25:39,279 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:586:0: Exception check on 'dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:39,280 Possible solutions: 2025-12-19T04:25:39,281 1. Declare 'dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,281 2. Use an 'int' return type on 'dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-19T04:25:39,282 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:590:0: Exception check on 'gil_dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:39,283 Possible solutions: 2025-12-19T04:25:39,284 1. Declare 'gil_dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,284 2. Use an 'int' return type on 'gil_dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-19T04:25:39,285 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:595:0: Exception check on 'dbgGetIntegerv' will always require the GIL to be acquired. 2025-12-19T04:25:39,286 Possible solutions: 2025-12-19T04:25:39,287 1. Declare 'dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,287 2. Use an 'int' return type on 'dbgGetIntegerv' to allow an error code to be returned. 2025-12-19T04:25:39,288 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:599:0: Exception check on 'gil_dbgGetIntegerv' will always require the GIL to be acquired. 2025-12-19T04:25:39,289 Possible solutions: 2025-12-19T04:25:39,290 1. Declare 'gil_dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,291 2. Use an 'int' return type on 'gil_dbgGetIntegerv' to allow an error code to be returned. 2025-12-19T04:25:39,291 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:604:0: Exception check on 'dbgGetProgramiv' will always require the GIL to be acquired. 2025-12-19T04:25:39,292 Possible solutions: 2025-12-19T04:25:39,293 1. Declare 'dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,294 2. Use an 'int' return type on 'dbgGetProgramiv' to allow an error code to be returned. 2025-12-19T04:25:39,295 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:608:0: Exception check on 'gil_dbgGetProgramiv' will always require the GIL to be acquired. 2025-12-19T04:25:39,295 Possible solutions: 2025-12-19T04:25:39,296 1. Declare 'gil_dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,297 2. Use an 'int' return type on 'gil_dbgGetProgramiv' to allow an error code to be returned. 2025-12-19T04:25:39,298 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:613:0: Exception check on 'dbgGetProgramInfoLog' will always require the GIL to be acquired. 2025-12-19T04:25:39,299 Possible solutions: 2025-12-19T04:25:39,300 1. Declare 'dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,301 2. Use an 'int' return type on 'dbgGetProgramInfoLog' to allow an error code to be returned. 2025-12-19T04:25:39,302 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:617:0: Exception check on 'gil_dbgGetProgramInfoLog' will always require the GIL to be acquired. 2025-12-19T04:25:39,302 Possible solutions: 2025-12-19T04:25:39,303 1. Declare 'gil_dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,304 2. Use an 'int' return type on 'gil_dbgGetProgramInfoLog' to allow an error code to be returned. 2025-12-19T04:25:39,304 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:622:0: Exception check on 'dbgGetRenderbufferParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:39,305 Possible solutions: 2025-12-19T04:25:39,306 1. Declare 'dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,306 2. Use an 'int' return type on 'dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-19T04:25:39,307 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:626:0: Exception check on 'gil_dbgGetRenderbufferParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:39,308 Possible solutions: 2025-12-19T04:25:39,309 1. Declare 'gil_dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,309 2. Use an 'int' return type on 'gil_dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-19T04:25:39,310 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:631:0: Exception check on 'dbgGetShaderiv' will always require the GIL to be acquired. 2025-12-19T04:25:39,311 Possible solutions: 2025-12-19T04:25:39,312 1. Declare 'dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,312 2. Use an 'int' return type on 'dbgGetShaderiv' to allow an error code to be returned. 2025-12-19T04:25:39,313 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:635:0: Exception check on 'gil_dbgGetShaderiv' will always require the GIL to be acquired. 2025-12-19T04:25:39,314 Possible solutions: 2025-12-19T04:25:39,315 1. Declare 'gil_dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,316 2. Use an 'int' return type on 'gil_dbgGetShaderiv' to allow an error code to be returned. 2025-12-19T04:25:39,317 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:640:0: Exception check on 'dbgGetShaderInfoLog' will always require the GIL to be acquired. 2025-12-19T04:25:39,318 Possible solutions: 2025-12-19T04:25:39,319 1. Declare 'dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,320 2. Use an 'int' return type on 'dbgGetShaderInfoLog' to allow an error code to be returned. 2025-12-19T04:25:39,321 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:644:0: Exception check on 'gil_dbgGetShaderInfoLog' will always require the GIL to be acquired. 2025-12-19T04:25:39,322 Possible solutions: 2025-12-19T04:25:39,322 1. Declare 'gil_dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,323 2. Use an 'int' return type on 'gil_dbgGetShaderInfoLog' to allow an error code to be returned. 2025-12-19T04:25:39,324 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:650:0: Exception check on 'dbgGetShaderSource' will always require the GIL to be acquired. 2025-12-19T04:25:39,325 Possible solutions: 2025-12-19T04:25:39,326 1. Declare 'dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,327 2. Use an 'int' return type on 'dbgGetShaderSource' to allow an error code to be returned. 2025-12-19T04:25:39,328 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:654:0: Exception check on 'gil_dbgGetShaderSource' will always require the GIL to be acquired. 2025-12-19T04:25:39,329 Possible solutions: 2025-12-19T04:25:39,329 1. Declare 'gil_dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,330 2. Use an 'int' return type on 'gil_dbgGetShaderSource' to allow an error code to be returned. 2025-12-19T04:25:39,331 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:667:0: Exception check on 'dbgGetTexParameterfv' will always require the GIL to be acquired. 2025-12-19T04:25:39,332 Possible solutions: 2025-12-19T04:25:39,332 1. Declare 'dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,333 2. Use an 'int' return type on 'dbgGetTexParameterfv' to allow an error code to be returned. 2025-12-19T04:25:39,334 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:671:0: Exception check on 'gil_dbgGetTexParameterfv' will always require the GIL to be acquired. 2025-12-19T04:25:39,334 Possible solutions: 2025-12-19T04:25:39,335 1. Declare 'gil_dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,336 2. Use an 'int' return type on 'gil_dbgGetTexParameterfv' to allow an error code to be returned. 2025-12-19T04:25:39,337 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:676:0: Exception check on 'dbgGetTexParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:39,338 Possible solutions: 2025-12-19T04:25:39,338 1. Declare 'dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,339 2. Use an 'int' return type on 'dbgGetTexParameteriv' to allow an error code to be returned. 2025-12-19T04:25:39,340 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:680:0: Exception check on 'gil_dbgGetTexParameteriv' will always require the GIL to be acquired. 2025-12-19T04:25:39,341 Possible solutions: 2025-12-19T04:25:39,342 1. Declare 'gil_dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,343 2. Use an 'int' return type on 'gil_dbgGetTexParameteriv' to allow an error code to be returned. 2025-12-19T04:25:39,344 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:685:0: Exception check on 'dbgGetUniformfv' will always require the GIL to be acquired. 2025-12-19T04:25:39,345 Possible solutions: 2025-12-19T04:25:39,346 1. Declare 'dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,347 2. Use an 'int' return type on 'dbgGetUniformfv' to allow an error code to be returned. 2025-12-19T04:25:39,348 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:689:0: Exception check on 'gil_dbgGetUniformfv' will always require the GIL to be acquired. 2025-12-19T04:25:39,349 Possible solutions: 2025-12-19T04:25:39,350 1. Declare 'gil_dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,352 2. Use an 'int' return type on 'gil_dbgGetUniformfv' to allow an error code to be returned. 2025-12-19T04:25:39,352 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:694:0: Exception check on 'dbgGetUniformiv' will always require the GIL to be acquired. 2025-12-19T04:25:39,353 Possible solutions: 2025-12-19T04:25:39,355 1. Declare 'dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,356 2. Use an 'int' return type on 'dbgGetUniformiv' to allow an error code to be returned. 2025-12-19T04:25:39,356 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:698:0: Exception check on 'gil_dbgGetUniformiv' will always require the GIL to be acquired. 2025-12-19T04:25:39,357 Possible solutions: 2025-12-19T04:25:39,358 1. Declare 'gil_dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,359 2. Use an 'int' return type on 'gil_dbgGetUniformiv' to allow an error code to be returned. 2025-12-19T04:25:39,359 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:712:0: Exception check on 'dbgGetVertexAttribfv' will always require the GIL to be acquired. 2025-12-19T04:25:39,360 Possible solutions: 2025-12-19T04:25:39,361 1. Declare 'dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,362 2. Use an 'int' return type on 'dbgGetVertexAttribfv' to allow an error code to be returned. 2025-12-19T04:25:39,362 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:716:0: Exception check on 'gil_dbgGetVertexAttribfv' will always require the GIL to be acquired. 2025-12-19T04:25:39,363 Possible solutions: 2025-12-19T04:25:39,364 1. Declare 'gil_dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,364 2. Use an 'int' return type on 'gil_dbgGetVertexAttribfv' to allow an error code to be returned. 2025-12-19T04:25:39,365 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:721:0: Exception check on 'dbgGetVertexAttribiv' will always require the GIL to be acquired. 2025-12-19T04:25:39,366 Possible solutions: 2025-12-19T04:25:39,367 1. Declare 'dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,368 2. Use an 'int' return type on 'dbgGetVertexAttribiv' to allow an error code to be returned. 2025-12-19T04:25:39,369 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:725:0: Exception check on 'gil_dbgGetVertexAttribiv' will always require the GIL to be acquired. 2025-12-19T04:25:39,369 Possible solutions: 2025-12-19T04:25:39,370 1. Declare 'gil_dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,371 2. Use an 'int' return type on 'gil_dbgGetVertexAttribiv' to allow an error code to be returned. 2025-12-19T04:25:39,372 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:740:0: Exception check on 'dbgHint' will always require the GIL to be acquired. 2025-12-19T04:25:39,373 Possible solutions: 2025-12-19T04:25:39,373 1. Declare 'dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,374 2. Use an 'int' return type on 'dbgHint' to allow an error code to be returned. 2025-12-19T04:25:39,375 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:744:0: Exception check on 'gil_dbgHint' will always require the GIL to be acquired. 2025-12-19T04:25:39,376 Possible solutions: 2025-12-19T04:25:39,377 1. Declare 'gil_dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,378 2. Use an 'int' return type on 'gil_dbgHint' to allow an error code to be returned. 2025-12-19T04:25:39,379 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:812:0: Exception check on 'dbgLineWidth' will always require the GIL to be acquired. 2025-12-19T04:25:39,380 Possible solutions: 2025-12-19T04:25:39,381 1. Declare 'dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,382 2. Use an 'int' return type on 'dbgLineWidth' to allow an error code to be returned. 2025-12-19T04:25:39,383 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:816:0: Exception check on 'gil_dbgLineWidth' will always require the GIL to be acquired. 2025-12-19T04:25:39,383 Possible solutions: 2025-12-19T04:25:39,384 1. Declare 'gil_dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,385 2. Use an 'int' return type on 'gil_dbgLineWidth' to allow an error code to be returned. 2025-12-19T04:25:39,386 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:821:0: Exception check on 'dbgLinkProgram' will always require the GIL to be acquired. 2025-12-19T04:25:39,386 Possible solutions: 2025-12-19T04:25:39,387 1. Declare 'dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,388 2. Use an 'int' return type on 'dbgLinkProgram' to allow an error code to be returned. 2025-12-19T04:25:39,389 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:825:0: Exception check on 'gil_dbgLinkProgram' will always require the GIL to be acquired. 2025-12-19T04:25:39,389 Possible solutions: 2025-12-19T04:25:39,390 1. Declare 'gil_dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,391 2. Use an 'int' return type on 'gil_dbgLinkProgram' to allow an error code to be returned. 2025-12-19T04:25:39,392 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:830:0: Exception check on 'dbgPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:25:39,393 Possible solutions: 2025-12-19T04:25:39,394 1. Declare 'dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,394 2. Use an 'int' return type on 'dbgPixelStorei' to allow an error code to be returned. 2025-12-19T04:25:39,395 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:834:0: Exception check on 'gil_dbgPixelStorei' will always require the GIL to be acquired. 2025-12-19T04:25:39,396 Possible solutions: 2025-12-19T04:25:39,397 1. Declare 'gil_dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,398 2. Use an 'int' return type on 'gil_dbgPixelStorei' to allow an error code to be returned. 2025-12-19T04:25:39,399 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:839:0: Exception check on 'dbgPolygonOffset' will always require the GIL to be acquired. 2025-12-19T04:25:39,400 Possible solutions: 2025-12-19T04:25:39,401 1. Declare 'dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,402 2. Use an 'int' return type on 'dbgPolygonOffset' to allow an error code to be returned. 2025-12-19T04:25:39,402 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:843:0: Exception check on 'gil_dbgPolygonOffset' will always require the GIL to be acquired. 2025-12-19T04:25:39,403 Possible solutions: 2025-12-19T04:25:39,404 1. Declare 'gil_dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,405 2. Use an 'int' return type on 'gil_dbgPolygonOffset' to allow an error code to be returned. 2025-12-19T04:25:39,406 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:848:0: Exception check on 'dbgReadPixels' will always require the GIL to be acquired. 2025-12-19T04:25:39,407 Possible solutions: 2025-12-19T04:25:39,408 1. Declare 'dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,409 2. Use an 'int' return type on 'dbgReadPixels' to allow an error code to be returned. 2025-12-19T04:25:39,409 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:852:0: Exception check on 'gil_dbgReadPixels' will always require the GIL to be acquired. 2025-12-19T04:25:39,410 Possible solutions: 2025-12-19T04:25:39,411 1. Declare 'gil_dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,412 2. Use an 'int' return type on 'gil_dbgReadPixels' to allow an error code to be returned. 2025-12-19T04:25:39,412 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:858:0: Exception check on 'dbgRenderbufferStorage' will always require the GIL to be acquired. 2025-12-19T04:25:39,413 Possible solutions: 2025-12-19T04:25:39,414 1. Declare 'dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,415 2. Use an 'int' return type on 'dbgRenderbufferStorage' to allow an error code to be returned. 2025-12-19T04:25:39,415 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:862:0: Exception check on 'gil_dbgRenderbufferStorage' will always require the GIL to be acquired. 2025-12-19T04:25:39,416 Possible solutions: 2025-12-19T04:25:39,418 1. Declare 'gil_dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,419 2. Use an 'int' return type on 'gil_dbgRenderbufferStorage' to allow an error code to be returned. 2025-12-19T04:25:39,420 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:867:0: Exception check on 'dbgSampleCoverage' will always require the GIL to be acquired. 2025-12-19T04:25:39,420 Possible solutions: 2025-12-19T04:25:39,421 1. Declare 'dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,422 2. Use an 'int' return type on 'dbgSampleCoverage' to allow an error code to be returned. 2025-12-19T04:25:39,423 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:871:0: Exception check on 'gil_dbgSampleCoverage' will always require the GIL to be acquired. 2025-12-19T04:25:39,424 Possible solutions: 2025-12-19T04:25:39,425 1. Declare 'gil_dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,426 2. Use an 'int' return type on 'gil_dbgSampleCoverage' to allow an error code to be returned. 2025-12-19T04:25:39,427 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:876:0: Exception check on 'dbgScissor' will always require the GIL to be acquired. 2025-12-19T04:25:39,428 Possible solutions: 2025-12-19T04:25:39,428 1. Declare 'dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,430 2. Use an 'int' return type on 'dbgScissor' to allow an error code to be returned. 2025-12-19T04:25:39,431 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:880:0: Exception check on 'gil_dbgScissor' will always require the GIL to be acquired. 2025-12-19T04:25:39,432 Possible solutions: 2025-12-19T04:25:39,433 1. Declare 'gil_dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,434 2. Use an 'int' return type on 'gil_dbgScissor' to allow an error code to be returned. 2025-12-19T04:25:39,435 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:886:0: Exception check on 'dbgShaderSource' will always require the GIL to be acquired. 2025-12-19T04:25:39,435 Possible solutions: 2025-12-19T04:25:39,437 1. Declare 'dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,437 2. Use an 'int' return type on 'dbgShaderSource' to allow an error code to be returned. 2025-12-19T04:25:39,438 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:890:0: Exception check on 'gil_dbgShaderSource' will always require the GIL to be acquired. 2025-12-19T04:25:39,439 Possible solutions: 2025-12-19T04:25:39,440 1. Declare 'gil_dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,440 2. Use an 'int' return type on 'gil_dbgShaderSource' to allow an error code to be returned. 2025-12-19T04:25:39,441 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:895:0: Exception check on 'dbgStencilFunc' will always require the GIL to be acquired. 2025-12-19T04:25:39,442 Possible solutions: 2025-12-19T04:25:39,443 1. Declare 'dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,444 2. Use an 'int' return type on 'dbgStencilFunc' to allow an error code to be returned. 2025-12-19T04:25:39,444 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:899:0: Exception check on 'gil_dbgStencilFunc' will always require the GIL to be acquired. 2025-12-19T04:25:39,445 Possible solutions: 2025-12-19T04:25:39,446 1. Declare 'gil_dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,447 2. Use an 'int' return type on 'gil_dbgStencilFunc' to allow an error code to be returned. 2025-12-19T04:25:39,447 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:904:0: Exception check on 'dbgStencilFuncSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:39,448 Possible solutions: 2025-12-19T04:25:39,449 1. Declare 'dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,450 2. Use an 'int' return type on 'dbgStencilFuncSeparate' to allow an error code to be returned. 2025-12-19T04:25:39,451 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:908:0: Exception check on 'gil_dbgStencilFuncSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:39,451 Possible solutions: 2025-12-19T04:25:39,452 1. Declare 'gil_dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,453 2. Use an 'int' return type on 'gil_dbgStencilFuncSeparate' to allow an error code to be returned. 2025-12-19T04:25:39,454 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:913:0: Exception check on 'dbgStencilMask' will always require the GIL to be acquired. 2025-12-19T04:25:39,455 Possible solutions: 2025-12-19T04:25:39,456 1. Declare 'dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,456 2. Use an 'int' return type on 'dbgStencilMask' to allow an error code to be returned. 2025-12-19T04:25:39,457 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:917:0: Exception check on 'gil_dbgStencilMask' will always require the GIL to be acquired. 2025-12-19T04:25:39,458 Possible solutions: 2025-12-19T04:25:39,459 1. Declare 'gil_dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,460 2. Use an 'int' return type on 'gil_dbgStencilMask' to allow an error code to be returned. 2025-12-19T04:25:39,461 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:922:0: Exception check on 'dbgStencilMaskSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:39,462 Possible solutions: 2025-12-19T04:25:39,463 1. Declare 'dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,464 2. Use an 'int' return type on 'dbgStencilMaskSeparate' to allow an error code to be returned. 2025-12-19T04:25:39,464 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:926:0: Exception check on 'gil_dbgStencilMaskSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:39,465 Possible solutions: 2025-12-19T04:25:39,465 1. Declare 'gil_dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,466 2. Use an 'int' return type on 'gil_dbgStencilMaskSeparate' to allow an error code to be returned. 2025-12-19T04:25:39,467 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:931:0: Exception check on 'dbgStencilOp' will always require the GIL to be acquired. 2025-12-19T04:25:39,467 Possible solutions: 2025-12-19T04:25:39,468 1. Declare 'dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,469 2. Use an 'int' return type on 'dbgStencilOp' to allow an error code to be returned. 2025-12-19T04:25:39,470 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:935:0: Exception check on 'gil_dbgStencilOp' will always require the GIL to be acquired. 2025-12-19T04:25:39,470 Possible solutions: 2025-12-19T04:25:39,471 1. Declare 'gil_dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,472 2. Use an 'int' return type on 'gil_dbgStencilOp' to allow an error code to be returned. 2025-12-19T04:25:39,473 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:940:0: Exception check on 'dbgStencilOpSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:39,474 Possible solutions: 2025-12-19T04:25:39,474 1. Declare 'dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,475 2. Use an 'int' return type on 'dbgStencilOpSeparate' to allow an error code to be returned. 2025-12-19T04:25:39,476 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:944:0: Exception check on 'gil_dbgStencilOpSeparate' will always require the GIL to be acquired. 2025-12-19T04:25:39,477 Possible solutions: 2025-12-19T04:25:39,478 1. Declare 'gil_dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,478 2. Use an 'int' return type on 'gil_dbgStencilOpSeparate' to allow an error code to be returned. 2025-12-19T04:25:39,479 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:949:0: Exception check on 'dbgTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,480 Possible solutions: 2025-12-19T04:25:39,481 1. Declare 'dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,482 2. Use an 'int' return type on 'dbgTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,482 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:953:0: Exception check on 'gil_dbgTexImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,483 Possible solutions: 2025-12-19T04:25:39,484 1. Declare 'gil_dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,485 2. Use an 'int' return type on 'gil_dbgTexImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,486 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:958:0: Exception check on 'dbgTexParameterf' will always require the GIL to be acquired. 2025-12-19T04:25:39,487 Possible solutions: 2025-12-19T04:25:39,488 1. Declare 'dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,489 2. Use an 'int' return type on 'dbgTexParameterf' to allow an error code to be returned. 2025-12-19T04:25:39,489 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:962:0: Exception check on 'gil_dbgTexParameterf' will always require the GIL to be acquired. 2025-12-19T04:25:39,490 Possible solutions: 2025-12-19T04:25:39,491 1. Declare 'gil_dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,491 2. Use an 'int' return type on 'gil_dbgTexParameterf' to allow an error code to be returned. 2025-12-19T04:25:39,492 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:977:0: Exception check on 'dbgTexParameteri' will always require the GIL to be acquired. 2025-12-19T04:25:39,493 Possible solutions: 2025-12-19T04:25:39,493 1. Declare 'dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,494 2. Use an 'int' return type on 'dbgTexParameteri' to allow an error code to be returned. 2025-12-19T04:25:39,494 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:981:0: Exception check on 'gil_dbgTexParameteri' will always require the GIL to be acquired. 2025-12-19T04:25:39,495 Possible solutions: 2025-12-19T04:25:39,496 1. Declare 'gil_dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,496 2. Use an 'int' return type on 'gil_dbgTexParameteri' to allow an error code to be returned. 2025-12-19T04:25:39,497 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:996:0: Exception check on 'dbgTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,498 Possible solutions: 2025-12-19T04:25:39,499 1. Declare 'dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,500 2. Use an 'int' return type on 'dbgTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,501 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1000:0: Exception check on 'gil_dbgTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T04:25:39,501 Possible solutions: 2025-12-19T04:25:39,502 1. Declare 'gil_dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,503 2. Use an 'int' return type on 'gil_dbgTexSubImage2D' to allow an error code to be returned. 2025-12-19T04:25:39,504 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1005:0: Exception check on 'dbgUniform1f' will always require the GIL to be acquired. 2025-12-19T04:25:39,505 Possible solutions: 2025-12-19T04:25:39,505 1. Declare 'dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,506 2. Use an 'int' return type on 'dbgUniform1f' to allow an error code to be returned. 2025-12-19T04:25:39,507 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1009:0: Exception check on 'gil_dbgUniform1f' will always require the GIL to be acquired. 2025-12-19T04:25:39,508 Possible solutions: 2025-12-19T04:25:39,509 1. Declare 'gil_dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,509 2. Use an 'int' return type on 'gil_dbgUniform1f' to allow an error code to be returned. 2025-12-19T04:25:39,510 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1014:0: Exception check on 'dbgUniform1fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,511 Possible solutions: 2025-12-19T04:25:39,512 1. Declare 'dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,513 2. Use an 'int' return type on 'dbgUniform1fv' to allow an error code to be returned. 2025-12-19T04:25:39,514 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1018:0: Exception check on 'gil_dbgUniform1fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,514 Possible solutions: 2025-12-19T04:25:39,515 1. Declare 'gil_dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,516 2. Use an 'int' return type on 'gil_dbgUniform1fv' to allow an error code to be returned. 2025-12-19T04:25:39,516 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1023:0: Exception check on 'dbgUniform1i' will always require the GIL to be acquired. 2025-12-19T04:25:39,517 Possible solutions: 2025-12-19T04:25:39,518 1. Declare 'dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,518 2. Use an 'int' return type on 'dbgUniform1i' to allow an error code to be returned. 2025-12-19T04:25:39,519 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1027:0: Exception check on 'gil_dbgUniform1i' will always require the GIL to be acquired. 2025-12-19T04:25:39,520 Possible solutions: 2025-12-19T04:25:39,521 1. Declare 'gil_dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,521 2. Use an 'int' return type on 'gil_dbgUniform1i' to allow an error code to be returned. 2025-12-19T04:25:39,527 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1032:0: Exception check on 'dbgUniform1iv' will always require the GIL to be acquired. 2025-12-19T04:25:39,528 Possible solutions: 2025-12-19T04:25:39,529 1. Declare 'dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,530 2. Use an 'int' return type on 'dbgUniform1iv' to allow an error code to be returned. 2025-12-19T04:25:39,531 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1036:0: Exception check on 'gil_dbgUniform1iv' will always require the GIL to be acquired. 2025-12-19T04:25:39,532 Possible solutions: 2025-12-19T04:25:39,533 1. Declare 'gil_dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,534 2. Use an 'int' return type on 'gil_dbgUniform1iv' to allow an error code to be returned. 2025-12-19T04:25:39,535 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1041:0: Exception check on 'dbgUniform2f' will always require the GIL to be acquired. 2025-12-19T04:25:39,536 Possible solutions: 2025-12-19T04:25:39,537 1. Declare 'dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,538 2. Use an 'int' return type on 'dbgUniform2f' to allow an error code to be returned. 2025-12-19T04:25:39,539 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1045:0: Exception check on 'gil_dbgUniform2f' will always require the GIL to be acquired. 2025-12-19T04:25:39,540 Possible solutions: 2025-12-19T04:25:39,541 1. Declare 'gil_dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,542 2. Use an 'int' return type on 'gil_dbgUniform2f' to allow an error code to be returned. 2025-12-19T04:25:39,543 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1050:0: Exception check on 'dbgUniform2fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,543 Possible solutions: 2025-12-19T04:25:39,544 1. Declare 'dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,545 2. Use an 'int' return type on 'dbgUniform2fv' to allow an error code to be returned. 2025-12-19T04:25:39,546 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1054:0: Exception check on 'gil_dbgUniform2fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,547 Possible solutions: 2025-12-19T04:25:39,548 1. Declare 'gil_dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,549 2. Use an 'int' return type on 'gil_dbgUniform2fv' to allow an error code to be returned. 2025-12-19T04:25:39,550 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1059:0: Exception check on 'dbgUniform2i' will always require the GIL to be acquired. 2025-12-19T04:25:39,551 Possible solutions: 2025-12-19T04:25:39,552 1. Declare 'dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,553 2. Use an 'int' return type on 'dbgUniform2i' to allow an error code to be returned. 2025-12-19T04:25:39,553 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1063:0: Exception check on 'gil_dbgUniform2i' will always require the GIL to be acquired. 2025-12-19T04:25:39,554 Possible solutions: 2025-12-19T04:25:39,555 1. Declare 'gil_dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,556 2. Use an 'int' return type on 'gil_dbgUniform2i' to allow an error code to be returned. 2025-12-19T04:25:39,557 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1068:0: Exception check on 'dbgUniform2iv' will always require the GIL to be acquired. 2025-12-19T04:25:39,558 Possible solutions: 2025-12-19T04:25:39,559 1. Declare 'dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,560 2. Use an 'int' return type on 'dbgUniform2iv' to allow an error code to be returned. 2025-12-19T04:25:39,561 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1072:0: Exception check on 'gil_dbgUniform2iv' will always require the GIL to be acquired. 2025-12-19T04:25:39,562 Possible solutions: 2025-12-19T04:25:39,563 1. Declare 'gil_dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,564 2. Use an 'int' return type on 'gil_dbgUniform2iv' to allow an error code to be returned. 2025-12-19T04:25:39,565 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1077:0: Exception check on 'dbgUniform3f' will always require the GIL to be acquired. 2025-12-19T04:25:39,566 Possible solutions: 2025-12-19T04:25:39,567 1. Declare 'dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,568 2. Use an 'int' return type on 'dbgUniform3f' to allow an error code to be returned. 2025-12-19T04:25:39,569 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1081:0: Exception check on 'gil_dbgUniform3f' will always require the GIL to be acquired. 2025-12-19T04:25:39,570 Possible solutions: 2025-12-19T04:25:39,571 1. Declare 'gil_dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,572 2. Use an 'int' return type on 'gil_dbgUniform3f' to allow an error code to be returned. 2025-12-19T04:25:39,573 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1086:0: Exception check on 'dbgUniform3fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,574 Possible solutions: 2025-12-19T04:25:39,575 1. Declare 'dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,576 2. Use an 'int' return type on 'dbgUniform3fv' to allow an error code to be returned. 2025-12-19T04:25:39,577 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1090:0: Exception check on 'gil_dbgUniform3fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,578 Possible solutions: 2025-12-19T04:25:39,579 1. Declare 'gil_dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,580 2. Use an 'int' return type on 'gil_dbgUniform3fv' to allow an error code to be returned. 2025-12-19T04:25:39,580 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1095:0: Exception check on 'dbgUniform3i' will always require the GIL to be acquired. 2025-12-19T04:25:39,581 Possible solutions: 2025-12-19T04:25:39,582 1. Declare 'dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,583 2. Use an 'int' return type on 'dbgUniform3i' to allow an error code to be returned. 2025-12-19T04:25:39,584 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1099:0: Exception check on 'gil_dbgUniform3i' will always require the GIL to be acquired. 2025-12-19T04:25:39,585 Possible solutions: 2025-12-19T04:25:39,585 1. Declare 'gil_dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,586 2. Use an 'int' return type on 'gil_dbgUniform3i' to allow an error code to be returned. 2025-12-19T04:25:39,587 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1104:0: Exception check on 'dbgUniform3iv' will always require the GIL to be acquired. 2025-12-19T04:25:39,588 Possible solutions: 2025-12-19T04:25:39,589 1. Declare 'dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,590 2. Use an 'int' return type on 'dbgUniform3iv' to allow an error code to be returned. 2025-12-19T04:25:39,591 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1108:0: Exception check on 'gil_dbgUniform3iv' will always require the GIL to be acquired. 2025-12-19T04:25:39,591 Possible solutions: 2025-12-19T04:25:39,592 1. Declare 'gil_dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,593 2. Use an 'int' return type on 'gil_dbgUniform3iv' to allow an error code to be returned. 2025-12-19T04:25:39,594 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1113:0: Exception check on 'dbgUniform4f' will always require the GIL to be acquired. 2025-12-19T04:25:39,595 Possible solutions: 2025-12-19T04:25:39,596 1. Declare 'dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,597 2. Use an 'int' return type on 'dbgUniform4f' to allow an error code to be returned. 2025-12-19T04:25:39,598 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1117:0: Exception check on 'gil_dbgUniform4f' will always require the GIL to be acquired. 2025-12-19T04:25:39,599 Possible solutions: 2025-12-19T04:25:39,600 1. Declare 'gil_dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,601 2. Use an 'int' return type on 'gil_dbgUniform4f' to allow an error code to be returned. 2025-12-19T04:25:39,602 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1122:0: Exception check on 'dbgUniform4fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,603 Possible solutions: 2025-12-19T04:25:39,604 1. Declare 'dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,605 2. Use an 'int' return type on 'dbgUniform4fv' to allow an error code to be returned. 2025-12-19T04:25:39,606 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1126:0: Exception check on 'gil_dbgUniform4fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,607 Possible solutions: 2025-12-19T04:25:39,608 1. Declare 'gil_dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,609 2. Use an 'int' return type on 'gil_dbgUniform4fv' to allow an error code to be returned. 2025-12-19T04:25:39,610 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1131:0: Exception check on 'dbgUniform4i' will always require the GIL to be acquired. 2025-12-19T04:25:39,611 Possible solutions: 2025-12-19T04:25:39,611 1. Declare 'dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,612 2. Use an 'int' return type on 'dbgUniform4i' to allow an error code to be returned. 2025-12-19T04:25:39,613 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1135:0: Exception check on 'gil_dbgUniform4i' will always require the GIL to be acquired. 2025-12-19T04:25:39,614 Possible solutions: 2025-12-19T04:25:39,614 1. Declare 'gil_dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,615 2. Use an 'int' return type on 'gil_dbgUniform4i' to allow an error code to be returned. 2025-12-19T04:25:39,616 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1140:0: Exception check on 'dbgUniform4iv' will always require the GIL to be acquired. 2025-12-19T04:25:39,617 Possible solutions: 2025-12-19T04:25:39,618 1. Declare 'dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,618 2. Use an 'int' return type on 'dbgUniform4iv' to allow an error code to be returned. 2025-12-19T04:25:39,620 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1144:0: Exception check on 'gil_dbgUniform4iv' will always require the GIL to be acquired. 2025-12-19T04:25:39,620 Possible solutions: 2025-12-19T04:25:39,621 1. Declare 'gil_dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,622 2. Use an 'int' return type on 'gil_dbgUniform4iv' to allow an error code to be returned. 2025-12-19T04:25:39,623 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1169:0: Exception check on 'dbgUniformMatrix4fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,624 Possible solutions: 2025-12-19T04:25:39,625 1. Declare 'dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,626 2. Use an 'int' return type on 'dbgUniformMatrix4fv' to allow an error code to be returned. 2025-12-19T04:25:39,627 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1173:0: Exception check on 'gil_dbgUniformMatrix4fv' will always require the GIL to be acquired. 2025-12-19T04:25:39,628 Possible solutions: 2025-12-19T04:25:39,629 1. Declare 'gil_dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,630 2. Use an 'int' return type on 'gil_dbgUniformMatrix4fv' to allow an error code to be returned. 2025-12-19T04:25:39,631 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1178:0: Exception check on 'dbgUseProgram' will always require the GIL to be acquired. 2025-12-19T04:25:39,632 Possible solutions: 2025-12-19T04:25:39,633 1. Declare 'dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,633 2. Use an 'int' return type on 'dbgUseProgram' to allow an error code to be returned. 2025-12-19T04:25:39,634 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1182:0: Exception check on 'gil_dbgUseProgram' will always require the GIL to be acquired. 2025-12-19T04:25:39,636 Possible solutions: 2025-12-19T04:25:39,637 1. Declare 'gil_dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,637 2. Use an 'int' return type on 'gil_dbgUseProgram' to allow an error code to be returned. 2025-12-19T04:25:39,638 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1187:0: Exception check on 'dbgValidateProgram' will always require the GIL to be acquired. 2025-12-19T04:25:39,639 Possible solutions: 2025-12-19T04:25:39,640 1. Declare 'dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,640 2. Use an 'int' return type on 'dbgValidateProgram' to allow an error code to be returned. 2025-12-19T04:25:39,641 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1191:0: Exception check on 'gil_dbgValidateProgram' will always require the GIL to be acquired. 2025-12-19T04:25:39,642 Possible solutions: 2025-12-19T04:25:39,643 1. Declare 'gil_dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,644 2. Use an 'int' return type on 'gil_dbgValidateProgram' to allow an error code to be returned. 2025-12-19T04:25:39,644 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1196:0: Exception check on 'dbgVertexAttrib1f' will always require the GIL to be acquired. 2025-12-19T04:25:39,645 Possible solutions: 2025-12-19T04:25:39,646 1. Declare 'dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,647 2. Use an 'int' return type on 'dbgVertexAttrib1f' to allow an error code to be returned. 2025-12-19T04:25:39,648 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1200:0: Exception check on 'gil_dbgVertexAttrib1f' will always require the GIL to be acquired. 2025-12-19T04:25:39,649 Possible solutions: 2025-12-19T04:25:39,650 1. Declare 'gil_dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,651 2. Use an 'int' return type on 'gil_dbgVertexAttrib1f' to allow an error code to be returned. 2025-12-19T04:25:39,652 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1215:0: Exception check on 'dbgVertexAttrib2f' will always require the GIL to be acquired. 2025-12-19T04:25:39,653 Possible solutions: 2025-12-19T04:25:39,654 1. Declare 'dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,655 2. Use an 'int' return type on 'dbgVertexAttrib2f' to allow an error code to be returned. 2025-12-19T04:25:39,656 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1219:0: Exception check on 'gil_dbgVertexAttrib2f' will always require the GIL to be acquired. 2025-12-19T04:25:39,657 Possible solutions: 2025-12-19T04:25:39,658 1. Declare 'gil_dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,659 2. Use an 'int' return type on 'gil_dbgVertexAttrib2f' to allow an error code to be returned. 2025-12-19T04:25:39,660 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1234:0: Exception check on 'dbgVertexAttrib3f' will always require the GIL to be acquired. 2025-12-19T04:25:39,661 Possible solutions: 2025-12-19T04:25:39,662 1. Declare 'dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,663 2. Use an 'int' return type on 'dbgVertexAttrib3f' to allow an error code to be returned. 2025-12-19T04:25:39,664 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1238:0: Exception check on 'gil_dbgVertexAttrib3f' will always require the GIL to be acquired. 2025-12-19T04:25:39,665 Possible solutions: 2025-12-19T04:25:39,666 1. Declare 'gil_dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,667 2. Use an 'int' return type on 'gil_dbgVertexAttrib3f' to allow an error code to be returned. 2025-12-19T04:25:39,668 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1253:0: Exception check on 'dbgVertexAttrib4f' will always require the GIL to be acquired. 2025-12-19T04:25:39,669 Possible solutions: 2025-12-19T04:25:39,669 1. Declare 'dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,670 2. Use an 'int' return type on 'dbgVertexAttrib4f' to allow an error code to be returned. 2025-12-19T04:25:39,671 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1257:0: Exception check on 'gil_dbgVertexAttrib4f' will always require the GIL to be acquired. 2025-12-19T04:25:39,672 Possible solutions: 2025-12-19T04:25:39,672 1. Declare 'gil_dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,673 2. Use an 'int' return type on 'gil_dbgVertexAttrib4f' to allow an error code to be returned. 2025-12-19T04:25:39,674 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1272:0: Exception check on 'dbgVertexAttribPointer' will always require the GIL to be acquired. 2025-12-19T04:25:39,675 Possible solutions: 2025-12-19T04:25:39,675 1. Declare 'dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,676 2. Use an 'int' return type on 'dbgVertexAttribPointer' to allow an error code to be returned. 2025-12-19T04:25:39,677 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1276:0: Exception check on 'gil_dbgVertexAttribPointer' will always require the GIL to be acquired. 2025-12-19T04:25:39,678 Possible solutions: 2025-12-19T04:25:39,679 1. Declare 'gil_dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,680 2. Use an 'int' return type on 'gil_dbgVertexAttribPointer' to allow an error code to be returned. 2025-12-19T04:25:39,681 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1281:0: Exception check on 'dbgViewport' will always require the GIL to be acquired. 2025-12-19T04:25:39,682 Possible solutions: 2025-12-19T04:25:39,683 1. Declare 'dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,684 2. Use an 'int' return type on 'dbgViewport' to allow an error code to be returned. 2025-12-19T04:25:39,685 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1285:0: Exception check on 'gil_dbgViewport' will always require the GIL to be acquired. 2025-12-19T04:25:39,685 Possible solutions: 2025-12-19T04:25:39,686 1. Declare 'gil_dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:25:39,687 2. Use an 'int' return type on 'gil_dbgViewport' to allow an error code to be returned. 2025-12-19T04:25:40,834 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:40,835 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.pyx 2025-12-19T04:25:40,836 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/egl_backend/egl_angle.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:40,838 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/egl_backend/egl_angle.pyx 2025-12-19T04:25:40,851 [INFO ] building 'kivy.graphics.egl_backend.egl_angle' extension 2025-12-19T04:25:40,869 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/egl_backend 2025-12-19T04:25:40,886 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/egl_backend/egl_angle.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/egl_backend/egl_angle.o 2025-12-19T04:25:41,553 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_angle.o -L/usr/lib/arm-linux-gnueabihf -lGL -o build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_angle.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:41,932 [INFO ] building 'kivy.core.text.text_layout' extension 2025-12-19T04:25:41,938 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text 2025-12-19T04:25:41,947 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/text_layout.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/text_layout.o 2025-12-19T04:25:42,004 [INFO ] building 'kivy.graphics.cgl_backend.cgl_debug' extension 2025-12-19T04:25:42,005 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.o 2025-12-19T04:25:42,982 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData’: 2025-12-19T04:25:42,989 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:7053:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:42,990 7053 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_data)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 135, __pyx_L1_error) 2025-12-19T04:25:42,991 | ^ 2025-12-19T04:25:42,997 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData’: 2025-12-19T04:25:43,004 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:7267:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,005 7267 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_data)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 144, __pyx_L1_error) 2025-12-19T04:25:43,006 | ^ 2025-12-19T04:25:43,050 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D’: 2025-12-19T04:25:43,057 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:8681:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,058 8681 | __pyx_t_11 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_data)); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 219, __pyx_L1_error) 2025-12-19T04:25:43,059 | ^ 2025-12-19T04:25:43,067 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D’: 2025-12-19T04:25:43,075 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:8917:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,076 8917 | __pyx_t_12 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_data)); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 228, __pyx_L1_error) 2025-12-19T04:25:43,077 | ^ 2025-12-19T04:25:43,115 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteBuffers’: 2025-12-19T04:25:43,124 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:10187:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,125 10187 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_buffers)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 284, __pyx_L1_error) 2025-12-19T04:25:43,126 | ^ 2025-12-19T04:25:43,131 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteFramebuffers’: 2025-12-19T04:25:43,141 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:10390:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,142 10390 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_framebuffers)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 293, __pyx_L1_error) 2025-12-19T04:25:43,143 | ^ 2025-12-19T04:25:43,154 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteRenderbuffers’: 2025-12-19T04:25:43,163 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:10783:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,164 10783 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_renderbuffers)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 311, __pyx_L1_error) 2025-12-19T04:25:43,165 | ^ 2025-12-19T04:25:43,176 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteTextures’: 2025-12-19T04:25:43,186 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:11176:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,187 11176 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_textures)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 329, __pyx_L1_error) 2025-12-19T04:25:43,188 | ^ 2025-12-19T04:25:43,227 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements’: 2025-12-19T04:25:43,239 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:12540:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,240 12540 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_indices)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 402, __pyx_L1_error) 2025-12-19T04:25:43,241 | ^ 2025-12-19T04:25:43,286 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenBuffers’: 2025-12-19T04:25:43,298 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:14102:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,299 14102 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_buffers)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 474, __pyx_L1_error) 2025-12-19T04:25:43,300 | ^ 2025-12-19T04:25:43,311 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenFramebuffers’: 2025-12-19T04:25:43,324 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:14495:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,325 14495 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_framebuffers)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 492, __pyx_L1_error) 2025-12-19T04:25:43,326 | ^ 2025-12-19T04:25:43,331 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenRenderbuffers’: 2025-12-19T04:25:43,345 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:14698:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,345 14698 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_renderbuffers)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 501, __pyx_L1_error) 2025-12-19T04:25:43,346 | ^ 2025-12-19T04:25:43,352 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenTextures’: 2025-12-19T04:25:43,365 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:14901:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,366 14901 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_textures)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 510, __pyx_L1_error) 2025-12-19T04:25:43,367 | ^ 2025-12-19T04:25:43,373 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib’: 2025-12-19T04:25:43,387 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15113:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,388 15113 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 519, __pyx_L1_error) 2025-12-19T04:25:43,389 | ^ 2025-12-19T04:25:43,401 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15121:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,402 15121 | __pyx_t_8 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_size)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 519, __pyx_L1_error) 2025-12-19T04:25:43,403 | ^ 2025-12-19T04:25:43,416 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15129:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,417 15129 | __pyx_t_9 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_type)); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 519, __pyx_L1_error) 2025-12-19T04:25:43,418 | ^ 2025-12-19T04:25:43,430 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15137:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,431 15137 | __pyx_t_10 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_name)); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 519, __pyx_L1_error) 2025-12-19T04:25:43,432 | ^ 2025-12-19T04:25:43,440 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform’: 2025-12-19T04:25:43,454 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15359:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,455 15359 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-12-19T04:25:43,456 | ^ 2025-12-19T04:25:43,469 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15367:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,470 15367 | __pyx_t_8 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_size)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-12-19T04:25:43,471 | ^ 2025-12-19T04:25:43,484 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15375:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,485 15375 | __pyx_t_9 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_type)); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-12-19T04:25:43,486 | ^ 2025-12-19T04:25:43,499 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15383:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,500 15383 | __pyx_t_10 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_name)); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-12-19T04:25:43,501 | ^ 2025-12-19T04:25:43,508 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders’: 2025-12-19T04:25:43,522 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15600:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,523 15600 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_count)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 537, __pyx_L1_error) 2025-12-19T04:25:43,524 | ^ 2025-12-19T04:25:43,537 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15608:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,538 15608 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_shaders)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 537, __pyx_L1_error) 2025-12-19T04:25:43,539 | ^ 2025-12-19T04:25:43,545 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttribLocation’: 2025-12-19T04:25:43,559 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:15822:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,560 15822 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_name)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 546, __pyx_L1_error) 2025-12-19T04:25:43,561 | ^ 2025-12-19T04:25:43,566 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBooleanv’: 2025-12-19T04:25:43,581 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:16037:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,582 16037 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 556, __pyx_L1_error) 2025-12-19T04:25:43,583 | ^ 2025-12-19T04:25:43,589 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBufferParameteriv’: 2025-12-19T04:25:43,603 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:16243:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,604 16243 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 565, __pyx_L1_error) 2025-12-19T04:25:43,605 | ^ 2025-12-19T04:25:43,612 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFloatv’: 2025-12-19T04:25:43,627 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:16568:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,628 16568 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 582, __pyx_L1_error) 2025-12-19T04:25:43,629 | ^ 2025-12-19T04:25:43,635 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv’: 2025-12-19T04:25:43,650 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:16777:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,651 16777 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 591, __pyx_L1_error) 2025-12-19T04:25:43,651 | ^ 2025-12-19T04:25:43,657 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetIntegerv’: 2025-12-19T04:25:43,672 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:16984:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,673 16984 | __pyx_t_5 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 600, __pyx_L1_error) 2025-12-19T04:25:43,674 | ^ 2025-12-19T04:25:43,690 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramiv’: 2025-12-19T04:25:43,706 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:17190:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,706 17190 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 609, __pyx_L1_error) 2025-12-19T04:25:43,707 | ^ 2025-12-19T04:25:43,713 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog’: 2025-12-19T04:25:43,729 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:17399:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,730 17399 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 618, __pyx_L1_error) 2025-12-19T04:25:43,731 | ^ 2025-12-19T04:25:43,745 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:17407:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,747 17407 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_infolog)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 618, __pyx_L1_error) 2025-12-19T04:25:43,748 | ^ 2025-12-19T04:25:43,754 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetRenderbufferParameteriv’: 2025-12-19T04:25:43,770 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:17617:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,771 17617 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 627, __pyx_L1_error) 2025-12-19T04:25:43,772 | ^ 2025-12-19T04:25:43,778 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderiv’: 2025-12-19T04:25:43,793 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:17825:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,794 17825 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 636, __pyx_L1_error) 2025-12-19T04:25:43,795 | ^ 2025-12-19T04:25:43,800 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog’: 2025-12-19T04:25:43,816 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:18034:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,817 18034 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 645, __pyx_L1_error) 2025-12-19T04:25:43,818 | ^ 2025-12-19T04:25:43,834 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:18042:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,835 18042 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_infolog)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 645, __pyx_L1_error) 2025-12-19T04:25:43,836 | ^ 2025-12-19T04:25:43,842 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource’: 2025-12-19T04:25:43,858 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:18253:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,859 18253 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 655, __pyx_L1_error) 2025-12-19T04:25:43,860 | ^ 2025-12-19T04:25:43,876 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:18261:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,877 18261 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_source)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 655, __pyx_L1_error) 2025-12-19T04:25:43,878 | ^ 2025-12-19T04:25:43,888 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameterfv’: 2025-12-19T04:25:43,905 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:18638:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,906 18638 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 672, __pyx_L1_error) 2025-12-19T04:25:43,907 | ^ 2025-12-19T04:25:43,913 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameteriv’: 2025-12-19T04:25:43,930 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:18846:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,932 18846 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 681, __pyx_L1_error) 2025-12-19T04:25:43,933 | ^ 2025-12-19T04:25:43,939 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformfv’: 2025-12-19T04:25:43,957 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:19054:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,958 19054 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 690, __pyx_L1_error) 2025-12-19T04:25:43,959 | ^ 2025-12-19T04:25:43,966 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformiv’: 2025-12-19T04:25:43,983 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:19262:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:43,984 19262 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 699, __pyx_L1_error) 2025-12-19T04:25:43,984 | ^ 2025-12-19T04:25:44,001 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribfv’: 2025-12-19T04:25:44,019 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:19688:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,020 19688 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 717, __pyx_L1_error) 2025-12-19T04:25:44,021 | ^ 2025-12-19T04:25:44,027 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribiv’: 2025-12-19T04:25:44,045 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:19896:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,046 19896 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 726, __pyx_L1_error) 2025-12-19T04:25:44,047 | ^ 2025-12-19T04:25:44,126 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels’: 2025-12-19T04:25:44,147 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:22474:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,148 22474 | __pyx_t_10 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_pixels)); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 853, __pyx_L1_error) 2025-12-19T04:25:44,149 | ^ 2025-12-19T04:25:44,175 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource’: 2025-12-19T04:25:44,196 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:23296:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,197 23296 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_string)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 891, __pyx_L1_error) 2025-12-19T04:25:44,198 | ^ 2025-12-19T04:25:44,219 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:23304:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,220 23304 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 891, __pyx_L1_error) 2025-12-19T04:25:44,220 | ^ 2025-12-19T04:25:44,267 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D’: 2025-12-19T04:25:44,289 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:24727:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,290 24727 | __pyx_t_12 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_pixels)); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 954, __pyx_L1_error) 2025-12-19T04:25:44,291 | ^ 2025-12-19T04:25:44,314 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D’: 2025-12-19T04:25:44,337 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:25365:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,338 25365 | __pyx_t_12 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_pixels)); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 1001, __pyx_L1_error) 2025-12-19T04:25:44,339 | ^ 2025-12-19T04:25:44,353 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1fv’: 2025-12-19T04:25:44,376 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:25780:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,377 25780 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1019, __pyx_L1_error) 2025-12-19T04:25:44,378 | ^ 2025-12-19T04:25:44,390 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1iv’: 2025-12-19T04:25:44,414 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:26183:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,415 26183 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1037, __pyx_L1_error) 2025-12-19T04:25:44,416 | ^ 2025-12-19T04:25:44,434 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2fv’: 2025-12-19T04:25:44,458 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:26591:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,459 26591 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1055, __pyx_L1_error) 2025-12-19T04:25:44,460 | ^ 2025-12-19T04:25:44,473 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2iv’: 2025-12-19T04:25:44,497 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:26999:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,498 26999 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1073, __pyx_L1_error) 2025-12-19T04:25:44,499 | ^ 2025-12-19T04:25:44,512 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3fv’: 2025-12-19T04:25:44,537 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:27412:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,538 27412 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1091, __pyx_L1_error) 2025-12-19T04:25:44,539 | ^ 2025-12-19T04:25:44,552 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3iv’: 2025-12-19T04:25:44,577 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:27825:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,578 27825 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1109, __pyx_L1_error) 2025-12-19T04:25:44,579 | ^ 2025-12-19T04:25:44,592 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4fv’: 2025-12-19T04:25:44,618 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:28243:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,619 28243 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1127, __pyx_L1_error) 2025-12-19T04:25:44,620 | ^ 2025-12-19T04:25:44,634 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4iv’: 2025-12-19T04:25:44,659 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:28661:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,660 28661 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1145, __pyx_L1_error) 2025-12-19T04:25:44,661 | ^ 2025-12-19T04:25:44,668 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv’: 2025-12-19T04:25:44,694 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:28872:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,694 28872 | __pyx_t_7 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_value)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 1174, __pyx_L1_error) 2025-12-19T04:25:44,695 | ^ 2025-12-19T04:25:44,741 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer’: 2025-12-19T04:25:44,768 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.c:30281:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T04:25:44,769 30281 | __pyx_t_9 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_ptr)); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 1277, __pyx_L1_error) 2025-12-19T04:25:44,770 | ^ 2025-12-19T04:25:47,171 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/egl_backend/egl_angle.o -L/usr/lib/arm-linux-gnueabihf -lGL -o build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend/egl_angle.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:47,835 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/window/window_info.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:25:47,836 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/window/window_info.pyx 2025-12-19T04:25:47,837 [INFO ] building 'kivy.core.window.window_info' extension 2025-12-19T04:25:47,839 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/window 2025-12-19T04:25:47,840 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/window/window_info.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/window/window_info.o 2025-12-19T04:25:54,121 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/window/window_info.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/core/window/window_info.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:25:58,159 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/tesselator.pyx because it depends on /tmp/pip-build-env-1picwc6c/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libc/string.pxd. 2025-12-19T04:25:58,160 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/tesselator.pyx 2025-12-19T04:25:58,161 [INFO ] building 'kivy.graphics.tesselator' extension 2025-12-19T04:25:58,164 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source 2025-12-19T04:25:58,168 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/tesselator.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/tesselator.o 2025-12-19T04:26:02,708 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/text_layout.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/core/text/text_layout.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:26:05,004 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:26:05,443 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:26:12,705 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:26:12,706 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.pyx 2025-12-19T04:26:12,709 [INFO ] building 'kivy.graphics.svg' extension 2025-12-19T04:26:12,712 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.o 2025-12-19T04:26:21,735 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/bucketalloc.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/bucketalloc.o 2025-12-19T04:26:21,852 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl_backend/cgl_debug.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_debug.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:26:22,040 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/dict.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/dict.o 2025-12-19T04:26:22,228 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/geom.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/geom.o 2025-12-19T04:26:23,108 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/mesh.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/mesh.o 2025-12-19T04:26:23,377 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:26:23,438 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2025-12-19T04:26:23,900 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/priorityq.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/priorityq.o 2025-12-19T04:26:24,662 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/sweep.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/sweep.o 2025-12-19T04:26:24,751 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/boxshadow.pyx because it depends on /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi. 2025-12-19T04:26:24,752 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/boxshadow.pyx 2025-12-19T04:26:24,754 [INFO ] building 'kivy.graphics.boxshadow' extension 2025-12-19T04:26:24,756 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/boxshadow.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/boxshadow.o 2025-12-19T04:26:25,980 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/tess.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/tess.o 2025-12-19T04:26:27,173 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/tesselator.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/bucketalloc.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/dict.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/geom.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/mesh.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/priorityq.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/sweep.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/libtess2/Source/tess.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/tesselator.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:26:29,112 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T04:26:29,228 performance hint: kivy/core/text/_text_pango.pyx:466:0: Exception check on '_render_layout' will always require the GIL to be acquired. 2025-12-19T04:26:29,229 Possible solutions: 2025-12-19T04:26:29,230 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:29,231 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-19T04:26:30,087 performance hint: kivy/core/text/_text_pango.pyx:628:26: Exception check after calling '_render_layout' will always require the GIL to be acquired. 2025-12-19T04:26:30,088 Possible solutions: 2025-12-19T04:26:30,089 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:30,089 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-19T04:26:30,278 performance hint: kivy/core/text/_text_pango.pyx:964:26: Exception check after calling '_render_layout' will always require the GIL to be acquired. 2025-12-19T04:26:30,279 Possible solutions: 2025-12-19T04:26:30,280 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:30,281 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-19T04:26:30,520 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.pyx because it changed. 2025-12-19T04:26:30,521 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.pyx 2025-12-19T04:26:30,522 [INFO ] building 'kivy.core.text._text_pango' extension 2025-12-19T04:26:30,523 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.o 2025-12-19T04:26:32,165 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__set_cc_options’: 2025-12-19T04:26:32,173 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c:8136:3: warning: ‘pango_ft2_font_map_substitute_changed’ is deprecated: Use 'pango_fc_font_map_substitute_changed' instead [-Wdeprecated-declarations] 2025-12-19T04:26:32,174 8136 | pango_ft2_font_map_substitute_changed(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap)); 2025-12-19T04:26:32,175 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T04:26:32,176 In file included from /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c:1194: 2025-12-19T04:26:32,177 /usr/include/pango-1.0/pango/pangoft2.h:126:15: note: declared here 2025-12-19T04:26:32,178 126 | void pango_ft2_font_map_substitute_changed (PangoFT2FontMap *fontmap); 2025-12-19T04:26:32,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T04:26:32,195 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__get_or_create_cc’: 2025-12-19T04:26:32,204 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c:8839:3: warning: ‘pango_ft2_font_map_set_default_substitute’ is deprecated: Use 'pango_fc_font_map_set_default_substitute' instead [-Wdeprecated-declarations] 2025-12-19T04:26:32,205 8839 | pango_ft2_font_map_set_default_substitute(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap), (&__pyx_f_4kivy_4core_4text_11_text_pango__ft2subst_callback), ((gpointer)(&__pyx_v_cc->ft2subst_callback_data)), NULL); 2025-12-19T04:26:32,205 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T04:26:32,206 /usr/include/pango-1.0/pango/pangoft2.h:121:15: note: declared here 2025-12-19T04:26:32,207 121 | void pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap, 2025-12-19T04:26:32,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T04:26:32,386 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c: In function ‘__pyx_pf_4kivy_4core_4text_11_text_pango_6kpango_find_base_dir’: 2025-12-19T04:26:32,398 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c:13008:3: warning: ‘pango_find_base_dir’ is deprecated [-Wdeprecated-declarations] 2025-12-19T04:26:32,399 13008 | __pyx_t_1 = __Pyx_PyLong_From_PangoDirection(pango_find_base_dir(__pyx_t_2, __pyx_t_3)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 703, __pyx_L1_error) 2025-12-19T04:26:32,400 | ^~~~~~~~~ 2025-12-19T04:26:32,401 In file included from /usr/include/pango-1.0/pango/pango-types.h:239, 2025-12-19T04:26:32,402 from /usr/include/pango-1.0/pango/pango-font.h:26, 2025-12-19T04:26:32,403 from /usr/include/pango-1.0/pango/pango-utils.h:27, 2025-12-19T04:26:32,404 from /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.c:1190: 2025-12-19T04:26:32,405 /usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here 2025-12-19T04:26:32,406 107 | PangoDirection pango_find_base_dir (const gchar *text, 2025-12-19T04:26:32,407 | ^~~~~~~~~~~~~~~~~~~ 2025-12-19T04:26:42,716 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/boxshadow.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/boxshadow.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:26:43,293 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:126:0: Exception check on '_on_appsink_sample' will always require the GIL to be acquired. 2025-12-19T04:26:43,294 Possible solutions: 2025-12-19T04:26:43,295 1. Declare '_on_appsink_sample' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:43,296 2. Use an 'int' return type on '_on_appsink_sample' to allow an error code to be returned. 2025-12-19T04:26:43,297 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:135:0: Exception check on '_on_gstplayer_message' will always require the GIL to be acquired. 2025-12-19T04:26:43,298 Possible solutions: 2025-12-19T04:26:43,299 1. Declare '_on_gstplayer_message' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:43,300 2. Use an 'int' return type on '_on_gstplayer_message' to allow an error code to be returned. 2025-12-19T04:26:43,748 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:337:49: Exception check after calling '_get_duration' will always require the GIL to be acquired. Declare '_get_duration' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:43,754 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:345:49: Exception check after calling '_get_position' will always require the GIL to be acquired. Declare '_get_position' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:43,761 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:352:22: Exception check after calling '_seek' will always require the GIL to be acquired. 2025-12-19T04:26:43,762 Possible solutions: 2025-12-19T04:26:43,763 1. Declare '_seek' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:43,764 2. Use an 'int' return type on '_seek' to allow an error code to be returned. 2025-12-19T04:26:43,774 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:397:37: Exception check after calling '_get_duration' will always require the GIL to be acquired. Declare '_get_duration' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-12-19T04:26:43,874 Compiling /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer/_gstplayer.pyx because it changed. 2025-12-19T04:26:43,875 [1/1] Cythonizing /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer/_gstplayer.pyx 2025-12-19T04:26:43,876 [INFO ] building 'kivy.lib.gstplayer._gstplayer' extension 2025-12-19T04:26:43,878 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer 2025-12-19T04:26:43,880 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/arm-linux-gnueabihf -I/usr/include/python3.11 -c /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer/_gstplayer.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer/_gstplayer.o 2025-12-19T04:26:54,794 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer/_gstplayer.o -L/usr/lib/arm-linux-gnueabihf -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -o build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer/_gstplayer.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:27:00,691 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/core/text/_text_pango.o -L/usr/lib/arm-linux-gnueabihf -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -o build/lib.linux-armv7l-cpython-311/kivy/core/text/_text_pango.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:27:01,920 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.c: In function ‘__pyx_f_4kivy_8graphics_3svg_3Svg_parse_path’: 2025-12-19T04:27:02,014 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.c:37093:20: warning: ‘__pyx_v_cy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-12-19T04:27:02,128 37093 | __pyx_v_cy = ((__pyx_v_self->y + __pyx_v_self->y) - __pyx_v_cy); 2025-12-19T04:27:02,140 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T04:27:02,149 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.c:35674:10: note: ‘__pyx_v_cy’ was declared here 2025-12-19T04:27:02,149 35674 | double __pyx_v_cy; 2025-12-19T04:27:02,150 | ^~~~~~~~~~ 2025-12-19T04:27:02,151 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.c:37084:20: warning: ‘__pyx_v_cx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-12-19T04:27:02,151 37084 | __pyx_v_cx = ((__pyx_v_self->x + __pyx_v_self->x) - __pyx_v_cx); 2025-12-19T04:27:02,159 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T04:27:02,160 /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.c:35673:10: note: ‘__pyx_v_cx’ was declared here 2025-12-19T04:27:02,160 35673 | double __pyx_v_cx; 2025-12-19T04:27:02,161 | ^~~~~~~~~~ 2025-12-19T04:27:07,508 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex_instructions.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:27:19,778 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/svg.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/kivy/graphics/svg.cpython-311-arm-linux-gnueabihf.so -lm 2025-12-19T04:27:20,003 [INFO ] installing to build/bdist.linux-armv7l/wheel 2025-12-19T04:27:20,003 [INFO ] running install 2025-12-19T04:27:20,027 [INFO ] running install_lib 2025-12-19T04:27:20,037 [INFO ] creating build/bdist.linux-armv7l/wheel 2025-12-19T04:27:20,040 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy_protonox 2025-12-19T04:27:20,041 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy_protonox/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy_protonox 2025-12-19T04:27:20,045 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy 2025-12-19T04:27:20,047 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext 2025-12-19T04:27:20,048 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/observability.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T04:27:20,051 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/window_geometry.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T04:27:20,053 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/android_bridge 2025-12-19T04:27:20,055 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge/compat.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/android_bridge 2025-12-19T04:27:20,057 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge/preflight.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/android_bridge 2025-12-19T04:27:20,060 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge/bridge_server.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/android_bridge 2025-12-19T04:27:20,062 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge/adb.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/android_bridge 2025-12-19T04:27:20,065 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/android_bridge 2025-12-19T04:27:20,067 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/telemetry.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T04:27:20,069 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/wireless_debug.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T04:27:20,073 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/assets 2025-12-19T04:27:20,074 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets/pipeline.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/assets 2025-12-19T04:27:20,077 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/assets 2025-12-19T04:27:20,079 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/diagnostics 2025-12-19T04:27:20,081 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics/bus.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/diagnostics 2025-12-19T04:27:20,084 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics/runtime.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/diagnostics 2025-12-19T04:27:20,086 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/diagnostics 2025-12-19T04:27:20,089 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/ui 2025-12-19T04:27:20,090 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui/emoji.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/ui 2025-12-19T04:27:20,093 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/ui 2025-12-19T04:27:20,095 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/kv_bridge 2025-12-19T04:27:20,097 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge/compiler.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/kv_bridge 2025-12-19T04:27:20,099 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge/ir.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/kv_bridge 2025-12-19T04:27:20,101 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge/importer.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/kv_bridge 2025-12-19T04:27:20,104 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/kv_bridge 2025-12-19T04:27:20,106 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/device 2025-12-19T04:27:20,107 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device/facade.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/device 2025-12-19T04:27:20,111 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device/spec.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/device 2025-12-19T04:27:20,113 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device/android.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/device 2025-12-19T04:27:20,116 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/device 2025-12-19T04:27:20,118 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/layout_engine 2025-12-19T04:27:20,119 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine/antipatterns.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/layout_engine 2025-12-19T04:27:20,122 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine/performance.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/layout_engine 2025-12-19T04:27:20,124 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine/introspect.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/layout_engine 2025-12-19T04:27:20,126 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine/fingerprint.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/layout_engine 2025-12-19T04:27:20,128 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/layout_engine 2025-12-19T04:27:20,130 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine/health.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/layout_engine 2025-12-19T04:27:20,133 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime 2025-12-19T04:27:20,135 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/ui_model 2025-12-19T04:27:20,136 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model/ui_ir_types.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/ui_model 2025-12-19T04:27:20,139 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model/apply.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/ui_model 2025-12-19T04:27:20,141 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model/diff.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/ui_model 2025-12-19T04:27:20,143 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/ui_model 2025-12-19T04:27:20,146 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/plugins 2025-12-19T04:27:20,147 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/plugins 2025-12-19T04:27:20,150 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/hotreload 2025-12-19T04:27:20,151 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload/reload_bus.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/hotreload 2025-12-19T04:27:20,154 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload/state_preserver.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/hotreload 2025-12-19T04:27:20,156 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload/rollback.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/hotreload 2025-12-19T04:27:20,158 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/hotreload 2025-12-19T04:27:20,161 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/screens 2025-12-19T04:27:20,162 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens/registry.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/screens 2025-12-19T04:27:20,164 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens/dynamic_screen.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/screens 2025-12-19T04:27:20,166 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/screens 2025-12-19T04:27:20,169 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/watch 2025-12-19T04:27:20,170 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch/android_watch.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/watch 2025-12-19T04:27:20,172 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch/socket_bridge.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/watch 2025-12-19T04:27:20,174 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch/fs_watch.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/watch 2025-12-19T04:27:20,176 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime/watch 2025-12-19T04:27:20,178 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/runtime 2025-12-19T04:27:20,181 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/hotreload_plus 2025-12-19T04:27:20,182 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus/hooks.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/hotreload_plus 2025-12-19T04:27:20,184 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/hotreload_plus 2025-12-19T04:27:20,187 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/compat 2025-12-19T04:27:20,188 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat/warnings_map.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/compat 2025-12-19T04:27:20,190 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat/deprecated_shims.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/compat 2025-12-19T04:27:20,192 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat/compat_layer.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/compat 2025-12-19T04:27:20,195 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/compat 2025-12-19T04:27:20,197 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/visual_state 2025-12-19T04:27:20,199 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state/png_reference.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/visual_state 2025-12-19T04:27:20,201 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state/snapshot.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/visual_state 2025-12-19T04:27:20,203 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state/freeze.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/visual_state 2025-12-19T04:27:20,205 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/visual_state 2025-12-19T04:27:20,208 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/inspector 2025-12-19T04:27:20,209 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector/runtime.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/inspector 2025-12-19T04:27:20,212 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector/overlay.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/inspector 2025-12-19T04:27:20,214 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/inspector 2025-12-19T04:27:20,216 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_insets.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T04:27:20,219 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/web_mapper 2025-12-19T04:27:20,220 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper/dom_bridge.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/web_mapper 2025-12-19T04:27:20,222 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/web_mapper 2025-12-19T04:27:20,225 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/media 2025-12-19T04:27:20,226 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media/protonox_video.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/media 2025-12-19T04:27:20,228 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media/backend_android.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/media 2025-12-19T04:27:20,230 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media/backend_desktop.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/media 2025-12-19T04:27:20,232 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext/media 2025-12-19T04:27:20,235 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T04:27:20,237 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/factory_registers.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,239 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/vector.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,243 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/deps 2025-12-19T04:27:20,244 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/deps/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/deps 2025-12-19T04:27:20,246 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/context.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,248 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/metrics.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,251 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/setupconfig.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,253 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/gesture.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,256 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_metrics.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,258 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_version.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,260 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_compat_state.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,262 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/loader.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,266 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/extras 2025-12-19T04:27:20,267 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/extras/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/extras 2025-12-19T04:27:20,269 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/extras/highlight.py -> build/bdist.linux-armv7l/wheel/./kivy/extras 2025-12-19T04:27:20,271 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/geometry.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,275 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests 2025-12-19T04:27:20,277 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,279 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_anchorlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,281 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_scrollview.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,284 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_mouse_multitouchsim.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,286 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pytest.ini -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,289 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_fonts.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,290 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_carousel.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,292 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,295 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_bubble.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,298 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_screen.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,300 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_graphics_svg.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,301 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_layout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,304 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/test_urlrequest 2025-12-19T04:27:20,305 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_urlrequest 2025-12-19T04:27:20,308 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_urlrequest 2025-12-19T04:27:20,310 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_urlrequest 2025-12-19T04:27:20,312 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_clock.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,314 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,317 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_window_base.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,319 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_graphics.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,322 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_metrics.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,324 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/unicode_font.zip -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,326 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_storage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,329 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_button.png -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,331 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_widget.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,334 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_togglebuttonbehavior.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,336 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/common.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,339 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_motion_event.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,341 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_audio.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,344 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_benchmark.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,346 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_resources.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,348 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_rst_replace.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,351 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_filechooser.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,353 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_environ_cli.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,355 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_lang_complex.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,357 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_lang_pre_process_and_post_process.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,359 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_widget_walk.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,361 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/visual_test_label.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,363 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_translate_coordinates.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,366 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller 2025-12-19T04:27:20,367 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/test_pyinstaller.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller 2025-12-19T04:27:20,370 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/video_widget 2025-12-19T04:27:20,372 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/main.spec -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/video_widget 2025-12-19T04:27:20,374 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/main.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/video_widget 2025-12-19T04:27:20,376 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/video_widget/project 2025-12-19T04:27:20,378 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/video_widget/project 2025-12-19T04:27:20,380 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/video_widget 2025-12-19T04:27:20,382 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller 2025-12-19T04:27:20,384 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/simple_widget 2025-12-19T04:27:20,385 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/main.spec -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/simple_widget 2025-12-19T04:27:20,388 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/main.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/simple_widget 2025-12-19T04:27:20,390 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/simple_widget/project 2025-12-19T04:27:20,392 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/simple_widget/project 2025-12-19T04:27:20,394 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/simple_widget/project 2025-12-19T04:27:20,396 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller/simple_widget 2025-12-19T04:27:20,398 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/async_common.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,401 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_invalid_lang.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,403 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_lang.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,405 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_garden.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,407 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_filechooser_unicode.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,409 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/perf_test_textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,412 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_actionbar.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,414 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_colorpicker.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,416 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_multistroke.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,419 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_effects.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,421 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_app.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,424 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_buttonbehavior.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,426 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_slider.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,429 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,432 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_logger.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,434 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_settings.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,436 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/unicode_files.zip -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,438 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_knspace.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,441 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_app_on_ready.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,443 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_relativelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,445 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_gridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,447 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_doc_gallery.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,449 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_kivy_init.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,451 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/coverage_lang.kv -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,453 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_modal.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,455 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_boxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,457 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_asyncimage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,459 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_imageloader.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,462 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_clipboard.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,464 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_recyclegridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,467 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_videoplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,469 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/data 2025-12-19T04:27:20,471 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/data/test.ini -> build/bdist.linux-armv7l/wheel/./kivy/tests/data 2025-12-19T04:27:20,473 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_weakmethod.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,475 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_video.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,477 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_widget.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,480 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_module_inspector.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,483 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/testkv.kv -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,486 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_stacklayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,488 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/fixtures.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,491 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_image.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,494 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_properties.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,498 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_coverage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,500 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,503 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_mouse_hover_event.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,506 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_dropdown.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,509 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_vector.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,513 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/test_issues 2025-12-19T04:27:20,514 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues/test_issue_1084.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_issues 2025-12-19T04:27:20,517 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues/test_issue_599.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_issues 2025-12-19T04:27:20,520 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues/test_issue_6909.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_issues 2025-12-19T04:27:20,522 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues/test_issue_1091.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_issues 2025-12-19T04:27:20,525 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues/test_issue_609.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_issues 2025-12-19T04:27:20,527 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues/test_6315.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_issues 2025-12-19T04:27:20,530 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues/test_issue_883.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_issues 2025-12-19T04:27:20,532 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/test_issues 2025-12-19T04:27:20,535 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_animations.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,538 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_fbo.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,540 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/sample1.ogg -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,543 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_window_info.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T04:27:20,546 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/cache.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,549 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/properties.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,553 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lang 2025-12-19T04:27:20,554 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/parser.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-19T04:27:20,558 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/builder.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-19T04:27:20,562 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-19T04:27:20,566 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/weakproxy.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,605 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_metrics.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,611 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/include 2025-12-19T04:27:20,612 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/common_subset.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T04:27:20,616 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/gl_redirect.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T04:27:20,618 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/config.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T04:27:20,620 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/gl2platform.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T04:27:20,622 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/config.pxi -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T04:27:20,624 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/khrplatform.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T04:27:20,627 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/factory.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,629 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/event.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,632 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/eventmanager 2025-12-19T04:27:20,633 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/eventmanager/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/eventmanager 2025-12-19T04:27:20,637 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix 2025-12-19T04:27:20,638 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/modalview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,641 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/accordion.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,644 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/settings.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,647 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/popup.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,650 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/effectwidget.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,653 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix/behaviors 2025-12-19T04:27:20,655 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/drag.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,658 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/codenavigation.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,661 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/touchripple.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,663 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/button.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,666 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/compoundselection.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,670 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/togglebutton.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,673 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/emacs.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,676 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/motion.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,679 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/knspace.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,682 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/hover.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,686 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/focus.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,689 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,692 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/cover.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T04:27:20,695 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/stacklayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,697 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/anchorlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,700 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/screenmanager.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,704 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/tabbedpanel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,708 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scatterlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,711 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/button.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,714 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/switch.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,716 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/stencilview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,717 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/bubble.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,720 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/spinner.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,723 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recyclegridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,727 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/image.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,729 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/widget.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,733 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/progressbar.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,735 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleboxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,737 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/floatlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,740 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/togglebutton.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,743 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scatter.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,746 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/carousel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,749 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/relativelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,752 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/videoplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,754 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/dropdown.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,757 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/filechooser.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,760 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/treeview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,763 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/boxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,765 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/vkeyboard.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,768 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/label.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,772 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/rst.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,776 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/layout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,779 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/gesturesurface.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,782 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/camera.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,784 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/slider.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,787 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/colorpicker.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,790 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/splitter.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,792 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/sandbox.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,794 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/checkbox.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,797 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/pagelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,799 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,805 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix/recycleview 2025-12-19T04:27:20,806 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/views.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-19T04:27:20,809 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/layout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-19T04:27:20,812 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-19T04:27:20,814 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/datamodel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-19T04:27:20,817 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recyclelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,820 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/actionbar.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,823 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/codeinput.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,825 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/gridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,828 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,830 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/video.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,833 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scrollview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T04:27:20,838 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/logger.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,842 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/storage 2025-12-19T04:27:20,843 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/redisstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-19T04:27:20,845 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/jsonstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-19T04:27:20,848 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/dictstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-19T04:27:20,850 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-19T04:27:20,853 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/atlas.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,856 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/app.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,859 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib 2025-12-19T04:27:20,861 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/mtdev.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-19T04:27:20,864 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/gstplayer 2025-12-19T04:27:20,865 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer/_gstplayer.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/lib/gstplayer 2025-12-19T04:27:20,885 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lib/gstplayer 2025-12-19T04:27:20,888 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/sdl3.pxi -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-19T04:27:20,891 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/ddsfile.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-19T04:27:20,895 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/pango 2025-12-19T04:27:20,896 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/pango/pangoft2.pxi -> build/bdist.linux-armv7l/wheel/./kivy/lib/pango 2025-12-19T04:27:20,900 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/vidcore_lite 2025-12-19T04:27:20,901 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite/bcm.pxd -> build/bdist.linux-armv7l/wheel/./kivy/lib/vidcore_lite 2025-12-19T04:27:20,903 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lib/vidcore_lite 2025-12-19T04:27:20,905 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-19T04:27:20,907 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_event.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,950 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_clock.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:20,954 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics 2025-12-19T04:27:20,955 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/fbo.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:20,987 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/tesselator.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:20,989 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/scissor_instructions.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,019 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics/cgl_backend 2025-12-19T04:27:21,020 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_sdl3.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics/cgl_backend 2025-12-19T04:27:21,025 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_glew.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics/cgl_backend 2025-12-19T04:27:21,029 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_angle.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics/cgl_backend 2025-12-19T04:27:21,036 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_mock.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics/cgl_backend 2025-12-19T04:27:21,044 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_gl.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics/cgl_backend 2025-12-19T04:27:21,049 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/cgl_debug.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics/cgl_backend 2025-12-19T04:27:21,106 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/graphics/cgl_backend 2025-12-19T04:27:21,108 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/context_instructions.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,169 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/texture.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,172 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/stencil_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,174 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/memory.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,176 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/shader.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,193 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,195 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/buffer.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,197 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/buffer.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,203 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/stencil_instructions.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,220 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,227 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/context_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,230 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,232 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,240 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/context.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,254 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/fbo.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,256 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,259 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/compiler.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,260 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/compiler.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,267 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vbo.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,278 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics/egl_backend 2025-12-19T04:27:21,279 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend/egl_angle.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics/egl_backend 2025-12-19T04:27:21,285 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend/egl_angle_metal.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics/egl_backend 2025-12-19T04:27:21,287 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend/egl_angle_metal_implem.h -> build/bdist.linux-armv7l/wheel/./kivy/graphics/egl_backend 2025-12-19T04:27:21,290 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend/egl_angle.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics/egl_backend 2025-12-19T04:27:21,292 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/graphics/egl_backend 2025-12-19T04:27:21,294 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/transformation.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,308 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/boxshadow.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,309 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/svg.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,311 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/context.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,313 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/gl_instructions.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,323 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/gl_debug_logger.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,326 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,338 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils_def.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,340 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex_instructions_line.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,343 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/tesselator.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,359 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/instructions.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,377 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/svg.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,425 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/boxshadow.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,440 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl.h -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,443 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,489 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/img_tools.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,491 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vbo.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,494 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,496 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/transformation.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,498 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opcodes.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,501 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/shader.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,554 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex_instructions.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,618 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/texture.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,649 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,651 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/common.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,653 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T04:27:21,656 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/effects 2025-12-19T04:27:21,657 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/scroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T04:27:21,660 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/dampedscroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T04:27:21,663 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/kinetic.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T04:27:21,665 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T04:27:21,667 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/opacityscroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T04:27:21,670 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/garden 2025-12-19T04:27:21,671 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/garden/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/garden 2025-12-19T04:27:21,674 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/interactive.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:21,677 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/network 2025-12-19T04:27:21,678 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/network/urlrequest.py -> build/bdist.linux-armv7l/wheel/./kivy/network 2025-12-19T04:27:21,682 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/network/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/network 2025-12-19T04:27:21,684 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input 2025-12-19T04:27:21,685 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/provider.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T04:27:21,688 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/motionevent.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T04:27:21,691 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/factory.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T04:27:21,693 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/recorder.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T04:27:21,696 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input/providers 2025-12-19T04:27:21,697 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/leapfinger.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,700 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/androidjoystick.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,702 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mtdev.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,705 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/linuxwacom.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,707 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/hidinput.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,711 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mactouch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,714 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/tuio.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,716 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_touch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,719 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mouse.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,722 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_common.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,724 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_pen.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,727 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/probesysfs.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,730 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T04:27:21,732 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/shape.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T04:27:21,735 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input/postproc 2025-12-19T04:27:21,736 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/retaintouch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T04:27:21,738 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/ignorelist.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T04:27:21,741 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/doubletap.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T04:27:21,743 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/tripletap.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T04:27:21,745 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/dejitter.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T04:27:21,747 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T04:27:21,749 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/calibration.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T04:27:21,752 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T04:27:21,754 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/parser.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:21,757 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/modules 2025-12-19T04:27:21,758 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/_webdebugger.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,764 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/touchring.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,767 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/keybinding.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,769 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/showborder.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,771 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/recorder.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,773 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/inspector.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,776 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/webdebugger.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,779 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/joycursor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,781 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/console.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,784 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/monitor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,786 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/screen.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,789 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/cursor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,791 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T04:27:21,794 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_event.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:21,797 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/multistroke.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:21,800 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/resources.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:21,802 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/clock.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:21,806 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools 2025-12-19T04:27:21,807 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/report.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:21,810 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/texturecompress.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:21,812 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/generate-icons.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:21,815 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/stub-gl-debug.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:21,818 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/changelog_parser.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:21,820 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/image-testsuite 2025-12-19T04:27:21,822 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite/gimp28-testsuite.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/image-testsuite 2025-12-19T04:27:21,824 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite/README.md -> build/bdist.linux-armv7l/wheel/./kivy/tools/image-testsuite 2025-12-19T04:27:21,827 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/image-testsuite 2025-12-19T04:27:21,828 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/bdist.linux-armv7l/wheel/./kivy/tools/image-testsuite 2025-12-19T04:27:21,831 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/highlight 2025-12-19T04:27:21,833 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy-mode.el -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T04:27:21,835 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.tmLanguage -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T04:27:21,838 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.json-tmlanguage -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T04:27:21,840 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.vim -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T04:27:21,842 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T04:27:21,844 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/gallery.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:21,847 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/pep8checker 2025-12-19T04:27:21,849 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pep8.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-19T04:27:21,853 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pre-commit.githook -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-19T04:27:21,855 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pep8kivy.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-19T04:27:21,857 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-19T04:27:21,859 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/gles_compat 2025-12-19T04:27:21,860 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat/gl2.h -> build/bdist.linux-armv7l/wheel/./kivy/tools/gles_compat 2025-12-19T04:27:21,863 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat/subset_gles.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/gles_compat 2025-12-19T04:27:21,865 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/gles_compat 2025-12-19T04:27:21,867 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/precommit_hooks 2025-12-19T04:27:21,869 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/bdist.linux-armv7l/wheel/./kivy/tools/precommit_hooks 2025-12-19T04:27:21,871 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/coverage.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:21,873 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/theming 2025-12-19T04:27:21,876 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,878 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/progressbar.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,880 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/sliderv_background.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,882 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,884 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,886 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,888 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,890 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/bubble.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,893 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/filechooser_file.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,895 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,897 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/selector_right.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,899 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,901 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,904 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/action_group.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,906 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,908 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,910 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/slider_cursor.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,912 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,914 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/action_bar.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,916 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,918 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,920 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,922 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,924 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/checkbox_on.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,926 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,928 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,930 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,932 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/close.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,934 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/sliderh_background.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,936 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/progressbar_background.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,938 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/button.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,940 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/checkbox_off.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,942 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/previous_normal.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,944 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/separator.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,946 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,948 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,950 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,952 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,954 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,955 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/button_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,957 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/action_view.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,959 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,961 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_h.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,963 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,965 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,967 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/textinput.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,969 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/selector_left.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,971 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/tab_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,973 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/bubble_btn.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,975 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,977 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/switch-background.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,979 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,981 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/action_item_down.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,983 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,985 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,987 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,989 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,991 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,993 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,994 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,996 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_down.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:21,998 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/ring.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,000 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/image-missing.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,002 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,004 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,006 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,008 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/tab.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,010 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/tab_btn.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,012 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,014 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,016 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/player-background.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,018 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,020 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/selector_middle.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,022 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,024 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/action_group_down.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,026 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/button_pressed.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,027 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/textinput_active.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,029 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/overflow.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,031 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,033 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/tree_opened.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,035 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,037 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/modalview-background.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,039 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/switch-button.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,040 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/tree_closed.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,042 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/action_item.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,044 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,046 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/media-playback-start.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,048 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/splitter_grip.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,050 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme/spinner.png -> build/bdist.linux-armv7l/wheel/./kivy/tools/theming/defaulttheme 2025-12-19T04:27:22,052 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/benchmark.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:22,054 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/kviewer.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:22,057 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/packaging 2025-12-19T04:27:22,058 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/cython_cfg.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-19T04:27:22,060 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/factory.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-19T04:27:22,063 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:27:22,064 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:27:22,067 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:27:22,069 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:27:22,070 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging/pyinstaller_hooks 2025-12-19T04:27:22,073 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-19T04:27:22,074 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T04:27:22,077 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data 2025-12-19T04:27:22,078 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/settings_kivy.json -> build/bdist.linux-armv7l/wheel/./kivy/data 2025-12-19T04:27:22,081 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/fonts 2025-12-19T04:27:22,082 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-BoldItalic.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T04:27:22,087 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Bold.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T04:27:22,092 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/RobotoMono-Regular.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T04:27:22,096 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/DejaVuSans.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T04:27:22,110 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Italic.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T04:27:22,115 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Regular.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T04:27:22,120 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/glsl 2025-12-19T04:27:22,121 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/header.fs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T04:27:22,124 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/header.vs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T04:27:22,126 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.fs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T04:27:22,128 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.png -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T04:27:22,130 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.vs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T04:27:22,132 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/keyboards 2025-12-19T04:27:22,134 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/en_US.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T04:27:22,136 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/es_ES.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T04:27:22,139 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/de_CH.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T04:27:22,141 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/fr_CH.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T04:27:22,144 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/azerty.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T04:27:22,146 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/qwertz.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T04:27:22,148 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/de.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T04:27:22,150 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/qwerty.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T04:27:22,153 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/images 2025-12-19T04:27:22,154 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/cursor.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T04:27:22,157 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/image-loading.gif -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T04:27:22,159 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/background.jpg -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T04:27:22,161 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/defaulttheme.atlas -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T04:27:22,163 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/image-loading.zip -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T04:27:22,166 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/defaulttheme-0.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T04:27:22,169 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/testpattern.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T04:27:22,171 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/logo 2025-12-19T04:27:22,172 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-256.png -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,175 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-16.png -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,177 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-24.png -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,179 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-48.png -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,181 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-512.png -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,184 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-32.png -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,186 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-128.png -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,188 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-64.ico -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,191 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/logo/kivy-icon-64.png -> build/bdist.linux-armv7l/wheel/./kivy/data/logo 2025-12-19T04:27:22,193 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/style.kv -> build/bdist.linux-armv7l/wheel/./kivy/data 2025-12-19T04:27:22,197 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core 2025-12-19T04:27:22,199 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/image 2025-12-19T04:27:22,200 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_pil.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T04:27:22,202 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_dds.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T04:27:22,205 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_ffpyplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T04:27:22,207 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_tex.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T04:27:22,209 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T04:27:22,211 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T04:27:22,214 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/clipboard 2025-12-19T04:27:22,216 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,218 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_xsel.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,220 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_winctypes.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,222 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_dummy.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,224 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_nspaste.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,226 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_gtk3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,228 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,230 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/_clipboard_ext.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,232 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_dbusklipper.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,234 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_xclip.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,236 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T04:27:22,239 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/text 2025-12-19T04:27:22,241 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_layout.pxd -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T04:27:22,243 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_pango.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T04:27:22,246 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_layout.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T04:27:22,262 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/markup.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T04:27:22,265 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T04:27:22,267 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/_text_pango.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T04:27:22,294 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_pil.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T04:27:22,296 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T04:27:22,300 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/window 2025-12-19T04:27:22,301 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_egl_rpi.py -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T04:27:22,304 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_attrs.pxi -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T04:27:22,307 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T04:27:22,310 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_info.pxd -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T04:27:22,313 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_info.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T04:27:22,319 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T04:27:22,324 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/audio_input 2025-12-19T04:27:22,326 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/audio_input/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/audio_input 2025-12-19T04:27:22,328 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/spelling 2025-12-19T04:27:22,330 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/spelling_enchant.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-19T04:27:22,332 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/spelling_osxappkit.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-19T04:27:22,335 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-19T04:27:22,338 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/camera 2025-12-19T04:27:22,340 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_gi.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T04:27:22,343 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T04:27:22,346 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_picamera.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T04:27:22,348 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T04:27:22,351 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_opencv.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T04:27:22,354 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/gl 2025-12-19T04:27:22,356 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/gl/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/gl 2025-12-19T04:27:22,359 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/audio_output 2025-12-19T04:27:22,360 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/audio_output/audio_ffpyplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/audio_output 2025-12-19T04:27:22,363 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/audio_output/audio_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/audio_output 2025-12-19T04:27:22,366 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/audio_output/audio_avplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/audio_output 2025-12-19T04:27:22,368 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/audio_output/audio_gstplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/audio_output 2025-12-19T04:27:22,371 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/audio_output/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/audio_output 2025-12-19T04:27:22,374 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/video 2025-12-19T04:27:22,376 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_gstplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T04:27:22,378 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T04:27:22,381 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_ffmpeg.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T04:27:22,383 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_ffpyplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T04:27:22,386 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_null.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T04:27:22,388 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T04:27:22,391 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core 2025-12-19T04:27:22,394 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/base.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,397 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/support.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,399 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/properties.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,446 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/config.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,449 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,452 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/animation.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,455 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_clock.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,480 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/weakmethod.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,482 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/utils.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T04:27:22,485 [INFO ] running install_egg_info 2025-12-19T04:27:22,515 [INFO ] running egg_info 2025-12-19T04:27:22,523 [INFO ] writing protonox_kivy.egg-info/PKG-INFO 2025-12-19T04:27:22,539 [INFO ] writing dependency_links to protonox_kivy.egg-info/dependency_links.txt 2025-12-19T04:27:22,551 [INFO ] writing requirements to protonox_kivy.egg-info/requires.txt 2025-12-19T04:27:22,553 [INFO ] writing top-level names to protonox_kivy.egg-info/top_level.txt 2025-12-19T04:27:22,783 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,784 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,784 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,785 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,786 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,787 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,788 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,788 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,789 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,790 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,790 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,791 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,791 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,792 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,793 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,793 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,794 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,795 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,795 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,796 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,796 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,797 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,797 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,798 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,799 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,800 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,800 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,801 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,801 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,801 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,802 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,802 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,803 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,803 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,804 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,805 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,805 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,806 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,806 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,807 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,808 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,808 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,809 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,809 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,810 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,810 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,811 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,811 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,811 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,812 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,813 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,813 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,814 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,814 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,814 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,815 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,815 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,816 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,816 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,817 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,817 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,818 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,819 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,819 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,820 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,820 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,821 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,821 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,822 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,822 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,823 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,823 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,824 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,824 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,825 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,825 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,826 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,826 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,827 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,827 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,828 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,829 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,829 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,830 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,830 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,831 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,831 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,832 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,832 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,833 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,833 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,834 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,834 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,835 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,835 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,836 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,836 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,837 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,837 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,838 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,839 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,839 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,840 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,840 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,841 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,841 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,841 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,842 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,842 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,843 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,843 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,844 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,844 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,845 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,846 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,846 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,847 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,847 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,848 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,848 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,849 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,849 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,850 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,850 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,851 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,851 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,852 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,852 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,853 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,853 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,854 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,854 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,855 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,855 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,856 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,856 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,857 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,859 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,866 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,873 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,873 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,874 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,876 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,878 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,879 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,879 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,880 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,880 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,881 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,881 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,882 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,882 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,883 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,883 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,884 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,885 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,885 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,885 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,886 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,886 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,887 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,887 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,887 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,888 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,888 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,889 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,889 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,890 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,890 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,891 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,891 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,892 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,892 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,893 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,893 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,894 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,894 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,894 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,895 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,895 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,896 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,896 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,897 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,897 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,898 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,898 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,898 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,899 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,900 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,900 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,901 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,901 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,902 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,902 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,903 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,903 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,903 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,904 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,904 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,905 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,905 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,906 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,906 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,907 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,907 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,908 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,908 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,909 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,909 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,910 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,911 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,911 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,911 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,912 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,912 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,913 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,913 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,914 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,914 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,915 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,915 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,916 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,916 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,916 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,917 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,917 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,918 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,918 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,919 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,920 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,920 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,921 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,921 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,921 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,922 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,922 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,923 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,923 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,924 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,924 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,925 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,925 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,926 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,926 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,927 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,927 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,928 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,929 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,929 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,930 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,930 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,930 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,931 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,931 [INFO ] [dependency /tmp/pip-wheel-weufsrz2/protonox-kivy_386aec40b9b448fba3fd62d3204db76c/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-19T04:27:22,932 [INFO ] reading manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T04:27:23,058 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-19T04:27:23,545 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-19T04:27:23,590 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-19T04:27:24,039 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-19T04:27:26,121 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-19T04:27:26,121 [INFO ] adding license file 'LICENSE' 2025-12-19T04:27:26,122 [INFO ] adding license file 'AUTHORS' 2025-12-19T04:27:26,193 [INFO ] writing manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T04:27:26,196 [INFO ] Copying protonox_kivy.egg-info to build/bdist.linux-armv7l/wheel/./protonox_kivy-3.0.0.dev4-py3.11.egg-info 2025-12-19T04:27:26,208 [INFO ] running install_scripts 2025-12-19T04:27:26,284 [INFO ] creating build/bdist.linux-armv7l/wheel/protonox_kivy-3.0.0.dev4.dist-info/WHEEL 2025-12-19T04:27:26,288 [INFO ] creating '/tmp/pip-wheel-htew1t7s/.tmp-fvn5n19d/protonox_kivy-3.0.0.dev4-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-19T04:27:26,295 [INFO ] adding 'kivy/__init__.py' 2025-12-19T04:27:26,613 [INFO ] adding 'kivy/_clock.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:26,624 [INFO ] adding 'kivy/_clock.pxd' 2025-12-19T04:27:26,625 [INFO ] adding 'kivy/_compat_state.py' 2025-12-19T04:27:27,051 [INFO ] adding 'kivy/_event.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:27,065 [INFO ] adding 'kivy/_event.pxd' 2025-12-19T04:27:27,141 [INFO ] adding 'kivy/_metrics.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:27,144 [INFO ] adding 'kivy/_metrics.pxd' 2025-12-19T04:27:27,145 [INFO ] adding 'kivy/_version.py' 2025-12-19T04:27:27,148 [INFO ] adding 'kivy/animation.py' 2025-12-19T04:27:27,155 [INFO ] adding 'kivy/app.py' 2025-12-19T04:27:27,157 [INFO ] adding 'kivy/atlas.py' 2025-12-19T04:27:27,161 [INFO ] adding 'kivy/base.py' 2025-12-19T04:27:27,163 [INFO ] adding 'kivy/cache.py' 2025-12-19T04:27:27,168 [INFO ] adding 'kivy/clock.py' 2025-12-19T04:27:27,174 [INFO ] adding 'kivy/config.py' 2025-12-19T04:27:27,175 [INFO ] adding 'kivy/context.py' 2025-12-19T04:27:27,177 [INFO ] adding 'kivy/event.py' 2025-12-19T04:27:27,179 [INFO ] adding 'kivy/factory.py' 2025-12-19T04:27:27,180 [INFO ] adding 'kivy/factory_registers.py' 2025-12-19T04:27:27,182 [INFO ] adding 'kivy/geometry.py' 2025-12-19T04:27:27,184 [INFO ] adding 'kivy/gesture.py' 2025-12-19T04:27:27,186 [INFO ] adding 'kivy/interactive.py' 2025-12-19T04:27:27,189 [INFO ] adding 'kivy/loader.py' 2025-12-19T04:27:27,192 [INFO ] adding 'kivy/logger.py' 2025-12-19T04:27:27,195 [INFO ] adding 'kivy/metrics.py' 2025-12-19T04:27:27,202 [INFO ] adding 'kivy/multistroke.py' 2025-12-19T04:27:27,204 [INFO ] adding 'kivy/parser.py' 2025-12-19T04:27:27,716 [INFO ] adding 'kivy/properties.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:27,734 [INFO ] adding 'kivy/properties.pxd' 2025-12-19T04:27:27,735 [INFO ] adding 'kivy/resources.py' 2025-12-19T04:27:27,737 [INFO ] adding 'kivy/setupconfig.py' 2025-12-19T04:27:27,738 [INFO ] adding 'kivy/support.py' 2025-12-19T04:27:27,741 [INFO ] adding 'kivy/utils.py' 2025-12-19T04:27:27,743 [INFO ] adding 'kivy/vector.py' 2025-12-19T04:27:27,745 [INFO ] adding 'kivy/weakmethod.py' 2025-12-19T04:27:27,891 [INFO ] adding 'kivy/weakproxy.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:27,897 [INFO ] adding 'kivy/core/__init__.py' 2025-12-19T04:27:27,899 [INFO ] adding 'kivy/core/audio_input/__init__.py' 2025-12-19T04:27:27,901 [INFO ] adding 'kivy/core/audio_output/__init__.py' 2025-12-19T04:27:27,903 [INFO ] adding 'kivy/core/audio_output/audio_android.py' 2025-12-19T04:27:27,904 [INFO ] adding 'kivy/core/audio_output/audio_avplayer.py' 2025-12-19T04:27:27,906 [INFO ] adding 'kivy/core/audio_output/audio_ffpyplayer.py' 2025-12-19T04:27:27,908 [INFO ] adding 'kivy/core/audio_output/audio_gstplayer.py' 2025-12-19T04:27:27,910 [INFO ] adding 'kivy/core/camera/__init__.py' 2025-12-19T04:27:27,912 [INFO ] adding 'kivy/core/camera/camera_android.py' 2025-12-19T04:27:27,913 [INFO ] adding 'kivy/core/camera/camera_gi.py' 2025-12-19T04:27:27,915 [INFO ] adding 'kivy/core/camera/camera_opencv.py' 2025-12-19T04:27:27,916 [INFO ] adding 'kivy/core/camera/camera_picamera.py' 2025-12-19T04:27:27,919 [INFO ] adding 'kivy/core/clipboard/__init__.py' 2025-12-19T04:27:27,920 [INFO ] adding 'kivy/core/clipboard/_clipboard_ext.py' 2025-12-19T04:27:27,922 [INFO ] adding 'kivy/core/clipboard/clipboard_android.py' 2025-12-19T04:27:27,923 [INFO ] adding 'kivy/core/clipboard/clipboard_dbusklipper.py' 2025-12-19T04:27:27,925 [INFO ] adding 'kivy/core/clipboard/clipboard_dummy.py' 2025-12-19T04:27:27,926 [INFO ] adding 'kivy/core/clipboard/clipboard_gtk3.py' 2025-12-19T04:27:27,928 [INFO ] adding 'kivy/core/clipboard/clipboard_nspaste.py' 2025-12-19T04:27:27,929 [INFO ] adding 'kivy/core/clipboard/clipboard_sdl3.py' 2025-12-19T04:27:27,931 [INFO ] adding 'kivy/core/clipboard/clipboard_winctypes.py' 2025-12-19T04:27:27,932 [INFO ] adding 'kivy/core/clipboard/clipboard_xclip.py' 2025-12-19T04:27:27,933 [INFO ] adding 'kivy/core/clipboard/clipboard_xsel.py' 2025-12-19T04:27:27,936 [INFO ] adding 'kivy/core/gl/__init__.py' 2025-12-19T04:27:27,941 [INFO ] adding 'kivy/core/image/__init__.py' 2025-12-19T04:27:27,943 [INFO ] adding 'kivy/core/image/img_dds.py' 2025-12-19T04:27:27,944 [INFO ] adding 'kivy/core/image/img_ffpyplayer.py' 2025-12-19T04:27:27,946 [INFO ] adding 'kivy/core/image/img_pil.py' 2025-12-19T04:27:27,948 [INFO ] adding 'kivy/core/image/img_sdl3.py' 2025-12-19T04:27:27,950 [INFO ] adding 'kivy/core/image/img_tex.py' 2025-12-19T04:27:27,952 [INFO ] adding 'kivy/core/spelling/__init__.py' 2025-12-19T04:27:27,954 [INFO ] adding 'kivy/core/spelling/spelling_enchant.py' 2025-12-19T04:27:27,956 [INFO ] adding 'kivy/core/spelling/spelling_osxappkit.py' 2025-12-19T04:27:27,962 [INFO ] adding 'kivy/core/text/__init__.py' 2025-12-19T04:27:28,196 [INFO ] adding 'kivy/core/text/_text_pango.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:28,208 [INFO ] adding 'kivy/core/text/markup.py' 2025-12-19T04:27:28,371 [INFO ] adding 'kivy/core/text/text_layout.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:28,377 [INFO ] adding 'kivy/core/text/text_layout.pxd' 2025-12-19T04:27:28,379 [INFO ] adding 'kivy/core/text/text_pango.py' 2025-12-19T04:27:28,380 [INFO ] adding 'kivy/core/text/text_pil.py' 2025-12-19T04:27:28,382 [INFO ] adding 'kivy/core/text/text_sdl3.py' 2025-12-19T04:27:28,384 [INFO ] adding 'kivy/core/video/__init__.py' 2025-12-19T04:27:28,386 [INFO ] adding 'kivy/core/video/video_android.py' 2025-12-19T04:27:28,388 [INFO ] adding 'kivy/core/video/video_ffmpeg.py' 2025-12-19T04:27:28,390 [INFO ] adding 'kivy/core/video/video_ffpyplayer.py' 2025-12-19T04:27:28,392 [INFO ] adding 'kivy/core/video/video_gstplayer.py' 2025-12-19T04:27:28,393 [INFO ] adding 'kivy/core/video/video_null.py' 2025-12-19T04:27:28,405 [INFO ] adding 'kivy/core/window/__init__.py' 2025-12-19T04:27:28,407 [INFO ] adding 'kivy/core/window/window_attrs.pxi' 2025-12-19T04:27:28,408 [INFO ] adding 'kivy/core/window/window_egl_rpi.py' 2025-12-19T04:27:28,461 [INFO ] adding 'kivy/core/window/window_info.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:28,464 [INFO ] adding 'kivy/core/window/window_info.pxd' 2025-12-19T04:27:28,468 [INFO ] adding 'kivy/core/window/window_sdl3.py' 2025-12-19T04:27:28,470 [INFO ] adding 'kivy/data/settings_kivy.json' 2025-12-19T04:27:28,475 [INFO ] adding 'kivy/data/style.kv' 2025-12-19T04:27:28,579 [INFO ] adding 'kivy/data/fonts/DejaVuSans.ttf' 2025-12-19T04:27:28,609 [INFO ] adding 'kivy/data/fonts/Roboto-Bold.ttf' 2025-12-19T04:27:28,635 [INFO ] adding 'kivy/data/fonts/Roboto-BoldItalic.ttf' 2025-12-19T04:27:28,661 [INFO ] adding 'kivy/data/fonts/Roboto-Italic.ttf' 2025-12-19T04:27:28,686 [INFO ] adding 'kivy/data/fonts/Roboto-Regular.ttf' 2025-12-19T04:27:28,705 [INFO ] adding 'kivy/data/fonts/RobotoMono-Regular.ttf' 2025-12-19T04:27:28,708 [INFO ] adding 'kivy/data/glsl/default.fs' 2025-12-19T04:27:28,709 [INFO ] adding 'kivy/data/glsl/default.png' 2025-12-19T04:27:28,711 [INFO ] adding 'kivy/data/glsl/default.vs' 2025-12-19T04:27:28,712 [INFO ] adding 'kivy/data/glsl/header.fs' 2025-12-19T04:27:28,714 [INFO ] adding 'kivy/data/glsl/header.vs' 2025-12-19T04:27:28,716 [INFO ] adding 'kivy/data/images/background.jpg' 2025-12-19T04:27:28,718 [INFO ] adding 'kivy/data/images/cursor.png' 2025-12-19T04:27:28,724 [INFO ] adding 'kivy/data/images/defaulttheme-0.png' 2025-12-19T04:27:28,726 [INFO ] adding 'kivy/data/images/defaulttheme.atlas' 2025-12-19T04:27:28,728 [INFO ] adding 'kivy/data/images/image-loading.gif' 2025-12-19T04:27:28,729 [INFO ] adding 'kivy/data/images/image-loading.zip' 2025-12-19T04:27:28,731 [INFO ] adding 'kivy/data/images/testpattern.png' 2025-12-19T04:27:28,733 [INFO ] adding 'kivy/data/keyboards/azerty.json' 2025-12-19T04:27:28,735 [INFO ] adding 'kivy/data/keyboards/de.json' 2025-12-19T04:27:28,737 [INFO ] adding 'kivy/data/keyboards/de_CH.json' 2025-12-19T04:27:28,739 [INFO ] adding 'kivy/data/keyboards/en_US.json' 2025-12-19T04:27:28,740 [INFO ] adding 'kivy/data/keyboards/es_ES.json' 2025-12-19T04:27:28,742 [INFO ] adding 'kivy/data/keyboards/fr_CH.json' 2025-12-19T04:27:28,744 [INFO ] adding 'kivy/data/keyboards/qwerty.json' 2025-12-19T04:27:28,746 [INFO ] adding 'kivy/data/keyboards/qwertz.json' 2025-12-19T04:27:28,748 [INFO ] adding 'kivy/data/logo/kivy-icon-128.png' 2025-12-19T04:27:28,749 [INFO ] adding 'kivy/data/logo/kivy-icon-16.png' 2025-12-19T04:27:28,751 [INFO ] adding 'kivy/data/logo/kivy-icon-24.png' 2025-12-19T04:27:28,753 [INFO ] adding 'kivy/data/logo/kivy-icon-256.png' 2025-12-19T04:27:28,754 [INFO ] adding 'kivy/data/logo/kivy-icon-32.png' 2025-12-19T04:27:28,756 [INFO ] adding 'kivy/data/logo/kivy-icon-48.png' 2025-12-19T04:27:28,758 [INFO ] adding 'kivy/data/logo/kivy-icon-512.png' 2025-12-19T04:27:28,762 [INFO ] adding 'kivy/data/logo/kivy-icon-64.ico' 2025-12-19T04:27:28,763 [INFO ] adding 'kivy/data/logo/kivy-icon-64.png' 2025-12-19T04:27:28,765 [INFO ] adding 'kivy/deps/__init__.py' 2025-12-19T04:27:28,767 [INFO ] adding 'kivy/effects/__init__.py' 2025-12-19T04:27:28,769 [INFO ] adding 'kivy/effects/dampedscroll.py' 2025-12-19T04:27:28,771 [INFO ] adding 'kivy/effects/kinetic.py' 2025-12-19T04:27:28,772 [INFO ] adding 'kivy/effects/opacityscroll.py' 2025-12-19T04:27:28,774 [INFO ] adding 'kivy/effects/scroll.py' 2025-12-19T04:27:28,776 [INFO ] adding 'kivy/eventmanager/__init__.py' 2025-12-19T04:27:28,778 [INFO ] adding 'kivy/extras/__init__.py' 2025-12-19T04:27:28,780 [INFO ] adding 'kivy/extras/highlight.py' 2025-12-19T04:27:28,782 [INFO ] adding 'kivy/garden/__init__.py' 2025-12-19T04:27:28,785 [INFO ] adding 'kivy/graphics/__init__.py' 2025-12-19T04:27:28,937 [INFO ] adding 'kivy/graphics/boxshadow.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:28,943 [INFO ] adding 'kivy/graphics/boxshadow.pxd' 2025-12-19T04:27:28,987 [INFO ] adding 'kivy/graphics/buffer.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:28,990 [INFO ] adding 'kivy/graphics/buffer.pxd' 2025-12-19T04:27:29,122 [INFO ] adding 'kivy/graphics/cgl.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:29,127 [INFO ] adding 'kivy/graphics/cgl.h' 2025-12-19T04:27:29,130 [INFO ] adding 'kivy/graphics/cgl.pxd' 2025-12-19T04:27:29,132 [INFO ] adding 'kivy/graphics/common.pxi' 2025-12-19T04:27:29,200 [INFO ] adding 'kivy/graphics/compiler.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:29,203 [INFO ] adding 'kivy/graphics/compiler.pxd' 2025-12-19T04:27:29,377 [INFO ] adding 'kivy/graphics/context.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:29,383 [INFO ] adding 'kivy/graphics/context.pxd' 2025-12-19T04:27:29,750 [INFO ] adding 'kivy/graphics/context_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:29,764 [INFO ] adding 'kivy/graphics/context_instructions.pxd' 2025-12-19T04:27:29,934 [INFO ] adding 'kivy/graphics/fbo.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:29,940 [INFO ] adding 'kivy/graphics/fbo.pxd' 2025-12-19T04:27:29,941 [INFO ] adding 'kivy/graphics/gl_debug_logger.pxi' 2025-12-19T04:27:30,058 [INFO ] adding 'kivy/graphics/gl_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:30,063 [INFO ] adding 'kivy/graphics/img_tools.pxi' 2025-12-19T04:27:30,295 [INFO ] adding 'kivy/graphics/instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:30,304 [INFO ] adding 'kivy/graphics/instructions.pxd' 2025-12-19T04:27:30,305 [INFO ] adding 'kivy/graphics/memory.pxi' 2025-12-19T04:27:30,306 [INFO ] adding 'kivy/graphics/opcodes.pxi' 2025-12-19T04:27:30,696 [INFO ] adding 'kivy/graphics/opengl.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:30,799 [INFO ] adding 'kivy/graphics/opengl_utils.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:30,803 [INFO ] adding 'kivy/graphics/opengl_utils.pxd' 2025-12-19T04:27:30,804 [INFO ] adding 'kivy/graphics/opengl_utils_def.pxi' 2025-12-19T04:27:30,955 [INFO ] adding 'kivy/graphics/scissor_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:31,134 [INFO ] adding 'kivy/graphics/shader.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:31,140 [INFO ] adding 'kivy/graphics/shader.pxd' 2025-12-19T04:27:31,293 [INFO ] adding 'kivy/graphics/stencil_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:31,299 [INFO ] adding 'kivy/graphics/stencil_instructions.pxd' 2025-12-19T04:27:31,808 [INFO ] adding 'kivy/graphics/svg.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:31,824 [INFO ] adding 'kivy/graphics/svg.pxd' 2025-12-19T04:27:32,051 [INFO ] adding 'kivy/graphics/tesselator.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:32,058 [INFO ] adding 'kivy/graphics/tesselator.pxd' 2025-12-19T04:27:32,462 [INFO ] adding 'kivy/graphics/texture.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:32,475 [INFO ] adding 'kivy/graphics/texture.pxd' 2025-12-19T04:27:32,628 [INFO ] adding 'kivy/graphics/transformation.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:32,634 [INFO ] adding 'kivy/graphics/transformation.pxd' 2025-12-19T04:27:32,753 [INFO ] adding 'kivy/graphics/vbo.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:32,757 [INFO ] adding 'kivy/graphics/vbo.pxd' 2025-12-19T04:27:32,815 [INFO ] adding 'kivy/graphics/vertex.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:32,818 [INFO ] adding 'kivy/graphics/vertex.pxd' 2025-12-19T04:27:33,580 [INFO ] adding 'kivy/graphics/vertex_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:33,607 [INFO ] adding 'kivy/graphics/vertex_instructions.pxd' 2025-12-19T04:27:33,613 [INFO ] adding 'kivy/graphics/vertex_instructions_line.pxi' 2025-12-19T04:27:33,615 [INFO ] adding 'kivy/graphics/cgl_backend/__init__.py' 2025-12-19T04:27:33,644 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_angle.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:33,933 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_debug.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:33,975 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_gl.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:34,007 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_glew.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:34,039 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_mock.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:34,069 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_sdl3.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:34,072 [INFO ] adding 'kivy/graphics/egl_backend/__init__.py' 2025-12-19T04:27:34,130 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:34,133 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle.pxd' 2025-12-19T04:27:34,134 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle_metal.pxd' 2025-12-19T04:27:34,136 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle_metal_implem.h' 2025-12-19T04:27:34,140 [INFO ] adding 'kivy/include/common_subset.h' 2025-12-19T04:27:34,142 [INFO ] adding 'kivy/include/config.h' 2025-12-19T04:27:34,143 [INFO ] adding 'kivy/include/config.pxi' 2025-12-19T04:27:34,145 [INFO ] adding 'kivy/include/gl2platform.h' 2025-12-19T04:27:34,147 [INFO ] adding 'kivy/include/gl_redirect.h' 2025-12-19T04:27:34,149 [INFO ] adding 'kivy/include/khrplatform.h' 2025-12-19T04:27:34,152 [INFO ] adding 'kivy/input/__init__.py' 2025-12-19T04:27:34,153 [INFO ] adding 'kivy/input/factory.py' 2025-12-19T04:27:34,156 [INFO ] adding 'kivy/input/motionevent.py' 2025-12-19T04:27:34,158 [INFO ] adding 'kivy/input/provider.py' 2025-12-19T04:27:34,161 [INFO ] adding 'kivy/input/recorder.py' 2025-12-19T04:27:34,162 [INFO ] adding 'kivy/input/shape.py' 2025-12-19T04:27:34,165 [INFO ] adding 'kivy/input/postproc/__init__.py' 2025-12-19T04:27:34,167 [INFO ] adding 'kivy/input/postproc/calibration.py' 2025-12-19T04:27:34,168 [INFO ] adding 'kivy/input/postproc/dejitter.py' 2025-12-19T04:27:34,170 [INFO ] adding 'kivy/input/postproc/doubletap.py' 2025-12-19T04:27:34,172 [INFO ] adding 'kivy/input/postproc/ignorelist.py' 2025-12-19T04:27:34,174 [INFO ] adding 'kivy/input/postproc/retaintouch.py' 2025-12-19T04:27:34,175 [INFO ] adding 'kivy/input/postproc/tripletap.py' 2025-12-19T04:27:34,178 [INFO ] adding 'kivy/input/providers/__init__.py' 2025-12-19T04:27:34,180 [INFO ] adding 'kivy/input/providers/androidjoystick.py' 2025-12-19T04:27:34,183 [INFO ] adding 'kivy/input/providers/hidinput.py' 2025-12-19T04:27:34,185 [INFO ] adding 'kivy/input/providers/leapfinger.py' 2025-12-19T04:27:34,187 [INFO ] adding 'kivy/input/providers/linuxwacom.py' 2025-12-19T04:27:34,189 [INFO ] adding 'kivy/input/providers/mactouch.py' 2025-12-19T04:27:34,192 [INFO ] adding 'kivy/input/providers/mouse.py' 2025-12-19T04:27:34,194 [INFO ] adding 'kivy/input/providers/mtdev.py' 2025-12-19T04:27:34,196 [INFO ] adding 'kivy/input/providers/probesysfs.py' 2025-12-19T04:27:34,198 [INFO ] adding 'kivy/input/providers/tuio.py' 2025-12-19T04:27:34,199 [INFO ] adding 'kivy/input/providers/wm_common.py' 2025-12-19T04:27:34,201 [INFO ] adding 'kivy/input/providers/wm_pen.py' 2025-12-19T04:27:34,203 [INFO ] adding 'kivy/input/providers/wm_touch.py' 2025-12-19T04:27:34,207 [INFO ] adding 'kivy/lang/__init__.py' 2025-12-19T04:27:34,212 [INFO ] adding 'kivy/lang/builder.py' 2025-12-19T04:27:34,216 [INFO ] adding 'kivy/lang/parser.py' 2025-12-19T04:27:34,218 [INFO ] adding 'kivy/lib/__init__.py' 2025-12-19T04:27:34,221 [INFO ] adding 'kivy/lib/ddsfile.py' 2025-12-19T04:27:34,223 [INFO ] adding 'kivy/lib/mtdev.py' 2025-12-19T04:27:34,227 [INFO ] adding 'kivy/lib/sdl3.pxi' 2025-12-19T04:27:34,229 [INFO ] adding 'kivy/lib/gstplayer/__init__.py' 2025-12-19T04:27:34,323 [INFO ] adding 'kivy/lib/gstplayer/_gstplayer.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T04:27:34,328 [INFO ] adding 'kivy/lib/pango/pangoft2.pxi' 2025-12-19T04:27:34,330 [INFO ] adding 'kivy/lib/vidcore_lite/__init__.py' 2025-12-19T04:27:34,331 [INFO ] adding 'kivy/lib/vidcore_lite/bcm.pxd' 2025-12-19T04:27:34,334 [INFO ] adding 'kivy/modules/__init__.py' 2025-12-19T04:27:34,362 [INFO ] adding 'kivy/modules/_webdebugger.py' 2025-12-19T04:27:34,367 [INFO ] adding 'kivy/modules/console.py' 2025-12-19T04:27:34,369 [INFO ] adding 'kivy/modules/cursor.py' 2025-12-19T04:27:34,372 [INFO ] adding 'kivy/modules/inspector.py' 2025-12-19T04:27:34,374 [INFO ] adding 'kivy/modules/joycursor.py' 2025-12-19T04:27:34,376 [INFO ] adding 'kivy/modules/keybinding.py' 2025-12-19T04:27:34,377 [INFO ] adding 'kivy/modules/monitor.py' 2025-12-19T04:27:34,379 [INFO ] adding 'kivy/modules/recorder.py' 2025-12-19T04:27:34,381 [INFO ] adding 'kivy/modules/screen.py' 2025-12-19T04:27:34,382 [INFO ] adding 'kivy/modules/showborder.py' 2025-12-19T04:27:34,384 [INFO ] adding 'kivy/modules/touchring.py' 2025-12-19T04:27:34,385 [INFO ] adding 'kivy/modules/webdebugger.py' 2025-12-19T04:27:34,387 [INFO ] adding 'kivy/network/__init__.py' 2025-12-19T04:27:34,391 [INFO ] adding 'kivy/network/urlrequest.py' 2025-12-19T04:27:34,393 [INFO ] adding 'kivy/protonox_ext/__init__.py' 2025-12-19T04:27:34,395 [INFO ] adding 'kivy/protonox_ext/android_insets.py' 2025-12-19T04:27:34,396 [INFO ] adding 'kivy/protonox_ext/observability.py' 2025-12-19T04:27:34,398 [INFO ] adding 'kivy/protonox_ext/telemetry.py' 2025-12-19T04:27:34,399 [INFO ] adding 'kivy/protonox_ext/window_geometry.py' 2025-12-19T04:27:34,402 [INFO ] adding 'kivy/protonox_ext/wireless_debug.py' 2025-12-19T04:27:34,404 [INFO ] adding 'kivy/protonox_ext/android_bridge/__init__.py' 2025-12-19T04:27:34,407 [INFO ] adding 'kivy/protonox_ext/android_bridge/adb.py' 2025-12-19T04:27:34,409 [INFO ] adding 'kivy/protonox_ext/android_bridge/bridge_server.py' 2025-12-19T04:27:34,410 [INFO ] adding 'kivy/protonox_ext/android_bridge/compat.py' 2025-12-19T04:27:34,412 [INFO ] adding 'kivy/protonox_ext/android_bridge/preflight.py' 2025-12-19T04:27:34,414 [INFO ] adding 'kivy/protonox_ext/assets/__init__.py' 2025-12-19T04:27:34,415 [INFO ] adding 'kivy/protonox_ext/assets/pipeline.py' 2025-12-19T04:27:34,417 [INFO ] adding 'kivy/protonox_ext/compat/__init__.py' 2025-12-19T04:27:34,419 [INFO ] adding 'kivy/protonox_ext/compat/compat_layer.py' 2025-12-19T04:27:34,421 [INFO ] adding 'kivy/protonox_ext/compat/deprecated_shims.py' 2025-12-19T04:27:34,422 [INFO ] adding 'kivy/protonox_ext/compat/warnings_map.py' 2025-12-19T04:27:34,424 [INFO ] adding 'kivy/protonox_ext/device/__init__.py' 2025-12-19T04:27:34,427 [INFO ] adding 'kivy/protonox_ext/device/android.py' 2025-12-19T04:27:34,428 [INFO ] adding 'kivy/protonox_ext/device/facade.py' 2025-12-19T04:27:34,430 [INFO ] adding 'kivy/protonox_ext/device/spec.py' 2025-12-19T04:27:34,432 [INFO ] adding 'kivy/protonox_ext/diagnostics/__init__.py' 2025-12-19T04:27:34,433 [INFO ] adding 'kivy/protonox_ext/diagnostics/bus.py' 2025-12-19T04:27:34,435 [INFO ] adding 'kivy/protonox_ext/diagnostics/runtime.py' 2025-12-19T04:27:34,437 [INFO ] adding 'kivy/protonox_ext/hotreload_plus/__init__.py' 2025-12-19T04:27:34,438 [INFO ] adding 'kivy/protonox_ext/hotreload_plus/hooks.py' 2025-12-19T04:27:34,440 [INFO ] adding 'kivy/protonox_ext/inspector/__init__.py' 2025-12-19T04:27:34,441 [INFO ] adding 'kivy/protonox_ext/inspector/overlay.py' 2025-12-19T04:27:34,443 [INFO ] adding 'kivy/protonox_ext/inspector/runtime.py' 2025-12-19T04:27:34,444 [INFO ] adding 'kivy/protonox_ext/kv_bridge/__init__.py' 2025-12-19T04:27:34,446 [INFO ] adding 'kivy/protonox_ext/kv_bridge/compiler.py' 2025-12-19T04:27:34,447 [INFO ] adding 'kivy/protonox_ext/kv_bridge/importer.py' 2025-12-19T04:27:34,449 [INFO ] adding 'kivy/protonox_ext/kv_bridge/ir.py' 2025-12-19T04:27:34,451 [INFO ] adding 'kivy/protonox_ext/layout_engine/__init__.py' 2025-12-19T04:27:34,453 [INFO ] adding 'kivy/protonox_ext/layout_engine/antipatterns.py' 2025-12-19T04:27:34,454 [INFO ] adding 'kivy/protonox_ext/layout_engine/fingerprint.py' 2025-12-19T04:27:34,455 [INFO ] adding 'kivy/protonox_ext/layout_engine/health.py' 2025-12-19T04:27:34,457 [INFO ] adding 'kivy/protonox_ext/layout_engine/introspect.py' 2025-12-19T04:27:34,459 [INFO ] adding 'kivy/protonox_ext/layout_engine/performance.py' 2025-12-19T04:27:34,461 [INFO ] adding 'kivy/protonox_ext/media/__init__.py' 2025-12-19T04:27:34,462 [INFO ] adding 'kivy/protonox_ext/media/backend_android.py' 2025-12-19T04:27:34,463 [INFO ] adding 'kivy/protonox_ext/media/backend_desktop.py' 2025-12-19T04:27:34,465 [INFO ] adding 'kivy/protonox_ext/media/protonox_video.py' 2025-12-19T04:27:34,467 [INFO ] adding 'kivy/protonox_ext/runtime/__init__.py' 2025-12-19T04:27:34,469 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/__init__.py' 2025-12-19T04:27:34,470 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/reload_bus.py' 2025-12-19T04:27:34,472 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/rollback.py' 2025-12-19T04:27:34,473 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/state_preserver.py' 2025-12-19T04:27:34,475 [INFO ] adding 'kivy/protonox_ext/runtime/plugins/__init__.py' 2025-12-19T04:27:34,477 [INFO ] adding 'kivy/protonox_ext/runtime/screens/__init__.py' 2025-12-19T04:27:34,478 [INFO ] adding 'kivy/protonox_ext/runtime/screens/dynamic_screen.py' 2025-12-19T04:27:34,480 [INFO ] adding 'kivy/protonox_ext/runtime/screens/registry.py' 2025-12-19T04:27:34,482 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/__init__.py' 2025-12-19T04:27:34,483 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/apply.py' 2025-12-19T04:27:34,485 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/diff.py' 2025-12-19T04:27:34,486 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/ui_ir_types.py' 2025-12-19T04:27:34,488 [INFO ] adding 'kivy/protonox_ext/runtime/watch/__init__.py' 2025-12-19T04:27:34,490 [INFO ] adding 'kivy/protonox_ext/runtime/watch/android_watch.py' 2025-12-19T04:27:34,491 [INFO ] adding 'kivy/protonox_ext/runtime/watch/fs_watch.py' 2025-12-19T04:27:34,492 [INFO ] adding 'kivy/protonox_ext/runtime/watch/socket_bridge.py' 2025-12-19T04:27:34,494 [INFO ] adding 'kivy/protonox_ext/ui/__init__.py' 2025-12-19T04:27:34,496 [INFO ] adding 'kivy/protonox_ext/ui/emoji.py' 2025-12-19T04:27:34,498 [INFO ] adding 'kivy/protonox_ext/visual_state/__init__.py' 2025-12-19T04:27:34,499 [INFO ] adding 'kivy/protonox_ext/visual_state/freeze.py' 2025-12-19T04:27:34,501 [INFO ] adding 'kivy/protonox_ext/visual_state/png_reference.py' 2025-12-19T04:27:34,502 [INFO ] adding 'kivy/protonox_ext/visual_state/snapshot.py' 2025-12-19T04:27:34,504 [INFO ] adding 'kivy/protonox_ext/web_mapper/__init__.py' 2025-12-19T04:27:34,505 [INFO ] adding 'kivy/protonox_ext/web_mapper/dom_bridge.py' 2025-12-19T04:27:34,508 [INFO ] adding 'kivy/storage/__init__.py' 2025-12-19T04:27:34,509 [INFO ] adding 'kivy/storage/dictstore.py' 2025-12-19T04:27:34,510 [INFO ] adding 'kivy/storage/jsonstore.py' 2025-12-19T04:27:34,512 [INFO ] adding 'kivy/storage/redisstore.py' 2025-12-19T04:27:34,515 [INFO ] adding 'kivy/tests/__init__.py' 2025-12-19T04:27:34,518 [INFO ] adding 'kivy/tests/async_common.py' 2025-12-19T04:27:34,521 [INFO ] adding 'kivy/tests/common.py' 2025-12-19T04:27:34,522 [INFO ] adding 'kivy/tests/conftest.py' 2025-12-19T04:27:34,523 [INFO ] adding 'kivy/tests/coverage_lang.kv' 2025-12-19T04:27:34,525 [INFO ] adding 'kivy/tests/fixtures.py' 2025-12-19T04:27:34,527 [INFO ] adding 'kivy/tests/perf_test_textinput.py' 2025-12-19T04:27:34,528 [INFO ] adding 'kivy/tests/pytest.ini' 2025-12-19T04:27:34,531 [INFO ] adding 'kivy/tests/sample1.ogg' 2025-12-19T04:27:34,533 [INFO ] adding 'kivy/tests/test_animations.py' 2025-12-19T04:27:34,534 [INFO ] adding 'kivy/tests/test_app.py' 2025-12-19T04:27:34,536 [INFO ] adding 'kivy/tests/test_app_on_ready.py' 2025-12-19T04:27:34,537 [INFO ] adding 'kivy/tests/test_audio.py' 2025-12-19T04:27:34,539 [INFO ] adding 'kivy/tests/test_benchmark.py' 2025-12-19T04:27:34,541 [INFO ] adding 'kivy/tests/test_button.png' 2025-12-19T04:27:34,543 [INFO ] adding 'kivy/tests/test_buttonbehavior.py' 2025-12-19T04:27:34,544 [INFO ] adding 'kivy/tests/test_clipboard.py' 2025-12-19T04:27:34,546 [INFO ] adding 'kivy/tests/test_clock.py' 2025-12-19T04:27:34,547 [INFO ] adding 'kivy/tests/test_config.py' 2025-12-19T04:27:34,548 [INFO ] adding 'kivy/tests/test_coverage.py' 2025-12-19T04:27:34,550 [INFO ] adding 'kivy/tests/test_doc_gallery.py' 2025-12-19T04:27:34,551 [INFO ] adding 'kivy/tests/test_effects.py' 2025-12-19T04:27:34,553 [INFO ] adding 'kivy/tests/test_environ_cli.py' 2025-12-19T04:27:34,554 [INFO ] adding 'kivy/tests/test_fbo.py' 2025-12-19T04:27:34,555 [INFO ] adding 'kivy/tests/test_filechooser.py' 2025-12-19T04:27:34,557 [INFO ] adding 'kivy/tests/test_filechooser_unicode.py' 2025-12-19T04:27:34,558 [INFO ] adding 'kivy/tests/test_fonts.py' 2025-12-19T04:27:34,560 [INFO ] adding 'kivy/tests/test_garden.py' 2025-12-19T04:27:34,563 [INFO ] adding 'kivy/tests/test_graphics.py' 2025-12-19T04:27:34,564 [INFO ] adding 'kivy/tests/test_graphics_svg.py' 2025-12-19T04:27:34,566 [INFO ] adding 'kivy/tests/test_image.py' 2025-12-19T04:27:34,569 [INFO ] adding 'kivy/tests/test_imageloader.py' 2025-12-19T04:27:34,570 [INFO ] adding 'kivy/tests/test_invalid_lang.py' 2025-12-19T04:27:34,572 [INFO ] adding 'kivy/tests/test_kivy_init.py' 2025-12-19T04:27:34,573 [INFO ] adding 'kivy/tests/test_knspace.py' 2025-12-19T04:27:34,575 [INFO ] adding 'kivy/tests/test_lang.py' 2025-12-19T04:27:34,577 [INFO ] adding 'kivy/tests/test_lang_complex.py' 2025-12-19T04:27:34,579 [INFO ] adding 'kivy/tests/test_lang_pre_process_and_post_process.py' 2025-12-19T04:27:34,581 [INFO ] adding 'kivy/tests/test_logger.py' 2025-12-19T04:27:34,583 [INFO ] adding 'kivy/tests/test_metrics.py' 2025-12-19T04:27:34,585 [INFO ] adding 'kivy/tests/test_module_inspector.py' 2025-12-19T04:27:34,586 [INFO ] adding 'kivy/tests/test_motion_event.py' 2025-12-19T04:27:34,588 [INFO ] adding 'kivy/tests/test_mouse_hover_event.py' 2025-12-19T04:27:34,590 [INFO ] adding 'kivy/tests/test_mouse_multitouchsim.py' 2025-12-19T04:27:34,592 [INFO ] adding 'kivy/tests/test_multistroke.py' 2025-12-19T04:27:34,596 [INFO ] adding 'kivy/tests/test_properties.py' 2025-12-19T04:27:34,597 [INFO ] adding 'kivy/tests/test_resources.py' 2025-12-19T04:27:34,599 [INFO ] adding 'kivy/tests/test_rst_replace.py' 2025-12-19T04:27:34,600 [INFO ] adding 'kivy/tests/test_screen.py' 2025-12-19T04:27:34,602 [INFO ] adding 'kivy/tests/test_storage.py' 2025-12-19T04:27:34,604 [INFO ] adding 'kivy/tests/test_togglebuttonbehavior.py' 2025-12-19T04:27:34,606 [INFO ] adding 'kivy/tests/test_uix_actionbar.py' 2025-12-19T04:27:34,607 [INFO ] adding 'kivy/tests/test_uix_anchorlayout.py' 2025-12-19T04:27:34,609 [INFO ] adding 'kivy/tests/test_uix_asyncimage.py' 2025-12-19T04:27:34,610 [INFO ] adding 'kivy/tests/test_uix_boxlayout.py' 2025-12-19T04:27:34,612 [INFO ] adding 'kivy/tests/test_uix_bubble.py' 2025-12-19T04:27:34,613 [INFO ] adding 'kivy/tests/test_uix_carousel.py' 2025-12-19T04:27:34,615 [INFO ] adding 'kivy/tests/test_uix_colorpicker.py' 2025-12-19T04:27:34,616 [INFO ] adding 'kivy/tests/test_uix_dropdown.py' 2025-12-19T04:27:34,618 [INFO ] adding 'kivy/tests/test_uix_gridlayout.py' 2025-12-19T04:27:34,620 [INFO ] adding 'kivy/tests/test_uix_layout.py' 2025-12-19T04:27:34,621 [INFO ] adding 'kivy/tests/test_uix_modal.py' 2025-12-19T04:27:34,623 [INFO ] adding 'kivy/tests/test_uix_recyclegridlayout.py' 2025-12-19T04:27:34,625 [INFO ] adding 'kivy/tests/test_uix_relativelayout.py' 2025-12-19T04:27:34,626 [INFO ] adding 'kivy/tests/test_uix_scrollview.py' 2025-12-19T04:27:34,628 [INFO ] adding 'kivy/tests/test_uix_settings.py' 2025-12-19T04:27:34,629 [INFO ] adding 'kivy/tests/test_uix_slider.py' 2025-12-19T04:27:34,631 [INFO ] adding 'kivy/tests/test_uix_stacklayout.py' 2025-12-19T04:27:34,633 [INFO ] adding 'kivy/tests/test_uix_textinput.py' 2025-12-19T04:27:34,635 [INFO ] adding 'kivy/tests/test_uix_translate_coordinates.py' 2025-12-19T04:27:34,636 [INFO ] adding 'kivy/tests/test_uix_videoplayer.py' 2025-12-19T04:27:34,638 [INFO ] adding 'kivy/tests/test_uix_widget.py' 2025-12-19T04:27:34,640 [INFO ] adding 'kivy/tests/test_utils.py' 2025-12-19T04:27:34,641 [INFO ] adding 'kivy/tests/test_vector.py' 2025-12-19T04:27:34,643 [INFO ] adding 'kivy/tests/test_video.py' 2025-12-19T04:27:34,644 [INFO ] adding 'kivy/tests/test_weakmethod.py' 2025-12-19T04:27:34,646 [INFO ] adding 'kivy/tests/test_widget.py' 2025-12-19T04:27:34,647 [INFO ] adding 'kivy/tests/test_widget_walk.py' 2025-12-19T04:27:34,649 [INFO ] adding 'kivy/tests/test_window_base.py' 2025-12-19T04:27:34,650 [INFO ] adding 'kivy/tests/test_window_info.py' 2025-12-19T04:27:34,651 [INFO ] adding 'kivy/tests/testkv.kv' 2025-12-19T04:27:34,653 [INFO ] adding 'kivy/tests/unicode_files.zip' 2025-12-19T04:27:34,654 [INFO ] adding 'kivy/tests/unicode_font.zip' 2025-12-19T04:27:34,656 [INFO ] adding 'kivy/tests/visual_test_label.py' 2025-12-19T04:27:34,658 [INFO ] adding 'kivy/tests/data/test.ini' 2025-12-19T04:27:34,660 [INFO ] adding 'kivy/tests/pyinstaller/__init__.py' 2025-12-19T04:27:34,661 [INFO ] adding 'kivy/tests/pyinstaller/test_pyinstaller.py' 2025-12-19T04:27:34,663 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/__init__.py' 2025-12-19T04:27:34,665 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/main.py' 2025-12-19T04:27:34,666 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/main.spec' 2025-12-19T04:27:34,668 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/project/__init__.py' 2025-12-19T04:27:34,669 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/project/widget.py' 2025-12-19T04:27:34,671 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/__init__.py' 2025-12-19T04:27:34,673 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/main.py' 2025-12-19T04:27:34,674 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/main.spec' 2025-12-19T04:27:34,676 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/project/__init__.py' 2025-12-19T04:27:34,678 [INFO ] adding 'kivy/tests/test_issues/__init__.py' 2025-12-19T04:27:34,679 [INFO ] adding 'kivy/tests/test_issues/test_6315.py' 2025-12-19T04:27:34,681 [INFO ] adding 'kivy/tests/test_issues/test_issue_1084.py' 2025-12-19T04:27:34,682 [INFO ] adding 'kivy/tests/test_issues/test_issue_1091.py' 2025-12-19T04:27:34,684 [INFO ] adding 'kivy/tests/test_issues/test_issue_599.py' 2025-12-19T04:27:34,685 [INFO ] adding 'kivy/tests/test_issues/test_issue_609.py' 2025-12-19T04:27:34,686 [INFO ] adding 'kivy/tests/test_issues/test_issue_6909.py' 2025-12-19T04:27:34,687 [INFO ] adding 'kivy/tests/test_issues/test_issue_883.py' 2025-12-19T04:27:34,689 [INFO ] adding 'kivy/tests/test_urlrequest/__init__.py' 2025-12-19T04:27:34,691 [INFO ] adding 'kivy/tests/test_urlrequest/test_urlrequest_requests.py' 2025-12-19T04:27:34,693 [INFO ] adding 'kivy/tests/test_urlrequest/test_urlrequest_urllib.py' 2025-12-19T04:27:34,695 [INFO ] adding 'kivy/tools/__init__.py' 2025-12-19T04:27:34,697 [INFO ] adding 'kivy/tools/benchmark.py' 2025-12-19T04:27:34,698 [INFO ] adding 'kivy/tools/changelog_parser.py' 2025-12-19T04:27:34,700 [INFO ] adding 'kivy/tools/coverage.py' 2025-12-19T04:27:34,702 [INFO ] adding 'kivy/tools/gallery.py' 2025-12-19T04:27:34,704 [INFO ] adding 'kivy/tools/generate-icons.py' 2025-12-19T04:27:34,705 [INFO ] adding 'kivy/tools/kviewer.py' 2025-12-19T04:27:34,707 [INFO ] adding 'kivy/tools/report.py' 2025-12-19T04:27:34,709 [INFO ] adding 'kivy/tools/stub-gl-debug.py' 2025-12-19T04:27:34,711 [INFO ] adding 'kivy/tools/texturecompress.py' 2025-12-19T04:27:34,713 [INFO ] adding 'kivy/tools/gles_compat/__init__.py' 2025-12-19T04:27:34,716 [INFO ] adding 'kivy/tools/gles_compat/gl2.h' 2025-12-19T04:27:34,718 [INFO ] adding 'kivy/tools/gles_compat/subset_gles.py' 2025-12-19T04:27:34,720 [INFO ] adding 'kivy/tools/highlight/__init__.py' 2025-12-19T04:27:34,722 [INFO ] adding 'kivy/tools/highlight/kivy-mode.el' 2025-12-19T04:27:34,723 [INFO ] adding 'kivy/tools/highlight/kivy.json-tmlanguage' 2025-12-19T04:27:34,724 [INFO ] adding 'kivy/tools/highlight/kivy.tmLanguage' 2025-12-19T04:27:34,726 [INFO ] adding 'kivy/tools/highlight/kivy.vim' 2025-12-19T04:27:34,728 [INFO ] adding 'kivy/tools/image-testsuite/README.md' 2025-12-19T04:27:34,730 [INFO ] adding 'kivy/tools/image-testsuite/__init__.py' 2025-12-19T04:27:34,732 [INFO ] adding 'kivy/tools/image-testsuite/gimp28-testsuite.py' 2025-12-19T04:27:34,734 [INFO ] adding 'kivy/tools/image-testsuite/imagemagick-testsuite.sh' 2025-12-19T04:27:34,735 [INFO ] adding 'kivy/tools/packaging/__init__.py' 2025-12-19T04:27:34,737 [INFO ] adding 'kivy/tools/packaging/cython_cfg.py' 2025-12-19T04:27:34,739 [INFO ] adding 'kivy/tools/packaging/factory.py' 2025-12-19T04:27:34,742 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/__init__.py' 2025-12-19T04:27:34,743 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/__main__.py' 2025-12-19T04:27:34,744 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py' 2025-12-19T04:27:34,746 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py' 2025-12-19T04:27:34,748 [INFO ] adding 'kivy/tools/pep8checker/__init__.py' 2025-12-19T04:27:34,759 [INFO ] adding 'kivy/tools/pep8checker/pep8.py' 2025-12-19T04:27:34,761 [INFO ] adding 'kivy/tools/pep8checker/pep8kivy.py' 2025-12-19T04:27:34,763 [INFO ] adding 'kivy/tools/pep8checker/pre-commit.githook' 2025-12-19T04:27:34,765 [INFO ] adding 'kivy/tools/precommit_hooks/pre-commit-config.yaml' 2025-12-19T04:27:34,769 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_bar.png' 2025-12-19T04:27:34,770 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group.png' 2025-12-19T04:27:34,771 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group_disabled.png' 2025-12-19T04:27:34,773 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group_down.png' 2025-12-19T04:27:34,774 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_item.png' 2025-12-19T04:27:34,776 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_item_down.png' 2025-12-19T04:27:34,777 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_view.png' 2025-12-19T04:27:34,778 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-high.png' 2025-12-19T04:27:34,780 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-low.png' 2025-12-19T04:27:34,781 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-medium.png' 2025-12-19T04:27:34,782 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-muted.png' 2025-12-19T04:27:34,784 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble.png' 2025-12-19T04:27:34,785 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_arrow.png' 2025-12-19T04:27:34,786 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_btn.png' 2025-12-19T04:27:34,787 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_btn_pressed.png' 2025-12-19T04:27:34,789 [INFO ] adding 'kivy/tools/theming/defaulttheme/button.png' 2025-12-19T04:27:34,790 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_disabled.png' 2025-12-19T04:27:34,792 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_disabled_pressed.png' 2025-12-19T04:27:34,793 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_pressed.png' 2025-12-19T04:27:34,794 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_disabled_off.png' 2025-12-19T04:27:34,796 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_disabled_on.png' 2025-12-19T04:27:34,797 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_off.png' 2025-12-19T04:27:34,798 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_on.png' 2025-12-19T04:27:34,800 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png' 2025-12-19T04:27:34,801 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png' 2025-12-19T04:27:34,802 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_off.png' 2025-12-19T04:27:34,804 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_on.png' 2025-12-19T04:27:34,805 [INFO ] adding 'kivy/tools/theming/defaulttheme/close.png' 2025-12-19T04:27:34,807 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_file.png' 2025-12-19T04:27:34,808 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_folder.png' 2025-12-19T04:27:34,810 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_selected.png' 2025-12-19T04:27:34,811 [INFO ] adding 'kivy/tools/theming/defaulttheme/image-missing.png' 2025-12-19T04:27:34,813 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-pause.png' 2025-12-19T04:27:34,814 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-start.png' 2025-12-19T04:27:34,815 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-stop.png' 2025-12-19T04:27:34,817 [INFO ] adding 'kivy/tools/theming/defaulttheme/modalview-background.png' 2025-12-19T04:27:34,818 [INFO ] adding 'kivy/tools/theming/defaulttheme/overflow.png' 2025-12-19T04:27:34,820 [INFO ] adding 'kivy/tools/theming/defaulttheme/player-background.png' 2025-12-19T04:27:34,822 [INFO ] adding 'kivy/tools/theming/defaulttheme/player-play-overlay.png' 2025-12-19T04:27:34,823 [INFO ] adding 'kivy/tools/theming/defaulttheme/previous_normal.png' 2025-12-19T04:27:34,825 [INFO ] adding 'kivy/tools/theming/defaulttheme/progressbar.png' 2025-12-19T04:27:34,826 [INFO ] adding 'kivy/tools/theming/defaulttheme/progressbar_background.png' 2025-12-19T04:27:34,828 [INFO ] adding 'kivy/tools/theming/defaulttheme/ring.png' 2025-12-19T04:27:34,829 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_left.png' 2025-12-19T04:27:34,831 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_middle.png' 2025-12-19T04:27:34,833 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_right.png' 2025-12-19T04:27:34,834 [INFO ] adding 'kivy/tools/theming/defaulttheme/separator.png' 2025-12-19T04:27:34,836 [INFO ] adding 'kivy/tools/theming/defaulttheme/slider_cursor.png' 2025-12-19T04:27:34,837 [INFO ] adding 'kivy/tools/theming/defaulttheme/slider_cursor_disabled.png' 2025-12-19T04:27:34,838 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderh_background.png' 2025-12-19T04:27:34,840 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderh_background_disabled.png' 2025-12-19T04:27:34,841 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderv_background.png' 2025-12-19T04:27:34,842 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderv_background_disabled.png' 2025-12-19T04:27:34,843 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner.png' 2025-12-19T04:27:34,845 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner_disabled.png' 2025-12-19T04:27:34,846 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner_pressed.png' 2025-12-19T04:27:34,847 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter.png' 2025-12-19T04:27:34,849 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled.png' 2025-12-19T04:27:34,850 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_down.png' 2025-12-19T04:27:34,852 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png' 2025-12-19T04:27:34,853 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_h.png' 2025-12-19T04:27:34,854 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_down.png' 2025-12-19T04:27:34,855 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_down_h.png' 2025-12-19T04:27:34,857 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_grip.png' 2025-12-19T04:27:34,858 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_grip_h.png' 2025-12-19T04:27:34,859 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_h.png' 2025-12-19T04:27:34,861 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-background.png' 2025-12-19T04:27:34,862 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-background_disabled.png' 2025-12-19T04:27:34,864 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-button.png' 2025-12-19T04:27:34,865 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-button_disabled.png' 2025-12-19T04:27:34,867 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab.png' 2025-12-19T04:27:34,868 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn.png' 2025-12-19T04:27:34,870 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_disabled.png' 2025-12-19T04:27:34,871 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png' 2025-12-19T04:27:34,873 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_pressed.png' 2025-12-19T04:27:34,875 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_disabled.png' 2025-12-19T04:27:34,876 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput.png' 2025-12-19T04:27:34,877 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_active.png' 2025-12-19T04:27:34,879 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_disabled.png' 2025-12-19T04:27:34,880 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_disabled_active.png' 2025-12-19T04:27:34,882 [INFO ] adding 'kivy/tools/theming/defaulttheme/tree_closed.png' 2025-12-19T04:27:34,883 [INFO ] adding 'kivy/tools/theming/defaulttheme/tree_opened.png' 2025-12-19T04:27:34,884 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_background.png' 2025-12-19T04:27:34,886 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png' 2025-12-19T04:27:34,887 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png' 2025-12-19T04:27:34,889 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png' 2025-12-19T04:27:34,890 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_key_down.png' 2025-12-19T04:27:34,892 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png' 2025-12-19T04:27:34,895 [INFO ] adding 'kivy/uix/__init__.py' 2025-12-19T04:27:34,897 [INFO ] adding 'kivy/uix/accordion.py' 2025-12-19T04:27:34,901 [INFO ] adding 'kivy/uix/actionbar.py' 2025-12-19T04:27:34,903 [INFO ] adding 'kivy/uix/anchorlayout.py' 2025-12-19T04:27:34,905 [INFO ] adding 'kivy/uix/boxlayout.py' 2025-12-19T04:27:34,907 [INFO ] adding 'kivy/uix/bubble.py' 2025-12-19T04:27:34,909 [INFO ] adding 'kivy/uix/button.py' 2025-12-19T04:27:34,911 [INFO ] adding 'kivy/uix/camera.py' 2025-12-19T04:27:34,914 [INFO ] adding 'kivy/uix/carousel.py' 2025-12-19T04:27:34,916 [INFO ] adding 'kivy/uix/checkbox.py' 2025-12-19T04:27:34,917 [INFO ] adding 'kivy/uix/codeinput.py' 2025-12-19T04:27:34,920 [INFO ] adding 'kivy/uix/colorpicker.py' 2025-12-19T04:27:34,922 [INFO ] adding 'kivy/uix/dropdown.py' 2025-12-19T04:27:34,925 [INFO ] adding 'kivy/uix/effectwidget.py' 2025-12-19T04:27:34,930 [INFO ] adding 'kivy/uix/filechooser.py' 2025-12-19T04:27:34,932 [INFO ] adding 'kivy/uix/floatlayout.py' 2025-12-19T04:27:34,935 [INFO ] adding 'kivy/uix/gesturesurface.py' 2025-12-19T04:27:34,938 [INFO ] adding 'kivy/uix/gridlayout.py' 2025-12-19T04:27:34,941 [INFO ] adding 'kivy/uix/image.py' 2025-12-19T04:27:34,947 [INFO ] adding 'kivy/uix/label.py' 2025-12-19T04:27:34,949 [INFO ] adding 'kivy/uix/layout.py' 2025-12-19T04:27:34,951 [INFO ] adding 'kivy/uix/modalview.py' 2025-12-19T04:27:34,953 [INFO ] adding 'kivy/uix/pagelayout.py' 2025-12-19T04:27:34,955 [INFO ] adding 'kivy/uix/popup.py' 2025-12-19T04:27:34,956 [INFO ] adding 'kivy/uix/progressbar.py' 2025-12-19T04:27:34,958 [INFO ] adding 'kivy/uix/recycleboxlayout.py' 2025-12-19T04:27:34,960 [INFO ] adding 'kivy/uix/recyclegridlayout.py' 2025-12-19T04:27:34,963 [INFO ] adding 'kivy/uix/recyclelayout.py' 2025-12-19T04:27:34,965 [INFO ] adding 'kivy/uix/relativelayout.py' 2025-12-19T04:27:34,970 [INFO ] adding 'kivy/uix/rst.py' 2025-12-19T04:27:34,972 [INFO ] adding 'kivy/uix/sandbox.py' 2025-12-19T04:27:34,975 [INFO ] adding 'kivy/uix/scatter.py' 2025-12-19T04:27:34,977 [INFO ] adding 'kivy/uix/scatterlayout.py' 2025-12-19T04:27:34,982 [INFO ] adding 'kivy/uix/screenmanager.py' 2025-12-19T04:27:34,999 [INFO ] adding 'kivy/uix/scrollview.py' 2025-12-19T04:27:35,005 [INFO ] adding 'kivy/uix/settings.py' 2025-12-19T04:27:35,007 [INFO ] adding 'kivy/uix/slider.py' 2025-12-19T04:27:35,009 [INFO ] adding 'kivy/uix/spinner.py' 2025-12-19T04:27:35,011 [INFO ] adding 'kivy/uix/splitter.py' 2025-12-19T04:27:35,014 [INFO ] adding 'kivy/uix/stacklayout.py' 2025-12-19T04:27:35,015 [INFO ] adding 'kivy/uix/stencilview.py' 2025-12-19T04:27:35,017 [INFO ] adding 'kivy/uix/switch.py' 2025-12-19T04:27:35,021 [INFO ] adding 'kivy/uix/tabbedpanel.py' 2025-12-19T04:27:35,036 [INFO ] adding 'kivy/uix/textinput.py' 2025-12-19T04:27:35,039 [INFO ] adding 'kivy/uix/togglebutton.py' 2025-12-19T04:27:35,042 [INFO ] adding 'kivy/uix/treeview.py' 2025-12-19T04:27:35,044 [INFO ] adding 'kivy/uix/video.py' 2025-12-19T04:27:35,047 [INFO ] adding 'kivy/uix/videoplayer.py' 2025-12-19T04:27:35,051 [INFO ] adding 'kivy/uix/vkeyboard.py' 2025-12-19T04:27:35,058 [INFO ] adding 'kivy/uix/widget.py' 2025-12-19T04:27:35,061 [INFO ] adding 'kivy/uix/behaviors/__init__.py' 2025-12-19T04:27:35,063 [INFO ] adding 'kivy/uix/behaviors/button.py' 2025-12-19T04:27:35,065 [INFO ] adding 'kivy/uix/behaviors/codenavigation.py' 2025-12-19T04:27:35,069 [INFO ] adding 'kivy/uix/behaviors/compoundselection.py' 2025-12-19T04:27:35,071 [INFO ] adding 'kivy/uix/behaviors/cover.py' 2025-12-19T04:27:35,072 [INFO ] adding 'kivy/uix/behaviors/drag.py' 2025-12-19T04:27:35,074 [INFO ] adding 'kivy/uix/behaviors/emacs.py' 2025-12-19T04:27:35,078 [INFO ] adding 'kivy/uix/behaviors/focus.py' 2025-12-19T04:27:35,082 [INFO ] adding 'kivy/uix/behaviors/hover.py' 2025-12-19T04:27:35,085 [INFO ] adding 'kivy/uix/behaviors/knspace.py' 2025-12-19T04:27:35,087 [INFO ] adding 'kivy/uix/behaviors/motion.py' 2025-12-19T04:27:35,091 [INFO ] adding 'kivy/uix/behaviors/togglebutton.py' 2025-12-19T04:27:35,093 [INFO ] adding 'kivy/uix/behaviors/touchripple.py' 2025-12-19T04:27:35,096 [INFO ] adding 'kivy/uix/recycleview/__init__.py' 2025-12-19T04:27:35,098 [INFO ] adding 'kivy/uix/recycleview/datamodel.py' 2025-12-19T04:27:35,100 [INFO ] adding 'kivy/uix/recycleview/layout.py' 2025-12-19T04:27:35,103 [INFO ] adding 'kivy/uix/recycleview/views.py' 2025-12-19T04:27:35,105 [INFO ] adding 'kivy_protonox/__init__.py' 2025-12-19T04:27:35,107 [INFO ] adding 'protonox_kivy-3.0.0.dev4.dist-info/licenses/AUTHORS' 2025-12-19T04:27:35,109 [INFO ] adding 'protonox_kivy-3.0.0.dev4.dist-info/licenses/LICENSE' 2025-12-19T04:27:35,112 [INFO ] adding 'protonox_kivy-3.0.0.dev4.dist-info/METADATA' 2025-12-19T04:27:35,113 [INFO ] adding 'protonox_kivy-3.0.0.dev4.dist-info/WHEEL' 2025-12-19T04:27:35,114 [INFO ] adding 'protonox_kivy-3.0.0.dev4.dist-info/top_level.txt' 2025-12-19T04:27:35,124 [INFO ] adding 'protonox_kivy-3.0.0.dev4.dist-info/RECORD' 2025-12-19T04:27:35,301 [INFO ] removing build/bdist.linux-armv7l/wheel 2025-12-19T04:27:36,983 Building wheel for protonox-kivy (pyproject.toml): finished with status 'done' 2025-12-19T04:27:37,319 Created wheel for protonox-kivy: filename=protonox_kivy-3.0.0.dev4-cp311-cp311-linux_armv7l.whl size=15738687 sha256=0173ab8418ee756960f68cc2ae7b46ea3dd1cf5797eba4b731a454f017705ce0 2025-12-19T04:27:37,320 Stored in directory: /tmp/pip-ephem-wheel-cache-347306um/wheels/a7/f8/58/593f1fb282c6fb3b4c45f8a7e8947932d9c368b182f57b22e6 2025-12-19T04:27:37,359 Successfully built protonox-kivy 2025-12-19T04:27:37,738 Removed build tracker: '/tmp/pip-build-tracker-anf0he72'