2025-12-19T03:20:17,593 Created temporary directory: /tmp/pip-ephem-wheel-cache-7abmpkvn 2025-12-19T03:20:17,595 Created temporary directory: /tmp/pip-build-tracker-_o2mp_47 2025-12-19T03:20:17,595 Initialized build tracking at /tmp/pip-build-tracker-_o2mp_47 2025-12-19T03:20:17,596 Created build tracker: /tmp/pip-build-tracker-_o2mp_47 2025-12-19T03:20:17,596 Entered build tracker: /tmp/pip-build-tracker-_o2mp_47 2025-12-19T03:20:17,597 Created temporary directory: /tmp/pip-wheel-j2vmunqv 2025-12-19T03:20:17,600 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-19T03:20:17,603 Created temporary directory: /tmp/pip-ephem-wheel-cache-jrn48xte 2025-12-19T03:20:17,628 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-19T03:20:17,632 2 location(s) to search for versions of protonox-kivy: 2025-12-19T03:20:17,632 * https://pypi.org/simple/protonox-kivy/ 2025-12-19T03:20:17,632 * https://www.piwheels.org/simple/protonox-kivy/ 2025-12-19T03:20:17,632 Fetching project page and analyzing links: https://pypi.org/simple/protonox-kivy/ 2025-12-19T03:20:17,633 Getting page https://pypi.org/simple/protonox-kivy/ 2025-12-19T03:20:17,635 Found index url https://pypi.org/simple 2025-12-19T03:20:17,854 Fetched page https://pypi.org/simple/protonox-kivy/ as application/vnd.pypi.simple.v1+json 2025-12-19T03:20:17,857 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-19T03:20:17,858 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-19T03:20:17,859 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-19T03:20:17,860 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-19T03:20:17,860 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-19T03:20:17,861 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-19T03:20:17,862 Fetching project page and analyzing links: https://www.piwheels.org/simple/protonox-kivy/ 2025-12-19T03:20:17,863 Getting page https://www.piwheels.org/simple/protonox-kivy/ 2025-12-19T03:20:17,864 Found index url https://www.piwheels.org/simple 2025-12-19T03:20:18,060 Fetched page https://www.piwheels.org/simple/protonox-kivy/ as text/html 2025-12-19T03:20:18,063 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-19T03:20:18,064 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-19T03:20:18,064 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-19T03:20:18,065 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-19T03:20:18,065 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-19T03:20:18,066 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-19T03:20:18,066 Skipping link: not a file: https://www.piwheels.org/simple/protonox-kivy/ 2025-12-19T03:20:18,067 Skipping link: not a file: https://pypi.org/simple/protonox-kivy/ 2025-12-19T03:20:18,087 Given no hashes to check 1 links for project 'protonox-kivy': discarding no candidates 2025-12-19T03:20:18,105 Collecting protonox-kivy==3.0.0.dev3 2025-12-19T03:20:18,107 Created temporary directory: /tmp/pip-unpack-gtph61x7 2025-12-19T03:20:18,243 Downloading protonox_kivy-3.0.0.dev3.tar.gz (55.7 MB) 2025-12-19T03:20:30,143 Added protonox-kivy==3.0.0.dev3 from https://files.pythonhosted.org/packages/c0/cc/5ff670a19e45d71f13b24140cbf9b0d75a1a925535a69a38e39192a19ac1/protonox_kivy-3.0.0.dev3.tar.gz to build tracker '/tmp/pip-build-tracker-_o2mp_47' 2025-12-19T03:20:30,169 Created temporary directory: /tmp/pip-build-env-blc2k34t 2025-12-19T03:20:30,174 Installing build dependencies: started 2025-12-19T03:20:30,175 Running command pip subprocess to install build dependencies 2025-12-19T03:20:31,318 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-19T03:20:31,965 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-19T03:20:31,989 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-19T03:20:31,991 Ignoring kivy_deps.gstreamer_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T03:20:31,992 Ignoring kivy_deps.sdl3_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T03:20:31,993 Ignoring kivy_deps.glew_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T03:20:31,994 Ignoring kivy_deps.gstreamer: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T03:20:31,995 Ignoring kivy_deps.sdl3: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T03:20:31,996 Ignoring kivy_deps.glew: markers 'sys_platform == "win32"' don't match your environment 2025-12-19T03:20:33,712 Collecting setuptools~=80.9.0 2025-12-19T03:20:33,802 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-19T03:20:34,079 Collecting wheel~=0.45.1 2025-12-19T03:20:34,096 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-19T03:20:34,287 Collecting packaging~=25.0 2025-12-19T03:20:34,308 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-12-19T03:20:36,327 Collecting cython<=3.2.0,>=0.29.1 2025-12-19T03:20:37,118 Using cached https://www.piwheels.org/simple/cython/cython-3.2.0-cp311-cp311-linux_armv7l.whl (11.1 MB) 2025-12-19T03:20:40,336 Installing collected packages: wheel, setuptools, packaging, cython 2025-12-19T03:20:40,601 Creating /tmp/pip-build-env-blc2k34t/overlay/local/bin 2025-12-19T03:20:40,603 changing mode of /tmp/pip-build-env-blc2k34t/overlay/local/bin/wheel to 755 2025-12-19T03:20:48,446 changing mode of /tmp/pip-build-env-blc2k34t/overlay/local/bin/cygdb to 755 2025-12-19T03:20:48,448 changing mode of /tmp/pip-build-env-blc2k34t/overlay/local/bin/cython to 755 2025-12-19T03:20:48,450 changing mode of /tmp/pip-build-env-blc2k34t/overlay/local/bin/cythonize to 755 2025-12-19T03:20:48,484 Successfully installed cython-3.2.0 packaging-25.0 setuptools-80.9.0 wheel-0.45.1 2025-12-19T03:20:48,874 Installing build dependencies: finished with status 'done' 2025-12-19T03:20:48,892 Getting requirements to build wheel: started 2025-12-19T03:20:48,893 Running command Getting requirements to build wheel 2025-12-19T03:20:49,547 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-19_0.txt 2025-12-19T03:20:49,548 [INFO ] [Kivy ] v3.0.0.dev3 2025-12-19T03:20:49,548 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/__init__.py" 2025-12-19T03:20:49,549 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-19T03:20:49,550 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-19T03:20:49,550 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-19T03:20:49,551 [INFO ] [Logger ] Purge finished! 2025-12-19T03:20:51,318 [INFO ] creating /tmp/tmpw9ccf408/build/tmp/tmpw9ccf408 2025-12-19T03:20:51,320 [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/tmpw9ccf408/test.c -o /tmp/tmpw9ccf408/build/tmp/tmpw9ccf408/test.o 2025-12-19T03:20:51,849 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-19T03:20:51,850 !! 2025-12-19T03:20:51,851 ******************************************************************************** 2025-12-19T03:20:51,852 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-19T03:20:51,853 License :: OSI Approved :: MIT License 2025-12-19T03:20:51,854 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-19T03:20:51,855 ******************************************************************************** 2025-12-19T03:20:51,856 !! 2025-12-19T03:20:51,856 self._finalize_license_expression() 2025-12-19T03:20:51,875 [INFO ] running egg_info 2025-12-19T03:20:51,884 [INFO ] writing protonox_kivy.egg-info/PKG-INFO 2025-12-19T03:20:51,900 [INFO ] writing dependency_links to protonox_kivy.egg-info/dependency_links.txt 2025-12-19T03:20:51,912 [INFO ] writing requirements to protonox_kivy.egg-info/requires.txt 2025-12-19T03:20:51,914 [INFO ] writing top-level names to protonox_kivy.egg-info/top_level.txt 2025-12-19T03:20:52,070 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,071 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,072 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,073 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,073 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,073 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,074 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,074 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,075 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,076 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,076 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,077 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,077 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,078 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,078 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,079 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,079 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,080 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,081 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,081 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,082 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,082 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,083 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,083 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,084 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,084 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,085 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,085 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,086 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,086 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,087 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,087 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,088 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,089 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,089 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,090 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,091 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,091 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,092 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,093 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,093 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,094 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,094 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,095 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,095 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,096 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,096 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,097 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,097 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,098 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,098 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,099 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,100 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,100 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,101 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,101 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,102 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,102 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,103 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,103 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,104 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,104 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,105 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,105 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,106 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,106 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,107 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,107 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,108 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,108 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,109 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,110 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,110 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,111 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,111 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,112 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,112 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,113 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,113 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,114 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,114 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,115 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,116 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,116 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,116 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,117 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,117 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,118 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,119 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,119 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,120 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,120 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,121 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,121 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,122 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,123 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,123 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,123 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,124 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,124 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,125 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,126 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,126 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,127 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,127 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,128 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,128 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,129 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,130 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,130 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,131 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,131 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,132 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,133 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,133 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,134 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,134 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,134 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,135 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,136 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,136 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,137 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,137 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,138 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,138 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,139 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,139 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,140 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,140 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,141 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,141 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,142 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,142 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,143 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,143 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,144 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,145 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,145 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,146 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,146 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,147 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,148 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,148 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,149 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,149 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,150 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,150 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,151 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,152 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,152 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,153 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,154 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,154 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,155 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,155 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,156 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,156 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,157 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,158 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,158 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,159 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,159 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,160 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,160 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,161 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,161 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,162 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,162 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,163 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,164 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,164 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,165 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,165 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,166 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,166 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,167 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,167 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,168 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,168 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,169 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,169 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,170 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,170 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,171 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,172 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,172 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,173 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,173 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,174 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,175 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,175 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,176 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,176 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,177 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,177 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,178 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,178 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,179 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,179 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,180 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,180 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,181 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,182 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,182 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,183 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,183 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,184 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,184 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,185 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,185 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,186 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,186 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,187 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,187 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,188 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,189 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,189 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,190 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,191 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,191 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,192 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,192 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,193 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,193 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,194 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,195 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,195 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,196 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,196 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,197 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,197 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,198 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,199 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,199 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,200 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,200 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,201 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,201 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,202 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,202 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,203 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,204 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,204 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,205 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,206 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,206 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,207 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,207 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,208 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,208 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,209 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,210 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,210 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,211 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:52,211 [INFO ] reading manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T03:20:52,430 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-19T03:20:52,978 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-19T03:20:53,032 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-19T03:20:53,660 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-19T03:20:56,445 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-19T03:20:56,446 [INFO ] adding license file 'LICENSE' 2025-12-19T03:20:56,447 [INFO ] adding license file 'AUTHORS' 2025-12-19T03:20:56,542 [INFO ] writing manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T03:20:56,547 ############################################### 2025-12-19T03:20:56,547 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-19T03:20:56,548 which is not recommended as it may be incompatible with Kivy. 2025-12-19T03:20:56,549 Please build dependencies from source via the provided script 2025-12-19T03:20:56,550 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-19T03:20:56,551 ############################################### 2025-12-19T03:20:56,552 Current directory is: /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:20:56,553 Source and initial build directory is: /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:20:56,554 Python path is: 2025-12-19T03:20:56,555 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:20:56,555 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-19T03:20:56,556 /tmp/pip-build-env-blc2k34t/site 2025-12-19T03:20:56,557 /usr/lib/python311.zip 2025-12-19T03:20:56,558 /usr/lib/python3.11 2025-12-19T03:20:56,558 /usr/lib/python3.11/lib-dynload 2025-12-19T03:20:56,559 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages 2025-12-19T03:20:56,560 /tmp/pip-build-env-blc2k34t/normal/local/lib/python3.11/dist-packages 2025-12-19T03:20:56,561 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-19T03:20:56,561 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/modules 2025-12-19T03:20:56,562 /home/piwheels/.kivy/mods 2025-12-19T03:20:56,564 Found Cython at /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-19T03:20:56,565 Detected supported Cython version 3.2.0 2025-12-19T03:20:56,566 Using this graphics system: OpenGL 2025-12-19T03:20:56,566 GStreamer found via pkg-config 2025-12-19T03:20:56,567 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-19T03:20:56,569 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-19T03:20:56,570 Pango: pangoft2 found via pkg-config 2025-12-19T03:20:56,571 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:20:56,571 Building extensions in parallel using 4 cores 2025-12-19T03:20:56,667 Getting requirements to build wheel: finished with status 'done' 2025-12-19T03:20:56,670 Created temporary directory: /tmp/pip-modern-metadata-ef3_p9bk 2025-12-19T03:20:56,673 Preparing metadata (pyproject.toml): started 2025-12-19T03:20:56,674 Running command Preparing metadata (pyproject.toml) 2025-12-19T03:20:57,257 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-19_1.txt 2025-12-19T03:20:57,258 [INFO ] [Kivy ] v3.0.0.dev3 2025-12-19T03:20:57,258 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/__init__.py" 2025-12-19T03:20:57,259 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-19T03:20:57,260 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-19T03:20:57,261 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-19T03:20:57,263 [INFO ] [Logger ] Purge finished! 2025-12-19T03:20:59,014 [INFO ] creating /tmp/tmpo5ws4g3d/build/tmp/tmpo5ws4g3d 2025-12-19T03:20:59,017 [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/tmpo5ws4g3d/test.c -o /tmp/tmpo5ws4g3d/build/tmp/tmpo5ws4g3d/test.o 2025-12-19T03:20:59,421 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-19T03:20:59,422 !! 2025-12-19T03:20:59,424 ******************************************************************************** 2025-12-19T03:20:59,425 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-19T03:20:59,426 License :: OSI Approved :: MIT License 2025-12-19T03:20:59,427 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-19T03:20:59,428 ******************************************************************************** 2025-12-19T03:20:59,430 !! 2025-12-19T03:20:59,430 self._finalize_license_expression() 2025-12-19T03:20:59,467 [INFO ] running dist_info 2025-12-19T03:20:59,483 [INFO ] creating /tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy.egg-info 2025-12-19T03:20:59,484 [INFO ] writing /tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy.egg-info/PKG-INFO 2025-12-19T03:20:59,502 [INFO ] writing dependency_links to /tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy.egg-info/dependency_links.txt 2025-12-19T03:20:59,515 [INFO ] writing requirements to /tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy.egg-info/requires.txt 2025-12-19T03:20:59,517 [INFO ] writing top-level names to /tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy.egg-info/top_level.txt 2025-12-19T03:20:59,519 [INFO ] writing manifest file '/tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T03:20:59,662 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,663 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,664 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,664 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,665 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,666 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,666 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,667 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,668 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,669 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,669 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,670 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,671 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,672 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,673 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,673 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,674 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,675 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,676 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,676 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,677 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,678 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,679 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,679 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,680 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,681 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,682 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,683 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,684 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,684 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,685 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,686 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,687 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,687 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,688 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,689 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,690 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,690 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,691 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,692 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,693 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,694 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,694 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,695 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,696 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,697 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,698 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,698 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,699 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,700 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,701 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,702 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,702 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,703 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,704 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,705 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,705 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,706 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,707 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,708 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,709 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,709 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,710 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,711 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,712 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,713 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,713 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,714 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,715 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,716 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,717 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,717 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,718 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,719 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,720 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,720 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,721 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,722 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,722 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,723 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,724 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,724 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,725 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,726 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,726 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,727 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,728 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,729 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,730 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,730 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,731 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,732 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,733 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,733 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,734 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,735 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,736 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,737 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,737 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,738 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,739 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,740 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,741 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,741 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,742 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,743 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,744 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,745 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,745 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,746 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,747 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,748 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,749 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,750 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,750 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,751 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,752 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,753 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,753 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,754 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,755 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,756 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,757 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,758 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,758 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,759 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,760 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,760 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,761 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,762 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,762 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,763 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,764 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,764 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,765 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,766 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,766 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,767 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,768 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,768 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,769 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,770 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,771 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,771 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,772 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,773 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,773 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,774 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,775 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,775 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,776 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,777 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,777 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,778 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,779 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,779 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,780 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,781 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,782 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,782 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,783 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,784 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,785 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,785 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,786 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,787 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,788 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,788 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,789 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,790 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,791 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,791 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,792 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,793 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,794 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,795 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,795 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,796 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,797 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,798 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,799 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,799 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,800 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,801 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,801 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,802 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,803 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,803 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,804 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,805 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,805 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,806 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,807 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,808 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,808 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,809 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,810 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,810 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,811 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,812 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,813 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,813 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,814 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,814 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,815 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,816 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,816 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,817 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,818 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,819 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,819 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,820 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,821 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,821 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,822 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,823 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,823 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,824 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,825 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,825 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,826 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,827 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,827 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,828 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,829 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,829 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,830 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,831 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,832 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,832 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,833 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,834 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,834 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,835 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,836 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,836 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,837 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,838 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,838 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,839 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,840 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,840 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,841 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,842 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,842 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,843 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,844 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,844 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,845 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,846 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,846 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,847 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,848 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,849 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:20:59,857 [INFO ] reading manifest file '/tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T03:20:59,860 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-19T03:21:00,411 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-19T03:21:00,463 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-19T03:21:00,986 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-19T03:21:03,368 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-19T03:21:03,369 [INFO ] adding license file 'LICENSE' 2025-12-19T03:21:03,369 [INFO ] adding license file 'AUTHORS' 2025-12-19T03:21:03,419 [INFO ] writing manifest file '/tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T03:21:03,422 [INFO ] creating '/tmp/pip-modern-metadata-ef3_p9bk/protonox_kivy-3.0.0.dev3.dist-info' 2025-12-19T03:21:03,470 ############################################### 2025-12-19T03:21:03,470 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-19T03:21:03,471 which is not recommended as it may be incompatible with Kivy. 2025-12-19T03:21:03,472 Please build dependencies from source via the provided script 2025-12-19T03:21:03,473 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-19T03:21:03,474 ############################################### 2025-12-19T03:21:03,474 Current directory is: /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:21:03,475 Source and initial build directory is: /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:21:03,476 Python path is: 2025-12-19T03:21:03,477 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:21:03,477 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-19T03:21:03,478 /tmp/pip-build-env-blc2k34t/site 2025-12-19T03:21:03,479 /usr/lib/python311.zip 2025-12-19T03:21:03,480 /usr/lib/python3.11 2025-12-19T03:21:03,481 /usr/lib/python3.11/lib-dynload 2025-12-19T03:21:03,482 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages 2025-12-19T03:21:03,483 /tmp/pip-build-env-blc2k34t/normal/local/lib/python3.11/dist-packages 2025-12-19T03:21:03,483 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-19T03:21:03,484 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/modules 2025-12-19T03:21:03,485 /home/piwheels/.kivy/mods 2025-12-19T03:21:03,487 Found Cython at /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-19T03:21:03,488 Detected supported Cython version 3.2.0 2025-12-19T03:21:03,489 Using this graphics system: OpenGL 2025-12-19T03:21:03,490 GStreamer found via pkg-config 2025-12-19T03:21:03,491 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-19T03:21:03,492 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-19T03:21:03,494 Pango: pangoft2 found via pkg-config 2025-12-19T03:21:03,495 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:21:03,495 Building extensions in parallel using 4 cores 2025-12-19T03:21:03,589 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-19T03:21:03,596 Source in /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a has version 3.0.0.dev3, which satisfies requirement protonox-kivy==3.0.0.dev3 from https://files.pythonhosted.org/packages/c0/cc/5ff670a19e45d71f13b24140cbf9b0d75a1a925535a69a38e39192a19ac1/protonox_kivy-3.0.0.dev3.tar.gz 2025-12-19T03:21:03,597 Removed protonox-kivy==3.0.0.dev3 from https://files.pythonhosted.org/packages/c0/cc/5ff670a19e45d71f13b24140cbf9b0d75a1a925535a69a38e39192a19ac1/protonox_kivy-3.0.0.dev3.tar.gz from build tracker '/tmp/pip-build-tracker-_o2mp_47' 2025-12-19T03:21:03,606 Created temporary directory: /tmp/pip-unpack-bol3vf4k 2025-12-19T03:21:03,606 Building wheels for collected packages: protonox-kivy 2025-12-19T03:21:03,611 Created temporary directory: /tmp/pip-wheel-aw7kswsw 2025-12-19T03:21:03,612 Destination directory: /tmp/pip-wheel-aw7kswsw 2025-12-19T03:21:03,614 Building wheel for protonox-kivy (pyproject.toml): started 2025-12-19T03:21:03,615 Running command Building wheel for protonox-kivy (pyproject.toml) 2025-12-19T03:21:04,190 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-19_2.txt 2025-12-19T03:21:04,190 [INFO ] [Kivy ] v3.0.0.dev3 2025-12-19T03:21:04,191 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/__init__.py" 2025-12-19T03:21:04,191 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-19T03:21:04,192 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-19T03:21:04,193 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-19T03:21:04,193 [INFO ] [Logger ] Purge finished! 2025-12-19T03:21:05,912 [INFO ] creating /tmp/tmpa6inw2az/build/tmp/tmpa6inw2az 2025-12-19T03:21:05,914 [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/tmpa6inw2az/test.c -o /tmp/tmpa6inw2az/build/tmp/tmpa6inw2az/test.o 2025-12-19T03:21:06,335 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-19T03:21:06,335 !! 2025-12-19T03:21:06,337 ******************************************************************************** 2025-12-19T03:21:06,338 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-19T03:21:06,339 License :: OSI Approved :: MIT License 2025-12-19T03:21:06,341 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-19T03:21:06,342 ******************************************************************************** 2025-12-19T03:21:06,344 !! 2025-12-19T03:21:06,345 self._finalize_license_expression() 2025-12-19T03:21:06,369 [INFO ] running bdist_wheel 2025-12-19T03:21:06,389 [INFO ] running build 2025-12-19T03:21:06,390 [INFO ] running build_py 2025-12-19T03:21:06,400 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy_protonox 2025-12-19T03:21:06,403 [INFO ] copying kivy_protonox/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy_protonox 2025-12-19T03:21:06,407 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,408 [INFO ] copying kivy/factory_registers.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,411 [INFO ] copying kivy/vector.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,414 [INFO ] copying kivy/context.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,416 [INFO ] copying kivy/metrics.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,418 [INFO ] copying kivy/setupconfig.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,420 [INFO ] copying kivy/gesture.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,423 [INFO ] copying kivy/_version.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,425 [INFO ] copying kivy/_compat_state.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,427 [INFO ] copying kivy/loader.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,430 [INFO ] copying kivy/geometry.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,432 [INFO ] copying kivy/cache.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,435 [INFO ] copying kivy/factory.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,437 [INFO ] copying kivy/event.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,440 [INFO ] copying kivy/logger.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,442 [INFO ] copying kivy/atlas.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,445 [INFO ] copying kivy/app.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,449 [INFO ] copying kivy/interactive.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,452 [INFO ] copying kivy/parser.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,454 [INFO ] copying kivy/multistroke.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,458 [INFO ] copying kivy/resources.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,460 [INFO ] copying kivy/clock.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,463 [INFO ] copying kivy/base.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,466 [INFO ] copying kivy/support.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,468 [INFO ] copying kivy/config.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,471 [INFO ] copying kivy/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,474 [INFO ] copying kivy/animation.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,477 [INFO ] copying kivy/weakmethod.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,479 [INFO ] copying kivy/utils.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:06,483 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T03:21:06,484 [INFO ] copying kivy/protonox_ext/observability.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T03:21:06,486 [INFO ] copying kivy/protonox_ext/window_geometry.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T03:21:06,488 [INFO ] copying kivy/protonox_ext/telemetry.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T03:21:06,491 [INFO ] copying kivy/protonox_ext/wireless_debug.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T03:21:06,493 [INFO ] copying kivy/protonox_ext/android_insets.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T03:21:06,495 [INFO ] copying kivy/protonox_ext/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-19T03:21:06,498 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/deps 2025-12-19T03:21:06,499 [INFO ] copying kivy/deps/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/deps 2025-12-19T03:21:06,502 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-19T03:21:06,503 [INFO ] copying kivy/extras/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-19T03:21:06,505 [INFO ] copying kivy/extras/highlight.py -> build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-19T03:21:06,509 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,511 [INFO ] copying kivy/tests/test_config.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,513 [INFO ] copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,515 [INFO ] copying kivy/tests/test_uix_scrollview.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,518 [INFO ] copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,521 [INFO ] copying kivy/tests/test_fonts.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,523 [INFO ] copying kivy/tests/test_uix_carousel.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,525 [INFO ] copying kivy/tests/test_utils.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,528 [INFO ] copying kivy/tests/test_uix_bubble.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,530 [INFO ] copying kivy/tests/test_screen.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,533 [INFO ] copying kivy/tests/test_graphics_svg.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,535 [INFO ] copying kivy/tests/test_uix_layout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,537 [INFO ] copying kivy/tests/test_clock.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,540 [INFO ] copying kivy/tests/conftest.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,542 [INFO ] copying kivy/tests/test_window_base.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,544 [INFO ] copying kivy/tests/test_graphics.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,548 [INFO ] copying kivy/tests/test_metrics.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,550 [INFO ] copying kivy/tests/test_storage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,553 [INFO ] copying kivy/tests/test_uix_widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,555 [INFO ] copying kivy/tests/test_togglebuttonbehavior.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,558 [INFO ] copying kivy/tests/common.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,561 [INFO ] copying kivy/tests/test_motion_event.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,563 [INFO ] copying kivy/tests/test_audio.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,565 [INFO ] copying kivy/tests/test_benchmark.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,568 [INFO ] copying kivy/tests/test_resources.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,570 [INFO ] copying kivy/tests/test_rst_replace.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,572 [INFO ] copying kivy/tests/test_filechooser.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,574 [INFO ] copying kivy/tests/test_environ_cli.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,577 [INFO ] copying kivy/tests/test_lang_complex.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,579 [INFO ] copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,582 [INFO ] copying kivy/tests/test_widget_walk.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,584 [INFO ] copying kivy/tests/visual_test_label.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,587 [INFO ] copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,589 [INFO ] copying kivy/tests/async_common.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,592 [INFO ] copying kivy/tests/test_invalid_lang.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,595 [INFO ] copying kivy/tests/test_lang.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,597 [INFO ] copying kivy/tests/test_garden.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,600 [INFO ] copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,602 [INFO ] copying kivy/tests/perf_test_textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,604 [INFO ] copying kivy/tests/test_uix_actionbar.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,607 [INFO ] copying kivy/tests/test_uix_colorpicker.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,609 [INFO ] copying kivy/tests/test_multistroke.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,612 [INFO ] copying kivy/tests/test_effects.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,614 [INFO ] copying kivy/tests/test_app.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,616 [INFO ] copying kivy/tests/test_buttonbehavior.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,619 [INFO ] copying kivy/tests/test_uix_slider.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,621 [INFO ] copying kivy/tests/test_uix_textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,624 [INFO ] copying kivy/tests/test_logger.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,627 [INFO ] copying kivy/tests/test_uix_settings.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,629 [INFO ] copying kivy/tests/test_knspace.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,631 [INFO ] copying kivy/tests/test_app_on_ready.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,633 [INFO ] copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,636 [INFO ] copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,639 [INFO ] copying kivy/tests/test_doc_gallery.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,641 [INFO ] copying kivy/tests/test_kivy_init.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,643 [INFO ] copying kivy/tests/test_uix_modal.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,645 [INFO ] copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,648 [INFO ] copying kivy/tests/test_uix_asyncimage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,650 [INFO ] copying kivy/tests/test_imageloader.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,653 [INFO ] copying kivy/tests/test_clipboard.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,655 [INFO ] copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,658 [INFO ] copying kivy/tests/test_uix_videoplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,660 [INFO ] copying kivy/tests/test_weakmethod.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,662 [INFO ] copying kivy/tests/test_video.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,664 [INFO ] copying kivy/tests/test_widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,667 [INFO ] copying kivy/tests/test_module_inspector.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,670 [INFO ] copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,672 [INFO ] copying kivy/tests/fixtures.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,674 [INFO ] copying kivy/tests/test_image.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,677 [INFO ] copying kivy/tests/test_properties.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,680 [INFO ] copying kivy/tests/test_coverage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,682 [INFO ] copying kivy/tests/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,684 [INFO ] copying kivy/tests/test_mouse_hover_event.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,687 [INFO ] copying kivy/tests/test_uix_dropdown.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,689 [INFO ] copying kivy/tests/test_vector.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,692 [INFO ] copying kivy/tests/test_animations.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,695 [INFO ] copying kivy/tests/test_fbo.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,697 [INFO ] copying kivy/tests/test_window_info.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:06,699 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-19T03:21:06,701 [INFO ] copying kivy/lang/parser.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-19T03:21:06,704 [INFO ] copying kivy/lang/builder.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-19T03:21:06,708 [INFO ] copying kivy/lang/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-19T03:21:06,711 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/eventmanager 2025-12-19T03:21:06,712 [INFO ] copying kivy/eventmanager/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/eventmanager 2025-12-19T03:21:06,717 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,719 [INFO ] copying kivy/uix/modalview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,722 [INFO ] copying kivy/uix/accordion.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,725 [INFO ] copying kivy/uix/settings.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,728 [INFO ] copying kivy/uix/popup.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,731 [INFO ] copying kivy/uix/effectwidget.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,734 [INFO ] copying kivy/uix/stacklayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,736 [INFO ] copying kivy/uix/anchorlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,738 [INFO ] copying kivy/uix/screenmanager.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,742 [INFO ] copying kivy/uix/tabbedpanel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,746 [INFO ] copying kivy/uix/scatterlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,749 [INFO ] copying kivy/uix/button.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,751 [INFO ] copying kivy/uix/switch.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,753 [INFO ] copying kivy/uix/stencilview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,755 [INFO ] copying kivy/uix/bubble.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,759 [INFO ] copying kivy/uix/spinner.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,761 [INFO ] copying kivy/uix/recyclegridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,764 [INFO ] copying kivy/uix/image.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,767 [INFO ] copying kivy/uix/widget.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,770 [INFO ] copying kivy/uix/progressbar.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,773 [INFO ] copying kivy/uix/recycleboxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,776 [INFO ] copying kivy/uix/floatlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,778 [INFO ] copying kivy/uix/togglebutton.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,780 [INFO ] copying kivy/uix/scatter.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,784 [INFO ] copying kivy/uix/carousel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,787 [INFO ] copying kivy/uix/relativelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,790 [INFO ] copying kivy/uix/videoplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,793 [INFO ] copying kivy/uix/dropdown.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,796 [INFO ] copying kivy/uix/filechooser.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,799 [INFO ] copying kivy/uix/treeview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,802 [INFO ] copying kivy/uix/boxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,804 [INFO ] copying kivy/uix/vkeyboard.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,807 [INFO ] copying kivy/uix/label.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,810 [INFO ] copying kivy/uix/rst.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,814 [INFO ] copying kivy/uix/layout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,817 [INFO ] copying kivy/uix/gesturesurface.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,819 [INFO ] copying kivy/uix/camera.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,822 [INFO ] copying kivy/uix/slider.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,825 [INFO ] copying kivy/uix/colorpicker.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,827 [INFO ] copying kivy/uix/splitter.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,830 [INFO ] copying kivy/uix/sandbox.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,832 [INFO ] copying kivy/uix/checkbox.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,835 [INFO ] copying kivy/uix/pagelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,838 [INFO ] copying kivy/uix/textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,843 [INFO ] copying kivy/uix/recyclelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,846 [INFO ] copying kivy/uix/actionbar.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,849 [INFO ] copying kivy/uix/codeinput.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,851 [INFO ] copying kivy/uix/gridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,854 [INFO ] copying kivy/uix/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,856 [INFO ] copying kivy/uix/video.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,859 [INFO ] copying kivy/uix/scrollview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-19T03:21:06,865 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T03:21:06,866 [INFO ] copying kivy/storage/redisstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T03:21:06,869 [INFO ] copying kivy/storage/jsonstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T03:21:06,871 [INFO ] copying kivy/storage/dictstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T03:21:06,873 [INFO ] copying kivy/storage/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-19T03:21:06,876 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T03:21:06,878 [INFO ] copying kivy/lib/mtdev.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T03:21:06,880 [INFO ] copying kivy/lib/ddsfile.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T03:21:06,883 [INFO ] copying kivy/lib/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T03:21:06,886 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:06,887 [INFO ] copying kivy/graphics/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:06,890 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T03:21:06,891 [INFO ] copying kivy/effects/scroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T03:21:06,893 [INFO ] copying kivy/effects/dampedscroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T03:21:06,896 [INFO ] copying kivy/effects/kinetic.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T03:21:06,899 [INFO ] copying kivy/effects/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T03:21:06,901 [INFO ] copying kivy/effects/opacityscroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-19T03:21:06,903 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/garden 2025-12-19T03:21:06,904 [INFO ] copying kivy/garden/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/garden 2025-12-19T03:21:06,907 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-19T03:21:06,909 [INFO ] copying kivy/network/urlrequest.py -> build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-19T03:21:06,912 [INFO ] copying kivy/network/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-19T03:21:06,915 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T03:21:06,917 [INFO ] copying kivy/input/provider.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T03:21:06,919 [INFO ] copying kivy/input/motionevent.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T03:21:06,922 [INFO ] copying kivy/input/factory.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T03:21:06,924 [INFO ] copying kivy/input/recorder.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T03:21:06,927 [INFO ] copying kivy/input/shape.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T03:21:06,929 [INFO ] copying kivy/input/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-19T03:21:06,932 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,933 [INFO ] copying kivy/modules/_webdebugger.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,940 [INFO ] copying kivy/modules/touchring.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,942 [INFO ] copying kivy/modules/keybinding.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,945 [INFO ] copying kivy/modules/showborder.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,947 [INFO ] copying kivy/modules/recorder.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,949 [INFO ] copying kivy/modules/inspector.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,952 [INFO ] copying kivy/modules/webdebugger.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,954 [INFO ] copying kivy/modules/joycursor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,957 [INFO ] copying kivy/modules/console.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,959 [INFO ] copying kivy/modules/monitor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,962 [INFO ] copying kivy/modules/screen.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,964 [INFO ] copying kivy/modules/cursor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,967 [INFO ] copying kivy/modules/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-19T03:21:06,970 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,971 [INFO ] copying kivy/tools/report.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,974 [INFO ] copying kivy/tools/texturecompress.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,976 [INFO ] copying kivy/tools/generate-icons.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,978 [INFO ] copying kivy/tools/stub-gl-debug.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,981 [INFO ] copying kivy/tools/changelog_parser.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,983 [INFO ] copying kivy/tools/gallery.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,986 [INFO ] copying kivy/tools/coverage.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,988 [INFO ] copying kivy/tools/benchmark.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,991 [INFO ] copying kivy/tools/kviewer.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,993 [INFO ] copying kivy/tools/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-19T03:21:06,995 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core 2025-12-19T03:21:06,997 [INFO ] copying kivy/core/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core 2025-12-19T03:21:07,000 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T03:21:07,001 [INFO ] copying kivy/protonox_ext/android_bridge/compat.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T03:21:07,004 [INFO ] copying kivy/protonox_ext/android_bridge/preflight.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T03:21:07,006 [INFO ] copying kivy/protonox_ext/android_bridge/bridge_server.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T03:21:07,008 [INFO ] copying kivy/protonox_ext/android_bridge/adb.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T03:21:07,011 [INFO ] copying kivy/protonox_ext/android_bridge/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-19T03:21:07,013 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-19T03:21:07,015 [INFO ] copying kivy/protonox_ext/assets/pipeline.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-19T03:21:07,017 [INFO ] copying kivy/protonox_ext/assets/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-19T03:21:07,020 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-19T03:21:07,021 [INFO ] copying kivy/protonox_ext/diagnostics/bus.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-19T03:21:07,024 [INFO ] copying kivy/protonox_ext/diagnostics/runtime.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-19T03:21:07,027 [INFO ] copying kivy/protonox_ext/diagnostics/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-19T03:21:07,029 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-19T03:21:07,031 [INFO ] copying kivy/protonox_ext/ui/emoji.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-19T03:21:07,033 [INFO ] copying kivy/protonox_ext/ui/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-19T03:21:07,036 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T03:21:07,037 [INFO ] copying kivy/protonox_ext/kv_bridge/compiler.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T03:21:07,040 [INFO ] copying kivy/protonox_ext/kv_bridge/ir.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T03:21:07,042 [INFO ] copying kivy/protonox_ext/kv_bridge/importer.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T03:21:07,044 [INFO ] copying kivy/protonox_ext/kv_bridge/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-19T03:21:07,047 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T03:21:07,048 [INFO ] copying kivy/protonox_ext/device/facade.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T03:21:07,051 [INFO ] copying kivy/protonox_ext/device/spec.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T03:21:07,053 [INFO ] copying kivy/protonox_ext/device/android.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T03:21:07,056 [INFO ] copying kivy/protonox_ext/device/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-19T03:21:07,058 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T03:21:07,060 [INFO ] copying kivy/protonox_ext/layout_engine/antipatterns.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T03:21:07,063 [INFO ] copying kivy/protonox_ext/layout_engine/performance.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T03:21:07,066 [INFO ] copying kivy/protonox_ext/layout_engine/introspect.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T03:21:07,069 [INFO ] copying kivy/protonox_ext/layout_engine/fingerprint.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T03:21:07,072 [INFO ] copying kivy/protonox_ext/layout_engine/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T03:21:07,075 [INFO ] copying kivy/protonox_ext/layout_engine/health.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-19T03:21:07,078 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime 2025-12-19T03:21:07,079 [INFO ] copying kivy/protonox_ext/runtime/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime 2025-12-19T03:21:07,083 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-19T03:21:07,084 [INFO ] copying kivy/protonox_ext/hotreload_plus/hooks.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-19T03:21:07,087 [INFO ] copying kivy/protonox_ext/hotreload_plus/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-19T03:21:07,090 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T03:21:07,092 [INFO ] copying kivy/protonox_ext/compat/warnings_map.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T03:21:07,094 [INFO ] copying kivy/protonox_ext/compat/deprecated_shims.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T03:21:07,097 [INFO ] copying kivy/protonox_ext/compat/compat_layer.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T03:21:07,100 [INFO ] copying kivy/protonox_ext/compat/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-19T03:21:07,103 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T03:21:07,105 [INFO ] copying kivy/protonox_ext/visual_state/png_reference.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T03:21:07,108 [INFO ] copying kivy/protonox_ext/visual_state/snapshot.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T03:21:07,110 [INFO ] copying kivy/protonox_ext/visual_state/freeze.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T03:21:07,113 [INFO ] copying kivy/protonox_ext/visual_state/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-19T03:21:07,116 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-19T03:21:07,117 [INFO ] copying kivy/protonox_ext/inspector/runtime.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-19T03:21:07,120 [INFO ] copying kivy/protonox_ext/inspector/overlay.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-19T03:21:07,123 [INFO ] copying kivy/protonox_ext/inspector/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-19T03:21:07,127 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-19T03:21:07,128 [INFO ] copying kivy/protonox_ext/web_mapper/dom_bridge.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-19T03:21:07,131 [INFO ] copying kivy/protonox_ext/web_mapper/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-19T03:21:07,134 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T03:21:07,136 [INFO ] copying kivy/protonox_ext/media/protonox_video.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T03:21:07,139 [INFO ] copying kivy/protonox_ext/media/backend_android.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T03:21:07,141 [INFO ] copying kivy/protonox_ext/media/backend_desktop.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T03:21:07,144 [INFO ] copying kivy/protonox_ext/media/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-19T03:21:07,148 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T03:21:07,149 [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-19T03:21:07,152 [INFO ] copying kivy/protonox_ext/runtime/ui_model/apply.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T03:21:07,155 [INFO ] copying kivy/protonox_ext/runtime/ui_model/diff.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T03:21:07,158 [INFO ] copying kivy/protonox_ext/runtime/ui_model/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-19T03:21:07,161 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/plugins 2025-12-19T03:21:07,162 [INFO ] copying kivy/protonox_ext/runtime/plugins/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/plugins 2025-12-19T03:21:07,165 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T03:21:07,166 [INFO ] copying kivy/protonox_ext/runtime/hotreload/reload_bus.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T03:21:07,169 [INFO ] copying kivy/protonox_ext/runtime/hotreload/state_preserver.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T03:21:07,171 [INFO ] copying kivy/protonox_ext/runtime/hotreload/rollback.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T03:21:07,173 [INFO ] copying kivy/protonox_ext/runtime/hotreload/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-19T03:21:07,176 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-19T03:21:07,177 [INFO ] copying kivy/protonox_ext/runtime/screens/registry.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-19T03:21:07,179 [INFO ] copying kivy/protonox_ext/runtime/screens/dynamic_screen.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-19T03:21:07,182 [INFO ] copying kivy/protonox_ext/runtime/screens/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-19T03:21:07,184 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T03:21:07,185 [INFO ] copying kivy/protonox_ext/runtime/watch/android_watch.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T03:21:07,188 [INFO ] copying kivy/protonox_ext/runtime/watch/socket_bridge.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T03:21:07,190 [INFO ] copying kivy/protonox_ext/runtime/watch/fs_watch.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T03:21:07,192 [INFO ] copying kivy/protonox_ext/runtime/watch/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-19T03:21:07,194 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-19T03:21:07,195 [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-19T03:21:07,198 [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-19T03:21:07,200 [INFO ] copying kivy/tests/test_urlrequest/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-19T03:21:07,203 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-19T03:21:07,204 [INFO ] copying kivy/tests/pyinstaller/test_pyinstaller.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-19T03:21:07,206 [INFO ] copying kivy/tests/pyinstaller/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-19T03:21:07,208 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,210 [INFO ] copying kivy/tests/test_issues/test_issue_1084.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,212 [INFO ] copying kivy/tests/test_issues/test_issue_599.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,214 [INFO ] copying kivy/tests/test_issues/test_issue_6909.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,216 [INFO ] copying kivy/tests/test_issues/test_issue_1091.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,218 [INFO ] copying kivy/tests/test_issues/test_issue_609.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,220 [INFO ] copying kivy/tests/test_issues/test_6315.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,222 [INFO ] copying kivy/tests/test_issues/test_issue_883.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,224 [INFO ] copying kivy/tests/test_issues/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-19T03:21:07,226 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-19T03:21:07,228 [INFO ] copying kivy/tests/pyinstaller/video_widget/main.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-19T03:21:07,230 [INFO ] copying kivy/tests/pyinstaller/video_widget/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-19T03:21:07,232 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-19T03:21:07,233 [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-19T03:21:07,235 [INFO ] copying kivy/tests/pyinstaller/simple_widget/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-19T03:21:07,237 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project 2025-12-19T03:21:07,239 [INFO ] copying kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project 2025-12-19T03:21:07,242 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-19T03:21:07,243 [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-19T03:21:07,245 [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-19T03:21:07,247 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,248 [INFO ] copying kivy/uix/behaviors/drag.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,251 [INFO ] copying kivy/uix/behaviors/codenavigation.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,254 [INFO ] copying kivy/uix/behaviors/touchripple.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,256 [INFO ] copying kivy/uix/behaviors/button.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,259 [INFO ] copying kivy/uix/behaviors/compoundselection.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,262 [INFO ] copying kivy/uix/behaviors/togglebutton.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,265 [INFO ] copying kivy/uix/behaviors/emacs.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,267 [INFO ] copying kivy/uix/behaviors/motion.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,270 [INFO ] copying kivy/uix/behaviors/knspace.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,272 [INFO ] copying kivy/uix/behaviors/hover.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,275 [INFO ] copying kivy/uix/behaviors/focus.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,278 [INFO ] copying kivy/uix/behaviors/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,280 [INFO ] copying kivy/uix/behaviors/cover.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-19T03:21:07,283 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T03:21:07,284 [INFO ] copying kivy/uix/recycleview/views.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T03:21:07,287 [INFO ] copying kivy/uix/recycleview/layout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T03:21:07,290 [INFO ] copying kivy/uix/recycleview/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T03:21:07,292 [INFO ] copying kivy/uix/recycleview/datamodel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-19T03:21:07,295 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-19T03:21:07,297 [INFO ] copying kivy/lib/gstplayer/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-19T03:21:07,299 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-19T03:21:07,300 [INFO ] copying kivy/lib/vidcore_lite/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-19T03:21:07,303 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-19T03:21:07,304 [INFO ] copying kivy/graphics/cgl_backend/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-19T03:21:07,306 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T03:21:07,307 [INFO ] copying kivy/graphics/egl_backend/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T03:21:07,310 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,311 [INFO ] copying kivy/input/providers/leapfinger.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,313 [INFO ] copying kivy/input/providers/androidjoystick.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,315 [INFO ] copying kivy/input/providers/mtdev.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,318 [INFO ] copying kivy/input/providers/linuxwacom.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,321 [INFO ] copying kivy/input/providers/hidinput.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,324 [INFO ] copying kivy/input/providers/mactouch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,326 [INFO ] copying kivy/input/providers/tuio.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,329 [INFO ] copying kivy/input/providers/wm_touch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,331 [INFO ] copying kivy/input/providers/mouse.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,334 [INFO ] copying kivy/input/providers/wm_common.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,337 [INFO ] copying kivy/input/providers/wm_pen.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,339 [INFO ] copying kivy/input/providers/probesysfs.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,342 [INFO ] copying kivy/input/providers/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-19T03:21:07,345 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T03:21:07,346 [INFO ] copying kivy/input/postproc/retaintouch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T03:21:07,348 [INFO ] copying kivy/input/postproc/ignorelist.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T03:21:07,350 [INFO ] copying kivy/input/postproc/doubletap.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T03:21:07,352 [INFO ] copying kivy/input/postproc/tripletap.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T03:21:07,354 [INFO ] copying kivy/input/postproc/dejitter.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T03:21:07,357 [INFO ] copying kivy/input/postproc/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T03:21:07,359 [INFO ] copying kivy/input/postproc/calibration.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-19T03:21:07,362 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T03:21:07,363 [INFO ] copying kivy/tools/image-testsuite/gimp28-testsuite.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T03:21:07,366 [INFO ] copying kivy/tools/image-testsuite/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T03:21:07,369 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T03:21:07,370 [INFO ] copying kivy/tools/highlight/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T03:21:07,372 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T03:21:07,373 [INFO ] copying kivy/tools/pep8checker/pep8.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T03:21:07,377 [INFO ] copying kivy/tools/pep8checker/pep8kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T03:21:07,380 [INFO ] copying kivy/tools/pep8checker/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T03:21:07,382 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-19T03:21:07,383 [INFO ] copying kivy/tools/gles_compat/subset_gles.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-19T03:21:07,385 [INFO ] copying kivy/tools/gles_compat/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-19T03:21:07,387 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-19T03:21:07,389 [INFO ] copying kivy/tools/packaging/cython_cfg.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-19T03:21:07,391 [INFO ] copying kivy/tools/packaging/factory.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-19T03:21:07,393 [INFO ] copying kivy/tools/packaging/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-19T03:21:07,395 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T03:21:07,396 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T03:21:07,398 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T03:21:07,400 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T03:21:07,403 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T03:21:07,406 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T03:21:07,407 [INFO ] copying kivy/core/image/img_pil.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T03:21:07,409 [INFO ] copying kivy/core/image/img_dds.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T03:21:07,411 [INFO ] copying kivy/core/image/img_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T03:21:07,413 [INFO ] copying kivy/core/image/img_tex.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T03:21:07,416 [INFO ] copying kivy/core/image/img_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T03:21:07,418 [INFO ] copying kivy/core/image/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-19T03:21:07,422 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,423 [INFO ] copying kivy/core/clipboard/clipboard_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,425 [INFO ] copying kivy/core/clipboard/clipboard_xsel.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,427 [INFO ] copying kivy/core/clipboard/clipboard_winctypes.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,430 [INFO ] copying kivy/core/clipboard/clipboard_dummy.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,432 [INFO ] copying kivy/core/clipboard/clipboard_nspaste.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,434 [INFO ] copying kivy/core/clipboard/clipboard_gtk3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,436 [INFO ] copying kivy/core/clipboard/clipboard_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,438 [INFO ] copying kivy/core/clipboard/_clipboard_ext.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,441 [INFO ] copying kivy/core/clipboard/clipboard_dbusklipper.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,443 [INFO ] copying kivy/core/clipboard/clipboard_xclip.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,445 [INFO ] copying kivy/core/clipboard/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-19T03:21:07,448 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T03:21:07,449 [INFO ] copying kivy/core/text/text_pango.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T03:21:07,452 [INFO ] copying kivy/core/text/markup.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T03:21:07,455 [INFO ] copying kivy/core/text/text_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T03:21:07,457 [INFO ] copying kivy/core/text/text_pil.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T03:21:07,459 [INFO ] copying kivy/core/text/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T03:21:07,463 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T03:21:07,465 [INFO ] copying kivy/core/window/window_egl_rpi.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T03:21:07,467 [INFO ] copying kivy/core/window/window_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T03:21:07,470 [INFO ] copying kivy/core/window/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T03:21:07,475 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/audio_input 2025-12-19T03:21:07,476 [INFO ] copying kivy/core/audio_input/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_input 2025-12-19T03:21:07,478 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-19T03:21:07,480 [INFO ] copying kivy/core/spelling/spelling_enchant.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-19T03:21:07,482 [INFO ] copying kivy/core/spelling/spelling_osxappkit.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-19T03:21:07,484 [INFO ] copying kivy/core/spelling/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-19T03:21:07,487 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T03:21:07,488 [INFO ] copying kivy/core/camera/camera_gi.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T03:21:07,491 [INFO ] copying kivy/core/camera/camera_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T03:21:07,494 [INFO ] copying kivy/core/camera/camera_picamera.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T03:21:07,496 [INFO ] copying kivy/core/camera/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T03:21:07,498 [INFO ] copying kivy/core/camera/camera_opencv.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-19T03:21:07,501 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/gl 2025-12-19T03:21:07,502 [INFO ] copying kivy/core/gl/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/gl 2025-12-19T03:21:07,506 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T03:21:07,507 [INFO ] copying kivy/core/audio_output/audio_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T03:21:07,510 [INFO ] copying kivy/core/audio_output/audio_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T03:21:07,512 [INFO ] copying kivy/core/audio_output/audio_avplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T03:21:07,514 [INFO ] copying kivy/core/audio_output/audio_gstplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T03:21:07,516 [INFO ] copying kivy/core/audio_output/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-19T03:21:07,519 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T03:21:07,520 [INFO ] copying kivy/core/video/video_gstplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T03:21:07,522 [INFO ] copying kivy/core/video/video_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T03:21:07,525 [INFO ] copying kivy/core/video/video_ffmpeg.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T03:21:07,527 [INFO ] copying kivy/core/video/video_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T03:21:07,530 [INFO ] copying kivy/core/video/video_null.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T03:21:07,532 [INFO ] copying kivy/core/video/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-19T03:21:07,604 [INFO ] copying kivy/_metrics.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:07,606 [INFO ] copying kivy/properties.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:07,609 [INFO ] copying kivy/_clock.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:07,612 [INFO ] copying kivy/_event.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-19T03:21:07,614 [INFO ] copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-19T03:21:07,617 [INFO ] copying kivy/graphics/tesselator.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,620 [INFO ] copying kivy/graphics/texture.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,622 [INFO ] copying kivy/graphics/stencil_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,625 [INFO ] copying kivy/graphics/vertex.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,627 [INFO ] copying kivy/graphics/buffer.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,630 [INFO ] copying kivy/graphics/context_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,632 [INFO ] copying kivy/graphics/vertex_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,635 [INFO ] copying kivy/graphics/fbo.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,638 [INFO ] copying kivy/graphics/cgl.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,641 [INFO ] copying kivy/graphics/compiler.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,644 [INFO ] copying kivy/graphics/boxshadow.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,647 [INFO ] copying kivy/graphics/svg.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,650 [INFO ] copying kivy/graphics/context.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,653 [INFO ] copying kivy/graphics/vbo.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,655 [INFO ] copying kivy/graphics/opengl_utils.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,657 [INFO ] copying kivy/graphics/transformation.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,660 [INFO ] copying kivy/graphics/shader.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,663 [INFO ] copying kivy/graphics/instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,665 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T03:21:07,668 [INFO ] copying kivy/graphics/egl_backend/egl_angle.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T03:21:07,671 [INFO ] copying kivy/core/text/text_layout.pxd -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-19T03:21:07,673 [INFO ] copying kivy/core/window/window_info.pxd -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T03:21:07,676 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T03:21:07,677 [INFO ] copying kivy/include/config.pxi -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T03:21:07,680 [INFO ] copying kivy/lib/sdl3.pxi -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-19T03:21:07,683 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-19T03:21:07,684 [INFO ] copying kivy/lib/pango/pangoft2.pxi -> build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-19T03:21:07,687 [INFO ] copying kivy/graphics/memory.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,690 [INFO ] copying kivy/graphics/gl_debug_logger.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,692 [INFO ] copying kivy/graphics/opengl_utils_def.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,695 [INFO ] copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,699 [INFO ] copying kivy/graphics/img_tools.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,702 [INFO ] copying kivy/graphics/opcodes.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,704 [INFO ] copying kivy/graphics/common.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:07,707 [INFO ] copying kivy/core/window/window_attrs.pxi -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-19T03:21:07,709 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-19T03:21:07,711 [INFO ] copying kivy/data/settings_kivy.json -> build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-19T03:21:07,713 [INFO ] copying kivy/data/style.kv -> build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-19T03:21:07,717 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T03:21:07,718 [INFO ] copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T03:21:07,725 [INFO ] copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T03:21:07,731 [INFO ] copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T03:21:07,737 [INFO ] copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T03:21:07,757 [INFO ] copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T03:21:07,763 [INFO ] copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-19T03:21:07,770 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T03:21:07,771 [INFO ] copying kivy/data/glsl/header.fs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T03:21:07,774 [INFO ] copying kivy/data/glsl/header.vs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T03:21:07,776 [INFO ] copying kivy/data/glsl/default.fs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T03:21:07,779 [INFO ] copying kivy/data/glsl/default.png -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T03:21:07,781 [INFO ] copying kivy/data/glsl/default.vs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-19T03:21:07,784 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,785 [INFO ] copying kivy/data/keyboards/en_US.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,788 [INFO ] copying kivy/data/keyboards/es_ES.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,791 [INFO ] copying kivy/data/keyboards/de_CH.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,794 [INFO ] copying kivy/data/keyboards/fr_CH.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,797 [INFO ] copying kivy/data/keyboards/azerty.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,800 [INFO ] copying kivy/data/keyboards/qwertz.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,802 [INFO ] copying kivy/data/keyboards/de.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,805 [INFO ] copying kivy/data/keyboards/qwerty.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-19T03:21:07,807 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T03:21:07,809 [INFO ] copying kivy/data/images/cursor.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T03:21:07,811 [INFO ] copying kivy/data/images/image-loading.gif -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T03:21:07,814 [INFO ] copying kivy/data/images/background.jpg -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T03:21:07,817 [INFO ] copying kivy/data/images/defaulttheme.atlas -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T03:21:07,819 [INFO ] copying kivy/data/images/image-loading.zip -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T03:21:07,822 [INFO ] copying kivy/data/images/defaulttheme-0.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T03:21:07,826 [INFO ] copying kivy/data/images/testpattern.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-19T03:21:07,829 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,830 [INFO ] copying kivy/data/logo/kivy-icon-256.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,833 [INFO ] copying kivy/data/logo/kivy-icon-16.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,835 [INFO ] copying kivy/data/logo/kivy-icon-24.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,838 [INFO ] copying kivy/data/logo/kivy-icon-48.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,840 [INFO ] copying kivy/data/logo/kivy-icon-512.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,843 [INFO ] copying kivy/data/logo/kivy-icon-32.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,846 [INFO ] copying kivy/data/logo/kivy-icon-128.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,848 [INFO ] copying kivy/data/logo/kivy-icon-64.ico -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,852 [INFO ] copying kivy/data/logo/kivy-icon-64.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-19T03:21:07,854 [INFO ] copying kivy/include/common_subset.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T03:21:07,858 [INFO ] copying kivy/include/gl_redirect.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T03:21:07,861 [INFO ] copying kivy/include/config.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T03:21:07,864 [INFO ] copying kivy/include/gl2platform.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T03:21:07,867 [INFO ] copying kivy/include/khrplatform.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-19T03:21:07,875 [INFO ] copying kivy/tools/image-testsuite/README.md -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T03:21:07,878 [INFO ] copying kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-19T03:21:07,881 [INFO ] copying kivy/tools/highlight/kivy-mode.el -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T03:21:07,884 [INFO ] copying kivy/tools/highlight/kivy.tmLanguage -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T03:21:07,887 [INFO ] copying kivy/tools/highlight/kivy.json-tmlanguage -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T03:21:07,890 [INFO ] copying kivy/tools/highlight/kivy.vim -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-19T03:21:07,893 [INFO ] copying kivy/tools/pep8checker/pre-commit.githook -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-19T03:21:07,897 [INFO ] copying kivy/tools/gles_compat/gl2.h -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-19T03:21:07,902 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks 2025-12-19T03:21:07,903 [INFO ] copying kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks 2025-12-19T03:21:07,906 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,908 [INFO ] copying kivy/tools/theming/defaulttheme/progressbar.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,911 [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,913 [INFO ] copying kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,915 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,918 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,920 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,923 [INFO ] copying kivy/tools/theming/defaulttheme/bubble.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,925 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_file.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,927 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,930 [INFO ] copying kivy/tools/theming/defaulttheme/selector_right.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,932 [INFO ] copying kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,935 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,938 [INFO ] copying kivy/tools/theming/defaulttheme/action_group.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,941 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,943 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,946 [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,949 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,951 [INFO ] copying kivy/tools/theming/defaulttheme/action_bar.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,954 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,957 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,959 [INFO ] copying kivy/tools/theming/defaulttheme/splitter.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,962 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,965 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,967 [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,969 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,972 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,974 [INFO ] copying kivy/tools/theming/defaulttheme/close.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,977 [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,980 [INFO ] copying kivy/tools/theming/defaulttheme/progressbar_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,983 [INFO ] copying kivy/tools/theming/defaulttheme/button.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,985 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,988 [INFO ] copying kivy/tools/theming/defaulttheme/previous_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,991 [INFO ] copying kivy/tools/theming/defaulttheme/separator.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,993 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,996 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:07,999 [INFO ] copying kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,002 [INFO ] copying kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,005 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,007 [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,010 [INFO ] copying kivy/tools/theming/defaulttheme/action_view.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,013 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,015 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,017 [INFO ] copying kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,020 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,023 [INFO ] copying kivy/tools/theming/defaulttheme/textinput.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,025 [INFO ] copying kivy/tools/theming/defaulttheme/selector_left.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,028 [INFO ] copying kivy/tools/theming/defaulttheme/tab_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,031 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,033 [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,035 [INFO ] copying kivy/tools/theming/defaulttheme/switch-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,038 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,040 [INFO ] copying kivy/tools/theming/defaulttheme/action_item_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,043 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,046 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,048 [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,050 [INFO ] copying kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,053 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,055 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,058 [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,061 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,063 [INFO ] copying kivy/tools/theming/defaulttheme/ring.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,066 [INFO ] copying kivy/tools/theming/defaulttheme/image-missing.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,069 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,071 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,074 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,076 [INFO ] copying kivy/tools/theming/defaulttheme/tab.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,079 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,081 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,084 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,086 [INFO ] copying kivy/tools/theming/defaulttheme/player-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,089 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,091 [INFO ] copying kivy/tools/theming/defaulttheme/selector_middle.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,094 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,096 [INFO ] copying kivy/tools/theming/defaulttheme/action_group_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,099 [INFO ] copying kivy/tools/theming/defaulttheme/button_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,101 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_active.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,103 [INFO ] copying kivy/tools/theming/defaulttheme/overflow.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,106 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,108 [INFO ] copying kivy/tools/theming/defaulttheme/tree_opened.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,111 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,113 [INFO ] copying kivy/tools/theming/defaulttheme/modalview-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,116 [INFO ] copying kivy/tools/theming/defaulttheme/switch-button.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,119 [INFO ] copying kivy/tools/theming/defaulttheme/tree_closed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,121 [INFO ] copying kivy/tools/theming/defaulttheme/action_item.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,124 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,127 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-start.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,129 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,132 [INFO ] copying kivy/tools/theming/defaulttheme/spinner.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-19T03:21:08,137 [INFO ] copying kivy/graphics/cgl.h -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-19T03:21:08,140 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal_implem.h -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-19T03:21:08,144 [INFO ] copying kivy/tests/pytest.ini -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:08,152 [INFO ] copying kivy/tests/unicode_font.zip -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:08,155 [INFO ] copying kivy/tests/test_button.png -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:08,171 [INFO ] copying kivy/tests/unicode_files.zip -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:08,176 [INFO ] copying kivy/tests/coverage_lang.kv -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:08,183 [INFO ] copying kivy/tests/testkv.kv -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:08,191 [INFO ] copying kivy/tests/sample1.ogg -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-19T03:21:08,197 [INFO ] copying kivy/tests/pyinstaller/video_widget/main.spec -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-19T03:21:08,201 [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.spec -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-19T03:21:08,205 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/data 2025-12-19T03:21:08,207 [INFO ] copying kivy/tests/data/test.ini -> build/lib.linux-armv7l-cpython-311/kivy/tests/data 2025-12-19T03:21:08,250 [INFO ] running build_ext 2025-12-19T03:21:08,881 ############################################### 2025-12-19T03:21:08,881 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-19T03:21:08,882 which is not recommended as it may be incompatible with Kivy. 2025-12-19T03:21:08,883 Please build dependencies from source via the provided script 2025-12-19T03:21:08,883 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-19T03:21:08,884 ############################################### 2025-12-19T03:21:08,884 Current directory is: /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:21:08,885 Source and initial build directory is: /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:21:08,885 Python path is: 2025-12-19T03:21:08,886 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a 2025-12-19T03:21:08,886 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-19T03:21:08,887 /tmp/pip-build-env-blc2k34t/site 2025-12-19T03:21:08,888 /usr/lib/python311.zip 2025-12-19T03:21:08,888 /usr/lib/python3.11 2025-12-19T03:21:08,889 /usr/lib/python3.11/lib-dynload 2025-12-19T03:21:08,890 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages 2025-12-19T03:21:08,890 /tmp/pip-build-env-blc2k34t/normal/local/lib/python3.11/dist-packages 2025-12-19T03:21:08,891 /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-19T03:21:08,892 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/modules 2025-12-19T03:21:08,892 /home/piwheels/.kivy/mods 2025-12-19T03:21:08,894 Found Cython at /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-19T03:21:08,895 Detected supported Cython version 3.2.0 2025-12-19T03:21:08,895 Using this graphics system: OpenGL 2025-12-19T03:21:08,896 GStreamer found via pkg-config 2025-12-19T03:21:08,897 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-19T03:21:08,899 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-19T03:21:08,901 Pango: pangoft2 found via pkg-config 2025-12-19T03:21:08,901 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:21:08,902 Building extensions in parallel using 4 cores 2025-12-19T03:21:08,902 Updated build directory to: build/lib.linux-armv7l-cpython-311 2025-12-19T03:21:08,903 Build configuration is: 2025-12-19T03:21:08,903 * use_rpi_vidcore_lite = 0 2025-12-19T03:21:08,904 * use_egl = 0 2025-12-19T03:21:08,905 * use_opengl_es2 = 0 2025-12-19T03:21:08,906 * use_opengl_mock = 0 2025-12-19T03:21:08,907 * use_sdl3 = 0 2025-12-19T03:21:08,908 * use_pangoft2 = 1 2025-12-19T03:21:08,909 * use_ios = 0 2025-12-19T03:21:08,909 * use_android = 0 2025-12-19T03:21:08,910 * use_mesagl = 0 2025-12-19T03:21:08,911 * use_x11 = 0 2025-12-19T03:21:08,912 * use_wayland = 1 2025-12-19T03:21:08,913 * use_gstreamer = 1 2025-12-19T03:21:08,913 * use_avfoundation = 0 2025-12-19T03:21:08,914 * use_osx_frameworks = 0 2025-12-19T03:21:08,915 * use_angle_gl_backend = 0 2025-12-19T03:21:08,916 * debug_gl = 0 2025-12-19T03:21:08,917 * debug = False 2025-12-19T03:21:08,918 Updated build/lib.linux-armv7l-cpython-311/kivy/include/config.h 2025-12-19T03:21:08,918 Updated /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.h 2025-12-19T03:21:08,919 Updated build/lib.linux-armv7l-cpython-311/kivy/include/config.pxi 2025-12-19T03:21:08,920 Updated /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi 2025-12-19T03:21:08,921 Updated build/lib.linux-armv7l-cpython-311/kivy/setupconfig.py 2025-12-19T03:21:08,921 Updated /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/setupconfig.py 2025-12-19T03:21:08,922 Detected compiler is unix 2025-12-19T03:21:08,923 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/weakproxy.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:21:08,923 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/weakproxy.pyx 2025-12-19T03:21:08,924 [INFO ] building 'kivy._clock' extension 2025-12-19T03:21:08,925 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy 2025-12-19T03:21:08,954 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_clock.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_clock.o 2025-12-19T03:21:10,810 warning: kivy/weakproxy.pyx:74:4: __nonzero__ was removed in Python 3; use __bool__ instead 2025-12-19T03:21:10,973 [INFO ] building 'kivy.weakproxy' extension 2025-12-19T03:21:10,975 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/weakproxy.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/weakproxy.o 2025-12-19T03:21:15,889 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/properties.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:21:15,890 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/properties.pyx 2025-12-19T03:21:15,891 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.pyx because it depends on /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libc/string.pxd. 2025-12-19T03:21:15,892 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.pyx 2025-12-19T03:21:15,895 [INFO ] building 'kivy._event' extension 2025-12-19T03:21:15,896 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.o 2025-12-19T03:21:15,987 [INFO ] building 'kivy.properties' extension 2025-12-19T03:21:15,990 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/properties.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/properties.o 2025-12-19T03:21:26,303 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:21:27,271 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_metrics.pyx because it depends on /tmp/pip-build-env-blc2k34t/overlay/local/lib/python3.11/dist-packages/Cython/Includes/libc/string.pxd. 2025-12-19T03:21:27,272 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_metrics.pyx 2025-12-19T03:21:27,273 [INFO ] building 'kivy._metrics' extension 2025-12-19T03:21:27,276 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_metrics.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_metrics.o 2025-12-19T03:21:33,539 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:21:33,707 [INFO ] building 'kivy.graphics.buffer' extension 2025-12-19T03:21:33,710 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics 2025-12-19T03:21:33,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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.o 2025-12-19T03:21:38,776 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:21:39,955 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-19T03:21:40,437 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:21:42,446 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:21:42,448 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pyx 2025-12-19T03:21:42,451 [INFO ] building 'kivy.graphics.context' extension 2025-12-19T03:21:42,455 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.o 2025-12-19T03:21:46,592 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:21:46,946 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-19T03:21:47,366 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:21:48,501 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:21:48,502 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pyx 2025-12-19T03:21:48,502 [INFO ] building 'kivy.graphics.compiler' extension 2025-12-19T03:21:48,504 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.o 2025-12-19T03:21:49,822 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:21:50,244 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-19T03:21:50,679 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:21:53,959 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:21:53,960 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pyx 2025-12-19T03:21:53,961 [INFO ] building 'kivy.graphics.context_instructions' extension 2025-12-19T03:21:53,962 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.o 2025-12-19T03:21:56,600 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:21:57,296 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:21:57,743 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-19T03:21:59,290 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/fbo.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:21:59,291 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/fbo.pyx 2025-12-19T03:21:59,292 [INFO ] building 'kivy.graphics.fbo' extension 2025-12-19T03:21:59,294 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/fbo.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/fbo.o 2025-12-19T03:22:05,435 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:22:06,338 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:22:06,397 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-19T03:22:07,411 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_instructions.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:22:07,412 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_instructions.pyx 2025-12-19T03:22:07,414 [INFO ] building 'kivy.graphics.gl_instructions' extension 2025-12-19T03:22:07,416 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_instructions.o 2025-12-19T03:22:19,233 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:22:19,739 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-19T03:22:20,201 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:22:20,987 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:22:21,101 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-19T03:22:21,319 warning: kivy/graphics/instructions.pyx:630:8: Unreachable code 2025-12-19T03:22:21,462 warning: kivy/graphics/common.pxi:9:4: 'const_char_ptr' redeclared 2025-12-19T03:22:21,465 warning: kivy/graphics/common.pxi:23:4: 'size_t' redeclared 2025-12-19T03:22:22,623 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:22:22,624 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pyx 2025-12-19T03:22:22,625 [INFO ] building 'kivy.graphics.instructions' extension 2025-12-19T03:22:22,626 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.o 2025-12-19T03:22:23,871 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:22:25,493 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:22:25,494 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl.pyx 2025-12-19T03:22:25,496 [INFO ] building 'kivy.graphics.opengl' extension 2025-12-19T03:22:25,498 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl.o 2025-12-19T03:22:26,989 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:22:28,383 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:22:28,852 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:22:28,853 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils.pyx 2025-12-19T03:22:28,854 [INFO ] building 'kivy.graphics.opengl_utils' extension 2025-12-19T03:22:28,855 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils.o 2025-12-19T03:22:38,772 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:22:39,507 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:22:39,867 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-19T03:22:41,768 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:22:41,770 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pyx 2025-12-19T03:22:41,771 [INFO ] building 'kivy.graphics.shader' extension 2025-12-19T03:22:41,773 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.o 2025-12-19T03:22:43,890 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:22:44,236 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-19T03:22:44,623 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:22:46,310 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/stencil_instructions.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:22:46,311 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/stencil_instructions.pyx 2025-12-19T03:22:46,312 [INFO ] building 'kivy.graphics.stencil_instructions' extension 2025-12-19T03:22:46,313 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/stencil_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/stencil_instructions.o 2025-12-19T03:22:51,433 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:22:52,256 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:22:52,317 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-19T03:22:53,836 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/scissor_instructions.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:22:53,837 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/scissor_instructions.pyx 2025-12-19T03:22:53,838 [INFO ] building 'kivy.graphics.scissor_instructions' extension 2025-12-19T03:22:53,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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/scissor_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/scissor_instructions.o 2025-12-19T03:23:05,204 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:05,432 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:05,717 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:23:05,718 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pyx 2025-12-19T03:23:05,733 [INFO ] building 'kivy.graphics.transformation' extension 2025-12-19T03:23:05,753 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.o 2025-12-19T03:23:05,938 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:23:07,697 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-19T03:23:08,033 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-19T03:23:08,034 Possible solutions: 2025-12-19T03:23:08,035 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-19T03:23:08,036 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-19T03:23:11,100 performance hint: kivy/graphics/texture.pyx:461:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,101 Possible solutions: 2025-12-19T03:23:11,102 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-19T03:23:11,103 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,104 performance hint: kivy/graphics/texture.pyx:463:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,105 Possible solutions: 2025-12-19T03:23:11,106 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-19T03:23:11,106 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,107 performance hint: kivy/graphics/texture.pyx:465:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,108 Possible solutions: 2025-12-19T03:23:11,109 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-19T03:23:11,109 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,110 performance hint: kivy/graphics/texture.pyx:467:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,111 Possible solutions: 2025-12-19T03:23:11,112 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-19T03:23:11,113 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,205 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-19T03:23:11,205 Possible solutions: 2025-12-19T03:23:11,206 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:11,207 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-19T03:23:11,208 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-19T03:23:11,208 performance hint: kivy/graphics/texture.pyx:736:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. 2025-12-19T03:23:11,210 Possible solutions: 2025-12-19T03:23:11,211 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-19T03:23:11,212 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. 2025-12-19T03:23:11,214 performance hint: kivy/graphics/texture.pyx:744:40: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. 2025-12-19T03:23:11,214 Possible solutions: 2025-12-19T03:23:11,215 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-19T03:23:11,216 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. 2025-12-19T03:23:11,324 performance hint: kivy/graphics/texture.pyx:1015:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,325 Possible solutions: 2025-12-19T03:23:11,326 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-19T03:23:11,327 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,328 performance hint: kivy/graphics/texture.pyx:1017:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,329 Possible solutions: 2025-12-19T03:23:11,330 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-19T03:23:11,332 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,332 performance hint: kivy/graphics/texture.pyx:1019:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,333 Possible solutions: 2025-12-19T03:23:11,335 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-19T03:23:11,336 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,338 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-19T03:23:11,339 Possible solutions: 2025-12-19T03:23:11,340 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-19T03:23:11,341 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-19T03:23:11,345 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-19T03:23:11,346 Possible solutions: 2025-12-19T03:23:11,347 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-19T03:23:11,348 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-19T03:23:11,351 performance hint: kivy/graphics/texture.pyx:1037:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,352 Possible solutions: 2025-12-19T03:23:11,354 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-19T03:23:11,355 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,357 performance hint: kivy/graphics/texture.pyx:1038:42: Exception check after calling 'glCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-19T03:23:11,358 Possible solutions: 2025-12-19T03:23:11,360 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-19T03:23:11,361 2. Use an 'int' return type on 'glCompressedTexImage2D' to allow an error code to be returned. 2025-12-19T03:23:11,364 performance hint: kivy/graphics/texture.pyx:1041:35: Exception check after calling 'glTexSubImage2D' will always require the GIL to be acquired. 2025-12-19T03:23:11,365 Possible solutions: 2025-12-19T03:23:11,366 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-19T03:23:11,368 2. Use an 'int' return type on 'glTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:23:11,370 performance hint: kivy/graphics/texture.pyx:1044:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. 2025-12-19T03:23:11,372 Possible solutions: 2025-12-19T03:23:11,373 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-19T03:23:11,374 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. 2025-12-19T03:23:11,376 performance hint: kivy/graphics/texture.pyx:1048:36: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. 2025-12-19T03:23:11,377 Possible solutions: 2025-12-19T03:23:11,379 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-19T03:23:11,380 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. 2025-12-19T03:23:11,382 performance hint: kivy/graphics/texture.pyx:1051:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,383 Possible solutions: 2025-12-19T03:23:11,384 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-19T03:23:11,385 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,388 performance hint: kivy/graphics/texture.pyx:1053:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,404 Possible solutions: 2025-12-19T03:23:11,414 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-19T03:23:11,439 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,451 performance hint: kivy/graphics/texture.pyx:1055:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-19T03:23:11,452 Possible solutions: 2025-12-19T03:23:11,453 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-19T03:23:11,454 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:11,930 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:23:11,931 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pyx 2025-12-19T03:23:11,944 [INFO ] building 'kivy.graphics.texture' extension 2025-12-19T03:23:11,951 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.o 2025-12-19T03:23:13,057 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:23:13,274 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-19T03:23:14,586 [INFO ] building 'kivy.graphics.vbo' extension 2025-12-19T03:23:14,588 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.o 2025-12-19T03:23:27,569 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:28,179 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:23:28,961 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:23:28,962 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pyx 2025-12-19T03:23:28,984 [INFO ] building 'kivy.graphics.vertex' extension 2025-12-19T03:23:28,990 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.o 2025-12-19T03:23:29,646 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:30,162 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-19T03:23:30,634 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:23:36,637 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:38,794 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:23:40,982 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:23:40,983 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pyx 2025-12-19T03:23:40,984 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:23:40,984 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pyx 2025-12-19T03:23:40,999 [INFO ] building 'kivy.graphics.cgl' extension 2025-12-19T03:23:41,004 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.o 2025-12-19T03:23:43,366 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:43,874 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_mock.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:23:43,874 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_mock.pyx 2025-12-19T03:23:43,875 [INFO ] building 'kivy.graphics.vertex_instructions' extension 2025-12-19T03:23:43,876 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.o 2025-12-19T03:23:45,400 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:23:45,459 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-19T03:23:45,460 Possible solutions: 2025-12-19T03:23:45,461 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-19T03:23:45,462 2. Use an 'int' return type on 'mockActiveTexture' to allow an error code to be returned. 2025-12-19T03:23:45,462 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-19T03:23:45,463 Possible solutions: 2025-12-19T03:23:45,464 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-19T03:23:45,465 2. Use an 'int' return type on 'mockAttachShader' to allow an error code to be returned. 2025-12-19T03:23:45,466 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-19T03:23:45,467 Possible solutions: 2025-12-19T03:23:45,468 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-19T03:23:45,469 2. Use an 'int' return type on 'mockBindAttribLocation' to allow an error code to be returned. 2025-12-19T03:23:45,469 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-19T03:23:45,470 Possible solutions: 2025-12-19T03:23:45,471 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-19T03:23:45,472 2. Use an 'int' return type on 'mockBindBuffer' to allow an error code to be returned. 2025-12-19T03:23:45,473 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-19T03:23:45,474 Possible solutions: 2025-12-19T03:23:45,475 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-19T03:23:45,476 2. Use an 'int' return type on 'mockBindFramebuffer' to allow an error code to be returned. 2025-12-19T03:23:45,476 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-19T03:23:45,477 Possible solutions: 2025-12-19T03:23:45,478 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-19T03:23:45,479 2. Use an 'int' return type on 'mockBindRenderbuffer' to allow an error code to be returned. 2025-12-19T03:23:45,480 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-19T03:23:45,480 Possible solutions: 2025-12-19T03:23:45,481 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-19T03:23:45,482 2. Use an 'int' return type on 'mockBindTexture' to allow an error code to be returned. 2025-12-19T03:23:45,483 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-19T03:23:45,483 Possible solutions: 2025-12-19T03:23:45,484 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-19T03:23:45,485 2. Use an 'int' return type on 'mockBlendColor' to allow an error code to be returned. 2025-12-19T03:23:45,486 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-19T03:23:45,487 Possible solutions: 2025-12-19T03:23:45,487 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-19T03:23:45,488 2. Use an 'int' return type on 'mockBlendEquation' to allow an error code to be returned. 2025-12-19T03:23:45,489 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-19T03:23:45,490 Possible solutions: 2025-12-19T03:23:45,490 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-19T03:23:45,491 2. Use an 'int' return type on 'mockBlendEquationSeparate' to allow an error code to be returned. 2025-12-19T03:23:45,492 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-19T03:23:45,493 Possible solutions: 2025-12-19T03:23:45,494 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-19T03:23:45,494 2. Use an 'int' return type on 'mockBlendFunc' to allow an error code to be returned. 2025-12-19T03:23:45,496 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-19T03:23:45,497 Possible solutions: 2025-12-19T03:23:45,498 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-19T03:23:45,499 2. Use an 'int' return type on 'mockBlendFuncSeparate' to allow an error code to be returned. 2025-12-19T03:23:45,500 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-19T03:23:45,500 Possible solutions: 2025-12-19T03:23:45,501 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-19T03:23:45,502 2. Use an 'int' return type on 'mockBufferData' to allow an error code to be returned. 2025-12-19T03:23:45,503 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-19T03:23:45,504 Possible solutions: 2025-12-19T03:23:45,504 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-19T03:23:45,505 2. Use an 'int' return type on 'mockBufferSubData' to allow an error code to be returned. 2025-12-19T03:23:45,506 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-19T03:23:45,507 Possible solutions: 2025-12-19T03:23:45,508 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-19T03:23:45,508 2. Use an 'int' return type on 'mockClear' to allow an error code to be returned. 2025-12-19T03:23:45,509 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-19T03:23:45,510 Possible solutions: 2025-12-19T03:23:45,511 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-19T03:23:45,511 2. Use an 'int' return type on 'mockClearColor' to allow an error code to be returned. 2025-12-19T03:23:45,512 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-19T03:23:45,513 Possible solutions: 2025-12-19T03:23:45,514 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-19T03:23:45,514 2. Use an 'int' return type on 'mockClearStencil' to allow an error code to be returned. 2025-12-19T03:23:45,515 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-19T03:23:45,516 Possible solutions: 2025-12-19T03:23:45,517 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-19T03:23:45,517 2. Use an 'int' return type on 'mockColorMask' to allow an error code to be returned. 2025-12-19T03:23:45,518 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-19T03:23:45,519 Possible solutions: 2025-12-19T03:23:45,520 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-19T03:23:45,521 2. Use an 'int' return type on 'mockCompileShader' to allow an error code to be returned. 2025-12-19T03:23:45,521 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-19T03:23:45,522 Possible solutions: 2025-12-19T03:23:45,523 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-19T03:23:45,524 2. Use an 'int' return type on 'mockCompressedTexImage2D' to allow an error code to be returned. 2025-12-19T03:23:45,525 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-19T03:23:45,526 Possible solutions: 2025-12-19T03:23:45,527 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-19T03:23:45,528 2. Use an 'int' return type on 'mockCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:23:45,529 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-19T03:23:45,530 Possible solutions: 2025-12-19T03:23:45,531 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-19T03:23:45,531 2. Use an 'int' return type on 'mockCopyTexImage2D' to allow an error code to be returned. 2025-12-19T03:23:45,532 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-19T03:23:45,533 Possible solutions: 2025-12-19T03:23:45,534 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-19T03:23:45,535 2. Use an 'int' return type on 'mockCopyTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:23:45,536 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-19T03:23:45,536 Possible solutions: 2025-12-19T03:23:45,537 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-19T03:23:45,538 2. Use an 'int' return type on 'mockCullFace' to allow an error code to be returned. 2025-12-19T03:23:45,539 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-19T03:23:45,549 Possible solutions: 2025-12-19T03:23:45,550 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-19T03:23:45,551 2. Use an 'int' return type on 'mockDeleteBuffers' to allow an error code to be returned. 2025-12-19T03:23:45,551 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-19T03:23:45,552 Possible solutions: 2025-12-19T03:23:45,553 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-19T03:23:45,554 2. Use an 'int' return type on 'mockDeleteFramebuffers' to allow an error code to be returned. 2025-12-19T03:23:45,555 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-19T03:23:45,556 Possible solutions: 2025-12-19T03:23:45,557 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-19T03:23:45,557 2. Use an 'int' return type on 'mockDeleteProgram' to allow an error code to be returned. 2025-12-19T03:23:45,558 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-19T03:23:45,559 Possible solutions: 2025-12-19T03:23:45,560 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-19T03:23:45,561 2. Use an 'int' return type on 'mockDeleteRenderbuffers' to allow an error code to be returned. 2025-12-19T03:23:45,562 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-19T03:23:45,563 Possible solutions: 2025-12-19T03:23:45,563 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-19T03:23:45,564 2. Use an 'int' return type on 'mockDeleteShader' to allow an error code to be returned. 2025-12-19T03:23:45,565 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-19T03:23:45,566 Possible solutions: 2025-12-19T03:23:45,567 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-19T03:23:45,568 2. Use an 'int' return type on 'mockDeleteTextures' to allow an error code to be returned. 2025-12-19T03:23:45,569 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-19T03:23:45,570 Possible solutions: 2025-12-19T03:23:45,570 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-19T03:23:45,571 2. Use an 'int' return type on 'mockDepthFunc' to allow an error code to be returned. 2025-12-19T03:23:45,572 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-19T03:23:45,573 Possible solutions: 2025-12-19T03:23:45,574 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-19T03:23:45,575 2. Use an 'int' return type on 'mockDepthMask' to allow an error code to be returned. 2025-12-19T03:23:45,576 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-19T03:23:45,577 Possible solutions: 2025-12-19T03:23:45,578 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-19T03:23:45,579 2. Use an 'int' return type on 'mockDetachShader' to allow an error code to be returned. 2025-12-19T03:23:45,580 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-19T03:23:45,581 Possible solutions: 2025-12-19T03:23:45,582 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-19T03:23:45,583 2. Use an 'int' return type on 'mockDisable' to allow an error code to be returned. 2025-12-19T03:23:45,585 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-19T03:23:45,586 Possible solutions: 2025-12-19T03:23:45,587 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-19T03:23:45,588 2. Use an 'int' return type on 'mockDisableVertexAttribArray' to allow an error code to be returned. 2025-12-19T03:23:45,589 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-19T03:23:45,590 Possible solutions: 2025-12-19T03:23:45,591 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-19T03:23:45,591 2. Use an 'int' return type on 'mockDrawArrays' to allow an error code to be returned. 2025-12-19T03:23:45,592 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-19T03:23:45,593 Possible solutions: 2025-12-19T03:23:45,594 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-19T03:23:45,595 2. Use an 'int' return type on 'mockDrawElements' to allow an error code to be returned. 2025-12-19T03:23:45,596 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-19T03:23:45,596 Possible solutions: 2025-12-19T03:23:45,597 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-19T03:23:45,598 2. Use an 'int' return type on 'mockEnable' to allow an error code to be returned. 2025-12-19T03:23:45,599 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-19T03:23:45,599 Possible solutions: 2025-12-19T03:23:45,600 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-19T03:23:45,601 2. Use an 'int' return type on 'mockEnableVertexAttribArray' to allow an error code to be returned. 2025-12-19T03:23:45,601 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-19T03:23:45,603 Possible solutions: 2025-12-19T03:23:45,603 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-19T03:23:45,604 2. Use an 'int' return type on 'mockFinish' to allow an error code to be returned. 2025-12-19T03:23:45,605 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-19T03:23:45,605 Possible solutions: 2025-12-19T03:23:45,606 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-19T03:23:45,607 2. Use an 'int' return type on 'mockFlush' to allow an error code to be returned. 2025-12-19T03:23:45,608 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-19T03:23:45,608 Possible solutions: 2025-12-19T03:23:45,609 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-19T03:23:45,610 2. Use an 'int' return type on 'mockFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-19T03:23:45,611 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-19T03:23:45,612 Possible solutions: 2025-12-19T03:23:45,612 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-19T03:23:45,613 2. Use an 'int' return type on 'mockFramebufferTexture2D' to allow an error code to be returned. 2025-12-19T03:23:45,614 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-19T03:23:45,615 Possible solutions: 2025-12-19T03:23:45,615 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-19T03:23:45,616 2. Use an 'int' return type on 'mockFrontFace' to allow an error code to be returned. 2025-12-19T03:23:45,617 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-19T03:23:45,618 Possible solutions: 2025-12-19T03:23:45,619 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-19T03:23:45,619 2. Use an 'int' return type on 'mockGenBuffers' to allow an error code to be returned. 2025-12-19T03:23:45,620 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-19T03:23:45,621 Possible solutions: 2025-12-19T03:23:45,621 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-19T03:23:45,622 2. Use an 'int' return type on 'mockGenerateMipmap' to allow an error code to be returned. 2025-12-19T03:23:45,623 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-19T03:23:45,624 Possible solutions: 2025-12-19T03:23:45,624 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-19T03:23:45,625 2. Use an 'int' return type on 'mockGenFramebuffers' to allow an error code to be returned. 2025-12-19T03:23:45,626 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-19T03:23:45,626 Possible solutions: 2025-12-19T03:23:45,627 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-19T03:23:45,628 2. Use an 'int' return type on 'mockGenRenderbuffers' to allow an error code to be returned. 2025-12-19T03:23:45,629 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-19T03:23:45,629 Possible solutions: 2025-12-19T03:23:45,630 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-19T03:23:45,639 2. Use an 'int' return type on 'mockGenTextures' to allow an error code to be returned. 2025-12-19T03:23:45,640 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-19T03:23:45,640 Possible solutions: 2025-12-19T03:23:45,641 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-19T03:23:45,642 2. Use an 'int' return type on 'mockGetActiveAttrib' to allow an error code to be returned. 2025-12-19T03:23:45,644 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-19T03:23:45,645 Possible solutions: 2025-12-19T03:23:45,646 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-19T03:23:45,647 2. Use an 'int' return type on 'mockGetActiveUniform' to allow an error code to be returned. 2025-12-19T03:23:45,648 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-19T03:23:45,649 Possible solutions: 2025-12-19T03:23:45,650 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-19T03:23:45,651 2. Use an 'int' return type on 'mockGetAttachedShaders' to allow an error code to be returned. 2025-12-19T03:23:45,652 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-19T03:23:45,653 Possible solutions: 2025-12-19T03:23:45,654 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-19T03:23:45,655 2. Use an 'int' return type on 'mockGetBooleanv' to allow an error code to be returned. 2025-12-19T03:23:45,656 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-19T03:23:45,657 Possible solutions: 2025-12-19T03:23:45,657 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-19T03:23:45,658 2. Use an 'int' return type on 'mockGetBufferParameteriv' to allow an error code to be returned. 2025-12-19T03:23:45,659 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-19T03:23:45,660 Possible solutions: 2025-12-19T03:23:45,661 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-19T03:23:45,662 2. Use an 'int' return type on 'mockGetFloatv' to allow an error code to be returned. 2025-12-19T03:23:45,663 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-19T03:23:45,664 Possible solutions: 2025-12-19T03:23:45,664 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-19T03:23:45,665 2. Use an 'int' return type on 'mockGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-19T03:23:45,666 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-19T03:23:45,667 Possible solutions: 2025-12-19T03:23:45,668 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-19T03:23:45,669 2. Use an 'int' return type on 'mockGetIntegerv' to allow an error code to be returned. 2025-12-19T03:23:45,670 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-19T03:23:45,671 Possible solutions: 2025-12-19T03:23:45,671 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-19T03:23:45,672 2. Use an 'int' return type on 'mockGetProgramiv' to allow an error code to be returned. 2025-12-19T03:23:45,673 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-19T03:23:45,674 Possible solutions: 2025-12-19T03:23:45,674 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-19T03:23:45,675 2. Use an 'int' return type on 'mockGetProgramInfoLog' to allow an error code to be returned. 2025-12-19T03:23:45,676 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-19T03:23:45,677 Possible solutions: 2025-12-19T03:23:45,678 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-19T03:23:45,678 2. Use an 'int' return type on 'mockGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-19T03:23:45,679 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-19T03:23:45,680 Possible solutions: 2025-12-19T03:23:45,681 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-19T03:23:45,682 2. Use an 'int' return type on 'mockGetShaderiv' to allow an error code to be returned. 2025-12-19T03:23:45,683 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-19T03:23:45,684 Possible solutions: 2025-12-19T03:23:45,685 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-19T03:23:45,686 2. Use an 'int' return type on 'mockGetShaderInfoLog' to allow an error code to be returned. 2025-12-19T03:23:45,687 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-19T03:23:45,687 Possible solutions: 2025-12-19T03:23:45,688 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-19T03:23:45,689 2. Use an 'int' return type on 'mockGetShaderSource' to allow an error code to be returned. 2025-12-19T03:23:45,690 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-19T03:23:45,690 Possible solutions: 2025-12-19T03:23:45,691 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-19T03:23:45,692 2. Use an 'int' return type on 'mockGetTexParameterfv' to allow an error code to be returned. 2025-12-19T03:23:45,693 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-19T03:23:45,694 Possible solutions: 2025-12-19T03:23:45,695 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-19T03:23:45,695 2. Use an 'int' return type on 'mockGetTexParameteriv' to allow an error code to be returned. 2025-12-19T03:23:45,696 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-19T03:23:45,697 Possible solutions: 2025-12-19T03:23:45,697 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-19T03:23:45,698 2. Use an 'int' return type on 'mockGetUniformfv' to allow an error code to be returned. 2025-12-19T03:23:45,699 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-19T03:23:45,700 Possible solutions: 2025-12-19T03:23:45,701 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-19T03:23:45,701 2. Use an 'int' return type on 'mockGetUniformiv' to allow an error code to be returned. 2025-12-19T03:23:45,702 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-19T03:23:45,703 Possible solutions: 2025-12-19T03:23:45,704 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-19T03:23:45,705 2. Use an 'int' return type on 'mockGetVertexAttribfv' to allow an error code to be returned. 2025-12-19T03:23:45,705 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-19T03:23:45,706 Possible solutions: 2025-12-19T03:23:45,707 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-19T03:23:45,708 2. Use an 'int' return type on 'mockGetVertexAttribiv' to allow an error code to be returned. 2025-12-19T03:23:45,709 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-19T03:23:45,709 Possible solutions: 2025-12-19T03:23:45,710 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-19T03:23:45,711 2. Use an 'int' return type on 'mockHint' to allow an error code to be returned. 2025-12-19T03:23:45,712 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-19T03:23:45,712 Possible solutions: 2025-12-19T03:23:45,713 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-19T03:23:45,714 2. Use an 'int' return type on 'mockLineWidth' to allow an error code to be returned. 2025-12-19T03:23:45,714 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-19T03:23:45,715 Possible solutions: 2025-12-19T03:23:45,716 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-19T03:23:45,716 2. Use an 'int' return type on 'mockLinkProgram' to allow an error code to be returned. 2025-12-19T03:23:45,717 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-19T03:23:45,718 Possible solutions: 2025-12-19T03:23:45,719 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-19T03:23:45,720 2. Use an 'int' return type on 'mockPixelStorei' to allow an error code to be returned. 2025-12-19T03:23:45,720 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-19T03:23:45,721 Possible solutions: 2025-12-19T03:23:45,722 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-19T03:23:45,722 2. Use an 'int' return type on 'mockPolygonOffset' to allow an error code to be returned. 2025-12-19T03:23:45,723 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-19T03:23:45,724 Possible solutions: 2025-12-19T03:23:45,725 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-19T03:23:45,726 2. Use an 'int' return type on 'mockReadPixels' to allow an error code to be returned. 2025-12-19T03:23:45,727 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-19T03:23:45,727 Possible solutions: 2025-12-19T03:23:45,728 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-19T03:23:45,729 2. Use an 'int' return type on 'mockRenderbufferStorage' to allow an error code to be returned. 2025-12-19T03:23:45,730 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-19T03:23:45,730 Possible solutions: 2025-12-19T03:23:45,731 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-19T03:23:45,732 2. Use an 'int' return type on 'mockSampleCoverage' to allow an error code to be returned. 2025-12-19T03:23:45,733 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-19T03:23:45,734 Possible solutions: 2025-12-19T03:23:45,734 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-19T03:23:45,735 2. Use an 'int' return type on 'mockScissor' to allow an error code to be returned. 2025-12-19T03:23:45,736 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-19T03:23:45,737 Possible solutions: 2025-12-19T03:23:45,738 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-19T03:23:45,738 2. Use an 'int' return type on 'mockShaderBinary' to allow an error code to be returned. 2025-12-19T03:23:45,739 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-19T03:23:45,740 Possible solutions: 2025-12-19T03:23:45,741 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-19T03:23:45,742 2. Use an 'int' return type on 'mockShaderSource' to allow an error code to be returned. 2025-12-19T03:23:45,743 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-19T03:23:45,743 Possible solutions: 2025-12-19T03:23:45,744 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-19T03:23:45,745 2. Use an 'int' return type on 'mockStencilFunc' to allow an error code to be returned. 2025-12-19T03:23:45,746 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-19T03:23:45,747 Possible solutions: 2025-12-19T03:23:45,748 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-19T03:23:45,748 2. Use an 'int' return type on 'mockStencilFuncSeparate' to allow an error code to be returned. 2025-12-19T03:23:45,749 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-19T03:23:45,750 Possible solutions: 2025-12-19T03:23:45,751 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-19T03:23:45,752 2. Use an 'int' return type on 'mockStencilMask' to allow an error code to be returned. 2025-12-19T03:23:45,753 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-19T03:23:45,754 Possible solutions: 2025-12-19T03:23:45,755 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-19T03:23:45,756 2. Use an 'int' return type on 'mockStencilMaskSeparate' to allow an error code to be returned. 2025-12-19T03:23:45,757 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-19T03:23:45,758 Possible solutions: 2025-12-19T03:23:45,759 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-19T03:23:45,760 2. Use an 'int' return type on 'mockStencilOp' to allow an error code to be returned. 2025-12-19T03:23:45,761 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-19T03:23:45,762 Possible solutions: 2025-12-19T03:23:45,762 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-19T03:23:45,763 2. Use an 'int' return type on 'mockStencilOpSeparate' to allow an error code to be returned. 2025-12-19T03:23:45,764 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-19T03:23:45,765 Possible solutions: 2025-12-19T03:23:45,766 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-19T03:23:45,766 2. Use an 'int' return type on 'mockTexImage2D' to allow an error code to be returned. 2025-12-19T03:23:45,767 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-19T03:23:45,768 Possible solutions: 2025-12-19T03:23:45,769 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-19T03:23:45,770 2. Use an 'int' return type on 'mockTexParameterf' to allow an error code to be returned. 2025-12-19T03:23:45,771 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-19T03:23:45,771 Possible solutions: 2025-12-19T03:23:45,772 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-19T03:23:45,773 2. Use an 'int' return type on 'mockTexParameteri' to allow an error code to be returned. 2025-12-19T03:23:45,774 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-19T03:23:45,775 Possible solutions: 2025-12-19T03:23:45,776 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-19T03:23:45,776 2. Use an 'int' return type on 'mockTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:23:45,777 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-19T03:23:45,778 Possible solutions: 2025-12-19T03:23:45,779 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-19T03:23:45,780 2. Use an 'int' return type on 'mockUniform1f' to allow an error code to be returned. 2025-12-19T03:23:45,781 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-19T03:23:45,782 Possible solutions: 2025-12-19T03:23:45,782 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-19T03:23:45,783 2. Use an 'int' return type on 'mockUniform1fv' to allow an error code to be returned. 2025-12-19T03:23:45,784 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-19T03:23:45,785 Possible solutions: 2025-12-19T03:23:45,786 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-19T03:23:45,787 2. Use an 'int' return type on 'mockUniform1i' to allow an error code to be returned. 2025-12-19T03:23:45,787 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-19T03:23:45,789 Possible solutions: 2025-12-19T03:23:45,790 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-19T03:23:45,790 2. Use an 'int' return type on 'mockUniform1iv' to allow an error code to be returned. 2025-12-19T03:23:45,791 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-19T03:23:45,792 Possible solutions: 2025-12-19T03:23:45,793 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-19T03:23:45,793 2. Use an 'int' return type on 'mockUniform2f' to allow an error code to be returned. 2025-12-19T03:23:45,794 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-19T03:23:45,795 Possible solutions: 2025-12-19T03:23:45,796 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-19T03:23:45,797 2. Use an 'int' return type on 'mockUniform2fv' to allow an error code to be returned. 2025-12-19T03:23:45,797 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-19T03:23:45,798 Possible solutions: 2025-12-19T03:23:45,799 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-19T03:23:45,800 2. Use an 'int' return type on 'mockUniform2i' to allow an error code to be returned. 2025-12-19T03:23:45,801 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-19T03:23:45,802 Possible solutions: 2025-12-19T03:23:45,803 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-19T03:23:45,804 2. Use an 'int' return type on 'mockUniform2iv' to allow an error code to be returned. 2025-12-19T03:23:45,804 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-19T03:23:45,805 Possible solutions: 2025-12-19T03:23:45,806 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-19T03:23:45,807 2. Use an 'int' return type on 'mockUniform3f' to allow an error code to be returned. 2025-12-19T03:23:45,808 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-19T03:23:45,808 Possible solutions: 2025-12-19T03:23:45,809 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-19T03:23:45,810 2. Use an 'int' return type on 'mockUniform3fv' to allow an error code to be returned. 2025-12-19T03:23:45,811 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-19T03:23:45,812 Possible solutions: 2025-12-19T03:23:45,813 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-19T03:23:45,813 2. Use an 'int' return type on 'mockUniform3i' to allow an error code to be returned. 2025-12-19T03:23:45,814 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-19T03:23:45,815 Possible solutions: 2025-12-19T03:23:45,816 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-19T03:23:45,817 2. Use an 'int' return type on 'mockUniform3iv' to allow an error code to be returned. 2025-12-19T03:23:45,818 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-19T03:23:45,819 Possible solutions: 2025-12-19T03:23:45,820 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-19T03:23:45,821 2. Use an 'int' return type on 'mockUniform4f' to allow an error code to be returned. 2025-12-19T03:23:45,821 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-19T03:23:45,822 Possible solutions: 2025-12-19T03:23:45,823 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-19T03:23:45,824 2. Use an 'int' return type on 'mockUniform4fv' to allow an error code to be returned. 2025-12-19T03:23:45,825 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-19T03:23:45,826 Possible solutions: 2025-12-19T03:23:45,827 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-19T03:23:45,827 2. Use an 'int' return type on 'mockUniform4i' to allow an error code to be returned. 2025-12-19T03:23:45,828 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-19T03:23:45,829 Possible solutions: 2025-12-19T03:23:45,830 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-19T03:23:45,831 2. Use an 'int' return type on 'mockUniform4iv' to allow an error code to be returned. 2025-12-19T03:23:45,831 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-19T03:23:45,832 Possible solutions: 2025-12-19T03:23:45,833 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-19T03:23:45,834 2. Use an 'int' return type on 'mockUniformMatrix4fv' to allow an error code to be returned. 2025-12-19T03:23:45,835 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-19T03:23:45,836 Possible solutions: 2025-12-19T03:23:45,837 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-19T03:23:45,837 2. Use an 'int' return type on 'mockUseProgram' to allow an error code to be returned. 2025-12-19T03:23:45,838 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-19T03:23:45,839 Possible solutions: 2025-12-19T03:23:45,840 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-19T03:23:45,841 2. Use an 'int' return type on 'mockValidateProgram' to allow an error code to be returned. 2025-12-19T03:23:45,842 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-19T03:23:45,842 Possible solutions: 2025-12-19T03:23:45,843 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-19T03:23:45,844 2. Use an 'int' return type on 'mockVertexAttrib1f' to allow an error code to be returned. 2025-12-19T03:23:45,845 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-19T03:23:45,846 Possible solutions: 2025-12-19T03:23:45,847 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-19T03:23:45,848 2. Use an 'int' return type on 'mockVertexAttrib2f' to allow an error code to be returned. 2025-12-19T03:23:45,849 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-19T03:23:45,850 Possible solutions: 2025-12-19T03:23:45,850 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-19T03:23:45,851 2. Use an 'int' return type on 'mockVertexAttrib3f' to allow an error code to be returned. 2025-12-19T03:23:45,852 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-19T03:23:45,853 Possible solutions: 2025-12-19T03:23:45,854 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-19T03:23:45,854 2. Use an 'int' return type on 'mockVertexAttrib4f' to allow an error code to be returned. 2025-12-19T03:23:45,855 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-19T03:23:45,856 Possible solutions: 2025-12-19T03:23:45,857 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-19T03:23:45,858 2. Use an 'int' return type on 'mockVertexAttribPointer' to allow an error code to be returned. 2025-12-19T03:23:45,859 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-19T03:23:45,859 Possible solutions: 2025-12-19T03:23:45,860 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-19T03:23:45,861 2. Use an 'int' return type on 'mockViewport' to allow an error code to be returned. 2025-12-19T03:23:46,193 [INFO ] building 'kivy.graphics.cgl_backend.cgl_mock' extension 2025-12-19T03:23:46,195 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend 2025-12-19T03:23:46,196 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_mock.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_mock.o 2025-12-19T03:23:50,580 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:50,841 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-19T03:23:50,844 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-19T03:23:51,267 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:23:51,648 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_gl.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:23:51,649 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_gl.pyx 2025-12-19T03:23:51,650 [INFO ] building 'kivy.graphics.cgl_backend.cgl_gl' extension 2025-12-19T03:23:51,652 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_gl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_gl.o 2025-12-19T03:23:55,849 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:23:56,129 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-19T03:23:56,131 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-19T03:23:56,134 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-19T03:23:56,535 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:23:56,692 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_glew.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:23:56,693 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_glew.pyx 2025-12-19T03:23:56,694 [INFO ] building 'kivy.graphics.cgl_backend.cgl_glew' extension 2025-12-19T03:23:56,695 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_glew.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_glew.o 2025-12-19T03:24:01,237 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:01,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-19T03:24:01,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-19T03:24:02,475 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:24:02,642 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_sdl3.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:24:02,643 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_sdl3.pyx 2025-12-19T03:24:02,644 [INFO ] building 'kivy.graphics.cgl_backend.cgl_sdl3' extension 2025-12-19T03:24:02,645 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_sdl3.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_sdl3.o 2025-12-19T03:24:06,028 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:06,552 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:06,847 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:24:06,927 warning: kivy/graphics/cgl_backend/cgl_angle.pyx:25:26: Unreachable code 2025-12-19T03:24:07,020 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_angle.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:24:07,021 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_angle.pyx 2025-12-19T03:24:07,021 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:24:07,022 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.pyx 2025-12-19T03:24:07,024 [INFO ] building 'kivy.graphics.cgl_backend.cgl_angle' extension 2025-12-19T03:24:07,026 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_angle.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_angle.o 2025-12-19T03:24:08,455 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:24:08,512 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-19T03:24:08,513 Possible solutions: 2025-12-19T03:24:08,514 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-19T03:24:08,515 2. Use an 'int' return type on 'dbgActiveTexture' to allow an error code to be returned. 2025-12-19T03:24:08,516 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-19T03:24:08,517 Possible solutions: 2025-12-19T03:24:08,518 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-19T03:24:08,519 2. Use an 'int' return type on 'gil_dbgActiveTexture' to allow an error code to be returned. 2025-12-19T03:24:08,520 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-19T03:24:08,521 Possible solutions: 2025-12-19T03:24:08,522 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-19T03:24:08,523 2. Use an 'int' return type on 'dbgAttachShader' to allow an error code to be returned. 2025-12-19T03:24:08,524 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-19T03:24:08,525 Possible solutions: 2025-12-19T03:24:08,526 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-19T03:24:08,527 2. Use an 'int' return type on 'gil_dbgAttachShader' to allow an error code to be returned. 2025-12-19T03:24:08,528 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-19T03:24:08,529 Possible solutions: 2025-12-19T03:24:08,529 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-19T03:24:08,530 2. Use an 'int' return type on 'dbgBindAttribLocation' to allow an error code to be returned. 2025-12-19T03:24:08,531 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-19T03:24:08,532 Possible solutions: 2025-12-19T03:24:08,533 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-19T03:24:08,534 2. Use an 'int' return type on 'gil_dbgBindAttribLocation' to allow an error code to be returned. 2025-12-19T03:24:08,535 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-19T03:24:08,535 Possible solutions: 2025-12-19T03:24:08,536 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-19T03:24:08,537 2. Use an 'int' return type on 'dbgBindBuffer' to allow an error code to be returned. 2025-12-19T03:24:08,538 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-19T03:24:08,539 Possible solutions: 2025-12-19T03:24:08,539 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-19T03:24:08,540 2. Use an 'int' return type on 'gil_dbgBindBuffer' to allow an error code to be returned. 2025-12-19T03:24:08,541 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-19T03:24:08,542 Possible solutions: 2025-12-19T03:24:08,543 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-19T03:24:08,544 2. Use an 'int' return type on 'dbgBindFramebuffer' to allow an error code to be returned. 2025-12-19T03:24:08,544 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-19T03:24:08,545 Possible solutions: 2025-12-19T03:24:08,546 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-19T03:24:08,547 2. Use an 'int' return type on 'gil_dbgBindFramebuffer' to allow an error code to be returned. 2025-12-19T03:24:08,547 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-19T03:24:08,548 Possible solutions: 2025-12-19T03:24:08,549 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-19T03:24:08,550 2. Use an 'int' return type on 'dbgBindRenderbuffer' to allow an error code to be returned. 2025-12-19T03:24:08,551 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-19T03:24:08,552 Possible solutions: 2025-12-19T03:24:08,552 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-19T03:24:08,553 2. Use an 'int' return type on 'gil_dbgBindRenderbuffer' to allow an error code to be returned. 2025-12-19T03:24:08,554 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-19T03:24:08,555 Possible solutions: 2025-12-19T03:24:08,556 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-19T03:24:08,557 2. Use an 'int' return type on 'dbgBindTexture' to allow an error code to be returned. 2025-12-19T03:24:08,557 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-19T03:24:08,558 Possible solutions: 2025-12-19T03:24:08,559 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-19T03:24:08,560 2. Use an 'int' return type on 'gil_dbgBindTexture' to allow an error code to be returned. 2025-12-19T03:24:08,561 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-19T03:24:08,562 Possible solutions: 2025-12-19T03:24:08,563 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-19T03:24:08,563 2. Use an 'int' return type on 'dbgBlendColor' to allow an error code to be returned. 2025-12-19T03:24:08,564 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-19T03:24:08,565 Possible solutions: 2025-12-19T03:24:08,566 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-19T03:24:08,566 2. Use an 'int' return type on 'gil_dbgBlendColor' to allow an error code to be returned. 2025-12-19T03:24:08,567 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-19T03:24:08,568 Possible solutions: 2025-12-19T03:24:08,569 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-19T03:24:08,569 2. Use an 'int' return type on 'dbgBlendEquation' to allow an error code to be returned. 2025-12-19T03:24:08,570 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-19T03:24:08,571 Possible solutions: 2025-12-19T03:24:08,579 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-19T03:24:08,580 2. Use an 'int' return type on 'gil_dbgBlendEquation' to allow an error code to be returned. 2025-12-19T03:24:08,580 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-19T03:24:08,581 Possible solutions: 2025-12-19T03:24:08,582 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-19T03:24:08,583 2. Use an 'int' return type on 'dbgBlendEquationSeparate' to allow an error code to be returned. 2025-12-19T03:24:08,583 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-19T03:24:08,584 Possible solutions: 2025-12-19T03:24:08,585 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-19T03:24:08,586 2. Use an 'int' return type on 'gil_dbgBlendEquationSeparate' to allow an error code to be returned. 2025-12-19T03:24:08,586 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-19T03:24:08,587 Possible solutions: 2025-12-19T03:24:08,588 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-19T03:24:08,589 2. Use an 'int' return type on 'dbgBlendFunc' to allow an error code to be returned. 2025-12-19T03:24:08,590 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-19T03:24:08,591 Possible solutions: 2025-12-19T03:24:08,591 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-19T03:24:08,592 2. Use an 'int' return type on 'gil_dbgBlendFunc' to allow an error code to be returned. 2025-12-19T03:24:08,593 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-19T03:24:08,594 Possible solutions: 2025-12-19T03:24:08,595 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-19T03:24:08,596 2. Use an 'int' return type on 'dbgBlendFuncSeparate' to allow an error code to be returned. 2025-12-19T03:24:08,596 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-19T03:24:08,597 Possible solutions: 2025-12-19T03:24:08,598 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-19T03:24:08,599 2. Use an 'int' return type on 'gil_dbgBlendFuncSeparate' to allow an error code to be returned. 2025-12-19T03:24:08,599 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-19T03:24:08,600 Possible solutions: 2025-12-19T03:24:08,601 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-19T03:24:08,602 2. Use an 'int' return type on 'dbgBufferData' to allow an error code to be returned. 2025-12-19T03:24:08,602 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-19T03:24:08,603 Possible solutions: 2025-12-19T03:24:08,604 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-19T03:24:08,605 2. Use an 'int' return type on 'gil_dbgBufferData' to allow an error code to be returned. 2025-12-19T03:24:08,605 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-19T03:24:08,606 Possible solutions: 2025-12-19T03:24:08,607 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-19T03:24:08,607 2. Use an 'int' return type on 'dbgBufferSubData' to allow an error code to be returned. 2025-12-19T03:24:08,608 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-19T03:24:08,609 Possible solutions: 2025-12-19T03:24:08,610 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-19T03:24:08,611 2. Use an 'int' return type on 'gil_dbgBufferSubData' to allow an error code to be returned. 2025-12-19T03:24:08,612 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-19T03:24:08,612 Possible solutions: 2025-12-19T03:24:08,613 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-19T03:24:08,614 2. Use an 'int' return type on 'dbgClear' to allow an error code to be returned. 2025-12-19T03:24:08,615 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-19T03:24:08,616 Possible solutions: 2025-12-19T03:24:08,616 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-19T03:24:08,617 2. Use an 'int' return type on 'gil_dbgClear' to allow an error code to be returned. 2025-12-19T03:24:08,618 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-19T03:24:08,619 Possible solutions: 2025-12-19T03:24:08,620 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-19T03:24:08,621 2. Use an 'int' return type on 'dbgClearColor' to allow an error code to be returned. 2025-12-19T03:24:08,621 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-19T03:24:08,622 Possible solutions: 2025-12-19T03:24:08,623 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-19T03:24:08,623 2. Use an 'int' return type on 'gil_dbgClearColor' to allow an error code to be returned. 2025-12-19T03:24:08,624 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-19T03:24:08,625 Possible solutions: 2025-12-19T03:24:08,626 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-19T03:24:08,626 2. Use an 'int' return type on 'dbgClearStencil' to allow an error code to be returned. 2025-12-19T03:24:08,627 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-19T03:24:08,628 Possible solutions: 2025-12-19T03:24:08,629 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-19T03:24:08,629 2. Use an 'int' return type on 'gil_dbgClearStencil' to allow an error code to be returned. 2025-12-19T03:24:08,630 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-19T03:24:08,631 Possible solutions: 2025-12-19T03:24:08,632 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-19T03:24:08,633 2. Use an 'int' return type on 'dbgColorMask' to allow an error code to be returned. 2025-12-19T03:24:08,634 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-19T03:24:08,635 Possible solutions: 2025-12-19T03:24:08,636 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-19T03:24:08,637 2. Use an 'int' return type on 'gil_dbgColorMask' to allow an error code to be returned. 2025-12-19T03:24:08,638 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-19T03:24:08,639 Possible solutions: 2025-12-19T03:24:08,640 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-19T03:24:08,641 2. Use an 'int' return type on 'dbgCompileShader' to allow an error code to be returned. 2025-12-19T03:24:08,641 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-19T03:24:08,642 Possible solutions: 2025-12-19T03:24:08,643 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-19T03:24:08,644 2. Use an 'int' return type on 'gil_dbgCompileShader' to allow an error code to be returned. 2025-12-19T03:24:08,644 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-19T03:24:08,645 Possible solutions: 2025-12-19T03:24:08,646 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-19T03:24:08,647 2. Use an 'int' return type on 'dbgCompressedTexImage2D' to allow an error code to be returned. 2025-12-19T03:24:08,647 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-19T03:24:08,648 Possible solutions: 2025-12-19T03:24:08,649 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-19T03:24:08,650 2. Use an 'int' return type on 'gil_dbgCompressedTexImage2D' to allow an error code to be returned. 2025-12-19T03:24:08,650 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-19T03:24:08,651 Possible solutions: 2025-12-19T03:24:08,652 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-19T03:24:08,653 2. Use an 'int' return type on 'dbgCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:24:08,654 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-19T03:24:08,654 Possible solutions: 2025-12-19T03:24:08,655 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-19T03:24:08,656 2. Use an 'int' return type on 'gil_dbgCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:24:08,657 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-19T03:24:08,659 Possible solutions: 2025-12-19T03:24:08,660 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-19T03:24:08,660 2. Use an 'int' return type on 'dbgCopyTexImage2D' to allow an error code to be returned. 2025-12-19T03:24:08,661 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-19T03:24:08,662 Possible solutions: 2025-12-19T03:24:08,663 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-19T03:24:08,663 2. Use an 'int' return type on 'gil_dbgCopyTexImage2D' to allow an error code to be returned. 2025-12-19T03:24:08,664 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-19T03:24:08,665 Possible solutions: 2025-12-19T03:24:08,666 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-19T03:24:08,666 2. Use an 'int' return type on 'dbgCopyTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:24:08,667 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-19T03:24:08,668 Possible solutions: 2025-12-19T03:24:08,669 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-19T03:24:08,670 2. Use an 'int' return type on 'gil_dbgCopyTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:24:08,671 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-19T03:24:08,671 Possible solutions: 2025-12-19T03:24:08,672 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-19T03:24:08,673 2. Use an 'int' return type on 'dbgCullFace' to allow an error code to be returned. 2025-12-19T03:24:08,674 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-19T03:24:08,674 Possible solutions: 2025-12-19T03:24:08,675 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-19T03:24:08,676 2. Use an 'int' return type on 'gil_dbgCullFace' to allow an error code to be returned. 2025-12-19T03:24:08,676 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-19T03:24:08,677 Possible solutions: 2025-12-19T03:24:08,678 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-19T03:24:08,679 2. Use an 'int' return type on 'dbgDeleteBuffers' to allow an error code to be returned. 2025-12-19T03:24:08,680 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-19T03:24:08,680 Possible solutions: 2025-12-19T03:24:08,681 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-19T03:24:08,682 2. Use an 'int' return type on 'gil_dbgDeleteBuffers' to allow an error code to be returned. 2025-12-19T03:24:08,683 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-19T03:24:08,684 Possible solutions: 2025-12-19T03:24:08,684 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-19T03:24:08,685 2. Use an 'int' return type on 'dbgDeleteFramebuffers' to allow an error code to be returned. 2025-12-19T03:24:08,686 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-19T03:24:08,687 Possible solutions: 2025-12-19T03:24:08,688 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-19T03:24:08,688 2. Use an 'int' return type on 'gil_dbgDeleteFramebuffers' to allow an error code to be returned. 2025-12-19T03:24:08,689 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-19T03:24:08,690 Possible solutions: 2025-12-19T03:24:08,691 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-19T03:24:08,692 2. Use an 'int' return type on 'dbgDeleteProgram' to allow an error code to be returned. 2025-12-19T03:24:08,692 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-19T03:24:08,693 Possible solutions: 2025-12-19T03:24:08,694 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-19T03:24:08,695 2. Use an 'int' return type on 'gil_dbgDeleteProgram' to allow an error code to be returned. 2025-12-19T03:24:08,695 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-19T03:24:08,696 Possible solutions: 2025-12-19T03:24:08,697 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-19T03:24:08,698 2. Use an 'int' return type on 'dbgDeleteRenderbuffers' to allow an error code to be returned. 2025-12-19T03:24:08,699 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-19T03:24:08,699 Possible solutions: 2025-12-19T03:24:08,700 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-19T03:24:08,701 2. Use an 'int' return type on 'gil_dbgDeleteRenderbuffers' to allow an error code to be returned. 2025-12-19T03:24:08,702 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-19T03:24:08,702 Possible solutions: 2025-12-19T03:24:08,703 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-19T03:24:08,704 2. Use an 'int' return type on 'dbgDeleteShader' to allow an error code to be returned. 2025-12-19T03:24:08,705 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-19T03:24:08,705 Possible solutions: 2025-12-19T03:24:08,706 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-19T03:24:08,707 2. Use an 'int' return type on 'gil_dbgDeleteShader' to allow an error code to be returned. 2025-12-19T03:24:08,708 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-19T03:24:08,709 Possible solutions: 2025-12-19T03:24:08,710 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-19T03:24:08,710 2. Use an 'int' return type on 'dbgDeleteTextures' to allow an error code to be returned. 2025-12-19T03:24:08,711 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-19T03:24:08,712 Possible solutions: 2025-12-19T03:24:08,713 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-19T03:24:08,714 2. Use an 'int' return type on 'gil_dbgDeleteTextures' to allow an error code to be returned. 2025-12-19T03:24:08,715 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-19T03:24:08,715 Possible solutions: 2025-12-19T03:24:08,716 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-19T03:24:08,717 2. Use an 'int' return type on 'dbgDepthFunc' to allow an error code to be returned. 2025-12-19T03:24:08,718 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-19T03:24:08,719 Possible solutions: 2025-12-19T03:24:08,720 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-19T03:24:08,721 2. Use an 'int' return type on 'gil_dbgDepthFunc' to allow an error code to be returned. 2025-12-19T03:24:08,722 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-19T03:24:08,723 Possible solutions: 2025-12-19T03:24:08,724 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-19T03:24:08,724 2. Use an 'int' return type on 'dbgDepthMask' to allow an error code to be returned. 2025-12-19T03:24:08,725 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-19T03:24:08,726 Possible solutions: 2025-12-19T03:24:08,727 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-19T03:24:08,728 2. Use an 'int' return type on 'gil_dbgDepthMask' to allow an error code to be returned. 2025-12-19T03:24:08,729 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-19T03:24:08,729 Possible solutions: 2025-12-19T03:24:08,730 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-19T03:24:08,731 2. Use an 'int' return type on 'dbgDetachShader' to allow an error code to be returned. 2025-12-19T03:24:08,732 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-19T03:24:08,733 Possible solutions: 2025-12-19T03:24:08,733 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-19T03:24:08,734 2. Use an 'int' return type on 'gil_dbgDetachShader' to allow an error code to be returned. 2025-12-19T03:24:08,735 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-19T03:24:08,736 Possible solutions: 2025-12-19T03:24:08,736 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-19T03:24:08,737 2. Use an 'int' return type on 'dbgDisable' to allow an error code to be returned. 2025-12-19T03:24:08,738 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-19T03:24:08,739 Possible solutions: 2025-12-19T03:24:08,740 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-19T03:24:08,740 2. Use an 'int' return type on 'gil_dbgDisable' to allow an error code to be returned. 2025-12-19T03:24:08,741 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-19T03:24:08,742 Possible solutions: 2025-12-19T03:24:08,743 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-19T03:24:08,744 2. Use an 'int' return type on 'dbgDisableVertexAttribArray' to allow an error code to be returned. 2025-12-19T03:24:08,744 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-19T03:24:08,745 Possible solutions: 2025-12-19T03:24:08,746 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-19T03:24:08,747 2. Use an 'int' return type on 'gil_dbgDisableVertexAttribArray' to allow an error code to be returned. 2025-12-19T03:24:08,748 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-19T03:24:08,749 Possible solutions: 2025-12-19T03:24:08,750 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-19T03:24:08,750 2. Use an 'int' return type on 'dbgDrawArrays' to allow an error code to be returned. 2025-12-19T03:24:08,751 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-19T03:24:08,752 Possible solutions: 2025-12-19T03:24:08,752 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-19T03:24:08,753 2. Use an 'int' return type on 'gil_dbgDrawArrays' to allow an error code to be returned. 2025-12-19T03:24:08,754 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-19T03:24:08,754 Possible solutions: 2025-12-19T03:24:08,755 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-19T03:24:08,756 2. Use an 'int' return type on 'dbgDrawElements' to allow an error code to be returned. 2025-12-19T03:24:08,756 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-19T03:24:08,757 Possible solutions: 2025-12-19T03:24:08,758 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-19T03:24:08,759 2. Use an 'int' return type on 'gil_dbgDrawElements' to allow an error code to be returned. 2025-12-19T03:24:08,760 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-19T03:24:08,761 Possible solutions: 2025-12-19T03:24:08,761 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-19T03:24:08,762 2. Use an 'int' return type on 'dbgEnable' to allow an error code to be returned. 2025-12-19T03:24:08,763 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-19T03:24:08,764 Possible solutions: 2025-12-19T03:24:08,765 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-19T03:24:08,765 2. Use an 'int' return type on 'gil_dbgEnable' to allow an error code to be returned. 2025-12-19T03:24:08,766 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-19T03:24:08,767 Possible solutions: 2025-12-19T03:24:08,768 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-19T03:24:08,769 2. Use an 'int' return type on 'dbgEnableVertexAttribArray' to allow an error code to be returned. 2025-12-19T03:24:08,770 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-19T03:24:08,770 Possible solutions: 2025-12-19T03:24:08,771 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-19T03:24:08,772 2. Use an 'int' return type on 'gil_dbgEnableVertexAttribArray' to allow an error code to be returned. 2025-12-19T03:24:08,773 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-19T03:24:08,774 Possible solutions: 2025-12-19T03:24:08,774 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-19T03:24:08,775 2. Use an 'int' return type on 'dbgFinish' to allow an error code to be returned. 2025-12-19T03:24:08,776 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-19T03:24:08,776 Possible solutions: 2025-12-19T03:24:08,777 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-19T03:24:08,778 2. Use an 'int' return type on 'gil_dbgFinish' to allow an error code to be returned. 2025-12-19T03:24:08,779 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-19T03:24:08,779 Possible solutions: 2025-12-19T03:24:08,780 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-19T03:24:08,781 2. Use an 'int' return type on 'dbgFlush' to allow an error code to be returned. 2025-12-19T03:24:08,782 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-19T03:24:08,782 Possible solutions: 2025-12-19T03:24:08,783 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-19T03:24:08,784 2. Use an 'int' return type on 'gil_dbgFlush' to allow an error code to be returned. 2025-12-19T03:24:08,785 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-19T03:24:08,786 Possible solutions: 2025-12-19T03:24:08,787 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-19T03:24:08,787 2. Use an 'int' return type on 'dbgFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-19T03:24:08,788 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-19T03:24:08,789 Possible solutions: 2025-12-19T03:24:08,790 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-19T03:24:08,791 2. Use an 'int' return type on 'gil_dbgFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-19T03:24:08,791 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-19T03:24:08,792 Possible solutions: 2025-12-19T03:24:08,793 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-19T03:24:08,794 2. Use an 'int' return type on 'dbgFramebufferTexture2D' to allow an error code to be returned. 2025-12-19T03:24:08,795 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-19T03:24:08,795 Possible solutions: 2025-12-19T03:24:08,796 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-19T03:24:08,797 2. Use an 'int' return type on 'gil_dbgFramebufferTexture2D' to allow an error code to be returned. 2025-12-19T03:24:08,798 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-19T03:24:08,799 Possible solutions: 2025-12-19T03:24:08,799 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-19T03:24:08,800 2. Use an 'int' return type on 'dbgFrontFace' to allow an error code to be returned. 2025-12-19T03:24:08,801 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-19T03:24:08,802 Possible solutions: 2025-12-19T03:24:08,803 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-19T03:24:08,803 2. Use an 'int' return type on 'gil_dbgFrontFace' to allow an error code to be returned. 2025-12-19T03:24:08,804 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-19T03:24:08,805 Possible solutions: 2025-12-19T03:24:08,806 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-19T03:24:08,806 2. Use an 'int' return type on 'dbgGenBuffers' to allow an error code to be returned. 2025-12-19T03:24:08,807 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-19T03:24:08,808 Possible solutions: 2025-12-19T03:24:08,809 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-19T03:24:08,810 2. Use an 'int' return type on 'gil_dbgGenBuffers' to allow an error code to be returned. 2025-12-19T03:24:08,810 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-19T03:24:08,811 Possible solutions: 2025-12-19T03:24:08,812 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-19T03:24:08,813 2. Use an 'int' return type on 'dbgGenerateMipmap' to allow an error code to be returned. 2025-12-19T03:24:08,814 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-19T03:24:08,814 Possible solutions: 2025-12-19T03:24:08,815 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-19T03:24:08,816 2. Use an 'int' return type on 'gil_dbgGenerateMipmap' to allow an error code to be returned. 2025-12-19T03:24:08,817 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-19T03:24:08,817 Possible solutions: 2025-12-19T03:24:08,818 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-19T03:24:08,819 2. Use an 'int' return type on 'dbgGenFramebuffers' to allow an error code to be returned. 2025-12-19T03:24:08,820 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-19T03:24:08,821 Possible solutions: 2025-12-19T03:24:08,822 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-19T03:24:08,823 2. Use an 'int' return type on 'gil_dbgGenFramebuffers' to allow an error code to be returned. 2025-12-19T03:24:08,824 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-19T03:24:08,825 Possible solutions: 2025-12-19T03:24:08,825 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-19T03:24:08,826 2. Use an 'int' return type on 'dbgGenRenderbuffers' to allow an error code to be returned. 2025-12-19T03:24:08,827 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-19T03:24:08,828 Possible solutions: 2025-12-19T03:24:08,829 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-19T03:24:08,829 2. Use an 'int' return type on 'gil_dbgGenRenderbuffers' to allow an error code to be returned. 2025-12-19T03:24:08,830 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-19T03:24:08,831 Possible solutions: 2025-12-19T03:24:08,832 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-19T03:24:08,832 2. Use an 'int' return type on 'dbgGenTextures' to allow an error code to be returned. 2025-12-19T03:24:08,833 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-19T03:24:08,834 Possible solutions: 2025-12-19T03:24:08,835 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-19T03:24:08,835 2. Use an 'int' return type on 'gil_dbgGenTextures' to allow an error code to be returned. 2025-12-19T03:24:08,836 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-19T03:24:08,837 Possible solutions: 2025-12-19T03:24:08,838 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-19T03:24:08,839 2. Use an 'int' return type on 'dbgGetActiveAttrib' to allow an error code to be returned. 2025-12-19T03:24:08,840 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-19T03:24:08,840 Possible solutions: 2025-12-19T03:24:08,841 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-19T03:24:08,842 2. Use an 'int' return type on 'gil_dbgGetActiveAttrib' to allow an error code to be returned. 2025-12-19T03:24:08,843 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-19T03:24:08,844 Possible solutions: 2025-12-19T03:24:08,845 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-19T03:24:08,845 2. Use an 'int' return type on 'dbgGetActiveUniform' to allow an error code to be returned. 2025-12-19T03:24:08,846 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-19T03:24:08,847 Possible solutions: 2025-12-19T03:24:08,848 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-19T03:24:08,849 2. Use an 'int' return type on 'gil_dbgGetActiveUniform' to allow an error code to be returned. 2025-12-19T03:24:08,850 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-19T03:24:08,851 Possible solutions: 2025-12-19T03:24:08,852 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-19T03:24:08,853 2. Use an 'int' return type on 'dbgGetAttachedShaders' to allow an error code to be returned. 2025-12-19T03:24:08,854 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-19T03:24:08,855 Possible solutions: 2025-12-19T03:24:08,855 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-19T03:24:08,856 2. Use an 'int' return type on 'gil_dbgGetAttachedShaders' to allow an error code to be returned. 2025-12-19T03:24:08,857 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-19T03:24:08,858 Possible solutions: 2025-12-19T03:24:08,859 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-19T03:24:08,859 2. Use an 'int' return type on 'dbgGetBooleanv' to allow an error code to be returned. 2025-12-19T03:24:08,860 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-19T03:24:08,861 Possible solutions: 2025-12-19T03:24:08,862 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-19T03:24:08,863 2. Use an 'int' return type on 'gil_dbgGetBooleanv' to allow an error code to be returned. 2025-12-19T03:24:08,863 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-19T03:24:08,864 Possible solutions: 2025-12-19T03:24:08,865 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-19T03:24:08,866 2. Use an 'int' return type on 'dbgGetBufferParameteriv' to allow an error code to be returned. 2025-12-19T03:24:08,867 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-19T03:24:08,868 Possible solutions: 2025-12-19T03:24:08,869 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-19T03:24:08,869 2. Use an 'int' return type on 'gil_dbgGetBufferParameteriv' to allow an error code to be returned. 2025-12-19T03:24:08,870 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-19T03:24:08,871 Possible solutions: 2025-12-19T03:24:08,872 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-19T03:24:08,872 2. Use an 'int' return type on 'dbgGetFloatv' to allow an error code to be returned. 2025-12-19T03:24:08,873 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-19T03:24:08,874 Possible solutions: 2025-12-19T03:24:08,875 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-19T03:24:08,876 2. Use an 'int' return type on 'gil_dbgGetFloatv' to allow an error code to be returned. 2025-12-19T03:24:08,876 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-19T03:24:08,877 Possible solutions: 2025-12-19T03:24:08,878 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-19T03:24:08,879 2. Use an 'int' return type on 'dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-19T03:24:08,879 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-19T03:24:08,880 Possible solutions: 2025-12-19T03:24:08,881 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-19T03:24:08,882 2. Use an 'int' return type on 'gil_dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-19T03:24:08,883 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-19T03:24:08,883 Possible solutions: 2025-12-19T03:24:08,884 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-19T03:24:08,885 2. Use an 'int' return type on 'dbgGetIntegerv' to allow an error code to be returned. 2025-12-19T03:24:08,886 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-19T03:24:08,886 Possible solutions: 2025-12-19T03:24:08,887 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-19T03:24:08,888 2. Use an 'int' return type on 'gil_dbgGetIntegerv' to allow an error code to be returned. 2025-12-19T03:24:08,889 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-19T03:24:08,890 Possible solutions: 2025-12-19T03:24:08,890 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-19T03:24:08,891 2. Use an 'int' return type on 'dbgGetProgramiv' to allow an error code to be returned. 2025-12-19T03:24:08,892 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-19T03:24:08,893 Possible solutions: 2025-12-19T03:24:08,894 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-19T03:24:08,894 2. Use an 'int' return type on 'gil_dbgGetProgramiv' to allow an error code to be returned. 2025-12-19T03:24:08,895 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-19T03:24:08,896 Possible solutions: 2025-12-19T03:24:08,897 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-19T03:24:08,898 2. Use an 'int' return type on 'dbgGetProgramInfoLog' to allow an error code to be returned. 2025-12-19T03:24:08,898 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-19T03:24:08,899 Possible solutions: 2025-12-19T03:24:08,900 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-19T03:24:08,901 2. Use an 'int' return type on 'gil_dbgGetProgramInfoLog' to allow an error code to be returned. 2025-12-19T03:24:08,902 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-19T03:24:08,903 Possible solutions: 2025-12-19T03:24:08,904 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-19T03:24:08,904 2. Use an 'int' return type on 'dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-19T03:24:08,905 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-19T03:24:08,906 Possible solutions: 2025-12-19T03:24:08,907 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-19T03:24:08,907 2. Use an 'int' return type on 'gil_dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-19T03:24:08,908 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-19T03:24:08,909 Possible solutions: 2025-12-19T03:24:08,910 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-19T03:24:08,911 2. Use an 'int' return type on 'dbgGetShaderiv' to allow an error code to be returned. 2025-12-19T03:24:08,911 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-19T03:24:08,912 Possible solutions: 2025-12-19T03:24:08,913 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-19T03:24:08,914 2. Use an 'int' return type on 'gil_dbgGetShaderiv' to allow an error code to be returned. 2025-12-19T03:24:08,914 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-19T03:24:08,915 Possible solutions: 2025-12-19T03:24:08,916 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-19T03:24:08,917 2. Use an 'int' return type on 'dbgGetShaderInfoLog' to allow an error code to be returned. 2025-12-19T03:24:08,917 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-19T03:24:08,918 Possible solutions: 2025-12-19T03:24:08,919 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-19T03:24:08,920 2. Use an 'int' return type on 'gil_dbgGetShaderInfoLog' to allow an error code to be returned. 2025-12-19T03:24:08,921 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-19T03:24:08,921 Possible solutions: 2025-12-19T03:24:08,923 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-19T03:24:08,924 2. Use an 'int' return type on 'dbgGetShaderSource' to allow an error code to be returned. 2025-12-19T03:24:08,925 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-19T03:24:08,926 Possible solutions: 2025-12-19T03:24:08,927 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-19T03:24:08,928 2. Use an 'int' return type on 'gil_dbgGetShaderSource' to allow an error code to be returned. 2025-12-19T03:24:08,929 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-19T03:24:08,929 Possible solutions: 2025-12-19T03:24:08,930 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-19T03:24:08,931 2. Use an 'int' return type on 'dbgGetTexParameterfv' to allow an error code to be returned. 2025-12-19T03:24:08,931 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-19T03:24:08,932 Possible solutions: 2025-12-19T03:24:08,933 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-19T03:24:08,934 2. Use an 'int' return type on 'gil_dbgGetTexParameterfv' to allow an error code to be returned. 2025-12-19T03:24:08,934 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-19T03:24:08,935 Possible solutions: 2025-12-19T03:24:08,936 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-19T03:24:08,936 2. Use an 'int' return type on 'dbgGetTexParameteriv' to allow an error code to be returned. 2025-12-19T03:24:08,937 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-19T03:24:08,938 Possible solutions: 2025-12-19T03:24:08,939 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-19T03:24:08,940 2. Use an 'int' return type on 'gil_dbgGetTexParameteriv' to allow an error code to be returned. 2025-12-19T03:24:08,940 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-19T03:24:08,941 Possible solutions: 2025-12-19T03:24:08,942 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-19T03:24:08,943 2. Use an 'int' return type on 'dbgGetUniformfv' to allow an error code to be returned. 2025-12-19T03:24:08,944 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-19T03:24:08,945 Possible solutions: 2025-12-19T03:24:08,946 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-19T03:24:08,947 2. Use an 'int' return type on 'gil_dbgGetUniformfv' to allow an error code to be returned. 2025-12-19T03:24:08,948 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-19T03:24:08,949 Possible solutions: 2025-12-19T03:24:08,949 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-19T03:24:08,950 2. Use an 'int' return type on 'dbgGetUniformiv' to allow an error code to be returned. 2025-12-19T03:24:08,951 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-19T03:24:08,952 Possible solutions: 2025-12-19T03:24:08,953 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-19T03:24:08,954 2. Use an 'int' return type on 'gil_dbgGetUniformiv' to allow an error code to be returned. 2025-12-19T03:24:08,954 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-19T03:24:08,955 Possible solutions: 2025-12-19T03:24:08,956 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-19T03:24:08,956 2. Use an 'int' return type on 'dbgGetVertexAttribfv' to allow an error code to be returned. 2025-12-19T03:24:08,957 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-19T03:24:08,958 Possible solutions: 2025-12-19T03:24:08,959 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-19T03:24:08,959 2. Use an 'int' return type on 'gil_dbgGetVertexAttribfv' to allow an error code to be returned. 2025-12-19T03:24:08,960 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-19T03:24:08,961 Possible solutions: 2025-12-19T03:24:08,962 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-19T03:24:08,963 2. Use an 'int' return type on 'dbgGetVertexAttribiv' to allow an error code to be returned. 2025-12-19T03:24:08,964 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-19T03:24:08,965 Possible solutions: 2025-12-19T03:24:08,966 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-19T03:24:08,966 2. Use an 'int' return type on 'gil_dbgGetVertexAttribiv' to allow an error code to be returned. 2025-12-19T03:24:08,967 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-19T03:24:08,968 Possible solutions: 2025-12-19T03:24:08,969 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-19T03:24:08,970 2. Use an 'int' return type on 'dbgHint' to allow an error code to be returned. 2025-12-19T03:24:08,971 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-19T03:24:08,971 Possible solutions: 2025-12-19T03:24:08,972 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-19T03:24:08,973 2. Use an 'int' return type on 'gil_dbgHint' to allow an error code to be returned. 2025-12-19T03:24:08,974 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-19T03:24:08,975 Possible solutions: 2025-12-19T03:24:08,976 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-19T03:24:08,976 2. Use an 'int' return type on 'dbgLineWidth' to allow an error code to be returned. 2025-12-19T03:24:08,977 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-19T03:24:08,978 Possible solutions: 2025-12-19T03:24:08,979 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-19T03:24:08,979 2. Use an 'int' return type on 'gil_dbgLineWidth' to allow an error code to be returned. 2025-12-19T03:24:08,980 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-19T03:24:08,981 Possible solutions: 2025-12-19T03:24:08,982 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-19T03:24:08,982 2. Use an 'int' return type on 'dbgLinkProgram' to allow an error code to be returned. 2025-12-19T03:24:08,983 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-19T03:24:08,984 Possible solutions: 2025-12-19T03:24:08,984 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-19T03:24:08,985 2. Use an 'int' return type on 'gil_dbgLinkProgram' to allow an error code to be returned. 2025-12-19T03:24:08,986 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-19T03:24:08,987 Possible solutions: 2025-12-19T03:24:08,987 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-19T03:24:08,988 2. Use an 'int' return type on 'dbgPixelStorei' to allow an error code to be returned. 2025-12-19T03:24:08,989 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-19T03:24:08,990 Possible solutions: 2025-12-19T03:24:08,991 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-19T03:24:08,991 2. Use an 'int' return type on 'gil_dbgPixelStorei' to allow an error code to be returned. 2025-12-19T03:24:08,992 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-19T03:24:08,993 Possible solutions: 2025-12-19T03:24:08,994 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-19T03:24:08,994 2. Use an 'int' return type on 'dbgPolygonOffset' to allow an error code to be returned. 2025-12-19T03:24:08,995 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-19T03:24:08,996 Possible solutions: 2025-12-19T03:24:08,997 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-19T03:24:08,997 2. Use an 'int' return type on 'gil_dbgPolygonOffset' to allow an error code to be returned. 2025-12-19T03:24:08,998 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-19T03:24:08,999 Possible solutions: 2025-12-19T03:24:09,000 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-19T03:24:09,001 2. Use an 'int' return type on 'dbgReadPixels' to allow an error code to be returned. 2025-12-19T03:24:09,001 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-19T03:24:09,002 Possible solutions: 2025-12-19T03:24:09,003 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-19T03:24:09,004 2. Use an 'int' return type on 'gil_dbgReadPixels' to allow an error code to be returned. 2025-12-19T03:24:09,005 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-19T03:24:09,005 Possible solutions: 2025-12-19T03:24:09,006 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-19T03:24:09,007 2. Use an 'int' return type on 'dbgRenderbufferStorage' to allow an error code to be returned. 2025-12-19T03:24:09,007 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-19T03:24:09,008 Possible solutions: 2025-12-19T03:24:09,009 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-19T03:24:09,009 2. Use an 'int' return type on 'gil_dbgRenderbufferStorage' to allow an error code to be returned. 2025-12-19T03:24:09,010 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-19T03:24:09,011 Possible solutions: 2025-12-19T03:24:09,012 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-19T03:24:09,012 2. Use an 'int' return type on 'dbgSampleCoverage' to allow an error code to be returned. 2025-12-19T03:24:09,013 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-19T03:24:09,014 Possible solutions: 2025-12-19T03:24:09,015 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-19T03:24:09,015 2. Use an 'int' return type on 'gil_dbgSampleCoverage' to allow an error code to be returned. 2025-12-19T03:24:09,016 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-19T03:24:09,017 Possible solutions: 2025-12-19T03:24:09,018 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-19T03:24:09,018 2. Use an 'int' return type on 'dbgScissor' to allow an error code to be returned. 2025-12-19T03:24:09,019 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-19T03:24:09,020 Possible solutions: 2025-12-19T03:24:09,021 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-19T03:24:09,021 2. Use an 'int' return type on 'gil_dbgScissor' to allow an error code to be returned. 2025-12-19T03:24:09,022 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-19T03:24:09,023 Possible solutions: 2025-12-19T03:24:09,024 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-19T03:24:09,024 2. Use an 'int' return type on 'dbgShaderSource' to allow an error code to be returned. 2025-12-19T03:24:09,025 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-19T03:24:09,026 Possible solutions: 2025-12-19T03:24:09,027 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-19T03:24:09,027 2. Use an 'int' return type on 'gil_dbgShaderSource' to allow an error code to be returned. 2025-12-19T03:24:09,028 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-19T03:24:09,029 Possible solutions: 2025-12-19T03:24:09,030 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-19T03:24:09,030 2. Use an 'int' return type on 'dbgStencilFunc' to allow an error code to be returned. 2025-12-19T03:24:09,031 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-19T03:24:09,032 Possible solutions: 2025-12-19T03:24:09,033 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-19T03:24:09,033 2. Use an 'int' return type on 'gil_dbgStencilFunc' to allow an error code to be returned. 2025-12-19T03:24:09,034 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-19T03:24:09,035 Possible solutions: 2025-12-19T03:24:09,035 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-19T03:24:09,036 2. Use an 'int' return type on 'dbgStencilFuncSeparate' to allow an error code to be returned. 2025-12-19T03:24:09,037 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-19T03:24:09,037 Possible solutions: 2025-12-19T03:24:09,038 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-19T03:24:09,039 2. Use an 'int' return type on 'gil_dbgStencilFuncSeparate' to allow an error code to be returned. 2025-12-19T03:24:09,040 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-19T03:24:09,040 Possible solutions: 2025-12-19T03:24:09,041 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-19T03:24:09,042 2. Use an 'int' return type on 'dbgStencilMask' to allow an error code to be returned. 2025-12-19T03:24:09,042 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-19T03:24:09,043 Possible solutions: 2025-12-19T03:24:09,044 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-19T03:24:09,045 2. Use an 'int' return type on 'gil_dbgStencilMask' to allow an error code to be returned. 2025-12-19T03:24:09,045 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-19T03:24:09,046 Possible solutions: 2025-12-19T03:24:09,047 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-19T03:24:09,048 2. Use an 'int' return type on 'dbgStencilMaskSeparate' to allow an error code to be returned. 2025-12-19T03:24:09,049 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-19T03:24:09,049 Possible solutions: 2025-12-19T03:24:09,050 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-19T03:24:09,051 2. Use an 'int' return type on 'gil_dbgStencilMaskSeparate' to allow an error code to be returned. 2025-12-19T03:24:09,052 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-19T03:24:09,052 Possible solutions: 2025-12-19T03:24:09,053 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-19T03:24:09,054 2. Use an 'int' return type on 'dbgStencilOp' to allow an error code to be returned. 2025-12-19T03:24:09,055 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-19T03:24:09,055 Possible solutions: 2025-12-19T03:24:09,056 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-19T03:24:09,057 2. Use an 'int' return type on 'gil_dbgStencilOp' to allow an error code to be returned. 2025-12-19T03:24:09,057 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-19T03:24:09,058 Possible solutions: 2025-12-19T03:24:09,059 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-19T03:24:09,060 2. Use an 'int' return type on 'dbgStencilOpSeparate' to allow an error code to be returned. 2025-12-19T03:24:09,060 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-19T03:24:09,061 Possible solutions: 2025-12-19T03:24:09,062 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-19T03:24:09,063 2. Use an 'int' return type on 'gil_dbgStencilOpSeparate' to allow an error code to be returned. 2025-12-19T03:24:09,063 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-19T03:24:09,064 Possible solutions: 2025-12-19T03:24:09,065 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-19T03:24:09,065 2. Use an 'int' return type on 'dbgTexImage2D' to allow an error code to be returned. 2025-12-19T03:24:09,066 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-19T03:24:09,067 Possible solutions: 2025-12-19T03:24:09,068 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-19T03:24:09,069 2. Use an 'int' return type on 'gil_dbgTexImage2D' to allow an error code to be returned. 2025-12-19T03:24:09,070 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-19T03:24:09,070 Possible solutions: 2025-12-19T03:24:09,071 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-19T03:24:09,072 2. Use an 'int' return type on 'dbgTexParameterf' to allow an error code to be returned. 2025-12-19T03:24:09,073 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-19T03:24:09,074 Possible solutions: 2025-12-19T03:24:09,075 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-19T03:24:09,076 2. Use an 'int' return type on 'gil_dbgTexParameterf' to allow an error code to be returned. 2025-12-19T03:24:09,076 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-19T03:24:09,077 Possible solutions: 2025-12-19T03:24:09,078 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-19T03:24:09,079 2. Use an 'int' return type on 'dbgTexParameteri' to allow an error code to be returned. 2025-12-19T03:24:09,079 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-19T03:24:09,080 Possible solutions: 2025-12-19T03:24:09,081 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-19T03:24:09,081 2. Use an 'int' return type on 'gil_dbgTexParameteri' to allow an error code to be returned. 2025-12-19T03:24:09,082 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-19T03:24:09,083 Possible solutions: 2025-12-19T03:24:09,084 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-19T03:24:09,084 2. Use an 'int' return type on 'dbgTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:24:09,085 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-19T03:24:09,086 Possible solutions: 2025-12-19T03:24:09,087 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-19T03:24:09,088 2. Use an 'int' return type on 'gil_dbgTexSubImage2D' to allow an error code to be returned. 2025-12-19T03:24:09,089 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-19T03:24:09,090 Possible solutions: 2025-12-19T03:24:09,090 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-19T03:24:09,091 2. Use an 'int' return type on 'dbgUniform1f' to allow an error code to be returned. 2025-12-19T03:24:09,092 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-19T03:24:09,093 Possible solutions: 2025-12-19T03:24:09,094 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-19T03:24:09,095 2. Use an 'int' return type on 'gil_dbgUniform1f' to allow an error code to be returned. 2025-12-19T03:24:09,096 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-19T03:24:09,097 Possible solutions: 2025-12-19T03:24:09,097 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-19T03:24:09,098 2. Use an 'int' return type on 'dbgUniform1fv' to allow an error code to be returned. 2025-12-19T03:24:09,099 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-19T03:24:09,100 Possible solutions: 2025-12-19T03:24:09,101 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-19T03:24:09,102 2. Use an 'int' return type on 'gil_dbgUniform1fv' to allow an error code to be returned. 2025-12-19T03:24:09,103 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-19T03:24:09,104 Possible solutions: 2025-12-19T03:24:09,105 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-19T03:24:09,106 2. Use an 'int' return type on 'dbgUniform1i' to allow an error code to be returned. 2025-12-19T03:24:09,107 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-19T03:24:09,108 Possible solutions: 2025-12-19T03:24:09,109 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-19T03:24:09,109 2. Use an 'int' return type on 'gil_dbgUniform1i' to allow an error code to be returned. 2025-12-19T03:24:09,110 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-19T03:24:09,111 Possible solutions: 2025-12-19T03:24:09,112 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-19T03:24:09,113 2. Use an 'int' return type on 'dbgUniform1iv' to allow an error code to be returned. 2025-12-19T03:24:09,113 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-19T03:24:09,114 Possible solutions: 2025-12-19T03:24:09,115 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-19T03:24:09,117 2. Use an 'int' return type on 'gil_dbgUniform1iv' to allow an error code to be returned. 2025-12-19T03:24:09,118 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-19T03:24:09,119 Possible solutions: 2025-12-19T03:24:09,119 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-19T03:24:09,120 2. Use an 'int' return type on 'dbgUniform2f' to allow an error code to be returned. 2025-12-19T03:24:09,121 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-19T03:24:09,121 Possible solutions: 2025-12-19T03:24:09,122 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-19T03:24:09,123 2. Use an 'int' return type on 'gil_dbgUniform2f' to allow an error code to be returned. 2025-12-19T03:24:09,124 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-19T03:24:09,124 Possible solutions: 2025-12-19T03:24:09,125 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-19T03:24:09,126 2. Use an 'int' return type on 'dbgUniform2fv' to allow an error code to be returned. 2025-12-19T03:24:09,126 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-19T03:24:09,127 Possible solutions: 2025-12-19T03:24:09,128 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-19T03:24:09,129 2. Use an 'int' return type on 'gil_dbgUniform2fv' to allow an error code to be returned. 2025-12-19T03:24:09,130 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-19T03:24:09,131 Possible solutions: 2025-12-19T03:24:09,131 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-19T03:24:09,132 2. Use an 'int' return type on 'dbgUniform2i' to allow an error code to be returned. 2025-12-19T03:24:09,133 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-19T03:24:09,134 Possible solutions: 2025-12-19T03:24:09,134 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-19T03:24:09,135 2. Use an 'int' return type on 'gil_dbgUniform2i' to allow an error code to be returned. 2025-12-19T03:24:09,136 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-19T03:24:09,137 Possible solutions: 2025-12-19T03:24:09,137 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-19T03:24:09,138 2. Use an 'int' return type on 'dbgUniform2iv' to allow an error code to be returned. 2025-12-19T03:24:09,139 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-19T03:24:09,140 Possible solutions: 2025-12-19T03:24:09,141 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-19T03:24:09,141 2. Use an 'int' return type on 'gil_dbgUniform2iv' to allow an error code to be returned. 2025-12-19T03:24:09,142 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-19T03:24:09,143 Possible solutions: 2025-12-19T03:24:09,144 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-19T03:24:09,145 2. Use an 'int' return type on 'dbgUniform3f' to allow an error code to be returned. 2025-12-19T03:24:09,146 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-19T03:24:09,146 Possible solutions: 2025-12-19T03:24:09,147 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-19T03:24:09,148 2. Use an 'int' return type on 'gil_dbgUniform3f' to allow an error code to be returned. 2025-12-19T03:24:09,149 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-19T03:24:09,150 Possible solutions: 2025-12-19T03:24:09,151 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-19T03:24:09,153 2. Use an 'int' return type on 'dbgUniform3fv' to allow an error code to be returned. 2025-12-19T03:24:09,154 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-19T03:24:09,155 Possible solutions: 2025-12-19T03:24:09,156 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-19T03:24:09,157 2. Use an 'int' return type on 'gil_dbgUniform3fv' to allow an error code to be returned. 2025-12-19T03:24:09,158 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-19T03:24:09,159 Possible solutions: 2025-12-19T03:24:09,160 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-19T03:24:09,161 2. Use an 'int' return type on 'dbgUniform3i' to allow an error code to be returned. 2025-12-19T03:24:09,162 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-19T03:24:09,162 Possible solutions: 2025-12-19T03:24:09,163 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-19T03:24:09,164 2. Use an 'int' return type on 'gil_dbgUniform3i' to allow an error code to be returned. 2025-12-19T03:24:09,165 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-19T03:24:09,166 Possible solutions: 2025-12-19T03:24:09,167 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-19T03:24:09,167 2. Use an 'int' return type on 'dbgUniform3iv' to allow an error code to be returned. 2025-12-19T03:24:09,168 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-19T03:24:09,169 Possible solutions: 2025-12-19T03:24:09,170 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-19T03:24:09,171 2. Use an 'int' return type on 'gil_dbgUniform3iv' to allow an error code to be returned. 2025-12-19T03:24:09,171 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-19T03:24:09,172 Possible solutions: 2025-12-19T03:24:09,173 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-19T03:24:09,174 2. Use an 'int' return type on 'dbgUniform4f' to allow an error code to be returned. 2025-12-19T03:24:09,175 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-19T03:24:09,175 Possible solutions: 2025-12-19T03:24:09,176 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-19T03:24:09,177 2. Use an 'int' return type on 'gil_dbgUniform4f' to allow an error code to be returned. 2025-12-19T03:24:09,178 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-19T03:24:09,179 Possible solutions: 2025-12-19T03:24:09,180 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-19T03:24:09,181 2. Use an 'int' return type on 'dbgUniform4fv' to allow an error code to be returned. 2025-12-19T03:24:09,182 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-19T03:24:09,183 Possible solutions: 2025-12-19T03:24:09,184 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-19T03:24:09,185 2. Use an 'int' return type on 'gil_dbgUniform4fv' to allow an error code to be returned. 2025-12-19T03:24:09,186 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-19T03:24:09,187 Possible solutions: 2025-12-19T03:24:09,188 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-19T03:24:09,189 2. Use an 'int' return type on 'dbgUniform4i' to allow an error code to be returned. 2025-12-19T03:24:09,190 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-19T03:24:09,191 Possible solutions: 2025-12-19T03:24:09,192 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-19T03:24:09,193 2. Use an 'int' return type on 'gil_dbgUniform4i' to allow an error code to be returned. 2025-12-19T03:24:09,194 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-19T03:24:09,195 Possible solutions: 2025-12-19T03:24:09,196 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-19T03:24:09,196 2. Use an 'int' return type on 'dbgUniform4iv' to allow an error code to be returned. 2025-12-19T03:24:09,197 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-19T03:24:09,198 Possible solutions: 2025-12-19T03:24:09,199 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-19T03:24:09,200 2. Use an 'int' return type on 'gil_dbgUniform4iv' to allow an error code to be returned. 2025-12-19T03:24:09,201 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-19T03:24:09,202 Possible solutions: 2025-12-19T03:24:09,203 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-19T03:24:09,204 2. Use an 'int' return type on 'dbgUniformMatrix4fv' to allow an error code to be returned. 2025-12-19T03:24:09,205 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-19T03:24:09,205 Possible solutions: 2025-12-19T03:24:09,206 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-19T03:24:09,207 2. Use an 'int' return type on 'gil_dbgUniformMatrix4fv' to allow an error code to be returned. 2025-12-19T03:24:09,208 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-19T03:24:09,209 Possible solutions: 2025-12-19T03:24:09,210 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-19T03:24:09,211 2. Use an 'int' return type on 'dbgUseProgram' to allow an error code to be returned. 2025-12-19T03:24:09,212 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-19T03:24:09,212 Possible solutions: 2025-12-19T03:24:09,213 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-19T03:24:09,214 2. Use an 'int' return type on 'gil_dbgUseProgram' to allow an error code to be returned. 2025-12-19T03:24:09,215 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-19T03:24:09,216 Possible solutions: 2025-12-19T03:24:09,217 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-19T03:24:09,217 2. Use an 'int' return type on 'dbgValidateProgram' to allow an error code to be returned. 2025-12-19T03:24:09,218 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-19T03:24:09,219 Possible solutions: 2025-12-19T03:24:09,220 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-19T03:24:09,221 2. Use an 'int' return type on 'gil_dbgValidateProgram' to allow an error code to be returned. 2025-12-19T03:24:09,221 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-19T03:24:09,222 Possible solutions: 2025-12-19T03:24:09,223 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-19T03:24:09,223 2. Use an 'int' return type on 'dbgVertexAttrib1f' to allow an error code to be returned. 2025-12-19T03:24:09,224 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-19T03:24:09,225 Possible solutions: 2025-12-19T03:24:09,226 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-19T03:24:09,227 2. Use an 'int' return type on 'gil_dbgVertexAttrib1f' to allow an error code to be returned. 2025-12-19T03:24:09,228 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-19T03:24:09,228 Possible solutions: 2025-12-19T03:24:09,229 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-19T03:24:09,230 2. Use an 'int' return type on 'dbgVertexAttrib2f' to allow an error code to be returned. 2025-12-19T03:24:09,231 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-19T03:24:09,232 Possible solutions: 2025-12-19T03:24:09,233 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-19T03:24:09,234 2. Use an 'int' return type on 'gil_dbgVertexAttrib2f' to allow an error code to be returned. 2025-12-19T03:24:09,235 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-19T03:24:09,236 Possible solutions: 2025-12-19T03:24:09,236 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-19T03:24:09,237 2. Use an 'int' return type on 'dbgVertexAttrib3f' to allow an error code to be returned. 2025-12-19T03:24:09,238 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-19T03:24:09,239 Possible solutions: 2025-12-19T03:24:09,240 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-19T03:24:09,240 2. Use an 'int' return type on 'gil_dbgVertexAttrib3f' to allow an error code to be returned. 2025-12-19T03:24:09,241 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-19T03:24:09,242 Possible solutions: 2025-12-19T03:24:09,243 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-19T03:24:09,243 2. Use an 'int' return type on 'dbgVertexAttrib4f' to allow an error code to be returned. 2025-12-19T03:24:09,244 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-19T03:24:09,245 Possible solutions: 2025-12-19T03:24:09,245 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-19T03:24:09,246 2. Use an 'int' return type on 'gil_dbgVertexAttrib4f' to allow an error code to be returned. 2025-12-19T03:24:09,247 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-19T03:24:09,247 Possible solutions: 2025-12-19T03:24:09,248 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-19T03:24:09,249 2. Use an 'int' return type on 'dbgVertexAttribPointer' to allow an error code to be returned. 2025-12-19T03:24:09,250 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-19T03:24:09,250 Possible solutions: 2025-12-19T03:24:09,251 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-19T03:24:09,252 2. Use an 'int' return type on 'gil_dbgVertexAttribPointer' to allow an error code to be returned. 2025-12-19T03:24:09,253 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-19T03:24:09,253 Possible solutions: 2025-12-19T03:24:09,254 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-19T03:24:09,255 2. Use an 'int' return type on 'dbgViewport' to allow an error code to be returned. 2025-12-19T03:24:09,255 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-19T03:24:09,256 Possible solutions: 2025-12-19T03:24:09,257 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-19T03:24:09,258 2. Use an 'int' return type on 'gil_dbgViewport' to allow an error code to be returned. 2025-12-19T03:24:10,833 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:11,531 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:11,763 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/egl_backend/egl_angle.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:24:11,764 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/egl_backend/egl_angle.pyx 2025-12-19T03:24:11,767 [INFO ] building 'kivy.graphics.cgl_backend.cgl_debug' extension 2025-12-19T03:24:11,769 [INFO ] building 'kivy.core.text.text_layout' extension 2025-12-19T03:24:11,785 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.o 2025-12-19T03:24:11,797 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text 2025-12-19T03:24:11,832 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/text_layout.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/text_layout.o 2025-12-19T03:24:11,971 [INFO ] building 'kivy.graphics.egl_backend.egl_angle' extension 2025-12-19T03:24:11,973 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/egl_backend 2025-12-19T03:24:11,974 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/egl_backend/egl_angle.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/egl_backend/egl_angle.o 2025-12-19T03:24:12,753 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData’: 2025-12-19T03:24:12,759 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:7053:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:12,760 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-19T03:24:12,761 | ^ 2025-12-19T03:24:12,768 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData’: 2025-12-19T03:24:12,774 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:7267:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:12,775 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-19T03:24:12,776 | ^ 2025-12-19T03:24:12,816 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D’: 2025-12-19T03:24:12,824 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:8681:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:12,825 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-19T03:24:12,826 | ^ 2025-12-19T03:24:12,833 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D’: 2025-12-19T03:24:12,841 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:8917:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:12,842 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-19T03:24:12,843 | ^ 2025-12-19T03:24:12,880 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteBuffers’: 2025-12-19T03:24:12,888 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:10187:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:12,889 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-19T03:24:12,890 | ^ 2025-12-19T03:24:12,895 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteFramebuffers’: 2025-12-19T03:24:12,904 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:10390:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:12,905 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-19T03:24:12,906 | ^ 2025-12-19T03:24:12,916 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteRenderbuffers’: 2025-12-19T03:24:12,925 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:10783:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:12,926 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-19T03:24:12,927 | ^ 2025-12-19T03:24:12,936 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteTextures’: 2025-12-19T03:24:12,946 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:11176:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:12,947 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-19T03:24:12,948 | ^ 2025-12-19T03:24:12,990 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements’: 2025-12-19T03:24:13,001 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:12540:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,002 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-19T03:24:13,002 | ^ 2025-12-19T03:24:13,047 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenBuffers’: 2025-12-19T03:24:13,060 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:14102:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,061 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-19T03:24:13,062 | ^ 2025-12-19T03:24:13,073 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenFramebuffers’: 2025-12-19T03:24:13,085 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:14495:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,086 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-19T03:24:13,087 | ^ 2025-12-19T03:24:13,092 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenRenderbuffers’: 2025-12-19T03:24:13,104 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:14698:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,105 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-19T03:24:13,106 | ^ 2025-12-19T03:24:13,112 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenTextures’: 2025-12-19T03:24:13,124 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:14901:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,125 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-19T03:24:13,126 | ^ 2025-12-19T03:24:13,132 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib’: 2025-12-19T03:24:13,145 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15113:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,146 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-19T03:24:13,147 | ^ 2025-12-19T03:24:13,159 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15121:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,160 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-19T03:24:13,160 | ^ 2025-12-19T03:24:13,173 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15129:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,174 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-19T03:24:13,174 | ^ 2025-12-19T03:24:13,187 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15137:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,188 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-19T03:24:13,188 | ^ 2025-12-19T03:24:13,195 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform’: 2025-12-19T03:24:13,208 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15359:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,209 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-19T03:24:13,210 | ^ 2025-12-19T03:24:13,223 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15367:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,224 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-19T03:24:13,224 | ^ 2025-12-19T03:24:13,237 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15375:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,238 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-19T03:24:13,239 | ^ 2025-12-19T03:24:13,251 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15383:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,252 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-19T03:24:13,253 | ^ 2025-12-19T03:24:13,259 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders’: 2025-12-19T03:24:13,273 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15600:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,274 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-19T03:24:13,275 | ^ 2025-12-19T03:24:13,287 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15608:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,288 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-19T03:24:13,289 | ^ 2025-12-19T03:24:13,295 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttribLocation’: 2025-12-19T03:24:13,308 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:15822:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,309 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-19T03:24:13,310 | ^ 2025-12-19T03:24:13,316 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBooleanv’: 2025-12-19T03:24:13,329 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:16037:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,330 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-19T03:24:13,331 | ^ 2025-12-19T03:24:13,337 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBufferParameteriv’: 2025-12-19T03:24:13,351 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:16243:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,352 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-19T03:24:13,353 | ^ 2025-12-19T03:24:13,359 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFloatv’: 2025-12-19T03:24:13,374 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:16568:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,375 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-19T03:24:13,375 | ^ 2025-12-19T03:24:13,381 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv’: 2025-12-19T03:24:13,396 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:16777:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,397 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-19T03:24:13,398 | ^ 2025-12-19T03:24:13,403 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetIntegerv’: 2025-12-19T03:24:13,418 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:16984:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,418 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-19T03:24:13,419 | ^ 2025-12-19T03:24:13,434 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramiv’: 2025-12-19T03:24:13,449 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:17190:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,450 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-19T03:24:13,451 | ^ 2025-12-19T03:24:13,456 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog’: 2025-12-19T03:24:13,471 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:17399:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,472 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-19T03:24:13,473 | ^ 2025-12-19T03:24:13,487 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:17407:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,488 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-19T03:24:13,489 | ^ 2025-12-19T03:24:13,495 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetRenderbufferParameteriv’: 2025-12-19T03:24:13,510 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:17617:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,511 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-19T03:24:13,512 | ^ 2025-12-19T03:24:13,517 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderiv’: 2025-12-19T03:24:13,533 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:17825:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,534 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-19T03:24:13,535 | ^ 2025-12-19T03:24:13,540 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog’: 2025-12-19T03:24:13,556 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:18034:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,557 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-19T03:24:13,557 | ^ 2025-12-19T03:24:13,572 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:18042:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,573 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-19T03:24:13,574 | ^ 2025-12-19T03:24:13,580 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource’: 2025-12-19T03:24:13,596 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:18253:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,597 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-19T03:24:13,597 | ^ 2025-12-19T03:24:13,613 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:18261:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,613 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-19T03:24:13,614 | ^ 2025-12-19T03:24:13,624 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameterfv’: 2025-12-19T03:24:13,640 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:18638:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,641 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-19T03:24:13,642 | ^ 2025-12-19T03:24:13,647 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameteriv’: 2025-12-19T03:24:13,663 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:18846:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,664 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-19T03:24:13,665 | ^ 2025-12-19T03:24:13,671 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformfv’: 2025-12-19T03:24:13,687 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:19054:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,688 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-19T03:24:13,689 | ^ 2025-12-19T03:24:13,694 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformiv’: 2025-12-19T03:24:13,711 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:19262:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,712 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-19T03:24:13,713 | ^ 2025-12-19T03:24:13,726 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribfv’: 2025-12-19T03:24:13,743 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:19688:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,745 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-19T03:24:13,746 | ^ 2025-12-19T03:24:13,751 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribiv’: 2025-12-19T03:24:13,768 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:19896:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,769 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-19T03:24:13,770 | ^ 2025-12-19T03:24:13,854 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels’: 2025-12-19T03:24:13,874 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:22474:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,875 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-19T03:24:13,876 | ^ 2025-12-19T03:24:13,903 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource’: 2025-12-19T03:24:13,924 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:23296:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,925 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-19T03:24:13,926 | ^ 2025-12-19T03:24:13,945 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:23304:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:13,946 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-19T03:24:13,947 | ^ 2025-12-19T03:24:13,995 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D’: 2025-12-19T03:24:14,017 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:24727:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,018 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-19T03:24:14,019 | ^ 2025-12-19T03:24:14,039 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D’: 2025-12-19T03:24:14,061 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:25365:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,062 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-19T03:24:14,063 | ^ 2025-12-19T03:24:14,075 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1fv’: 2025-12-19T03:24:14,098 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:25780:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,099 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-19T03:24:14,099 | ^ 2025-12-19T03:24:14,112 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1iv’: 2025-12-19T03:24:14,134 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:26183:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,135 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-19T03:24:14,136 | ^ 2025-12-19T03:24:14,153 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2fv’: 2025-12-19T03:24:14,176 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:26591:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,177 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-19T03:24:14,178 | ^ 2025-12-19T03:24:14,191 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2iv’: 2025-12-19T03:24:14,214 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:26999:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,215 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-19T03:24:14,216 | ^ 2025-12-19T03:24:14,229 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3fv’: 2025-12-19T03:24:14,252 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:27412:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,253 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-19T03:24:14,254 | ^ 2025-12-19T03:24:14,267 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3iv’: 2025-12-19T03:24:14,291 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:27825:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,292 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-19T03:24:14,293 | ^ 2025-12-19T03:24:14,305 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4fv’: 2025-12-19T03:24:14,330 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:28243:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,331 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-19T03:24:14,332 | ^ 2025-12-19T03:24:14,345 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4iv’: 2025-12-19T03:24:14,370 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:28661:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,371 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-19T03:24:14,372 | ^ 2025-12-19T03:24:14,378 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv’: 2025-12-19T03:24:14,403 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:28872:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,404 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-19T03:24:14,404 | ^ 2025-12-19T03:24:14,450 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer’: 2025-12-19T03:24:14,477 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl_backend/cgl_debug.c:30281:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-19T03:24:14,478 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-19T03:24:14,479 | ^ 2025-12-19T03:24:18,014 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:18,667 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/window/window_info.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:24:18,668 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/window/window_info.pyx 2025-12-19T03:24:18,669 [INFO ] building 'kivy.core.window.window_info' extension 2025-12-19T03:24:18,671 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/window 2025-12-19T03:24:18,672 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/window/window_info.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/window/window_info.o 2025-12-19T03:24:25,064 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:25,242 [INFO ] building 'kivy.graphics.tesselator' extension 2025-12-19T03:24:25,245 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source 2025-12-19T03:24:25,250 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/tesselator.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/tesselator.o 2025-12-19T03:24:32,276 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:34,018 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-19T03:24:35,207 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:24:42,515 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:24:42,517 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.pyx 2025-12-19T03:24:42,519 [INFO ] building 'kivy.graphics.svg' extension 2025-12-19T03:24:42,521 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.o 2025-12-19T03:24:48,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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/bucketalloc.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/bucketalloc.o 2025-12-19T03:24:49,119 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/dict.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/dict.o 2025-12-19T03:24:49,283 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/geom.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/geom.o 2025-12-19T03:24:49,625 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/mesh.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/mesh.o 2025-12-19T03:24:50,330 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/priorityq.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/priorityq.o 2025-12-19T03:24:51,110 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:51,172 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/sweep.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/sweep.o 2025-12-19T03:24:52,029 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:24:52,088 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-19T03:24:52,622 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/tess.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/tess.o 2025-12-19T03:24:53,999 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/tesselator.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/bucketalloc.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/dict.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/geom.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/mesh.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/priorityq.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/libtess2/Source/sweep.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:54,120 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/boxshadow.pyx because it depends on /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi. 2025-12-19T03:24:54,121 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/boxshadow.pyx 2025-12-19T03:24:54,123 [INFO ] building 'kivy.graphics.boxshadow' extension 2025-12-19T03:24:54,126 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/boxshadow.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/boxshadow.o 2025-12-19T03:24:55,444 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-19T03:24:55,549 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-19T03:24:55,550 Possible solutions: 2025-12-19T03:24:55,551 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-19T03:24:55,552 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-19T03:24:56,396 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-19T03:24:56,397 Possible solutions: 2025-12-19T03:24:56,397 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-19T03:24:56,398 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-19T03:24:57,284 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-19T03:24:57,286 Possible solutions: 2025-12-19T03:24:57,286 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-19T03:24:57,287 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-19T03:24:57,571 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.pyx because it changed. 2025-12-19T03:24:57,572 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.pyx 2025-12-19T03:24:57,573 [INFO ] building 'kivy.core.text._text_pango' extension 2025-12-19T03:24:57,575 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.o 2025-12-19T03:24:59,448 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__set_cc_options’: 2025-12-19T03:24:59,455 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:59,456 8136 | pango_ft2_font_map_substitute_changed(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap)); 2025-12-19T03:24:59,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T03:24:59,459 In file included from /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.c:1194: 2025-12-19T03:24:59,460 /usr/include/pango-1.0/pango/pangoft2.h:126:15: note: declared here 2025-12-19T03:24:59,461 126 | void pango_ft2_font_map_substitute_changed (PangoFT2FontMap *fontmap); 2025-12-19T03:24:59,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T03:24:59,477 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__get_or_create_cc’: 2025-12-19T03:24:59,485 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:24:59,486 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-19T03:24:59,487 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T03:24:59,488 /usr/include/pango-1.0/pango/pangoft2.h:121:15: note: declared here 2025-12-19T03:24:59,489 121 | void pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap, 2025-12-19T03:24:59,490 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T03:24:59,666 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.c: In function ‘__pyx_pf_4kivy_4core_4text_11_text_pango_6kpango_find_base_dir’: 2025-12-19T03:24:59,679 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.c:13008:3: warning: ‘pango_find_base_dir’ is deprecated [-Wdeprecated-declarations] 2025-12-19T03:24:59,680 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-19T03:24:59,681 | ^~~~~~~~~ 2025-12-19T03:24:59,681 In file included from /usr/include/pango-1.0/pango/pango-types.h:239, 2025-12-19T03:24:59,682 from /usr/include/pango-1.0/pango/pango-font.h:26, 2025-12-19T03:24:59,683 from /usr/include/pango-1.0/pango/pango-utils.h:27, 2025-12-19T03:24:59,685 from /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/core/text/_text_pango.c:1190: 2025-12-19T03:24:59,685 /usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here 2025-12-19T03:24:59,686 107 | PangoDirection pango_find_base_dir (const gchar *text, 2025-12-19T03:24:59,687 | ^~~~~~~~~~~~~~~~~~~ 2025-12-19T03:25:12,015 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:25:12,602 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-19T03:25:12,603 Possible solutions: 2025-12-19T03:25:12,604 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-19T03:25:12,604 2. Use an 'int' return type on '_on_appsink_sample' to allow an error code to be returned. 2025-12-19T03:25:12,605 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-19T03:25:12,606 Possible solutions: 2025-12-19T03:25:12,607 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-19T03:25:12,608 2. Use an 'int' return type on '_on_gstplayer_message' to allow an error code to be returned. 2025-12-19T03:25:12,941 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-19T03:25:12,946 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-19T03:25:12,952 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:352:22: Exception check after calling '_seek' will always require the GIL to be acquired. 2025-12-19T03:25:12,953 Possible solutions: 2025-12-19T03:25:12,954 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-19T03:25:12,955 2. Use an 'int' return type on '_seek' to allow an error code to be returned. 2025-12-19T03:25:12,966 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-19T03:25:13,076 Compiling /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/gstplayer/_gstplayer.pyx because it changed. 2025-12-19T03:25:13,077 [1/1] Cythonizing /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/gstplayer/_gstplayer.pyx 2025-12-19T03:25:13,078 [INFO ] building 'kivy.lib.gstplayer._gstplayer' extension 2025-12-19T03:25:13,080 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/gstplayer 2025-12-19T03:25:13,082 [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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/gstplayer/_gstplayer.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/gstplayer/_gstplayer.o 2025-12-19T03:25:24,314 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:25:28,255 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:25:30,774 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.c: In function ‘__pyx_f_4kivy_8graphics_3svg_3Svg_parse_path’: 2025-12-19T03:25:30,810 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.c:37093:20: warning: ‘__pyx_v_cy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-12-19T03:25:30,810 37093 | __pyx_v_cy = ((__pyx_v_self->y + __pyx_v_self->y) - __pyx_v_cy); 2025-12-19T03:25:30,811 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T03:25:30,844 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.c:35674:10: note: ‘__pyx_v_cy’ was declared here 2025-12-19T03:25:30,845 35674 | double __pyx_v_cy; 2025-12-19T03:25:30,845 | ^~~~~~~~~~ 2025-12-19T03:25:30,877 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.c:37084:20: warning: ‘__pyx_v_cx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-12-19T03:25:30,878 37084 | __pyx_v_cx = ((__pyx_v_self->x + __pyx_v_self->x) - __pyx_v_cx); 2025-12-19T03:25:30,879 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-19T03:25:30,912 /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/svg.c:35673:10: note: ‘__pyx_v_cx’ was declared here 2025-12-19T03:25:30,913 35673 | double __pyx_v_cx; 2025-12-19T03:25:30,913 | ^~~~~~~~~~ 2025-12-19T03:25:36,687 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:25:48,826 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/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-19T03:25:49,046 [INFO ] installing to build/bdist.linux-armv7l/wheel 2025-12-19T03:25:49,046 [INFO ] running install 2025-12-19T03:25:49,070 [INFO ] running install_lib 2025-12-19T03:25:49,081 [INFO ] creating build/bdist.linux-armv7l/wheel 2025-12-19T03:25:49,083 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy_protonox 2025-12-19T03:25:49,084 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy_protonox/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy_protonox 2025-12-19T03:25:49,088 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy 2025-12-19T03:25:49,090 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext 2025-12-19T03:25:49,092 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/observability.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T03:25:49,094 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/window_geometry.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T03:25:49,097 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/android_bridge 2025-12-19T03:25:49,098 [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-19T03:25:49,100 [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-19T03:25:49,103 [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-19T03:25:49,105 [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-19T03:25:49,108 [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-19T03:25:49,110 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/telemetry.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T03:25:49,112 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/wireless_debug.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T03:25:49,115 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/assets 2025-12-19T03:25:49,116 [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-19T03:25:49,119 [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-19T03:25:49,121 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/diagnostics 2025-12-19T03:25:49,122 [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-19T03:25:49,125 [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-19T03:25:49,127 [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-19T03:25:49,129 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/ui 2025-12-19T03:25:49,130 [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-19T03:25:49,133 [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-19T03:25:49,135 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/kv_bridge 2025-12-19T03:25:49,137 [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-19T03:25:49,139 [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-19T03:25:49,141 [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-19T03:25:49,144 [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-19T03:25:49,146 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/device 2025-12-19T03:25:49,148 [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-19T03:25:49,150 [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-19T03:25:49,152 [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-19T03:25:49,155 [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-19T03:25:49,158 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/layout_engine 2025-12-19T03:25:49,159 [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-19T03:25:49,161 [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-19T03:25:49,164 [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-19T03:25:49,166 [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-19T03:25:49,168 [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-19T03:25:49,170 [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-19T03:25:49,173 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime 2025-12-19T03:25:49,175 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/ui_model 2025-12-19T03:25:49,176 [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-19T03:25:49,179 [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-19T03:25:49,181 [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-19T03:25:49,183 [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-19T03:25:49,186 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/plugins 2025-12-19T03:25:49,187 [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-19T03:25:49,190 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/hotreload 2025-12-19T03:25:49,191 [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-19T03:25:49,193 [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-19T03:25:49,195 [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-19T03:25:49,197 [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-19T03:25:49,200 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/screens 2025-12-19T03:25:49,201 [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-19T03:25:49,204 [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-19T03:25:49,207 [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-19T03:25:49,209 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/watch 2025-12-19T03:25:49,211 [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-19T03:25:49,213 [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-19T03:25:49,215 [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-19T03:25:49,217 [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-19T03:25:49,220 [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-19T03:25:49,222 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/hotreload_plus 2025-12-19T03:25:49,223 [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-19T03:25:49,225 [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-19T03:25:49,227 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/compat 2025-12-19T03:25:49,229 [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-19T03:25:49,231 [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-19T03:25:49,233 [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-19T03:25:49,235 [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-19T03:25:49,238 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/visual_state 2025-12-19T03:25:49,239 [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-19T03:25:49,241 [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-19T03:25:49,243 [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-19T03:25:49,245 [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-19T03:25:49,248 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/inspector 2025-12-19T03:25:49,249 [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-19T03:25:49,251 [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-19T03:25:49,254 [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-19T03:25:49,256 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_insets.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T03:25:49,259 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/web_mapper 2025-12-19T03:25:49,260 [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-19T03:25:49,262 [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-19T03:25:49,264 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/media 2025-12-19T03:25:49,266 [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-19T03:25:49,268 [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-19T03:25:49,270 [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-19T03:25:49,272 [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-19T03:25:49,274 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-19T03:25:49,276 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/factory_registers.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,278 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/vector.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,281 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/deps 2025-12-19T03:25:49,283 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/deps/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/deps 2025-12-19T03:25:49,285 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/context.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,287 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/metrics.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,289 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/setupconfig.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,291 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/gesture.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,294 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_metrics.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,296 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_version.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,298 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_compat_state.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,300 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/loader.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,303 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/extras 2025-12-19T03:25:49,304 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/extras/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/extras 2025-12-19T03:25:49,306 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/extras/highlight.py -> build/bdist.linux-armv7l/wheel/./kivy/extras 2025-12-19T03:25:49,308 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/geometry.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,312 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests 2025-12-19T03:25:49,313 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,316 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_anchorlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,318 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_scrollview.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,320 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_mouse_multitouchsim.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,323 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pytest.ini -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,325 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_fonts.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,327 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_carousel.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,329 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,332 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_bubble.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,335 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_screen.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,337 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_graphics_svg.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,339 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_layout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,341 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/test_urlrequest 2025-12-19T03:25:49,343 [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-19T03:25:49,345 [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-19T03:25:49,348 [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-19T03:25:49,349 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_clock.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,352 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,354 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_window_base.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,356 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_graphics.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,359 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_metrics.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,361 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/unicode_font.zip -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,363 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_storage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,366 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_button.png -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,368 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_widget.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,371 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_togglebuttonbehavior.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,374 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/common.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,376 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_motion_event.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,379 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_audio.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,381 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_benchmark.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,383 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_resources.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,385 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_rst_replace.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,387 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_filechooser.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,389 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_environ_cli.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,391 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_lang_complex.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,393 [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-19T03:25:49,396 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_widget_walk.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,398 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/visual_test_label.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,401 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_translate_coordinates.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,403 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller 2025-12-19T03:25:49,405 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/test_pyinstaller.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller 2025-12-19T03:25:49,407 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/video_widget 2025-12-19T03:25:49,409 [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-19T03:25:49,411 [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-19T03:25:49,413 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/video_widget/project 2025-12-19T03:25:49,414 [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-19T03:25:49,416 [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-19T03:25:49,418 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller 2025-12-19T03:25:49,421 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/simple_widget 2025-12-19T03:25:49,422 [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-19T03:25:49,424 [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-19T03:25:49,426 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/simple_widget/project 2025-12-19T03:25:49,428 [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-19T03:25:49,430 [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-19T03:25:49,432 [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-19T03:25:49,434 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/async_common.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,437 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_invalid_lang.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,439 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_lang.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,441 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_garden.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,443 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_filechooser_unicode.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,445 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/perf_test_textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,448 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_actionbar.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,451 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_colorpicker.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,453 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_multistroke.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,455 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_effects.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,457 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_app.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,460 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_buttonbehavior.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,463 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_slider.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,465 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,469 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_logger.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,471 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_settings.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,473 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/unicode_files.zip -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,475 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_knspace.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,478 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_app_on_ready.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,480 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_relativelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,482 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_gridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,485 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_doc_gallery.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,487 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_kivy_init.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,489 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/coverage_lang.kv -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,491 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_modal.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,493 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_boxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,495 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_asyncimage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,498 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_imageloader.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,501 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_clipboard.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,503 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_recyclegridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,505 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_videoplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,508 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/data 2025-12-19T03:25:49,509 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/data/test.ini -> build/bdist.linux-armv7l/wheel/./kivy/tests/data 2025-12-19T03:25:49,511 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_weakmethod.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,513 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_video.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,515 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_widget.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,518 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_module_inspector.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,520 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/testkv.kv -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,522 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_stacklayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,525 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/fixtures.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,527 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_image.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,529 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_properties.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,532 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_coverage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,535 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,537 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_mouse_hover_event.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,539 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_dropdown.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,541 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_vector.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,544 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/test_issues 2025-12-19T03:25:49,546 [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-19T03:25:49,548 [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-19T03:25:49,550 [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-19T03:25:49,552 [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-19T03:25:49,554 [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-19T03:25:49,556 [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-19T03:25:49,558 [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-19T03:25:49,561 [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-19T03:25:49,562 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_animations.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,566 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_fbo.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,568 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/sample1.ogg -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,572 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_window_info.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-19T03:25:49,574 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/cache.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,577 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/properties.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,581 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lang 2025-12-19T03:25:49,583 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/parser.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-19T03:25:49,587 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/builder.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-19T03:25:49,591 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-19T03:25:49,594 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/weakproxy.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,611 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_metrics.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,621 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/include 2025-12-19T03:25:49,622 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/common_subset.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T03:25:49,626 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/gl_redirect.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T03:25:49,629 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/config.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T03:25:49,632 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/gl2platform.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T03:25:49,635 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/config.pxi -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T03:25:49,637 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/khrplatform.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-19T03:25:49,641 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/factory.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,644 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/event.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,648 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/eventmanager 2025-12-19T03:25:49,650 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/eventmanager/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/eventmanager 2025-12-19T03:25:49,655 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix 2025-12-19T03:25:49,657 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/modalview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,660 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/accordion.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,664 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/settings.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,669 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/popup.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,673 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/effectwidget.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,678 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix/behaviors 2025-12-19T03:25:49,679 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/drag.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,683 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/codenavigation.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,686 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/touchripple.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,690 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/button.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,694 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/compoundselection.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,698 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/togglebutton.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,702 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/emacs.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,705 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/motion.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,708 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/knspace.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,712 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/hover.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,716 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/focus.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,720 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,723 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/cover.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-19T03:25:49,726 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/stacklayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,730 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/anchorlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,733 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/screenmanager.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,738 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/tabbedpanel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,742 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scatterlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,745 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/button.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,748 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/switch.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,751 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/stencilview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,753 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/bubble.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,757 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/spinner.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,761 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recyclegridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,764 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/image.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,767 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/widget.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,772 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/progressbar.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,774 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleboxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,777 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/floatlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,780 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/togglebutton.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,782 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scatter.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,785 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/carousel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,789 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/relativelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,792 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/videoplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,795 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/dropdown.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,798 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/filechooser.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,801 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/treeview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,804 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/boxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,807 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/vkeyboard.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,810 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/label.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,814 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/rst.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,817 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/layout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,820 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/gesturesurface.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,823 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/camera.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,825 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/slider.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,828 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/colorpicker.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,830 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/splitter.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,833 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/sandbox.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,835 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/checkbox.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,838 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/pagelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,840 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,846 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix/recycleview 2025-12-19T03:25:49,848 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/views.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-19T03:25:49,851 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/layout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-19T03:25:49,853 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-19T03:25:49,856 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/datamodel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-19T03:25:49,859 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recyclelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,861 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/actionbar.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,864 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/codeinput.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,867 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/gridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,869 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,871 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/video.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,874 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scrollview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-19T03:25:49,879 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/logger.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,883 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/storage 2025-12-19T03:25:49,884 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/redisstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-19T03:25:49,886 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/jsonstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-19T03:25:49,888 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/dictstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-19T03:25:49,890 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-19T03:25:49,893 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/atlas.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,896 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/app.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,899 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib 2025-12-19T03:25:49,901 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/mtdev.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-19T03:25:49,904 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/gstplayer 2025-12-19T03:25:49,905 [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-19T03:25:49,917 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lib/gstplayer 2025-12-19T03:25:49,919 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/sdl3.pxi -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-19T03:25:49,922 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/ddsfile.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-19T03:25:49,926 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/pango 2025-12-19T03:25:49,927 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/pango/pangoft2.pxi -> build/bdist.linux-armv7l/wheel/./kivy/lib/pango 2025-12-19T03:25:49,931 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/vidcore_lite 2025-12-19T03:25:49,932 [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-19T03:25:49,934 [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-19T03:25:49,936 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-19T03:25:49,938 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_event.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,960 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_clock.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:49,964 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics 2025-12-19T03:25:49,965 [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-19T03:25:49,978 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/tesselator.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:49,981 [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-19T03:25:49,994 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics/cgl_backend 2025-12-19T03:25:49,996 [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-19T03:25:50,001 [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-19T03:25:50,006 [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-19T03:25:50,012 [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-19T03:25:50,018 [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-19T03:25:50,025 [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-19T03:25:50,051 [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-19T03:25:50,053 [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-19T03:25:50,083 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/texture.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,085 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/stencil_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,087 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/memory.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,089 [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-19T03:25:50,105 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,107 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/buffer.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,110 [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-19T03:25:50,115 [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-19T03:25:50,128 [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-19T03:25:50,135 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/context_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,137 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,140 [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-19T03:25:50,148 [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-19T03:25:50,165 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/fbo.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,166 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,169 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/compiler.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,171 [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-19T03:25:50,180 [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-19T03:25:50,190 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics/egl_backend 2025-12-19T03:25:50,191 [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-19T03:25:50,200 [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-19T03:25:50,203 [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-19T03:25:50,205 [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-19T03:25:50,207 [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-19T03:25:50,210 [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-19T03:25:50,229 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/boxshadow.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,232 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/svg.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,234 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/context.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,237 [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-19T03:25:50,252 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/gl_debug_logger.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,255 [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-19T03:25:50,272 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils_def.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,274 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex_instructions_line.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,277 [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-19T03:25:50,293 [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-19T03:25:50,312 [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-19T03:25:50,351 [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-19T03:25:50,364 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl.h -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,366 [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-19T03:25:50,411 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/img_tools.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,414 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vbo.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,416 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,418 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/transformation.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,420 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opcodes.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,422 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/shader.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,424 [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-19T03:25:50,490 [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-19T03:25:50,583 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,586 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/common.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,589 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-19T03:25:50,592 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/effects 2025-12-19T03:25:50,594 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/scroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T03:25:50,597 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/dampedscroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T03:25:50,600 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/kinetic.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T03:25:50,603 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T03:25:50,606 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/opacityscroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-19T03:25:50,609 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/garden 2025-12-19T03:25:50,611 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/garden/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/garden 2025-12-19T03:25:50,614 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/interactive.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:50,617 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/network 2025-12-19T03:25:50,619 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/network/urlrequest.py -> build/bdist.linux-armv7l/wheel/./kivy/network 2025-12-19T03:25:50,622 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/network/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/network 2025-12-19T03:25:50,625 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input 2025-12-19T03:25:50,627 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/provider.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T03:25:50,630 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/motionevent.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T03:25:50,633 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/factory.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T03:25:50,636 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/recorder.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T03:25:50,640 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input/providers 2025-12-19T03:25:50,641 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/leapfinger.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,644 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/androidjoystick.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,647 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mtdev.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,650 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/linuxwacom.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,654 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/hidinput.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,658 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mactouch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,660 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/tuio.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,664 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_touch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,667 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mouse.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,670 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_common.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,673 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_pen.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,675 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/probesysfs.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,678 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-19T03:25:50,680 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/shape.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T03:25:50,683 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input/postproc 2025-12-19T03:25:50,684 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/retaintouch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T03:25:50,686 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/ignorelist.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T03:25:50,688 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/doubletap.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T03:25:50,690 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/tripletap.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T03:25:50,692 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/dejitter.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T03:25:50,694 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T03:25:50,696 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/calibration.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-19T03:25:50,699 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-19T03:25:50,701 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/parser.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:50,704 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/modules 2025-12-19T03:25:50,705 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/_webdebugger.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,711 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/touchring.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,713 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/keybinding.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,715 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/showborder.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,717 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/recorder.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,719 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/inspector.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,722 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/webdebugger.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,724 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/joycursor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,726 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/console.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,729 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/monitor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,731 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/screen.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,734 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/cursor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,736 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-19T03:25:50,738 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_event.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:50,741 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/multistroke.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:50,744 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/resources.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:50,746 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/clock.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:50,750 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools 2025-12-19T03:25:50,751 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/report.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:50,753 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/texturecompress.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:50,755 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/generate-icons.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:50,757 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/stub-gl-debug.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:50,760 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/changelog_parser.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:50,762 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/image-testsuite 2025-12-19T03:25:50,763 [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-19T03:25:50,766 [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-19T03:25:50,768 [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-19T03:25:50,770 [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-19T03:25:50,773 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/highlight 2025-12-19T03:25:50,774 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy-mode.el -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T03:25:50,776 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.tmLanguage -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T03:25:50,778 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.json-tmlanguage -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T03:25:50,780 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.vim -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T03:25:50,782 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-19T03:25:50,784 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/gallery.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:50,787 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/pep8checker 2025-12-19T03:25:50,788 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pep8.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-19T03:25:50,792 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pre-commit.githook -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-19T03:25:50,794 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pep8kivy.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-19T03:25:50,796 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-19T03:25:50,798 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/gles_compat 2025-12-19T03:25:50,799 [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-19T03:25:50,802 [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-19T03:25:50,804 [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-19T03:25:50,806 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/precommit_hooks 2025-12-19T03:25:50,808 [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-19T03:25:50,810 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/coverage.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:50,812 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/theming 2025-12-19T03:25:50,815 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/theming/defaulttheme 2025-12-19T03:25:50,816 [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-19T03:25:50,818 [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-19T03:25:50,820 [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-19T03:25:50,822 [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-19T03:25:50,824 [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-19T03:25:50,826 [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-19T03:25:50,828 [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-19T03:25:50,830 [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-19T03:25:50,832 [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-19T03:25:50,834 [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-19T03:25:50,836 [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-19T03:25:50,838 [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-19T03:25:50,840 [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-19T03:25:50,842 [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-19T03:25:50,844 [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-19T03:25:50,845 [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-19T03:25:50,848 [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-19T03:25:50,850 [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-19T03:25:50,851 [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-19T03:25:50,853 [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-19T03:25:50,855 [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-19T03:25:50,857 [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-19T03:25:50,859 [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-19T03:25:50,861 [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-19T03:25:50,863 [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-19T03:25:50,865 [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-19T03:25:50,867 [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-19T03:25:50,869 [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-19T03:25:50,871 [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-19T03:25:50,873 [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-19T03:25:50,875 [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-19T03:25:50,877 [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-19T03:25:50,879 [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-19T03:25:50,881 [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-19T03:25:50,883 [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-19T03:25:50,885 [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-19T03:25:50,888 [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-19T03:25:50,890 [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-19T03:25:50,892 [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-19T03:25:50,894 [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-19T03:25:50,896 [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-19T03:25:50,898 [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-19T03:25:50,900 [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-19T03:25:50,902 [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-19T03:25:50,904 [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-19T03:25:50,906 [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-19T03:25:50,908 [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-19T03:25:50,911 [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-19T03:25:50,913 [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-19T03:25:50,915 [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-19T03:25:50,917 [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-19T03:25:50,919 [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-19T03:25:50,921 [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-19T03:25:50,923 [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-19T03:25:50,925 [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-19T03:25:50,927 [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-19T03:25:50,929 [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-19T03:25:50,931 [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-19T03:25:50,933 [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-19T03:25:50,935 [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-19T03:25:50,937 [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-19T03:25:50,939 [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-19T03:25:50,941 [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-19T03:25:50,943 [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-19T03:25:50,945 [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-19T03:25:50,947 [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-19T03:25:50,950 [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-19T03:25:50,952 [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-19T03:25:50,954 [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-19T03:25:50,955 [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-19T03:25:50,958 [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-19T03:25:50,960 [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-19T03:25:50,962 [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-19T03:25:50,964 [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-19T03:25:50,966 [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-19T03:25:50,968 [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-19T03:25:50,970 [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-19T03:25:50,973 [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-19T03:25:50,975 [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-19T03:25:50,977 [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-19T03:25:50,979 [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-19T03:25:50,981 [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-19T03:25:50,984 [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-19T03:25:50,986 [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-19T03:25:50,988 [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-19T03:25:50,990 [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-19T03:25:50,993 [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-19T03:25:50,995 [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-19T03:25:50,997 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/benchmark.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:51,000 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/kviewer.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:51,002 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/packaging 2025-12-19T03:25:51,004 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/cython_cfg.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-19T03:25:51,006 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/factory.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-19T03:25:51,009 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/packaging/pyinstaller_hooks 2025-12-19T03:25:51,010 [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-19T03:25:51,012 [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-19T03:25:51,015 [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-19T03:25:51,017 [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-19T03:25:51,019 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-19T03:25:51,021 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-19T03:25:51,024 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data 2025-12-19T03:25:51,026 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/settings_kivy.json -> build/bdist.linux-armv7l/wheel/./kivy/data 2025-12-19T03:25:51,029 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/fonts 2025-12-19T03:25:51,030 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-BoldItalic.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T03:25:51,035 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Bold.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T03:25:51,040 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/RobotoMono-Regular.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T03:25:51,045 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/DejaVuSans.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T03:25:51,064 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Italic.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T03:25:51,071 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Regular.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-19T03:25:51,078 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/glsl 2025-12-19T03:25:51,079 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/header.fs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T03:25:51,082 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/header.vs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T03:25:51,085 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.fs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T03:25:51,087 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.png -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T03:25:51,090 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.vs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-19T03:25:51,093 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/keyboards 2025-12-19T03:25:51,095 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/en_US.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T03:25:51,098 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/es_ES.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T03:25:51,101 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/de_CH.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T03:25:51,104 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/fr_CH.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T03:25:51,108 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/azerty.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T03:25:51,110 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/qwertz.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T03:25:51,113 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/de.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T03:25:51,116 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/qwerty.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-19T03:25:51,119 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/images 2025-12-19T03:25:51,121 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/cursor.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T03:25:51,124 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/image-loading.gif -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T03:25:51,126 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/background.jpg -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T03:25:51,130 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/defaulttheme.atlas -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T03:25:51,133 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/image-loading.zip -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T03:25:51,135 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/defaulttheme-0.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T03:25:51,140 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/testpattern.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-19T03:25:51,143 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/logo 2025-12-19T03:25:51,145 [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-19T03:25:51,149 [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-19T03:25:51,151 [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-19T03:25:51,154 [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-19T03:25:51,157 [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-19T03:25:51,160 [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-19T03:25:51,163 [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-19T03:25:51,166 [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-19T03:25:51,169 [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-19T03:25:51,172 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/style.kv -> build/bdist.linux-armv7l/wheel/./kivy/data 2025-12-19T03:25:51,176 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core 2025-12-19T03:25:51,178 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/image 2025-12-19T03:25:51,180 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_pil.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T03:25:51,183 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_dds.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T03:25:51,186 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_ffpyplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T03:25:51,188 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_tex.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T03:25:51,191 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T03:25:51,194 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-19T03:25:51,199 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/clipboard 2025-12-19T03:25:51,201 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,204 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_xsel.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,206 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_winctypes.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,209 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_dummy.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,212 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_nspaste.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,214 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_gtk3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,217 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,219 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/_clipboard_ext.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,221 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_dbusklipper.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,224 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_xclip.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,226 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-19T03:25:51,230 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/text 2025-12-19T03:25:51,231 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_layout.pxd -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T03:25:51,234 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_pango.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T03:25:51,237 [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-19T03:25:51,250 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/markup.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T03:25:51,254 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T03:25:51,257 [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-19T03:25:51,278 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_pil.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T03:25:51,281 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-19T03:25:51,285 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/window 2025-12-19T03:25:51,287 [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-19T03:25:51,290 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_attrs.pxi -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T03:25:51,292 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T03:25:51,296 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_info.pxd -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T03:25:51,298 [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-19T03:25:51,307 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-19T03:25:51,313 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/audio_input 2025-12-19T03:25:51,315 [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-19T03:25:51,318 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/spelling 2025-12-19T03:25:51,319 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/spelling_enchant.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-19T03:25:51,322 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/spelling_osxappkit.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-19T03:25:51,324 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-19T03:25:51,328 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/camera 2025-12-19T03:25:51,330 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_gi.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T03:25:51,333 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T03:25:51,335 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_picamera.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T03:25:51,338 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T03:25:51,341 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_opencv.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-19T03:25:51,344 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/gl 2025-12-19T03:25:51,346 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/gl/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/gl 2025-12-19T03:25:51,349 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/audio_output 2025-12-19T03:25:51,351 [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-19T03:25:51,354 [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-19T03:25:51,357 [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-19T03:25:51,360 [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-19T03:25:51,362 [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-19T03:25:51,366 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/video 2025-12-19T03:25:51,368 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_gstplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T03:25:51,371 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T03:25:51,374 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_ffmpeg.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T03:25:51,376 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_ffpyplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T03:25:51,380 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_null.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T03:25:51,383 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-19T03:25:51,387 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core 2025-12-19T03:25:51,391 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/base.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:51,395 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/support.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:51,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-19T03:25:51,464 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/config.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:51,468 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:51,472 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/animation.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:51,475 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_clock.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:51,509 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/weakmethod.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:51,511 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/utils.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-19T03:25:51,514 [INFO ] running install_egg_info 2025-12-19T03:25:51,539 [INFO ] running egg_info 2025-12-19T03:25:51,546 [INFO ] writing protonox_kivy.egg-info/PKG-INFO 2025-12-19T03:25:51,564 [INFO ] writing dependency_links to protonox_kivy.egg-info/dependency_links.txt 2025-12-19T03:25:51,576 [INFO ] writing requirements to protonox_kivy.egg-info/requires.txt 2025-12-19T03:25:51,577 [INFO ] writing top-level names to protonox_kivy.egg-info/top_level.txt 2025-12-19T03:25:51,771 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,772 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,773 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,773 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,774 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,775 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,775 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,776 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,777 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,777 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,778 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,779 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,779 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,780 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,780 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,781 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,781 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,782 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,782 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,783 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,783 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,784 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,785 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,785 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,786 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,787 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,787 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,788 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,788 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,789 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,790 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,790 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,791 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,791 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,792 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,792 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,793 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,794 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,794 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,795 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,796 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,796 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,797 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,798 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,798 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,799 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,800 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,800 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,801 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,802 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,802 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,803 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,803 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,804 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,804 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,805 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,805 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,806 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,806 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,807 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,807 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,808 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,809 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,809 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,810 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,811 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,811 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,812 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,813 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,813 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,814 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,814 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,815 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,815 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,816 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,816 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,817 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,817 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,818 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,819 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,819 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,820 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,820 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,821 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,821 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,822 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,823 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,823 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,824 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,824 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,825 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,825 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,826 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,826 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,827 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,828 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,828 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,829 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,830 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,830 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,831 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,831 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,832 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,833 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,834 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,834 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,834 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,835 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,836 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,836 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,837 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,837 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,838 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,839 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,839 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,840 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,840 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,841 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,841 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,842 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,842 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,843 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,844 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,844 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,845 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,845 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,846 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,846 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,847 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,847 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,848 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,848 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,849 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,850 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,850 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,851 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,851 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,852 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,852 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,853 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,854 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,855 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,855 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,855 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,856 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,856 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,857 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,857 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,858 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,858 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,858 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,859 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,859 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,860 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,860 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,861 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,861 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,862 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,862 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,863 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,863 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,864 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,864 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,865 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,865 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,865 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,866 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,866 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,867 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,867 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,868 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,868 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,869 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,869 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,870 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,870 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,871 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,872 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,872 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,873 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,873 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,873 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,874 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,874 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,875 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,875 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,876 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,876 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,877 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,877 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,877 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,878 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,878 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,879 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,880 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,880 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,881 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,881 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,882 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,882 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,883 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,883 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,884 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,884 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,885 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,885 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,886 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,886 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,887 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,887 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,888 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,888 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,889 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,889 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,890 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,891 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,891 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,891 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,892 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,892 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,893 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,893 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,894 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,894 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,895 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,895 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,896 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,896 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,897 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,897 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,898 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,898 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,899 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,899 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,900 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,900 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/config.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,901 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,901 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,902 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,902 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,902 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,903 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,903 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,904 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,904 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,905 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,905 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,906 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,906 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,907 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,908 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,908 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,909 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,909 [INFO ] [dependency /tmp/pip-wheel-j2vmunqv/protonox-kivy_b05bad8c0c7a45a89bcce84c44e3854a/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-19T03:25:51,910 [INFO ] reading manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T03:25:52,043 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-19T03:25:52,519 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-19T03:25:52,564 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-19T03:25:53,003 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-19T03:25:55,144 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-19T03:25:55,144 [INFO ] adding license file 'LICENSE' 2025-12-19T03:25:55,145 [INFO ] adding license file 'AUTHORS' 2025-12-19T03:25:55,225 [INFO ] writing manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-19T03:25:55,228 [INFO ] Copying protonox_kivy.egg-info to build/bdist.linux-armv7l/wheel/./protonox_kivy-3.0.0.dev3-py3.11.egg-info 2025-12-19T03:25:55,239 [INFO ] running install_scripts 2025-12-19T03:25:55,299 [INFO ] creating build/bdist.linux-armv7l/wheel/protonox_kivy-3.0.0.dev3.dist-info/WHEEL 2025-12-19T03:25:55,303 [INFO ] creating '/tmp/pip-wheel-aw7kswsw/.tmp-zyrojd85/protonox_kivy-3.0.0.dev3-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-19T03:25:55,308 [INFO ] adding 'kivy/__init__.py' 2025-12-19T03:25:55,616 [INFO ] adding 'kivy/_clock.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:55,627 [INFO ] adding 'kivy/_clock.pxd' 2025-12-19T03:25:55,629 [INFO ] adding 'kivy/_compat_state.py' 2025-12-19T03:25:55,909 [INFO ] adding 'kivy/_event.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:55,919 [INFO ] adding 'kivy/_event.pxd' 2025-12-19T03:25:55,973 [INFO ] adding 'kivy/_metrics.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:55,976 [INFO ] adding 'kivy/_metrics.pxd' 2025-12-19T03:25:55,977 [INFO ] adding 'kivy/_version.py' 2025-12-19T03:25:55,980 [INFO ] adding 'kivy/animation.py' 2025-12-19T03:25:55,987 [INFO ] adding 'kivy/app.py' 2025-12-19T03:25:55,990 [INFO ] adding 'kivy/atlas.py' 2025-12-19T03:25:55,993 [INFO ] adding 'kivy/base.py' 2025-12-19T03:25:55,995 [INFO ] adding 'kivy/cache.py' 2025-12-19T03:25:56,001 [INFO ] adding 'kivy/clock.py' 2025-12-19T03:25:56,006 [INFO ] adding 'kivy/config.py' 2025-12-19T03:25:56,008 [INFO ] adding 'kivy/context.py' 2025-12-19T03:25:56,010 [INFO ] adding 'kivy/event.py' 2025-12-19T03:25:56,011 [INFO ] adding 'kivy/factory.py' 2025-12-19T03:25:56,014 [INFO ] adding 'kivy/factory_registers.py' 2025-12-19T03:25:56,016 [INFO ] adding 'kivy/geometry.py' 2025-12-19T03:25:56,018 [INFO ] adding 'kivy/gesture.py' 2025-12-19T03:25:56,020 [INFO ] adding 'kivy/interactive.py' 2025-12-19T03:25:56,023 [INFO ] adding 'kivy/loader.py' 2025-12-19T03:25:56,027 [INFO ] adding 'kivy/logger.py' 2025-12-19T03:25:56,029 [INFO ] adding 'kivy/metrics.py' 2025-12-19T03:25:56,037 [INFO ] adding 'kivy/multistroke.py' 2025-12-19T03:25:56,039 [INFO ] adding 'kivy/parser.py' 2025-12-19T03:25:56,548 [INFO ] adding 'kivy/properties.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:56,565 [INFO ] adding 'kivy/properties.pxd' 2025-12-19T03:25:56,567 [INFO ] adding 'kivy/resources.py' 2025-12-19T03:25:56,569 [INFO ] adding 'kivy/setupconfig.py' 2025-12-19T03:25:56,571 [INFO ] adding 'kivy/support.py' 2025-12-19T03:25:56,573 [INFO ] adding 'kivy/utils.py' 2025-12-19T03:25:56,575 [INFO ] adding 'kivy/vector.py' 2025-12-19T03:25:56,577 [INFO ] adding 'kivy/weakmethod.py' 2025-12-19T03:25:56,749 [INFO ] adding 'kivy/weakproxy.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:56,756 [INFO ] adding 'kivy/core/__init__.py' 2025-12-19T03:25:56,757 [INFO ] adding 'kivy/core/audio_input/__init__.py' 2025-12-19T03:25:56,760 [INFO ] adding 'kivy/core/audio_output/__init__.py' 2025-12-19T03:25:56,761 [INFO ] adding 'kivy/core/audio_output/audio_android.py' 2025-12-19T03:25:56,762 [INFO ] adding 'kivy/core/audio_output/audio_avplayer.py' 2025-12-19T03:25:56,764 [INFO ] adding 'kivy/core/audio_output/audio_ffpyplayer.py' 2025-12-19T03:25:56,766 [INFO ] adding 'kivy/core/audio_output/audio_gstplayer.py' 2025-12-19T03:25:56,768 [INFO ] adding 'kivy/core/camera/__init__.py' 2025-12-19T03:25:56,770 [INFO ] adding 'kivy/core/camera/camera_android.py' 2025-12-19T03:25:56,772 [INFO ] adding 'kivy/core/camera/camera_gi.py' 2025-12-19T03:25:56,773 [INFO ] adding 'kivy/core/camera/camera_opencv.py' 2025-12-19T03:25:56,775 [INFO ] adding 'kivy/core/camera/camera_picamera.py' 2025-12-19T03:25:56,777 [INFO ] adding 'kivy/core/clipboard/__init__.py' 2025-12-19T03:25:56,778 [INFO ] adding 'kivy/core/clipboard/_clipboard_ext.py' 2025-12-19T03:25:56,780 [INFO ] adding 'kivy/core/clipboard/clipboard_android.py' 2025-12-19T03:25:56,781 [INFO ] adding 'kivy/core/clipboard/clipboard_dbusklipper.py' 2025-12-19T03:25:56,783 [INFO ] adding 'kivy/core/clipboard/clipboard_dummy.py' 2025-12-19T03:25:56,784 [INFO ] adding 'kivy/core/clipboard/clipboard_gtk3.py' 2025-12-19T03:25:56,785 [INFO ] adding 'kivy/core/clipboard/clipboard_nspaste.py' 2025-12-19T03:25:56,787 [INFO ] adding 'kivy/core/clipboard/clipboard_sdl3.py' 2025-12-19T03:25:56,788 [INFO ] adding 'kivy/core/clipboard/clipboard_winctypes.py' 2025-12-19T03:25:56,790 [INFO ] adding 'kivy/core/clipboard/clipboard_xclip.py' 2025-12-19T03:25:56,791 [INFO ] adding 'kivy/core/clipboard/clipboard_xsel.py' 2025-12-19T03:25:56,793 [INFO ] adding 'kivy/core/gl/__init__.py' 2025-12-19T03:25:56,798 [INFO ] adding 'kivy/core/image/__init__.py' 2025-12-19T03:25:56,800 [INFO ] adding 'kivy/core/image/img_dds.py' 2025-12-19T03:25:56,802 [INFO ] adding 'kivy/core/image/img_ffpyplayer.py' 2025-12-19T03:25:56,803 [INFO ] adding 'kivy/core/image/img_pil.py' 2025-12-19T03:25:56,805 [INFO ] adding 'kivy/core/image/img_sdl3.py' 2025-12-19T03:25:56,806 [INFO ] adding 'kivy/core/image/img_tex.py' 2025-12-19T03:25:56,808 [INFO ] adding 'kivy/core/spelling/__init__.py' 2025-12-19T03:25:56,810 [INFO ] adding 'kivy/core/spelling/spelling_enchant.py' 2025-12-19T03:25:56,812 [INFO ] adding 'kivy/core/spelling/spelling_osxappkit.py' 2025-12-19T03:25:56,818 [INFO ] adding 'kivy/core/text/__init__.py' 2025-12-19T03:25:57,051 [INFO ] adding 'kivy/core/text/_text_pango.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:57,062 [INFO ] adding 'kivy/core/text/markup.py' 2025-12-19T03:25:57,223 [INFO ] adding 'kivy/core/text/text_layout.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:57,229 [INFO ] adding 'kivy/core/text/text_layout.pxd' 2025-12-19T03:25:57,231 [INFO ] adding 'kivy/core/text/text_pango.py' 2025-12-19T03:25:57,233 [INFO ] adding 'kivy/core/text/text_pil.py' 2025-12-19T03:25:57,234 [INFO ] adding 'kivy/core/text/text_sdl3.py' 2025-12-19T03:25:57,236 [INFO ] adding 'kivy/core/video/__init__.py' 2025-12-19T03:25:57,238 [INFO ] adding 'kivy/core/video/video_android.py' 2025-12-19T03:25:57,240 [INFO ] adding 'kivy/core/video/video_ffmpeg.py' 2025-12-19T03:25:57,242 [INFO ] adding 'kivy/core/video/video_ffpyplayer.py' 2025-12-19T03:25:57,244 [INFO ] adding 'kivy/core/video/video_gstplayer.py' 2025-12-19T03:25:57,246 [INFO ] adding 'kivy/core/video/video_null.py' 2025-12-19T03:25:57,257 [INFO ] adding 'kivy/core/window/__init__.py' 2025-12-19T03:25:57,259 [INFO ] adding 'kivy/core/window/window_attrs.pxi' 2025-12-19T03:25:57,260 [INFO ] adding 'kivy/core/window/window_egl_rpi.py' 2025-12-19T03:25:57,314 [INFO ] adding 'kivy/core/window/window_info.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:57,317 [INFO ] adding 'kivy/core/window/window_info.pxd' 2025-12-19T03:25:57,320 [INFO ] adding 'kivy/core/window/window_sdl3.py' 2025-12-19T03:25:57,322 [INFO ] adding 'kivy/data/settings_kivy.json' 2025-12-19T03:25:57,327 [INFO ] adding 'kivy/data/style.kv' 2025-12-19T03:25:57,433 [INFO ] adding 'kivy/data/fonts/DejaVuSans.ttf' 2025-12-19T03:25:57,463 [INFO ] adding 'kivy/data/fonts/Roboto-Bold.ttf' 2025-12-19T03:25:57,489 [INFO ] adding 'kivy/data/fonts/Roboto-BoldItalic.ttf' 2025-12-19T03:25:57,514 [INFO ] adding 'kivy/data/fonts/Roboto-Italic.ttf' 2025-12-19T03:25:57,540 [INFO ] adding 'kivy/data/fonts/Roboto-Regular.ttf' 2025-12-19T03:25:57,559 [INFO ] adding 'kivy/data/fonts/RobotoMono-Regular.ttf' 2025-12-19T03:25:57,562 [INFO ] adding 'kivy/data/glsl/default.fs' 2025-12-19T03:25:57,563 [INFO ] adding 'kivy/data/glsl/default.png' 2025-12-19T03:25:57,564 [INFO ] adding 'kivy/data/glsl/default.vs' 2025-12-19T03:25:57,566 [INFO ] adding 'kivy/data/glsl/header.fs' 2025-12-19T03:25:57,567 [INFO ] adding 'kivy/data/glsl/header.vs' 2025-12-19T03:25:57,570 [INFO ] adding 'kivy/data/images/background.jpg' 2025-12-19T03:25:57,571 [INFO ] adding 'kivy/data/images/cursor.png' 2025-12-19T03:25:57,577 [INFO ] adding 'kivy/data/images/defaulttheme-0.png' 2025-12-19T03:25:57,579 [INFO ] adding 'kivy/data/images/defaulttheme.atlas' 2025-12-19T03:25:57,581 [INFO ] adding 'kivy/data/images/image-loading.gif' 2025-12-19T03:25:57,583 [INFO ] adding 'kivy/data/images/image-loading.zip' 2025-12-19T03:25:57,584 [INFO ] adding 'kivy/data/images/testpattern.png' 2025-12-19T03:25:57,587 [INFO ] adding 'kivy/data/keyboards/azerty.json' 2025-12-19T03:25:57,589 [INFO ] adding 'kivy/data/keyboards/de.json' 2025-12-19T03:25:57,590 [INFO ] adding 'kivy/data/keyboards/de_CH.json' 2025-12-19T03:25:57,592 [INFO ] adding 'kivy/data/keyboards/en_US.json' 2025-12-19T03:25:57,594 [INFO ] adding 'kivy/data/keyboards/es_ES.json' 2025-12-19T03:25:57,596 [INFO ] adding 'kivy/data/keyboards/fr_CH.json' 2025-12-19T03:25:57,598 [INFO ] adding 'kivy/data/keyboards/qwerty.json' 2025-12-19T03:25:57,600 [INFO ] adding 'kivy/data/keyboards/qwertz.json' 2025-12-19T03:25:57,602 [INFO ] adding 'kivy/data/logo/kivy-icon-128.png' 2025-12-19T03:25:57,604 [INFO ] adding 'kivy/data/logo/kivy-icon-16.png' 2025-12-19T03:25:57,605 [INFO ] adding 'kivy/data/logo/kivy-icon-24.png' 2025-12-19T03:25:57,607 [INFO ] adding 'kivy/data/logo/kivy-icon-256.png' 2025-12-19T03:25:57,608 [INFO ] adding 'kivy/data/logo/kivy-icon-32.png' 2025-12-19T03:25:57,610 [INFO ] adding 'kivy/data/logo/kivy-icon-48.png' 2025-12-19T03:25:57,613 [INFO ] adding 'kivy/data/logo/kivy-icon-512.png' 2025-12-19T03:25:57,616 [INFO ] adding 'kivy/data/logo/kivy-icon-64.ico' 2025-12-19T03:25:57,618 [INFO ] adding 'kivy/data/logo/kivy-icon-64.png' 2025-12-19T03:25:57,620 [INFO ] adding 'kivy/deps/__init__.py' 2025-12-19T03:25:57,622 [INFO ] adding 'kivy/effects/__init__.py' 2025-12-19T03:25:57,624 [INFO ] adding 'kivy/effects/dampedscroll.py' 2025-12-19T03:25:57,626 [INFO ] adding 'kivy/effects/kinetic.py' 2025-12-19T03:25:57,627 [INFO ] adding 'kivy/effects/opacityscroll.py' 2025-12-19T03:25:57,629 [INFO ] adding 'kivy/effects/scroll.py' 2025-12-19T03:25:57,631 [INFO ] adding 'kivy/eventmanager/__init__.py' 2025-12-19T03:25:57,633 [INFO ] adding 'kivy/extras/__init__.py' 2025-12-19T03:25:57,635 [INFO ] adding 'kivy/extras/highlight.py' 2025-12-19T03:25:57,637 [INFO ] adding 'kivy/garden/__init__.py' 2025-12-19T03:25:57,641 [INFO ] adding 'kivy/graphics/__init__.py' 2025-12-19T03:25:57,792 [INFO ] adding 'kivy/graphics/boxshadow.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:57,797 [INFO ] adding 'kivy/graphics/boxshadow.pxd' 2025-12-19T03:25:57,842 [INFO ] adding 'kivy/graphics/buffer.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:57,844 [INFO ] adding 'kivy/graphics/buffer.pxd' 2025-12-19T03:25:57,976 [INFO ] adding 'kivy/graphics/cgl.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:57,982 [INFO ] adding 'kivy/graphics/cgl.h' 2025-12-19T03:25:57,985 [INFO ] adding 'kivy/graphics/cgl.pxd' 2025-12-19T03:25:57,986 [INFO ] adding 'kivy/graphics/common.pxi' 2025-12-19T03:25:58,055 [INFO ] adding 'kivy/graphics/compiler.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:58,058 [INFO ] adding 'kivy/graphics/compiler.pxd' 2025-12-19T03:25:58,232 [INFO ] adding 'kivy/graphics/context.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:58,238 [INFO ] adding 'kivy/graphics/context.pxd' 2025-12-19T03:25:58,589 [INFO ] adding 'kivy/graphics/context_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:58,602 [INFO ] adding 'kivy/graphics/context_instructions.pxd' 2025-12-19T03:25:58,767 [INFO ] adding 'kivy/graphics/fbo.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:58,773 [INFO ] adding 'kivy/graphics/fbo.pxd' 2025-12-19T03:25:58,774 [INFO ] adding 'kivy/graphics/gl_debug_logger.pxi' 2025-12-19T03:25:58,890 [INFO ] adding 'kivy/graphics/gl_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:58,895 [INFO ] adding 'kivy/graphics/img_tools.pxi' 2025-12-19T03:25:59,126 [INFO ] adding 'kivy/graphics/instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:59,135 [INFO ] adding 'kivy/graphics/instructions.pxd' 2025-12-19T03:25:59,136 [INFO ] adding 'kivy/graphics/memory.pxi' 2025-12-19T03:25:59,138 [INFO ] adding 'kivy/graphics/opcodes.pxi' 2025-12-19T03:25:59,525 [INFO ] adding 'kivy/graphics/opengl.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:59,626 [INFO ] adding 'kivy/graphics/opengl_utils.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:59,630 [INFO ] adding 'kivy/graphics/opengl_utils.pxd' 2025-12-19T03:25:59,632 [INFO ] adding 'kivy/graphics/opengl_utils_def.pxi' 2025-12-19T03:25:59,776 [INFO ] adding 'kivy/graphics/scissor_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:59,954 [INFO ] adding 'kivy/graphics/shader.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:25:59,961 [INFO ] adding 'kivy/graphics/shader.pxd' 2025-12-19T03:26:00,113 [INFO ] adding 'kivy/graphics/stencil_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:00,119 [INFO ] adding 'kivy/graphics/stencil_instructions.pxd' 2025-12-19T03:26:00,624 [INFO ] adding 'kivy/graphics/svg.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:00,640 [INFO ] adding 'kivy/graphics/svg.pxd' 2025-12-19T03:26:00,862 [INFO ] adding 'kivy/graphics/tesselator.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:00,870 [INFO ] adding 'kivy/graphics/tesselator.pxd' 2025-12-19T03:26:01,266 [INFO ] adding 'kivy/graphics/texture.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:01,280 [INFO ] adding 'kivy/graphics/texture.pxd' 2025-12-19T03:26:01,431 [INFO ] adding 'kivy/graphics/transformation.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:01,437 [INFO ] adding 'kivy/graphics/transformation.pxd' 2025-12-19T03:26:01,553 [INFO ] adding 'kivy/graphics/vbo.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:01,558 [INFO ] adding 'kivy/graphics/vbo.pxd' 2025-12-19T03:26:01,616 [INFO ] adding 'kivy/graphics/vertex.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:01,619 [INFO ] adding 'kivy/graphics/vertex.pxd' 2025-12-19T03:26:02,367 [INFO ] adding 'kivy/graphics/vertex_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:02,393 [INFO ] adding 'kivy/graphics/vertex_instructions.pxd' 2025-12-19T03:26:02,400 [INFO ] adding 'kivy/graphics/vertex_instructions_line.pxi' 2025-12-19T03:26:02,402 [INFO ] adding 'kivy/graphics/cgl_backend/__init__.py' 2025-12-19T03:26:02,430 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_angle.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:02,689 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_debug.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:02,731 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_gl.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:02,762 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_glew.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:02,794 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_mock.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:02,824 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_sdl3.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:02,827 [INFO ] adding 'kivy/graphics/egl_backend/__init__.py' 2025-12-19T03:26:02,886 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:02,889 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle.pxd' 2025-12-19T03:26:02,891 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle_metal.pxd' 2025-12-19T03:26:02,892 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle_metal_implem.h' 2025-12-19T03:26:02,896 [INFO ] adding 'kivy/include/common_subset.h' 2025-12-19T03:26:02,897 [INFO ] adding 'kivy/include/config.h' 2025-12-19T03:26:02,898 [INFO ] adding 'kivy/include/config.pxi' 2025-12-19T03:26:02,900 [INFO ] adding 'kivy/include/gl2platform.h' 2025-12-19T03:26:02,901 [INFO ] adding 'kivy/include/gl_redirect.h' 2025-12-19T03:26:02,904 [INFO ] adding 'kivy/include/khrplatform.h' 2025-12-19T03:26:02,906 [INFO ] adding 'kivy/input/__init__.py' 2025-12-19T03:26:02,907 [INFO ] adding 'kivy/input/factory.py' 2025-12-19T03:26:02,910 [INFO ] adding 'kivy/input/motionevent.py' 2025-12-19T03:26:02,911 [INFO ] adding 'kivy/input/provider.py' 2025-12-19T03:26:02,913 [INFO ] adding 'kivy/input/recorder.py' 2025-12-19T03:26:02,915 [INFO ] adding 'kivy/input/shape.py' 2025-12-19T03:26:02,917 [INFO ] adding 'kivy/input/postproc/__init__.py' 2025-12-19T03:26:02,919 [INFO ] adding 'kivy/input/postproc/calibration.py' 2025-12-19T03:26:02,920 [INFO ] adding 'kivy/input/postproc/dejitter.py' 2025-12-19T03:26:02,922 [INFO ] adding 'kivy/input/postproc/doubletap.py' 2025-12-19T03:26:02,923 [INFO ] adding 'kivy/input/postproc/ignorelist.py' 2025-12-19T03:26:02,924 [INFO ] adding 'kivy/input/postproc/retaintouch.py' 2025-12-19T03:26:02,926 [INFO ] adding 'kivy/input/postproc/tripletap.py' 2025-12-19T03:26:02,928 [INFO ] adding 'kivy/input/providers/__init__.py' 2025-12-19T03:26:02,930 [INFO ] adding 'kivy/input/providers/androidjoystick.py' 2025-12-19T03:26:02,933 [INFO ] adding 'kivy/input/providers/hidinput.py' 2025-12-19T03:26:02,935 [INFO ] adding 'kivy/input/providers/leapfinger.py' 2025-12-19T03:26:02,937 [INFO ] adding 'kivy/input/providers/linuxwacom.py' 2025-12-19T03:26:02,939 [INFO ] adding 'kivy/input/providers/mactouch.py' 2025-12-19T03:26:02,941 [INFO ] adding 'kivy/input/providers/mouse.py' 2025-12-19T03:26:02,943 [INFO ] adding 'kivy/input/providers/mtdev.py' 2025-12-19T03:26:02,945 [INFO ] adding 'kivy/input/providers/probesysfs.py' 2025-12-19T03:26:02,948 [INFO ] adding 'kivy/input/providers/tuio.py' 2025-12-19T03:26:02,949 [INFO ] adding 'kivy/input/providers/wm_common.py' 2025-12-19T03:26:02,951 [INFO ] adding 'kivy/input/providers/wm_pen.py' 2025-12-19T03:26:02,953 [INFO ] adding 'kivy/input/providers/wm_touch.py' 2025-12-19T03:26:02,957 [INFO ] adding 'kivy/lang/__init__.py' 2025-12-19T03:26:02,962 [INFO ] adding 'kivy/lang/builder.py' 2025-12-19T03:26:02,966 [INFO ] adding 'kivy/lang/parser.py' 2025-12-19T03:26:02,968 [INFO ] adding 'kivy/lib/__init__.py' 2025-12-19T03:26:02,970 [INFO ] adding 'kivy/lib/ddsfile.py' 2025-12-19T03:26:02,972 [INFO ] adding 'kivy/lib/mtdev.py' 2025-12-19T03:26:02,976 [INFO ] adding 'kivy/lib/sdl3.pxi' 2025-12-19T03:26:02,978 [INFO ] adding 'kivy/lib/gstplayer/__init__.py' 2025-12-19T03:26:03,073 [INFO ] adding 'kivy/lib/gstplayer/_gstplayer.cpython-311-arm-linux-gnueabihf.so' 2025-12-19T03:26:03,079 [INFO ] adding 'kivy/lib/pango/pangoft2.pxi' 2025-12-19T03:26:03,080 [INFO ] adding 'kivy/lib/vidcore_lite/__init__.py' 2025-12-19T03:26:03,082 [INFO ] adding 'kivy/lib/vidcore_lite/bcm.pxd' 2025-12-19T03:26:03,084 [INFO ] adding 'kivy/modules/__init__.py' 2025-12-19T03:26:03,112 [INFO ] adding 'kivy/modules/_webdebugger.py' 2025-12-19T03:26:03,117 [INFO ] adding 'kivy/modules/console.py' 2025-12-19T03:26:03,119 [INFO ] adding 'kivy/modules/cursor.py' 2025-12-19T03:26:03,122 [INFO ] adding 'kivy/modules/inspector.py' 2025-12-19T03:26:03,124 [INFO ] adding 'kivy/modules/joycursor.py' 2025-12-19T03:26:03,126 [INFO ] adding 'kivy/modules/keybinding.py' 2025-12-19T03:26:03,127 [INFO ] adding 'kivy/modules/monitor.py' 2025-12-19T03:26:03,129 [INFO ] adding 'kivy/modules/recorder.py' 2025-12-19T03:26:03,130 [INFO ] adding 'kivy/modules/screen.py' 2025-12-19T03:26:03,132 [INFO ] adding 'kivy/modules/showborder.py' 2025-12-19T03:26:03,133 [INFO ] adding 'kivy/modules/touchring.py' 2025-12-19T03:26:03,134 [INFO ] adding 'kivy/modules/webdebugger.py' 2025-12-19T03:26:03,136 [INFO ] adding 'kivy/network/__init__.py' 2025-12-19T03:26:03,139 [INFO ] adding 'kivy/network/urlrequest.py' 2025-12-19T03:26:03,142 [INFO ] adding 'kivy/protonox_ext/__init__.py' 2025-12-19T03:26:03,143 [INFO ] adding 'kivy/protonox_ext/android_insets.py' 2025-12-19T03:26:03,145 [INFO ] adding 'kivy/protonox_ext/observability.py' 2025-12-19T03:26:03,146 [INFO ] adding 'kivy/protonox_ext/telemetry.py' 2025-12-19T03:26:03,148 [INFO ] adding 'kivy/protonox_ext/window_geometry.py' 2025-12-19T03:26:03,150 [INFO ] adding 'kivy/protonox_ext/wireless_debug.py' 2025-12-19T03:26:03,152 [INFO ] adding 'kivy/protonox_ext/android_bridge/__init__.py' 2025-12-19T03:26:03,155 [INFO ] adding 'kivy/protonox_ext/android_bridge/adb.py' 2025-12-19T03:26:03,156 [INFO ] adding 'kivy/protonox_ext/android_bridge/bridge_server.py' 2025-12-19T03:26:03,158 [INFO ] adding 'kivy/protonox_ext/android_bridge/compat.py' 2025-12-19T03:26:03,160 [INFO ] adding 'kivy/protonox_ext/android_bridge/preflight.py' 2025-12-19T03:26:03,162 [INFO ] adding 'kivy/protonox_ext/assets/__init__.py' 2025-12-19T03:26:03,164 [INFO ] adding 'kivy/protonox_ext/assets/pipeline.py' 2025-12-19T03:26:03,166 [INFO ] adding 'kivy/protonox_ext/compat/__init__.py' 2025-12-19T03:26:03,167 [INFO ] adding 'kivy/protonox_ext/compat/compat_layer.py' 2025-12-19T03:26:03,169 [INFO ] adding 'kivy/protonox_ext/compat/deprecated_shims.py' 2025-12-19T03:26:03,170 [INFO ] adding 'kivy/protonox_ext/compat/warnings_map.py' 2025-12-19T03:26:03,172 [INFO ] adding 'kivy/protonox_ext/device/__init__.py' 2025-12-19T03:26:03,174 [INFO ] adding 'kivy/protonox_ext/device/android.py' 2025-12-19T03:26:03,176 [INFO ] adding 'kivy/protonox_ext/device/facade.py' 2025-12-19T03:26:03,177 [INFO ] adding 'kivy/protonox_ext/device/spec.py' 2025-12-19T03:26:03,179 [INFO ] adding 'kivy/protonox_ext/diagnostics/__init__.py' 2025-12-19T03:26:03,181 [INFO ] adding 'kivy/protonox_ext/diagnostics/bus.py' 2025-12-19T03:26:03,183 [INFO ] adding 'kivy/protonox_ext/diagnostics/runtime.py' 2025-12-19T03:26:03,184 [INFO ] adding 'kivy/protonox_ext/hotreload_plus/__init__.py' 2025-12-19T03:26:03,186 [INFO ] adding 'kivy/protonox_ext/hotreload_plus/hooks.py' 2025-12-19T03:26:03,188 [INFO ] adding 'kivy/protonox_ext/inspector/__init__.py' 2025-12-19T03:26:03,189 [INFO ] adding 'kivy/protonox_ext/inspector/overlay.py' 2025-12-19T03:26:03,191 [INFO ] adding 'kivy/protonox_ext/inspector/runtime.py' 2025-12-19T03:26:03,193 [INFO ] adding 'kivy/protonox_ext/kv_bridge/__init__.py' 2025-12-19T03:26:03,194 [INFO ] adding 'kivy/protonox_ext/kv_bridge/compiler.py' 2025-12-19T03:26:03,196 [INFO ] adding 'kivy/protonox_ext/kv_bridge/importer.py' 2025-12-19T03:26:03,197 [INFO ] adding 'kivy/protonox_ext/kv_bridge/ir.py' 2025-12-19T03:26:03,199 [INFO ] adding 'kivy/protonox_ext/layout_engine/__init__.py' 2025-12-19T03:26:03,200 [INFO ] adding 'kivy/protonox_ext/layout_engine/antipatterns.py' 2025-12-19T03:26:03,202 [INFO ] adding 'kivy/protonox_ext/layout_engine/fingerprint.py' 2025-12-19T03:26:03,203 [INFO ] adding 'kivy/protonox_ext/layout_engine/health.py' 2025-12-19T03:26:03,205 [INFO ] adding 'kivy/protonox_ext/layout_engine/introspect.py' 2025-12-19T03:26:03,206 [INFO ] adding 'kivy/protonox_ext/layout_engine/performance.py' 2025-12-19T03:26:03,208 [INFO ] adding 'kivy/protonox_ext/media/__init__.py' 2025-12-19T03:26:03,209 [INFO ] adding 'kivy/protonox_ext/media/backend_android.py' 2025-12-19T03:26:03,211 [INFO ] adding 'kivy/protonox_ext/media/backend_desktop.py' 2025-12-19T03:26:03,212 [INFO ] adding 'kivy/protonox_ext/media/protonox_video.py' 2025-12-19T03:26:03,214 [INFO ] adding 'kivy/protonox_ext/runtime/__init__.py' 2025-12-19T03:26:03,216 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/__init__.py' 2025-12-19T03:26:03,217 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/reload_bus.py' 2025-12-19T03:26:03,219 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/rollback.py' 2025-12-19T03:26:03,220 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/state_preserver.py' 2025-12-19T03:26:03,222 [INFO ] adding 'kivy/protonox_ext/runtime/plugins/__init__.py' 2025-12-19T03:26:03,224 [INFO ] adding 'kivy/protonox_ext/runtime/screens/__init__.py' 2025-12-19T03:26:03,225 [INFO ] adding 'kivy/protonox_ext/runtime/screens/dynamic_screen.py' 2025-12-19T03:26:03,227 [INFO ] adding 'kivy/protonox_ext/runtime/screens/registry.py' 2025-12-19T03:26:03,229 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/__init__.py' 2025-12-19T03:26:03,230 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/apply.py' 2025-12-19T03:26:03,232 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/diff.py' 2025-12-19T03:26:03,233 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/ui_ir_types.py' 2025-12-19T03:26:03,235 [INFO ] adding 'kivy/protonox_ext/runtime/watch/__init__.py' 2025-12-19T03:26:03,236 [INFO ] adding 'kivy/protonox_ext/runtime/watch/android_watch.py' 2025-12-19T03:26:03,238 [INFO ] adding 'kivy/protonox_ext/runtime/watch/fs_watch.py' 2025-12-19T03:26:03,239 [INFO ] adding 'kivy/protonox_ext/runtime/watch/socket_bridge.py' 2025-12-19T03:26:03,241 [INFO ] adding 'kivy/protonox_ext/ui/__init__.py' 2025-12-19T03:26:03,243 [INFO ] adding 'kivy/protonox_ext/ui/emoji.py' 2025-12-19T03:26:03,245 [INFO ] adding 'kivy/protonox_ext/visual_state/__init__.py' 2025-12-19T03:26:03,246 [INFO ] adding 'kivy/protonox_ext/visual_state/freeze.py' 2025-12-19T03:26:03,248 [INFO ] adding 'kivy/protonox_ext/visual_state/png_reference.py' 2025-12-19T03:26:03,249 [INFO ] adding 'kivy/protonox_ext/visual_state/snapshot.py' 2025-12-19T03:26:03,251 [INFO ] adding 'kivy/protonox_ext/web_mapper/__init__.py' 2025-12-19T03:26:03,252 [INFO ] adding 'kivy/protonox_ext/web_mapper/dom_bridge.py' 2025-12-19T03:26:03,255 [INFO ] adding 'kivy/storage/__init__.py' 2025-12-19T03:26:03,256 [INFO ] adding 'kivy/storage/dictstore.py' 2025-12-19T03:26:03,258 [INFO ] adding 'kivy/storage/jsonstore.py' 2025-12-19T03:26:03,260 [INFO ] adding 'kivy/storage/redisstore.py' 2025-12-19T03:26:03,263 [INFO ] adding 'kivy/tests/__init__.py' 2025-12-19T03:26:03,266 [INFO ] adding 'kivy/tests/async_common.py' 2025-12-19T03:26:03,269 [INFO ] adding 'kivy/tests/common.py' 2025-12-19T03:26:03,270 [INFO ] adding 'kivy/tests/conftest.py' 2025-12-19T03:26:03,272 [INFO ] adding 'kivy/tests/coverage_lang.kv' 2025-12-19T03:26:03,274 [INFO ] adding 'kivy/tests/fixtures.py' 2025-12-19T03:26:03,276 [INFO ] adding 'kivy/tests/perf_test_textinput.py' 2025-12-19T03:26:03,278 [INFO ] adding 'kivy/tests/pytest.ini' 2025-12-19T03:26:03,280 [INFO ] adding 'kivy/tests/sample1.ogg' 2025-12-19T03:26:03,282 [INFO ] adding 'kivy/tests/test_animations.py' 2025-12-19T03:26:03,284 [INFO ] adding 'kivy/tests/test_app.py' 2025-12-19T03:26:03,285 [INFO ] adding 'kivy/tests/test_app_on_ready.py' 2025-12-19T03:26:03,287 [INFO ] adding 'kivy/tests/test_audio.py' 2025-12-19T03:26:03,289 [INFO ] adding 'kivy/tests/test_benchmark.py' 2025-12-19T03:26:03,290 [INFO ] adding 'kivy/tests/test_button.png' 2025-12-19T03:26:03,292 [INFO ] adding 'kivy/tests/test_buttonbehavior.py' 2025-12-19T03:26:03,294 [INFO ] adding 'kivy/tests/test_clipboard.py' 2025-12-19T03:26:03,295 [INFO ] adding 'kivy/tests/test_clock.py' 2025-12-19T03:26:03,297 [INFO ] adding 'kivy/tests/test_config.py' 2025-12-19T03:26:03,298 [INFO ] adding 'kivy/tests/test_coverage.py' 2025-12-19T03:26:03,300 [INFO ] adding 'kivy/tests/test_doc_gallery.py' 2025-12-19T03:26:03,301 [INFO ] adding 'kivy/tests/test_effects.py' 2025-12-19T03:26:03,303 [INFO ] adding 'kivy/tests/test_environ_cli.py' 2025-12-19T03:26:03,304 [INFO ] adding 'kivy/tests/test_fbo.py' 2025-12-19T03:26:03,306 [INFO ] adding 'kivy/tests/test_filechooser.py' 2025-12-19T03:26:03,307 [INFO ] adding 'kivy/tests/test_filechooser_unicode.py' 2025-12-19T03:26:03,309 [INFO ] adding 'kivy/tests/test_fonts.py' 2025-12-19T03:26:03,310 [INFO ] adding 'kivy/tests/test_garden.py' 2025-12-19T03:26:03,313 [INFO ] adding 'kivy/tests/test_graphics.py' 2025-12-19T03:26:03,315 [INFO ] adding 'kivy/tests/test_graphics_svg.py' 2025-12-19T03:26:03,317 [INFO ] adding 'kivy/tests/test_image.py' 2025-12-19T03:26:03,319 [INFO ] adding 'kivy/tests/test_imageloader.py' 2025-12-19T03:26:03,321 [INFO ] adding 'kivy/tests/test_invalid_lang.py' 2025-12-19T03:26:03,322 [INFO ] adding 'kivy/tests/test_kivy_init.py' 2025-12-19T03:26:03,324 [INFO ] adding 'kivy/tests/test_knspace.py' 2025-12-19T03:26:03,326 [INFO ] adding 'kivy/tests/test_lang.py' 2025-12-19T03:26:03,327 [INFO ] adding 'kivy/tests/test_lang_complex.py' 2025-12-19T03:26:03,329 [INFO ] adding 'kivy/tests/test_lang_pre_process_and_post_process.py' 2025-12-19T03:26:03,332 [INFO ] adding 'kivy/tests/test_logger.py' 2025-12-19T03:26:03,333 [INFO ] adding 'kivy/tests/test_metrics.py' 2025-12-19T03:26:03,335 [INFO ] adding 'kivy/tests/test_module_inspector.py' 2025-12-19T03:26:03,337 [INFO ] adding 'kivy/tests/test_motion_event.py' 2025-12-19T03:26:03,339 [INFO ] adding 'kivy/tests/test_mouse_hover_event.py' 2025-12-19T03:26:03,341 [INFO ] adding 'kivy/tests/test_mouse_multitouchsim.py' 2025-12-19T03:26:03,343 [INFO ] adding 'kivy/tests/test_multistroke.py' 2025-12-19T03:26:03,347 [INFO ] adding 'kivy/tests/test_properties.py' 2025-12-19T03:26:03,348 [INFO ] adding 'kivy/tests/test_resources.py' 2025-12-19T03:26:03,350 [INFO ] adding 'kivy/tests/test_rst_replace.py' 2025-12-19T03:26:03,351 [INFO ] adding 'kivy/tests/test_screen.py' 2025-12-19T03:26:03,353 [INFO ] adding 'kivy/tests/test_storage.py' 2025-12-19T03:26:03,355 [INFO ] adding 'kivy/tests/test_togglebuttonbehavior.py' 2025-12-19T03:26:03,357 [INFO ] adding 'kivy/tests/test_uix_actionbar.py' 2025-12-19T03:26:03,359 [INFO ] adding 'kivy/tests/test_uix_anchorlayout.py' 2025-12-19T03:26:03,360 [INFO ] adding 'kivy/tests/test_uix_asyncimage.py' 2025-12-19T03:26:03,362 [INFO ] adding 'kivy/tests/test_uix_boxlayout.py' 2025-12-19T03:26:03,364 [INFO ] adding 'kivy/tests/test_uix_bubble.py' 2025-12-19T03:26:03,365 [INFO ] adding 'kivy/tests/test_uix_carousel.py' 2025-12-19T03:26:03,367 [INFO ] adding 'kivy/tests/test_uix_colorpicker.py' 2025-12-19T03:26:03,368 [INFO ] adding 'kivy/tests/test_uix_dropdown.py' 2025-12-19T03:26:03,370 [INFO ] adding 'kivy/tests/test_uix_gridlayout.py' 2025-12-19T03:26:03,371 [INFO ] adding 'kivy/tests/test_uix_layout.py' 2025-12-19T03:26:03,373 [INFO ] adding 'kivy/tests/test_uix_modal.py' 2025-12-19T03:26:03,375 [INFO ] adding 'kivy/tests/test_uix_recyclegridlayout.py' 2025-12-19T03:26:03,376 [INFO ] adding 'kivy/tests/test_uix_relativelayout.py' 2025-12-19T03:26:03,378 [INFO ] adding 'kivy/tests/test_uix_scrollview.py' 2025-12-19T03:26:03,379 [INFO ] adding 'kivy/tests/test_uix_settings.py' 2025-12-19T03:26:03,381 [INFO ] adding 'kivy/tests/test_uix_slider.py' 2025-12-19T03:26:03,382 [INFO ] adding 'kivy/tests/test_uix_stacklayout.py' 2025-12-19T03:26:03,384 [INFO ] adding 'kivy/tests/test_uix_textinput.py' 2025-12-19T03:26:03,386 [INFO ] adding 'kivy/tests/test_uix_translate_coordinates.py' 2025-12-19T03:26:03,387 [INFO ] adding 'kivy/tests/test_uix_videoplayer.py' 2025-12-19T03:26:03,389 [INFO ] adding 'kivy/tests/test_uix_widget.py' 2025-12-19T03:26:03,391 [INFO ] adding 'kivy/tests/test_utils.py' 2025-12-19T03:26:03,392 [INFO ] adding 'kivy/tests/test_vector.py' 2025-12-19T03:26:03,394 [INFO ] adding 'kivy/tests/test_video.py' 2025-12-19T03:26:03,395 [INFO ] adding 'kivy/tests/test_weakmethod.py' 2025-12-19T03:26:03,397 [INFO ] adding 'kivy/tests/test_widget.py' 2025-12-19T03:26:03,398 [INFO ] adding 'kivy/tests/test_widget_walk.py' 2025-12-19T03:26:03,400 [INFO ] adding 'kivy/tests/test_window_base.py' 2025-12-19T03:26:03,401 [INFO ] adding 'kivy/tests/test_window_info.py' 2025-12-19T03:26:03,402 [INFO ] adding 'kivy/tests/testkv.kv' 2025-12-19T03:26:03,404 [INFO ] adding 'kivy/tests/unicode_files.zip' 2025-12-19T03:26:03,405 [INFO ] adding 'kivy/tests/unicode_font.zip' 2025-12-19T03:26:03,407 [INFO ] adding 'kivy/tests/visual_test_label.py' 2025-12-19T03:26:03,409 [INFO ] adding 'kivy/tests/data/test.ini' 2025-12-19T03:26:03,411 [INFO ] adding 'kivy/tests/pyinstaller/__init__.py' 2025-12-19T03:26:03,412 [INFO ] adding 'kivy/tests/pyinstaller/test_pyinstaller.py' 2025-12-19T03:26:03,414 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/__init__.py' 2025-12-19T03:26:03,415 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/main.py' 2025-12-19T03:26:03,417 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/main.spec' 2025-12-19T03:26:03,418 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/project/__init__.py' 2025-12-19T03:26:03,420 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/project/widget.py' 2025-12-19T03:26:03,422 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/__init__.py' 2025-12-19T03:26:03,423 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/main.py' 2025-12-19T03:26:03,424 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/main.spec' 2025-12-19T03:26:03,426 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/project/__init__.py' 2025-12-19T03:26:03,428 [INFO ] adding 'kivy/tests/test_issues/__init__.py' 2025-12-19T03:26:03,430 [INFO ] adding 'kivy/tests/test_issues/test_6315.py' 2025-12-19T03:26:03,431 [INFO ] adding 'kivy/tests/test_issues/test_issue_1084.py' 2025-12-19T03:26:03,432 [INFO ] adding 'kivy/tests/test_issues/test_issue_1091.py' 2025-12-19T03:26:03,434 [INFO ] adding 'kivy/tests/test_issues/test_issue_599.py' 2025-12-19T03:26:03,435 [INFO ] adding 'kivy/tests/test_issues/test_issue_609.py' 2025-12-19T03:26:03,437 [INFO ] adding 'kivy/tests/test_issues/test_issue_6909.py' 2025-12-19T03:26:03,438 [INFO ] adding 'kivy/tests/test_issues/test_issue_883.py' 2025-12-19T03:26:03,440 [INFO ] adding 'kivy/tests/test_urlrequest/__init__.py' 2025-12-19T03:26:03,442 [INFO ] adding 'kivy/tests/test_urlrequest/test_urlrequest_requests.py' 2025-12-19T03:26:03,443 [INFO ] adding 'kivy/tests/test_urlrequest/test_urlrequest_urllib.py' 2025-12-19T03:26:03,445 [INFO ] adding 'kivy/tools/__init__.py' 2025-12-19T03:26:03,447 [INFO ] adding 'kivy/tools/benchmark.py' 2025-12-19T03:26:03,449 [INFO ] adding 'kivy/tools/changelog_parser.py' 2025-12-19T03:26:03,450 [INFO ] adding 'kivy/tools/coverage.py' 2025-12-19T03:26:03,452 [INFO ] adding 'kivy/tools/gallery.py' 2025-12-19T03:26:03,454 [INFO ] adding 'kivy/tools/generate-icons.py' 2025-12-19T03:26:03,455 [INFO ] adding 'kivy/tools/kviewer.py' 2025-12-19T03:26:03,457 [INFO ] adding 'kivy/tools/report.py' 2025-12-19T03:26:03,459 [INFO ] adding 'kivy/tools/stub-gl-debug.py' 2025-12-19T03:26:03,461 [INFO ] adding 'kivy/tools/texturecompress.py' 2025-12-19T03:26:03,462 [INFO ] adding 'kivy/tools/gles_compat/__init__.py' 2025-12-19T03:26:03,465 [INFO ] adding 'kivy/tools/gles_compat/gl2.h' 2025-12-19T03:26:03,467 [INFO ] adding 'kivy/tools/gles_compat/subset_gles.py' 2025-12-19T03:26:03,469 [INFO ] adding 'kivy/tools/highlight/__init__.py' 2025-12-19T03:26:03,471 [INFO ] adding 'kivy/tools/highlight/kivy-mode.el' 2025-12-19T03:26:03,472 [INFO ] adding 'kivy/tools/highlight/kivy.json-tmlanguage' 2025-12-19T03:26:03,474 [INFO ] adding 'kivy/tools/highlight/kivy.tmLanguage' 2025-12-19T03:26:03,475 [INFO ] adding 'kivy/tools/highlight/kivy.vim' 2025-12-19T03:26:03,477 [INFO ] adding 'kivy/tools/image-testsuite/README.md' 2025-12-19T03:26:03,479 [INFO ] adding 'kivy/tools/image-testsuite/__init__.py' 2025-12-19T03:26:03,481 [INFO ] adding 'kivy/tools/image-testsuite/gimp28-testsuite.py' 2025-12-19T03:26:03,483 [INFO ] adding 'kivy/tools/image-testsuite/imagemagick-testsuite.sh' 2025-12-19T03:26:03,485 [INFO ] adding 'kivy/tools/packaging/__init__.py' 2025-12-19T03:26:03,486 [INFO ] adding 'kivy/tools/packaging/cython_cfg.py' 2025-12-19T03:26:03,488 [INFO ] adding 'kivy/tools/packaging/factory.py' 2025-12-19T03:26:03,491 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/__init__.py' 2025-12-19T03:26:03,492 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/__main__.py' 2025-12-19T03:26:03,493 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py' 2025-12-19T03:26:03,495 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py' 2025-12-19T03:26:03,497 [INFO ] adding 'kivy/tools/pep8checker/__init__.py' 2025-12-19T03:26:03,508 [INFO ] adding 'kivy/tools/pep8checker/pep8.py' 2025-12-19T03:26:03,510 [INFO ] adding 'kivy/tools/pep8checker/pep8kivy.py' 2025-12-19T03:26:03,512 [INFO ] adding 'kivy/tools/pep8checker/pre-commit.githook' 2025-12-19T03:26:03,514 [INFO ] adding 'kivy/tools/precommit_hooks/pre-commit-config.yaml' 2025-12-19T03:26:03,518 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_bar.png' 2025-12-19T03:26:03,519 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group.png' 2025-12-19T03:26:03,520 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group_disabled.png' 2025-12-19T03:26:03,522 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group_down.png' 2025-12-19T03:26:03,523 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_item.png' 2025-12-19T03:26:03,524 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_item_down.png' 2025-12-19T03:26:03,526 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_view.png' 2025-12-19T03:26:03,527 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-high.png' 2025-12-19T03:26:03,529 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-low.png' 2025-12-19T03:26:03,530 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-medium.png' 2025-12-19T03:26:03,531 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-muted.png' 2025-12-19T03:26:03,533 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble.png' 2025-12-19T03:26:03,534 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_arrow.png' 2025-12-19T03:26:03,535 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_btn.png' 2025-12-19T03:26:03,537 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_btn_pressed.png' 2025-12-19T03:26:03,538 [INFO ] adding 'kivy/tools/theming/defaulttheme/button.png' 2025-12-19T03:26:03,539 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_disabled.png' 2025-12-19T03:26:03,541 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_disabled_pressed.png' 2025-12-19T03:26:03,542 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_pressed.png' 2025-12-19T03:26:03,543 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_disabled_off.png' 2025-12-19T03:26:03,544 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_disabled_on.png' 2025-12-19T03:26:03,546 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_off.png' 2025-12-19T03:26:03,547 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_on.png' 2025-12-19T03:26:03,548 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png' 2025-12-19T03:26:03,550 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png' 2025-12-19T03:26:03,551 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_off.png' 2025-12-19T03:26:03,552 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_on.png' 2025-12-19T03:26:03,554 [INFO ] adding 'kivy/tools/theming/defaulttheme/close.png' 2025-12-19T03:26:03,555 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_file.png' 2025-12-19T03:26:03,557 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_folder.png' 2025-12-19T03:26:03,559 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_selected.png' 2025-12-19T03:26:03,560 [INFO ] adding 'kivy/tools/theming/defaulttheme/image-missing.png' 2025-12-19T03:26:03,561 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-pause.png' 2025-12-19T03:26:03,563 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-start.png' 2025-12-19T03:26:03,564 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-stop.png' 2025-12-19T03:26:03,566 [INFO ] adding 'kivy/tools/theming/defaulttheme/modalview-background.png' 2025-12-19T03:26:03,567 [INFO ] adding 'kivy/tools/theming/defaulttheme/overflow.png' 2025-12-19T03:26:03,569 [INFO ] adding 'kivy/tools/theming/defaulttheme/player-background.png' 2025-12-19T03:26:03,570 [INFO ] adding 'kivy/tools/theming/defaulttheme/player-play-overlay.png' 2025-12-19T03:26:03,572 [INFO ] adding 'kivy/tools/theming/defaulttheme/previous_normal.png' 2025-12-19T03:26:03,573 [INFO ] adding 'kivy/tools/theming/defaulttheme/progressbar.png' 2025-12-19T03:26:03,575 [INFO ] adding 'kivy/tools/theming/defaulttheme/progressbar_background.png' 2025-12-19T03:26:03,576 [INFO ] adding 'kivy/tools/theming/defaulttheme/ring.png' 2025-12-19T03:26:03,578 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_left.png' 2025-12-19T03:26:03,580 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_middle.png' 2025-12-19T03:26:03,581 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_right.png' 2025-12-19T03:26:03,582 [INFO ] adding 'kivy/tools/theming/defaulttheme/separator.png' 2025-12-19T03:26:03,584 [INFO ] adding 'kivy/tools/theming/defaulttheme/slider_cursor.png' 2025-12-19T03:26:03,586 [INFO ] adding 'kivy/tools/theming/defaulttheme/slider_cursor_disabled.png' 2025-12-19T03:26:03,587 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderh_background.png' 2025-12-19T03:26:03,588 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderh_background_disabled.png' 2025-12-19T03:26:03,590 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderv_background.png' 2025-12-19T03:26:03,591 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderv_background_disabled.png' 2025-12-19T03:26:03,593 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner.png' 2025-12-19T03:26:03,594 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner_disabled.png' 2025-12-19T03:26:03,595 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner_pressed.png' 2025-12-19T03:26:03,597 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter.png' 2025-12-19T03:26:03,598 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled.png' 2025-12-19T03:26:03,600 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_down.png' 2025-12-19T03:26:03,601 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png' 2025-12-19T03:26:03,603 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_h.png' 2025-12-19T03:26:03,604 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_down.png' 2025-12-19T03:26:03,605 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_down_h.png' 2025-12-19T03:26:03,607 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_grip.png' 2025-12-19T03:26:03,608 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_grip_h.png' 2025-12-19T03:26:03,609 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_h.png' 2025-12-19T03:26:03,611 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-background.png' 2025-12-19T03:26:03,612 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-background_disabled.png' 2025-12-19T03:26:03,614 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-button.png' 2025-12-19T03:26:03,615 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-button_disabled.png' 2025-12-19T03:26:03,616 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab.png' 2025-12-19T03:26:03,618 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn.png' 2025-12-19T03:26:03,619 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_disabled.png' 2025-12-19T03:26:03,621 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png' 2025-12-19T03:26:03,623 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_pressed.png' 2025-12-19T03:26:03,624 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_disabled.png' 2025-12-19T03:26:03,625 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput.png' 2025-12-19T03:26:03,627 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_active.png' 2025-12-19T03:26:03,628 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_disabled.png' 2025-12-19T03:26:03,629 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_disabled_active.png' 2025-12-19T03:26:03,631 [INFO ] adding 'kivy/tools/theming/defaulttheme/tree_closed.png' 2025-12-19T03:26:03,632 [INFO ] adding 'kivy/tools/theming/defaulttheme/tree_opened.png' 2025-12-19T03:26:03,634 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_background.png' 2025-12-19T03:26:03,635 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png' 2025-12-19T03:26:03,636 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png' 2025-12-19T03:26:03,638 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png' 2025-12-19T03:26:03,639 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_key_down.png' 2025-12-19T03:26:03,641 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png' 2025-12-19T03:26:03,644 [INFO ] adding 'kivy/uix/__init__.py' 2025-12-19T03:26:03,646 [INFO ] adding 'kivy/uix/accordion.py' 2025-12-19T03:26:03,650 [INFO ] adding 'kivy/uix/actionbar.py' 2025-12-19T03:26:03,652 [INFO ] adding 'kivy/uix/anchorlayout.py' 2025-12-19T03:26:03,654 [INFO ] adding 'kivy/uix/boxlayout.py' 2025-12-19T03:26:03,657 [INFO ] adding 'kivy/uix/bubble.py' 2025-12-19T03:26:03,658 [INFO ] adding 'kivy/uix/button.py' 2025-12-19T03:26:03,660 [INFO ] adding 'kivy/uix/camera.py' 2025-12-19T03:26:03,663 [INFO ] adding 'kivy/uix/carousel.py' 2025-12-19T03:26:03,665 [INFO ] adding 'kivy/uix/checkbox.py' 2025-12-19T03:26:03,667 [INFO ] adding 'kivy/uix/codeinput.py' 2025-12-19T03:26:03,669 [INFO ] adding 'kivy/uix/colorpicker.py' 2025-12-19T03:26:03,672 [INFO ] adding 'kivy/uix/dropdown.py' 2025-12-19T03:26:03,676 [INFO ] adding 'kivy/uix/effectwidget.py' 2025-12-19T03:26:03,681 [INFO ] adding 'kivy/uix/filechooser.py' 2025-12-19T03:26:03,682 [INFO ] adding 'kivy/uix/floatlayout.py' 2025-12-19T03:26:03,686 [INFO ] adding 'kivy/uix/gesturesurface.py' 2025-12-19T03:26:03,689 [INFO ] adding 'kivy/uix/gridlayout.py' 2025-12-19T03:26:03,691 [INFO ] adding 'kivy/uix/image.py' 2025-12-19T03:26:03,697 [INFO ] adding 'kivy/uix/label.py' 2025-12-19T03:26:03,699 [INFO ] adding 'kivy/uix/layout.py' 2025-12-19T03:26:03,701 [INFO ] adding 'kivy/uix/modalview.py' 2025-12-19T03:26:03,703 [INFO ] adding 'kivy/uix/pagelayout.py' 2025-12-19T03:26:03,705 [INFO ] adding 'kivy/uix/popup.py' 2025-12-19T03:26:03,706 [INFO ] adding 'kivy/uix/progressbar.py' 2025-12-19T03:26:03,708 [INFO ] adding 'kivy/uix/recycleboxlayout.py' 2025-12-19T03:26:03,710 [INFO ] adding 'kivy/uix/recyclegridlayout.py' 2025-12-19T03:26:03,713 [INFO ] adding 'kivy/uix/recyclelayout.py' 2025-12-19T03:26:03,715 [INFO ] adding 'kivy/uix/relativelayout.py' 2025-12-19T03:26:03,720 [INFO ] adding 'kivy/uix/rst.py' 2025-12-19T03:26:03,722 [INFO ] adding 'kivy/uix/sandbox.py' 2025-12-19T03:26:03,725 [INFO ] adding 'kivy/uix/scatter.py' 2025-12-19T03:26:03,726 [INFO ] adding 'kivy/uix/scatterlayout.py' 2025-12-19T03:26:03,731 [INFO ] adding 'kivy/uix/screenmanager.py' 2025-12-19T03:26:03,748 [INFO ] adding 'kivy/uix/scrollview.py' 2025-12-19T03:26:03,754 [INFO ] adding 'kivy/uix/settings.py' 2025-12-19T03:26:03,757 [INFO ] adding 'kivy/uix/slider.py' 2025-12-19T03:26:03,759 [INFO ] adding 'kivy/uix/spinner.py' 2025-12-19T03:26:03,761 [INFO ] adding 'kivy/uix/splitter.py' 2025-12-19T03:26:03,763 [INFO ] adding 'kivy/uix/stacklayout.py' 2025-12-19T03:26:03,765 [INFO ] adding 'kivy/uix/stencilview.py' 2025-12-19T03:26:03,766 [INFO ] adding 'kivy/uix/switch.py' 2025-12-19T03:26:03,770 [INFO ] adding 'kivy/uix/tabbedpanel.py' 2025-12-19T03:26:03,786 [INFO ] adding 'kivy/uix/textinput.py' 2025-12-19T03:26:03,789 [INFO ] adding 'kivy/uix/togglebutton.py' 2025-12-19T03:26:03,792 [INFO ] adding 'kivy/uix/treeview.py' 2025-12-19T03:26:03,794 [INFO ] adding 'kivy/uix/video.py' 2025-12-19T03:26:03,796 [INFO ] adding 'kivy/uix/videoplayer.py' 2025-12-19T03:26:03,801 [INFO ] adding 'kivy/uix/vkeyboard.py' 2025-12-19T03:26:03,808 [INFO ] adding 'kivy/uix/widget.py' 2025-12-19T03:26:03,811 [INFO ] adding 'kivy/uix/behaviors/__init__.py' 2025-12-19T03:26:03,813 [INFO ] adding 'kivy/uix/behaviors/button.py' 2025-12-19T03:26:03,815 [INFO ] adding 'kivy/uix/behaviors/codenavigation.py' 2025-12-19T03:26:03,819 [INFO ] adding 'kivy/uix/behaviors/compoundselection.py' 2025-12-19T03:26:03,821 [INFO ] adding 'kivy/uix/behaviors/cover.py' 2025-12-19T03:26:03,822 [INFO ] adding 'kivy/uix/behaviors/drag.py' 2025-12-19T03:26:03,824 [INFO ] adding 'kivy/uix/behaviors/emacs.py' 2025-12-19T03:26:03,827 [INFO ] adding 'kivy/uix/behaviors/focus.py' 2025-12-19T03:26:03,831 [INFO ] adding 'kivy/uix/behaviors/hover.py' 2025-12-19T03:26:03,835 [INFO ] adding 'kivy/uix/behaviors/knspace.py' 2025-12-19T03:26:03,837 [INFO ] adding 'kivy/uix/behaviors/motion.py' 2025-12-19T03:26:03,840 [INFO ] adding 'kivy/uix/behaviors/togglebutton.py' 2025-12-19T03:26:03,842 [INFO ] adding 'kivy/uix/behaviors/touchripple.py' 2025-12-19T03:26:03,846 [INFO ] adding 'kivy/uix/recycleview/__init__.py' 2025-12-19T03:26:03,848 [INFO ] adding 'kivy/uix/recycleview/datamodel.py' 2025-12-19T03:26:03,850 [INFO ] adding 'kivy/uix/recycleview/layout.py' 2025-12-19T03:26:03,853 [INFO ] adding 'kivy/uix/recycleview/views.py' 2025-12-19T03:26:03,855 [INFO ] adding 'kivy_protonox/__init__.py' 2025-12-19T03:26:03,858 [INFO ] adding 'protonox_kivy-3.0.0.dev3.dist-info/licenses/AUTHORS' 2025-12-19T03:26:03,859 [INFO ] adding 'protonox_kivy-3.0.0.dev3.dist-info/licenses/LICENSE' 2025-12-19T03:26:03,862 [INFO ] adding 'protonox_kivy-3.0.0.dev3.dist-info/METADATA' 2025-12-19T03:26:03,864 [INFO ] adding 'protonox_kivy-3.0.0.dev3.dist-info/WHEEL' 2025-12-19T03:26:03,865 [INFO ] adding 'protonox_kivy-3.0.0.dev3.dist-info/top_level.txt' 2025-12-19T03:26:03,874 [INFO ] adding 'protonox_kivy-3.0.0.dev3.dist-info/RECORD' 2025-12-19T03:26:04,192 [INFO ] removing build/bdist.linux-armv7l/wheel 2025-12-19T03:26:05,809 Building wheel for protonox-kivy (pyproject.toml): finished with status 'done' 2025-12-19T03:26:06,127 Created wheel for protonox-kivy: filename=protonox_kivy-3.0.0.dev3-cp311-cp311-linux_armv7l.whl size=15738577 sha256=fbebd36f3299bd7a388f959fc1fcb3fa6498cfcbe70af38089c5e78e7c008558 2025-12-19T03:26:06,128 Stored in directory: /tmp/pip-ephem-wheel-cache-jrn48xte/wheels/2d/bd/74/2d131aeb784d88dbbdc677415f71e95a97df6f7e256ae6d1cf 2025-12-19T03:26:06,167 Successfully built protonox-kivy 2025-12-19T03:26:06,536 Removed build tracker: '/tmp/pip-build-tracker-_o2mp_47'