2025-12-16T21:38:01,009 Created temporary directory: /tmp/pip-ephem-wheel-cache-a6_0vmom 2025-12-16T21:38:01,011 Created temporary directory: /tmp/pip-build-tracker-liauv_ry 2025-12-16T21:38:01,012 Initialized build tracking at /tmp/pip-build-tracker-liauv_ry 2025-12-16T21:38:01,012 Created build tracker: /tmp/pip-build-tracker-liauv_ry 2025-12-16T21:38:01,012 Entered build tracker: /tmp/pip-build-tracker-liauv_ry 2025-12-16T21:38:01,013 Created temporary directory: /tmp/pip-wheel-e6ycpef0 2025-12-16T21:38:01,016 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-16T21:38:01,019 Created temporary directory: /tmp/pip-ephem-wheel-cache-axlkiypt 2025-12-16T21:38:01,041 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-16T21:38:01,044 2 location(s) to search for versions of protonox-kivy: 2025-12-16T21:38:01,044 * https://pypi.org/simple/protonox-kivy/ 2025-12-16T21:38:01,044 * https://www.piwheels.org/simple/protonox-kivy/ 2025-12-16T21:38:01,045 Fetching project page and analyzing links: https://pypi.org/simple/protonox-kivy/ 2025-12-16T21:38:01,046 Getting page https://pypi.org/simple/protonox-kivy/ 2025-12-16T21:38:01,047 Found index url https://pypi.org/simple 2025-12-16T21:38:01,261 Fetched page https://pypi.org/simple/protonox-kivy/ as application/vnd.pypi.simple.v1+json 2025-12-16T21:38:01,263 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-16T21:38:01,264 Fetching project page and analyzing links: https://www.piwheels.org/simple/protonox-kivy/ 2025-12-16T21:38:01,265 Getting page https://www.piwheels.org/simple/protonox-kivy/ 2025-12-16T21:38:01,266 Found index url https://www.piwheels.org/simple 2025-12-16T21:38:01,452 Fetched page https://www.piwheels.org/simple/protonox-kivy/ as text/html 2025-12-16T21:38:01,454 Skipping link: not a file: https://www.piwheels.org/simple/protonox-kivy/ 2025-12-16T21:38:01,454 Skipping link: not a file: https://pypi.org/simple/protonox-kivy/ 2025-12-16T21:38:01,473 Given no hashes to check 1 links for project 'protonox-kivy': discarding no candidates 2025-12-16T21:38:01,491 Collecting protonox-kivy==3.0.0.dev1 2025-12-16T21:38:01,493 Created temporary directory: /tmp/pip-unpack-3gtub64x 2025-12-16T21:38:01,708 Downloading protonox_kivy-3.0.0.dev1.tar.gz (24.2 MB) 2025-12-16T21:38:08,553 Added protonox-kivy==3.0.0.dev1 from https://files.pythonhosted.org/packages/4b/e1/4914ef7a66f5d451a42c930d4a9d98463594148625132fc04eefb2f993aa/protonox_kivy-3.0.0.dev1.tar.gz to build tracker '/tmp/pip-build-tracker-liauv_ry' 2025-12-16T21:38:08,579 Created temporary directory: /tmp/pip-build-env-yzqiws2p 2025-12-16T21:38:08,584 Installing build dependencies: started 2025-12-16T21:38:08,585 Running command pip subprocess to install build dependencies 2025-12-16T21:38:09,755 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-16T21:38:10,438 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-16T21:38:10,461 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-16T21:38:10,463 Ignoring kivy_deps.gstreamer_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-16T21:38:10,464 Ignoring kivy_deps.sdl3_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-16T21:38:10,465 Ignoring kivy_deps.glew_dev: markers 'sys_platform == "win32"' don't match your environment 2025-12-16T21:38:10,466 Ignoring kivy_deps.gstreamer: markers 'sys_platform == "win32"' don't match your environment 2025-12-16T21:38:10,467 Ignoring kivy_deps.sdl3: markers 'sys_platform == "win32"' don't match your environment 2025-12-16T21:38:10,468 Ignoring kivy_deps.glew: markers 'sys_platform == "win32"' don't match your environment 2025-12-16T21:38:12,213 Collecting setuptools~=80.9.0 2025-12-16T21:38:12,299 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-16T21:38:12,576 Collecting wheel~=0.45.1 2025-12-16T21:38:12,593 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-16T21:38:12,762 Collecting packaging~=25.0 2025-12-16T21:38:12,780 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-12-16T21:38:14,821 Collecting cython<=3.2.0,>=0.29.1 2025-12-16T21:38:14,832 Downloading https://www.piwheels.org/simple/cython/cython-3.2.0-cp311-cp311-linux_armv7l.whl (11.1 MB) 2025-12-16T21:38:15,644 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.1/11.1 MB 13.6 MB/s eta 0:00:00 2025-12-16T21:38:18,806 Installing collected packages: wheel, setuptools, packaging, cython 2025-12-16T21:38:19,051 Creating /tmp/pip-build-env-yzqiws2p/overlay/local/bin 2025-12-16T21:38:19,054 changing mode of /tmp/pip-build-env-yzqiws2p/overlay/local/bin/wheel to 755 2025-12-16T21:38:26,836 changing mode of /tmp/pip-build-env-yzqiws2p/overlay/local/bin/cygdb to 755 2025-12-16T21:38:26,838 changing mode of /tmp/pip-build-env-yzqiws2p/overlay/local/bin/cython to 755 2025-12-16T21:38:26,841 changing mode of /tmp/pip-build-env-yzqiws2p/overlay/local/bin/cythonize to 755 2025-12-16T21:38:26,874 Successfully installed cython-3.2.0 packaging-25.0 setuptools-80.9.0 wheel-0.45.1 2025-12-16T21:38:27,272 Installing build dependencies: finished with status 'done' 2025-12-16T21:38:27,291 Getting requirements to build wheel: started 2025-12-16T21:38:27,292 Running command Getting requirements to build wheel 2025-12-16T21:38:27,933 [WARNING] [Config ] Older configuration version detected (0 instead of 29) 2025-12-16T21:38:27,933 [WARNING] [Config ] Upgrading configuration in progress. 2025-12-16T21:38:27,934 [DEBUG ] [Config ] Upgrading from 0 to 1 2025-12-16T21:38:27,948 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-16_0.txt 2025-12-16T21:38:27,948 [INFO ] [Kivy ] v3.0.0.dev1 2025-12-16T21:38:27,949 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/__init__.py" 2025-12-16T21:38:27,949 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-16T21:38:27,950 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-16T21:38:27,951 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-16T21:38:27,951 [INFO ] [Logger ] Purge finished! 2025-12-16T21:38:29,660 [INFO ] creating /tmp/tmp_hhcira3/build/tmp/tmp_hhcira3 2025-12-16T21:38:29,662 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c /tmp/tmp_hhcira3/test.c -o /tmp/tmp_hhcira3/build/tmp/tmp_hhcira3/test.o 2025-12-16T21:38:30,154 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-16T21:38:30,155 !! 2025-12-16T21:38:30,156 ******************************************************************************** 2025-12-16T21:38:30,157 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-16T21:38:30,158 License :: OSI Approved :: MIT License 2025-12-16T21:38:30,159 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-16T21:38:30,159 ******************************************************************************** 2025-12-16T21:38:30,160 !! 2025-12-16T21:38:30,161 self._finalize_license_expression() 2025-12-16T21:38:30,182 [INFO ] running egg_info 2025-12-16T21:38:30,191 [INFO ] writing protonox_kivy.egg-info/PKG-INFO 2025-12-16T21:38:30,207 [INFO ] writing dependency_links to protonox_kivy.egg-info/dependency_links.txt 2025-12-16T21:38:30,220 [INFO ] writing requirements to protonox_kivy.egg-info/requires.txt 2025-12-16T21:38:30,221 [INFO ] writing top-level names to protonox_kivy.egg-info/top_level.txt 2025-12-16T21:38:30,357 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,358 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,358 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,359 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,359 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,360 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,361 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,361 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,362 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,362 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,363 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,364 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,364 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,365 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,365 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,366 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,367 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,367 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,368 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,368 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,369 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,369 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,370 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,370 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,371 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,371 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,372 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,373 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,373 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,374 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,374 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,375 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,375 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,376 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,377 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,377 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,378 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,378 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,379 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,379 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,379 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,380 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,381 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,381 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,382 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,383 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,383 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,384 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,384 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,385 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,386 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,386 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,387 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,388 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,388 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,389 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,389 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,390 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,390 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,391 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,391 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,392 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,392 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,393 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,394 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,394 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,395 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,396 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,396 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,397 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,397 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,398 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,399 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,399 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,400 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,400 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,401 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,401 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,402 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,402 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,403 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,403 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,404 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,405 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,405 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,406 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,406 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,407 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,408 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,408 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,409 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,410 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,410 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,411 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,411 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,412 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,412 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,412 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,413 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,414 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,414 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,415 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,416 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,416 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,417 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,417 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,418 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,419 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,419 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,420 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,420 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,421 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,421 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,422 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,422 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,423 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,423 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,424 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,425 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,425 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,426 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,426 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,427 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,427 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,428 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,428 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,429 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,430 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,430 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,431 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,431 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,432 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,432 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,432 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,433 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,433 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,434 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,434 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,435 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,435 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,436 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,436 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,437 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,437 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,438 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,438 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,439 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,439 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,440 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,440 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,441 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,441 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,441 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,442 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,442 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,443 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,443 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,444 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,444 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,445 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,445 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,446 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,447 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,447 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,448 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,448 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,449 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,449 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,450 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,450 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,450 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,451 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,451 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,452 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,452 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,453 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,453 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,454 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,454 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,455 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,456 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,456 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,457 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,457 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,458 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,458 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,459 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,459 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,459 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,460 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,460 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,461 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,461 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,462 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,462 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,463 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,463 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,464 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,464 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,465 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,465 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,466 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,466 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,467 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,467 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,468 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,468 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,469 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,469 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,470 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,470 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,471 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,471 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,472 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,472 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,473 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,473 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,474 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,474 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,475 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,476 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,476 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,476 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,477 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,477 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,478 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,478 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,479 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,479 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,479 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,480 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,480 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:30,481 [INFO ] reading manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-16T21:38:30,544 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-16T21:38:31,021 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-16T21:38:31,067 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-16T21:38:31,468 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-16T21:38:32,862 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-16T21:38:32,862 [INFO ] adding license file 'LICENSE' 2025-12-16T21:38:32,863 [INFO ] adding license file 'AUTHORS' 2025-12-16T21:38:32,922 [INFO ] writing manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-16T21:38:32,926 ############################################### 2025-12-16T21:38:32,927 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-16T21:38:32,928 which is not recommended as it may be incompatible with Kivy. 2025-12-16T21:38:32,929 Please build dependencies from source via the provided script 2025-12-16T21:38:32,930 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-16T21:38:32,931 ############################################### 2025-12-16T21:38:32,932 Current directory is: /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:32,933 Source and initial build directory is: /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:32,933 Python path is: 2025-12-16T21:38:32,934 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:32,935 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-16T21:38:32,935 /tmp/pip-build-env-yzqiws2p/site 2025-12-16T21:38:32,936 /usr/lib/python311.zip 2025-12-16T21:38:32,937 /usr/lib/python3.11 2025-12-16T21:38:32,938 /usr/lib/python3.11/lib-dynload 2025-12-16T21:38:32,938 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages 2025-12-16T21:38:32,939 /tmp/pip-build-env-yzqiws2p/normal/local/lib/python3.11/dist-packages 2025-12-16T21:38:32,940 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-16T21:38:32,940 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/modules 2025-12-16T21:38:32,941 /home/piwheels/.kivy/mods 2025-12-16T21:38:32,943 Found Cython at /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-16T21:38:32,944 Detected supported Cython version 3.2.0 2025-12-16T21:38:32,945 Using this graphics system: OpenGL 2025-12-16T21:38:32,945 GStreamer found via pkg-config 2025-12-16T21:38:32,946 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-16T21:38:32,948 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-16T21:38:32,949 Pango: pangoft2 found via pkg-config 2025-12-16T21:38:32,950 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:38:32,951 ERROR: Dependency for context.pyx not resolved: config.pxi 2025-12-16T21:38:32,951 ERROR: Dependency for compiler.pyx not resolved: config.pxi 2025-12-16T21:38:32,952 ERROR: Dependency for context_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:32,953 ERROR: Dependency for fbo.pyx not resolved: config.pxi 2025-12-16T21:38:32,954 ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:32,955 ERROR: Dependency for instructions.pyx not resolved: config.pxi 2025-12-16T21:38:32,956 ERROR: Dependency for opengl.pyx not resolved: config.pxi 2025-12-16T21:38:32,957 ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi 2025-12-16T21:38:32,957 ERROR: Dependency for shader.pyx not resolved: config.pxi 2025-12-16T21:38:32,958 ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:32,959 ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:32,960 ERROR: Dependency for texture.pyx not resolved: config.pxi 2025-12-16T21:38:32,961 ERROR: Dependency for vbo.pyx not resolved: config.pxi 2025-12-16T21:38:32,961 ERROR: Dependency for vertex.pyx not resolved: config.pxi 2025-12-16T21:38:32,962 ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:32,963 ERROR: Dependency for cgl.pyx not resolved: config.pxi 2025-12-16T21:38:32,964 ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi 2025-12-16T21:38:32,964 ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi 2025-12-16T21:38:32,965 ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi 2025-12-16T21:38:32,966 ERROR: Dependency for cgl_sdl3.pyx not resolved: config.pxi 2025-12-16T21:38:32,967 ERROR: Dependency for svg.pyx not resolved: config.pxi 2025-12-16T21:38:32,967 ERROR: Dependency for boxshadow.pyx not resolved: config.pxi 2025-12-16T21:38:32,968 Building extensions in parallel using 4 cores 2025-12-16T21:38:33,045 Getting requirements to build wheel: finished with status 'done' 2025-12-16T21:38:33,049 Created temporary directory: /tmp/pip-modern-metadata-psowsai8 2025-12-16T21:38:33,052 Preparing metadata (pyproject.toml): started 2025-12-16T21:38:33,053 Running command Preparing metadata (pyproject.toml) 2025-12-16T21:38:33,640 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-16_1.txt 2025-12-16T21:38:33,640 [INFO ] [Kivy ] v3.0.0.dev1 2025-12-16T21:38:33,641 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/__init__.py" 2025-12-16T21:38:33,642 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-16T21:38:33,642 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-16T21:38:33,643 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-16T21:38:33,643 [INFO ] [Logger ] Purge finished! 2025-12-16T21:38:35,335 [INFO ] creating /tmp/tmpvh67gqdk/build/tmp/tmpvh67gqdk 2025-12-16T21:38:35,337 [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/tmpvh67gqdk/test.c -o /tmp/tmpvh67gqdk/build/tmp/tmpvh67gqdk/test.o 2025-12-16T21:38:35,705 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-16T21:38:35,706 !! 2025-12-16T21:38:35,707 ******************************************************************************** 2025-12-16T21:38:35,708 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-16T21:38:35,710 License :: OSI Approved :: MIT License 2025-12-16T21:38:35,711 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-16T21:38:35,712 ******************************************************************************** 2025-12-16T21:38:35,713 !! 2025-12-16T21:38:35,714 self._finalize_license_expression() 2025-12-16T21:38:35,753 [INFO ] running dist_info 2025-12-16T21:38:35,778 [INFO ] creating /tmp/pip-modern-metadata-psowsai8/protonox_kivy.egg-info 2025-12-16T21:38:35,779 [INFO ] writing /tmp/pip-modern-metadata-psowsai8/protonox_kivy.egg-info/PKG-INFO 2025-12-16T21:38:35,804 [INFO ] writing dependency_links to /tmp/pip-modern-metadata-psowsai8/protonox_kivy.egg-info/dependency_links.txt 2025-12-16T21:38:35,816 [INFO ] writing requirements to /tmp/pip-modern-metadata-psowsai8/protonox_kivy.egg-info/requires.txt 2025-12-16T21:38:35,818 [INFO ] writing top-level names to /tmp/pip-modern-metadata-psowsai8/protonox_kivy.egg-info/top_level.txt 2025-12-16T21:38:35,819 [INFO ] writing manifest file '/tmp/pip-modern-metadata-psowsai8/protonox_kivy.egg-info/SOURCES.txt' 2025-12-16T21:38:35,942 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,943 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,944 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,944 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,945 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,945 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,946 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,946 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,947 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,947 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,948 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,948 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,949 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,949 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,950 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,951 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,951 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,952 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,952 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,953 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,954 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,954 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,955 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,955 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,956 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,956 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,956 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,957 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,958 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,958 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,959 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,960 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,960 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,961 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,962 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,962 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,963 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,963 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,964 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,965 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,965 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,966 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,966 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,966 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,967 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,967 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,968 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,968 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,969 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,970 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,970 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,971 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,972 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,972 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,973 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,973 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,974 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,975 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,975 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,976 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,976 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,976 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,977 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,977 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,978 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,978 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,979 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,980 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,980 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,981 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,982 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,982 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,983 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,984 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,984 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,985 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,986 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,986 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,987 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,987 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,987 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,988 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,988 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,989 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,989 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,990 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,991 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,991 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,992 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,992 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,993 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,994 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,994 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,995 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,996 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,996 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,996 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,997 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,997 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,998 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,998 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,999 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:35,999 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,000 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,000 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,001 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,002 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,002 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,003 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,004 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,004 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,005 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,005 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,006 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,007 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,007 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,008 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,008 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,008 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,009 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,009 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,010 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,011 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,011 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,012 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,013 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,013 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,014 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,014 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,015 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,015 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,016 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,017 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,017 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,018 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,018 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,018 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,019 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,019 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,020 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,020 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,021 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,021 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,022 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,022 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,023 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,023 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,024 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,024 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,025 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,026 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,026 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,027 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,027 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,028 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,028 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,029 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,029 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,029 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,030 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,030 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,031 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,031 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,032 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,032 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,033 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,033 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,034 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,035 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,035 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,035 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,036 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,036 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,037 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,037 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,037 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,038 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,038 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,039 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,039 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,040 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,040 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,041 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,041 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,042 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,042 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,043 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,043 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,044 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,044 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,045 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,045 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,046 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,046 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,046 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,047 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,047 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,048 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,048 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,049 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,049 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,050 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,050 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,051 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,051 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,052 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,052 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,053 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,053 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,053 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,054 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,054 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,055 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,055 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,056 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,056 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,057 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,057 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,058 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,058 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,059 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,059 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,060 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,060 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,061 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,062 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,062 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,062 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,063 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,063 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,064 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,064 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:38:36,065 [INFO ] reading manifest file '/tmp/pip-modern-metadata-psowsai8/protonox_kivy.egg-info/SOURCES.txt' 2025-12-16T21:38:36,065 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-16T21:38:36,510 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-16T21:38:36,554 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-16T21:38:36,939 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-16T21:38:38,442 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-16T21:38:38,443 [INFO ] adding license file 'LICENSE' 2025-12-16T21:38:38,444 [INFO ] adding license file 'AUTHORS' 2025-12-16T21:38:38,488 [INFO ] writing manifest file '/tmp/pip-modern-metadata-psowsai8/protonox_kivy.egg-info/SOURCES.txt' 2025-12-16T21:38:38,491 [INFO ] creating '/tmp/pip-modern-metadata-psowsai8/protonox_kivy-3.0.0.dev1.dist-info' 2025-12-16T21:38:38,535 ############################################### 2025-12-16T21:38:38,536 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-16T21:38:38,537 which is not recommended as it may be incompatible with Kivy. 2025-12-16T21:38:38,538 Please build dependencies from source via the provided script 2025-12-16T21:38:38,539 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-16T21:38:38,539 ############################################### 2025-12-16T21:38:38,540 Current directory is: /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:38,541 Source and initial build directory is: /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:38,542 Python path is: 2025-12-16T21:38:38,543 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:38,544 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-16T21:38:38,545 /tmp/pip-build-env-yzqiws2p/site 2025-12-16T21:38:38,546 /usr/lib/python311.zip 2025-12-16T21:38:38,546 /usr/lib/python3.11 2025-12-16T21:38:38,547 /usr/lib/python3.11/lib-dynload 2025-12-16T21:38:38,548 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages 2025-12-16T21:38:38,548 /tmp/pip-build-env-yzqiws2p/normal/local/lib/python3.11/dist-packages 2025-12-16T21:38:38,549 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-16T21:38:38,550 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/modules 2025-12-16T21:38:38,550 /home/piwheels/.kivy/mods 2025-12-16T21:38:38,552 Found Cython at /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-16T21:38:38,553 Detected supported Cython version 3.2.0 2025-12-16T21:38:38,554 Using this graphics system: OpenGL 2025-12-16T21:38:38,554 GStreamer found via pkg-config 2025-12-16T21:38:38,555 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-16T21:38:38,557 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-16T21:38:38,558 Pango: pangoft2 found via pkg-config 2025-12-16T21:38:38,559 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:38:38,560 ERROR: Dependency for context.pyx not resolved: config.pxi 2025-12-16T21:38:38,561 ERROR: Dependency for compiler.pyx not resolved: config.pxi 2025-12-16T21:38:38,561 ERROR: Dependency for context_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:38,562 ERROR: Dependency for fbo.pyx not resolved: config.pxi 2025-12-16T21:38:38,563 ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:38,564 ERROR: Dependency for instructions.pyx not resolved: config.pxi 2025-12-16T21:38:38,565 ERROR: Dependency for opengl.pyx not resolved: config.pxi 2025-12-16T21:38:38,566 ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi 2025-12-16T21:38:38,567 ERROR: Dependency for shader.pyx not resolved: config.pxi 2025-12-16T21:38:38,567 ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:38,568 ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:38,569 ERROR: Dependency for texture.pyx not resolved: config.pxi 2025-12-16T21:38:38,570 ERROR: Dependency for vbo.pyx not resolved: config.pxi 2025-12-16T21:38:38,571 ERROR: Dependency for vertex.pyx not resolved: config.pxi 2025-12-16T21:38:38,571 ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:38,572 ERROR: Dependency for cgl.pyx not resolved: config.pxi 2025-12-16T21:38:38,573 ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi 2025-12-16T21:38:38,574 ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi 2025-12-16T21:38:38,575 ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi 2025-12-16T21:38:38,576 ERROR: Dependency for cgl_sdl3.pyx not resolved: config.pxi 2025-12-16T21:38:38,577 ERROR: Dependency for svg.pyx not resolved: config.pxi 2025-12-16T21:38:38,578 ERROR: Dependency for boxshadow.pyx not resolved: config.pxi 2025-12-16T21:38:38,578 Building extensions in parallel using 4 cores 2025-12-16T21:38:38,658 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-16T21:38:38,664 Source in /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 has version 3.0.0.dev1, which satisfies requirement protonox-kivy==3.0.0.dev1 from https://files.pythonhosted.org/packages/4b/e1/4914ef7a66f5d451a42c930d4a9d98463594148625132fc04eefb2f993aa/protonox_kivy-3.0.0.dev1.tar.gz 2025-12-16T21:38:38,665 Removed protonox-kivy==3.0.0.dev1 from https://files.pythonhosted.org/packages/4b/e1/4914ef7a66f5d451a42c930d4a9d98463594148625132fc04eefb2f993aa/protonox_kivy-3.0.0.dev1.tar.gz from build tracker '/tmp/pip-build-tracker-liauv_ry' 2025-12-16T21:38:38,673 Created temporary directory: /tmp/pip-unpack-7qexw7tx 2025-12-16T21:38:38,674 Building wheels for collected packages: protonox-kivy 2025-12-16T21:38:38,679 Created temporary directory: /tmp/pip-wheel-opwetfbn 2025-12-16T21:38:38,679 Destination directory: /tmp/pip-wheel-opwetfbn 2025-12-16T21:38:38,682 Building wheel for protonox-kivy (pyproject.toml): started 2025-12-16T21:38:38,683 Running command Building wheel for protonox-kivy (pyproject.toml) 2025-12-16T21:38:39,242 [INFO ] [Logger ] Record log in /home/piwheels/.kivy/logs/kivy_25-12-16_2.txt 2025-12-16T21:38:39,242 [INFO ] [Kivy ] v3.0.0.dev1 2025-12-16T21:38:39,242 [INFO ] [Kivy ] Installed at "/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/__init__.py" 2025-12-16T21:38:39,243 [INFO ] [Python ] v3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] 2025-12-16T21:38:39,244 [INFO ] [Python ] Interpreter at "/usr/bin/python3" 2025-12-16T21:38:39,244 [INFO ] [Logger ] Purge log fired. Processing... 2025-12-16T21:38:39,245 [INFO ] [Logger ] Purge finished! 2025-12-16T21:38:40,925 [INFO ] creating /tmp/tmpi4smtsuq/build/tmp/tmpi4smtsuq 2025-12-16T21:38:40,927 [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/tmpi4smtsuq/test.c -o /tmp/tmpi4smtsuq/build/tmp/tmpi4smtsuq/test.o 2025-12-16T21:38:41,330 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-16T21:38:41,330 !! 2025-12-16T21:38:41,332 ******************************************************************************** 2025-12-16T21:38:41,333 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-16T21:38:41,334 License :: OSI Approved :: MIT License 2025-12-16T21:38:41,336 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-16T21:38:41,336 ******************************************************************************** 2025-12-16T21:38:41,337 !! 2025-12-16T21:38:41,338 self._finalize_license_expression() 2025-12-16T21:38:41,366 [INFO ] running bdist_wheel 2025-12-16T21:38:41,388 [INFO ] running build 2025-12-16T21:38:41,389 [INFO ] running build_py 2025-12-16T21:38:41,399 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,403 [INFO ] copying kivy/utils.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,408 [INFO ] copying kivy/weakmethod.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,412 [INFO ] copying kivy/context.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,417 [INFO ] copying kivy/factory_registers.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,420 [INFO ] copying kivy/geometry.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,423 [INFO ] copying kivy/animation.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,428 [INFO ] copying kivy/atlas.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,432 [INFO ] copying kivy/multistroke.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,439 [INFO ] copying kivy/config.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,443 [INFO ] copying kivy/factory.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,446 [INFO ] copying kivy/parser.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,449 [INFO ] copying kivy/interactive.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,453 [INFO ] copying kivy/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,456 [INFO ] copying kivy/_version.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,459 [INFO ] copying kivy/base.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,463 [INFO ] copying kivy/loader.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,467 [INFO ] copying kivy/clock.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,471 [INFO ] copying kivy/vector.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,474 [INFO ] copying kivy/app.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,478 [INFO ] copying kivy/cache.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,482 [INFO ] copying kivy/support.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,486 [INFO ] copying kivy/resources.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,489 [INFO ] copying kivy/event.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,492 [INFO ] copying kivy/metrics.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,495 [INFO ] copying kivy/gesture.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,499 [INFO ] copying kivy/logger.py -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:41,503 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy_protonox 2025-12-16T21:38:41,504 [INFO ] copying kivy_protonox/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy_protonox 2025-12-16T21:38:41,508 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:41,510 [INFO ] copying kivy/graphics/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:41,514 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/garden 2025-12-16T21:38:41,515 [INFO ] copying kivy/garden/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/garden 2025-12-16T21:38:41,519 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-16T21:38:41,520 [INFO ] copying kivy/protonox_ext/telemetry.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-16T21:38:41,523 [INFO ] copying kivy/protonox_ext/observability.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-16T21:38:41,526 [INFO ] copying kivy/protonox_ext/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext 2025-12-16T21:38:41,530 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,532 [INFO ] copying kivy/tests/test_motion_event.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,535 [INFO ] copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,537 [INFO ] copying kivy/tests/test_uix_videoplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,539 [INFO ] copying kivy/tests/test_uix_actionbar.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,542 [INFO ] copying kivy/tests/test_benchmark.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,545 [INFO ] copying kivy/tests/test_utils.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,548 [INFO ] copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,551 [INFO ] copying kivy/tests/test_module_inspector.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,554 [INFO ] copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,557 [INFO ] copying kivy/tests/test_metrics.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,559 [INFO ] copying kivy/tests/test_uix_textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,562 [INFO ] copying kivy/tests/test_clock.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,565 [INFO ] copying kivy/tests/test_uix_layout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,567 [INFO ] copying kivy/tests/test_kivy_init.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,570 [INFO ] copying kivy/tests/test_properties.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,573 [INFO ] copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,577 [INFO ] copying kivy/tests/test_rst_replace.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,579 [INFO ] copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,582 [INFO ] copying kivy/tests/test_uix_dropdown.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,585 [INFO ] copying kivy/tests/test_weakmethod.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,587 [INFO ] copying kivy/tests/test_window_info.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,589 [INFO ] copying kivy/tests/test_graphics.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,593 [INFO ] copying kivy/tests/test_mouse_hover_event.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,596 [INFO ] copying kivy/tests/test_uix_colorpicker.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,598 [INFO ] copying kivy/tests/test_imageloader.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,602 [INFO ] copying kivy/tests/conftest.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,604 [INFO ] copying kivy/tests/test_lang.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,607 [INFO ] copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,610 [INFO ] copying kivy/tests/test_knspace.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,613 [INFO ] copying kivy/tests/test_uix_asyncimage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,616 [INFO ] copying kivy/tests/common.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,619 [INFO ] copying kivy/tests/test_uix_slider.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,622 [INFO ] copying kivy/tests/test_togglebuttonbehavior.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,625 [INFO ] copying kivy/tests/test_uix_bubble.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,628 [INFO ] copying kivy/tests/test_buttonbehavior.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,631 [INFO ] copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,634 [INFO ] copying kivy/tests/test_image.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,636 [INFO ] copying kivy/tests/test_garden.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,638 [INFO ] copying kivy/tests/test_uix_scrollview.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,641 [INFO ] copying kivy/tests/test_uix_modal.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,643 [INFO ] copying kivy/tests/test_animations.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,646 [INFO ] copying kivy/tests/test_screen.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,648 [INFO ] copying kivy/tests/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,649 [INFO ] copying kivy/tests/test_audio.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,651 [INFO ] copying kivy/tests/test_logger.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,654 [INFO ] copying kivy/tests/visual_test_label.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,656 [INFO ] copying kivy/tests/test_coverage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,658 [INFO ] copying kivy/tests/test_fonts.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,660 [INFO ] copying kivy/tests/test_graphics_svg.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,662 [INFO ] copying kivy/tests/test_app_on_ready.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,665 [INFO ] copying kivy/tests/test_multistroke.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,667 [INFO ] copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,669 [INFO ] copying kivy/tests/test_widget_walk.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,671 [INFO ] copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,673 [INFO ] copying kivy/tests/test_lang_complex.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,676 [INFO ] copying kivy/tests/test_fbo.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,678 [INFO ] copying kivy/tests/test_video.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,680 [INFO ] copying kivy/tests/test_widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,682 [INFO ] copying kivy/tests/test_resources.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,684 [INFO ] copying kivy/tests/test_uix_widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,687 [INFO ] copying kivy/tests/test_filechooser.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,689 [INFO ] copying kivy/tests/test_uix_settings.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,691 [INFO ] copying kivy/tests/test_window_base.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,694 [INFO ] copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,696 [INFO ] copying kivy/tests/test_clipboard.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,698 [INFO ] copying kivy/tests/test_invalid_lang.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,701 [INFO ] copying kivy/tests/perf_test_textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,703 [INFO ] copying kivy/tests/test_environ_cli.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,705 [INFO ] copying kivy/tests/test_doc_gallery.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,707 [INFO ] copying kivy/tests/test_uix_carousel.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,709 [INFO ] copying kivy/tests/test_storage.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,712 [INFO ] copying kivy/tests/test_app.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,715 [INFO ] copying kivy/tests/async_common.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,717 [INFO ] copying kivy/tests/test_effects.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,719 [INFO ] copying kivy/tests/test_config.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,721 [INFO ] copying kivy/tests/fixtures.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,724 [INFO ] copying kivy/tests/test_vector.py -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:41,727 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-16T21:38:41,728 [INFO ] copying kivy/input/shape.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-16T21:38:41,730 [INFO ] copying kivy/input/factory.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-16T21:38:41,732 [INFO ] copying kivy/input/recorder.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-16T21:38:41,734 [INFO ] copying kivy/input/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-16T21:38:41,736 [INFO ] copying kivy/input/provider.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-16T21:38:41,738 [INFO ] copying kivy/input/motionevent.py -> build/lib.linux-armv7l-cpython-311/kivy/input 2025-12-16T21:38:41,741 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-16T21:38:41,742 [INFO ] copying kivy/network/urlrequest.py -> build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-16T21:38:41,745 [INFO ] copying kivy/network/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/network 2025-12-16T21:38:41,748 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,749 [INFO ] copying kivy/uix/modalview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,752 [INFO ] copying kivy/uix/actionbar.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,755 [INFO ] copying kivy/uix/bubble.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,758 [INFO ] copying kivy/uix/scrollview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,762 [INFO ] copying kivy/uix/togglebutton.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,764 [INFO ] copying kivy/uix/widget.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,768 [INFO ] copying kivy/uix/pagelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,770 [INFO ] copying kivy/uix/scatterlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,773 [INFO ] copying kivy/uix/effectwidget.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,775 [INFO ] copying kivy/uix/anchorlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,778 [INFO ] copying kivy/uix/treeview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,781 [INFO ] copying kivy/uix/splitter.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,783 [INFO ] copying kivy/uix/layout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,786 [INFO ] copying kivy/uix/spinner.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,789 [INFO ] copying kivy/uix/checkbox.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,792 [INFO ] copying kivy/uix/recycleboxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,794 [INFO ] copying kivy/uix/rst.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,798 [INFO ] copying kivy/uix/slider.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,801 [INFO ] copying kivy/uix/carousel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,804 [INFO ] copying kivy/uix/vkeyboard.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,807 [INFO ] copying kivy/uix/stacklayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,809 [INFO ] copying kivy/uix/accordion.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,812 [INFO ] copying kivy/uix/dropdown.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,815 [INFO ] copying kivy/uix/relativelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,817 [INFO ] copying kivy/uix/scatter.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,820 [INFO ] copying kivy/uix/filechooser.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,823 [INFO ] copying kivy/uix/label.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,826 [INFO ] copying kivy/uix/switch.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,828 [INFO ] copying kivy/uix/colorpicker.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,831 [INFO ] copying kivy/uix/popup.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,834 [INFO ] copying kivy/uix/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,836 [INFO ] copying kivy/uix/progressbar.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,838 [INFO ] copying kivy/uix/codeinput.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,840 [INFO ] copying kivy/uix/boxlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,843 [INFO ] copying kivy/uix/recyclegridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,846 [INFO ] copying kivy/uix/settings.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,849 [INFO ] copying kivy/uix/sandbox.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,851 [INFO ] copying kivy/uix/button.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,854 [INFO ] copying kivy/uix/gridlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,857 [INFO ] copying kivy/uix/video.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,860 [INFO ] copying kivy/uix/gesturesurface.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,863 [INFO ] copying kivy/uix/floatlayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,866 [INFO ] copying kivy/uix/textinput.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,904 [INFO ] copying kivy/uix/camera.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,907 [INFO ] copying kivy/uix/image.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,910 [INFO ] copying kivy/uix/stencilview.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,913 [INFO ] copying kivy/uix/recyclelayout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,915 [INFO ] copying kivy/uix/videoplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,918 [INFO ] copying kivy/uix/screenmanager.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,922 [INFO ] copying kivy/uix/tabbedpanel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix 2025-12-16T21:38:41,925 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-16T21:38:41,926 [INFO ] copying kivy/extras/highlight.py -> build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-16T21:38:41,929 [INFO ] copying kivy/extras/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/extras 2025-12-16T21:38:41,931 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/deps 2025-12-16T21:38:41,932 [INFO ] copying kivy/deps/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/deps 2025-12-16T21:38:41,935 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-16T21:38:41,936 [INFO ] copying kivy/lang/parser.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-16T21:38:41,939 [INFO ] copying kivy/lang/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-16T21:38:41,942 [INFO ] copying kivy/lang/builder.py -> build/lib.linux-armv7l-cpython-311/kivy/lang 2025-12-16T21:38:41,946 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core 2025-12-16T21:38:41,947 [INFO ] copying kivy/core/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core 2025-12-16T21:38:41,950 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/eventmanager 2025-12-16T21:38:41,951 [INFO ] copying kivy/eventmanager/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/eventmanager 2025-12-16T21:38:41,954 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-16T21:38:41,955 [INFO ] copying kivy/lib/mtdev.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-16T21:38:41,958 [INFO ] copying kivy/lib/ddsfile.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-16T21:38:41,961 [INFO ] copying kivy/lib/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-16T21:38:41,964 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,965 [INFO ] copying kivy/modules/joycursor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,967 [INFO ] copying kivy/modules/showborder.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,969 [INFO ] copying kivy/modules/touchring.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,972 [INFO ] copying kivy/modules/_webdebugger.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,977 [INFO ] copying kivy/modules/inspector.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,980 [INFO ] copying kivy/modules/recorder.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,982 [INFO ] copying kivy/modules/cursor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,984 [INFO ] copying kivy/modules/screen.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,987 [INFO ] copying kivy/modules/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,989 [INFO ] copying kivy/modules/monitor.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,991 [INFO ] copying kivy/modules/webdebugger.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,993 [INFO ] copying kivy/modules/console.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,997 [INFO ] copying kivy/modules/keybinding.py -> build/lib.linux-armv7l-cpython-311/kivy/modules 2025-12-16T21:38:41,999 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-16T21:38:42,000 [INFO ] copying kivy/storage/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-16T21:38:42,003 [INFO ] copying kivy/storage/jsonstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-16T21:38:42,005 [INFO ] copying kivy/storage/redisstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-16T21:38:42,007 [INFO ] copying kivy/storage/dictstore.py -> build/lib.linux-armv7l-cpython-311/kivy/storage 2025-12-16T21:38:42,010 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,011 [INFO ] copying kivy/tools/stub-gl-debug.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,014 [INFO ] copying kivy/tools/kviewer.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,016 [INFO ] copying kivy/tools/changelog_parser.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,018 [INFO ] copying kivy/tools/gallery.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,021 [INFO ] copying kivy/tools/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,024 [INFO ] copying kivy/tools/texturecompress.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,026 [INFO ] copying kivy/tools/coverage.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,028 [INFO ] copying kivy/tools/benchmark.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,031 [INFO ] copying kivy/tools/generate-icons.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,033 [INFO ] copying kivy/tools/report.py -> build/lib.linux-armv7l-cpython-311/kivy/tools 2025-12-16T21:38:42,036 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-16T21:38:42,037 [INFO ] copying kivy/effects/scroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-16T21:38:42,040 [INFO ] copying kivy/effects/kinetic.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-16T21:38:42,042 [INFO ] copying kivy/effects/dampedscroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-16T21:38:42,045 [INFO ] copying kivy/effects/opacityscroll.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-16T21:38:42,047 [INFO ] copying kivy/effects/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/effects 2025-12-16T21:38:42,049 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-16T21:38:42,050 [INFO ] copying kivy/graphics/cgl_backend/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl_backend 2025-12-16T21:38:42,053 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-16T21:38:42,054 [INFO ] copying kivy/graphics/egl_backend/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-16T21:38:42,057 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-16T21:38:42,059 [INFO ] copying kivy/protonox_ext/compat/deprecated_shims.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-16T21:38:42,062 [INFO ] copying kivy/protonox_ext/compat/compat_layer.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-16T21:38:42,066 [INFO ] copying kivy/protonox_ext/compat/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-16T21:38:42,069 [INFO ] copying kivy/protonox_ext/compat/warnings_map.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/compat 2025-12-16T21:38:42,072 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime 2025-12-16T21:38:42,074 [INFO ] copying kivy/protonox_ext/runtime/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime 2025-12-16T21:38:42,078 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-16T21:38:42,079 [INFO ] copying kivy/protonox_ext/web_mapper/dom_bridge.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-16T21:38:42,083 [INFO ] copying kivy/protonox_ext/web_mapper/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/web_mapper 2025-12-16T21:38:42,086 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-16T21:38:42,088 [INFO ] copying kivy/protonox_ext/layout_engine/performance.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-16T21:38:42,091 [INFO ] copying kivy/protonox_ext/layout_engine/fingerprint.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-16T21:38:42,094 [INFO ] copying kivy/protonox_ext/layout_engine/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-16T21:38:42,097 [INFO ] copying kivy/protonox_ext/layout_engine/introspect.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-16T21:38:42,100 [INFO ] copying kivy/protonox_ext/layout_engine/antipatterns.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-16T21:38:42,103 [INFO ] copying kivy/protonox_ext/layout_engine/health.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/layout_engine 2025-12-16T21:38:42,107 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-16T21:38:42,109 [INFO ] copying kivy/protonox_ext/android_bridge/adb.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-16T21:38:42,113 [INFO ] copying kivy/protonox_ext/android_bridge/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-16T21:38:42,116 [INFO ] copying kivy/protonox_ext/android_bridge/bridge_server.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-16T21:38:42,119 [INFO ] copying kivy/protonox_ext/android_bridge/compat.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-16T21:38:42,122 [INFO ] copying kivy/protonox_ext/android_bridge/preflight.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/android_bridge 2025-12-16T21:38:42,126 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-16T21:38:42,128 [INFO ] copying kivy/protonox_ext/diagnostics/runtime.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-16T21:38:42,131 [INFO ] copying kivy/protonox_ext/diagnostics/bus.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-16T21:38:42,135 [INFO ] copying kivy/protonox_ext/diagnostics/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/diagnostics 2025-12-16T21:38:42,139 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-16T21:38:42,140 [INFO ] copying kivy/protonox_ext/device/android.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-16T21:38:42,144 [INFO ] copying kivy/protonox_ext/device/spec.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-16T21:38:42,147 [INFO ] copying kivy/protonox_ext/device/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-16T21:38:42,150 [INFO ] copying kivy/protonox_ext/device/facade.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/device 2025-12-16T21:38:42,154 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-16T21:38:42,156 [INFO ] copying kivy/protonox_ext/ui/emoji.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-16T21:38:42,158 [INFO ] copying kivy/protonox_ext/ui/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/ui 2025-12-16T21:38:42,161 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-16T21:38:42,162 [INFO ] copying kivy/protonox_ext/kv_bridge/importer.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-16T21:38:42,164 [INFO ] copying kivy/protonox_ext/kv_bridge/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-16T21:38:42,166 [INFO ] copying kivy/protonox_ext/kv_bridge/ir.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-16T21:38:42,169 [INFO ] copying kivy/protonox_ext/kv_bridge/compiler.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/kv_bridge 2025-12-16T21:38:42,171 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-16T21:38:42,172 [INFO ] copying kivy/protonox_ext/assets/pipeline.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-16T21:38:42,175 [INFO ] copying kivy/protonox_ext/assets/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/assets 2025-12-16T21:38:42,177 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-16T21:38:42,178 [INFO ] copying kivy/protonox_ext/visual_state/freeze.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-16T21:38:42,181 [INFO ] copying kivy/protonox_ext/visual_state/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-16T21:38:42,183 [INFO ] copying kivy/protonox_ext/visual_state/snapshot.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-16T21:38:42,185 [INFO ] copying kivy/protonox_ext/visual_state/png_reference.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/visual_state 2025-12-16T21:38:42,187 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-16T21:38:42,189 [INFO ] copying kivy/protonox_ext/hotreload_plus/hooks.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-16T21:38:42,191 [INFO ] copying kivy/protonox_ext/hotreload_plus/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/hotreload_plus 2025-12-16T21:38:42,193 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-16T21:38:42,194 [INFO ] copying kivy/protonox_ext/inspector/runtime.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-16T21:38:42,196 [INFO ] copying kivy/protonox_ext/inspector/overlay.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-16T21:38:42,198 [INFO ] copying kivy/protonox_ext/inspector/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/inspector 2025-12-16T21:38:42,201 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-16T21:38:42,202 [INFO ] copying kivy/protonox_ext/media/protonox_video.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-16T21:38:42,204 [INFO ] copying kivy/protonox_ext/media/backend_android.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-16T21:38:42,206 [INFO ] copying kivy/protonox_ext/media/backend_desktop.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-16T21:38:42,208 [INFO ] copying kivy/protonox_ext/media/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/media 2025-12-16T21:38:42,211 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/plugins 2025-12-16T21:38:42,212 [INFO ] copying kivy/protonox_ext/runtime/plugins/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/plugins 2025-12-16T21:38:42,214 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-16T21:38:42,216 [INFO ] copying kivy/protonox_ext/runtime/watch/fs_watch.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-16T21:38:42,218 [INFO ] copying kivy/protonox_ext/runtime/watch/socket_bridge.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-16T21:38:42,220 [INFO ] copying kivy/protonox_ext/runtime/watch/android_watch.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-16T21:38:42,223 [INFO ] copying kivy/protonox_ext/runtime/watch/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/watch 2025-12-16T21:38:42,225 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-16T21:38:42,226 [INFO ] copying kivy/protonox_ext/runtime/hotreload/reload_bus.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-16T21:38:42,229 [INFO ] copying kivy/protonox_ext/runtime/hotreload/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-16T21:38:42,231 [INFO ] copying kivy/protonox_ext/runtime/hotreload/rollback.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-16T21:38:42,233 [INFO ] copying kivy/protonox_ext/runtime/hotreload/state_preserver.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/hotreload 2025-12-16T21:38:42,236 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-16T21:38:42,237 [INFO ] copying kivy/protonox_ext/runtime/screens/dynamic_screen.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-16T21:38:42,239 [INFO ] copying kivy/protonox_ext/runtime/screens/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-16T21:38:42,241 [INFO ] copying kivy/protonox_ext/runtime/screens/registry.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/screens 2025-12-16T21:38:42,244 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-16T21:38:42,245 [INFO ] copying kivy/protonox_ext/runtime/ui_model/diff.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-16T21:38:42,247 [INFO ] copying kivy/protonox_ext/runtime/ui_model/apply.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-16T21:38:42,249 [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-16T21:38:42,252 [INFO ] copying kivy/protonox_ext/runtime/ui_model/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/runtime/ui_model 2025-12-16T21:38:42,254 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-16T21:38:42,255 [INFO ] copying kivy/input/postproc/dejitter.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-16T21:38:42,257 [INFO ] copying kivy/input/postproc/doubletap.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-16T21:38:42,260 [INFO ] copying kivy/input/postproc/calibration.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-16T21:38:42,262 [INFO ] copying kivy/input/postproc/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-16T21:38:42,264 [INFO ] copying kivy/input/postproc/tripletap.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-16T21:38:42,266 [INFO ] copying kivy/input/postproc/retaintouch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-16T21:38:42,268 [INFO ] copying kivy/input/postproc/ignorelist.py -> build/lib.linux-armv7l-cpython-311/kivy/input/postproc 2025-12-16T21:38:42,271 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,273 [INFO ] copying kivy/input/providers/probesysfs.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,275 [INFO ] copying kivy/input/providers/mouse.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,278 [INFO ] copying kivy/input/providers/wm_touch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,280 [INFO ] copying kivy/input/providers/mtdev.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,283 [INFO ] copying kivy/input/providers/tuio.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,286 [INFO ] copying kivy/input/providers/hidinput.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,289 [INFO ] copying kivy/input/providers/mactouch.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,291 [INFO ] copying kivy/input/providers/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,294 [INFO ] copying kivy/input/providers/androidjoystick.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,296 [INFO ] copying kivy/input/providers/wm_pen.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,298 [INFO ] copying kivy/input/providers/linuxwacom.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,301 [INFO ] copying kivy/input/providers/wm_common.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,304 [INFO ] copying kivy/input/providers/leapfinger.py -> build/lib.linux-armv7l-cpython-311/kivy/input/providers 2025-12-16T21:38:42,307 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-16T21:38:42,308 [INFO ] copying kivy/uix/recycleview/layout.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-16T21:38:42,310 [INFO ] copying kivy/uix/recycleview/datamodel.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-16T21:38:42,313 [INFO ] copying kivy/uix/recycleview/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-16T21:38:42,316 [INFO ] copying kivy/uix/recycleview/views.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview 2025-12-16T21:38:42,320 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,322 [INFO ] copying kivy/uix/behaviors/togglebutton.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,325 [INFO ] copying kivy/uix/behaviors/codenavigation.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,328 [INFO ] copying kivy/uix/behaviors/compoundselection.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,331 [INFO ] copying kivy/uix/behaviors/hover.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,337 [INFO ] copying kivy/uix/behaviors/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,341 [INFO ] copying kivy/uix/behaviors/touchripple.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,344 [INFO ] copying kivy/uix/behaviors/button.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,347 [INFO ] copying kivy/uix/behaviors/focus.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,351 [INFO ] copying kivy/uix/behaviors/cover.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,354 [INFO ] copying kivy/uix/behaviors/knspace.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,357 [INFO ] copying kivy/uix/behaviors/motion.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,360 [INFO ] copying kivy/uix/behaviors/emacs.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,363 [INFO ] copying kivy/uix/behaviors/drag.py -> build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors 2025-12-16T21:38:42,366 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-16T21:38:42,367 [INFO ] copying kivy/core/text/markup.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-16T21:38:42,372 [INFO ] copying kivy/core/text/text_pango.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-16T21:38:42,378 [INFO ] copying kivy/core/text/text_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-16T21:38:42,383 [INFO ] copying kivy/core/text/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-16T21:38:42,436 [INFO ] copying kivy/core/text/text_pil.py -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-16T21:38:42,442 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,443 [INFO ] copying kivy/core/clipboard/_clipboard_ext.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,445 [INFO ] copying kivy/core/clipboard/clipboard_xsel.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,448 [INFO ] copying kivy/core/clipboard/clipboard_gtk3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,451 [INFO ] copying kivy/core/clipboard/clipboard_dummy.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,455 [INFO ] copying kivy/core/clipboard/clipboard_winctypes.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,458 [INFO ] copying kivy/core/clipboard/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,463 [INFO ] copying kivy/core/clipboard/clipboard_dbusklipper.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,466 [INFO ] copying kivy/core/clipboard/clipboard_xclip.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,468 [INFO ] copying kivy/core/clipboard/clipboard_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,470 [INFO ] copying kivy/core/clipboard/clipboard_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,472 [INFO ] copying kivy/core/clipboard/clipboard_nspaste.py -> build/lib.linux-armv7l-cpython-311/kivy/core/clipboard 2025-12-16T21:38:42,474 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-16T21:38:42,475 [INFO ] copying kivy/core/camera/camera_picamera.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-16T21:38:42,478 [INFO ] copying kivy/core/camera/camera_opencv.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-16T21:38:42,480 [INFO ] copying kivy/core/camera/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-16T21:38:42,482 [INFO ] copying kivy/core/camera/camera_gi.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-16T21:38:42,484 [INFO ] copying kivy/core/camera/camera_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/camera 2025-12-16T21:38:42,487 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-16T21:38:42,488 [INFO ] copying kivy/core/window/window_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-16T21:38:42,492 [INFO ] copying kivy/core/window/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-16T21:38:42,496 [INFO ] copying kivy/core/window/window_egl_rpi.py -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-16T21:38:42,500 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-16T21:38:42,501 [INFO ] copying kivy/core/spelling/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-16T21:38:42,504 [INFO ] copying kivy/core/spelling/spelling_osxappkit.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-16T21:38:42,507 [INFO ] copying kivy/core/spelling/spelling_enchant.py -> build/lib.linux-armv7l-cpython-311/kivy/core/spelling 2025-12-16T21:38:42,510 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-16T21:38:42,511 [INFO ] copying kivy/core/audio_output/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-16T21:38:42,514 [INFO ] copying kivy/core/audio_output/audio_avplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-16T21:38:42,517 [INFO ] copying kivy/core/audio_output/audio_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-16T21:38:42,520 [INFO ] copying kivy/core/audio_output/audio_gstplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-16T21:38:42,522 [INFO ] copying kivy/core/audio_output/audio_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_output 2025-12-16T21:38:42,525 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/audio_input 2025-12-16T21:38:42,526 [INFO ] copying kivy/core/audio_input/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/audio_input 2025-12-16T21:38:42,529 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-16T21:38:42,530 [INFO ] copying kivy/core/image/img_pil.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-16T21:38:42,532 [INFO ] copying kivy/core/image/img_tex.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-16T21:38:42,535 [INFO ] copying kivy/core/image/img_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-16T21:38:42,538 [INFO ] copying kivy/core/image/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-16T21:38:42,541 [INFO ] copying kivy/core/image/img_sdl3.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-16T21:38:42,544 [INFO ] copying kivy/core/image/img_dds.py -> build/lib.linux-armv7l-cpython-311/kivy/core/image 2025-12-16T21:38:42,546 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-16T21:38:42,547 [INFO ] copying kivy/core/video/video_ffpyplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-16T21:38:42,550 [INFO ] copying kivy/core/video/video_ffmpeg.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-16T21:38:42,553 [INFO ] copying kivy/core/video/video_null.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-16T21:38:42,555 [INFO ] copying kivy/core/video/video_gstplayer.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-16T21:38:42,557 [INFO ] copying kivy/core/video/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-16T21:38:42,560 [INFO ] copying kivy/core/video/video_android.py -> build/lib.linux-armv7l-cpython-311/kivy/core/video 2025-12-16T21:38:42,564 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/core/gl 2025-12-16T21:38:42,565 [INFO ] copying kivy/core/gl/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/core/gl 2025-12-16T21:38:42,568 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-16T21:38:42,569 [INFO ] copying kivy/lib/vidcore_lite/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-16T21:38:42,572 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-16T21:38:42,573 [INFO ] copying kivy/lib/gstplayer/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer 2025-12-16T21:38:42,575 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-16T21:38:42,576 [INFO ] copying kivy/tools/highlight/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-16T21:38:42,579 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-16T21:38:42,580 [INFO ] copying kivy/tools/packaging/factory.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-16T21:38:42,582 [INFO ] copying kivy/tools/packaging/cython_cfg.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-16T21:38:42,584 [INFO ] copying kivy/tools/packaging/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging 2025-12-16T21:38:42,586 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-16T21:38:42,587 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-16T21:38:42,589 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-16T21:38:42,591 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-16T21:38:42,594 [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/pyinstaller_hooks 2025-12-16T21:38:42,656 [INFO ] copying kivy/_clock.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:42,659 [INFO ] copying kivy/_event.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:42,661 [INFO ] copying kivy/_metrics.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:42,664 [INFO ] copying kivy/properties.pxd -> build/lib.linux-armv7l-cpython-311/kivy 2025-12-16T21:38:42,666 [INFO ] copying kivy/graphics/tesselator.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,668 [INFO ] copying kivy/graphics/vertex_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,671 [INFO ] copying kivy/graphics/transformation.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,673 [INFO ] copying kivy/graphics/vbo.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,676 [INFO ] copying kivy/graphics/stencil_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,678 [INFO ] copying kivy/graphics/fbo.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,680 [INFO ] copying kivy/graphics/context_instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,682 [INFO ] copying kivy/graphics/shader.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,685 [INFO ] copying kivy/graphics/opengl_utils.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,687 [INFO ] copying kivy/graphics/vertex.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,689 [INFO ] copying kivy/graphics/boxshadow.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,691 [INFO ] copying kivy/graphics/buffer.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,694 [INFO ] copying kivy/graphics/compiler.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,696 [INFO ] copying kivy/graphics/instructions.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,698 [INFO ] copying kivy/graphics/cgl.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,702 [INFO ] copying kivy/graphics/svg.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,704 [INFO ] copying kivy/graphics/texture.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,707 [INFO ] copying kivy/graphics/context.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,709 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-16T21:38:42,711 [INFO ] copying kivy/graphics/egl_backend/egl_angle.pxd -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-16T21:38:42,714 [INFO ] copying kivy/core/text/text_layout.pxd -> build/lib.linux-armv7l-cpython-311/kivy/core/text 2025-12-16T21:38:42,717 [INFO ] copying kivy/core/window/window_info.pxd -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-16T21:38:42,719 [INFO ] copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.linux-armv7l-cpython-311/kivy/lib/vidcore_lite 2025-12-16T21:38:42,722 [INFO ] copying kivy/graphics/opcodes.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,724 [INFO ] copying kivy/graphics/opengl_utils_def.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,727 [INFO ] copying kivy/graphics/gl_debug_logger.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,729 [INFO ] copying kivy/graphics/common.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,731 [INFO ] copying kivy/graphics/img_tools.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,734 [INFO ] copying kivy/graphics/memory.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,737 [INFO ] copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.linux-armv7l-cpython-311/kivy/graphics 2025-12-16T21:38:42,740 [INFO ] copying kivy/core/window/window_attrs.pxi -> build/lib.linux-armv7l-cpython-311/kivy/core/window 2025-12-16T21:38:42,743 [INFO ] copying kivy/lib/sdl3.pxi -> build/lib.linux-armv7l-cpython-311/kivy/lib 2025-12-16T21:38:42,747 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-16T21:38:42,748 [INFO ] copying kivy/lib/pango/pangoft2.pxi -> build/lib.linux-armv7l-cpython-311/kivy/lib/pango 2025-12-16T21:38:42,751 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-16T21:38:42,753 [INFO ] copying kivy/data/style.kv -> build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-16T21:38:42,756 [INFO ] copying kivy/data/settings_kivy.json -> build/lib.linux-armv7l-cpython-311/kivy/data 2025-12-16T21:38:42,759 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-16T21:38:42,760 [INFO ] copying kivy/data/glsl/header.fs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-16T21:38:42,762 [INFO ] copying kivy/data/glsl/header.vs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-16T21:38:42,765 [INFO ] copying kivy/data/glsl/default.png -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-16T21:38:42,767 [INFO ] copying kivy/data/glsl/default.vs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-16T21:38:42,770 [INFO ] copying kivy/data/glsl/default.fs -> build/lib.linux-armv7l-cpython-311/kivy/data/glsl 2025-12-16T21:38:42,772 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-16T21:38:42,773 [INFO ] copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-16T21:38:42,778 [INFO ] copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-16T21:38:42,786 [INFO ] copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-16T21:38:42,795 [INFO ] copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-16T21:38:42,802 [INFO ] copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-16T21:38:42,850 [INFO ] copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.linux-armv7l-cpython-311/kivy/data/fonts 2025-12-16T21:38:42,858 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,859 [INFO ] copying kivy/data/keyboards/qwertz.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,862 [INFO ] copying kivy/data/keyboards/en_US.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,865 [INFO ] copying kivy/data/keyboards/azerty.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,868 [INFO ] copying kivy/data/keyboards/fr_CH.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,872 [INFO ] copying kivy/data/keyboards/qwerty.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,875 [INFO ] copying kivy/data/keyboards/de_CH.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,879 [INFO ] copying kivy/data/keyboards/de.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,882 [INFO ] copying kivy/data/keyboards/es_ES.json -> build/lib.linux-armv7l-cpython-311/kivy/data/keyboards 2025-12-16T21:38:42,886 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,887 [INFO ] copying kivy/data/logo/kivy-icon-512.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,892 [INFO ] copying kivy/data/logo/kivy-icon-256.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,895 [INFO ] copying kivy/data/logo/kivy-icon-64.ico -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,899 [INFO ] copying kivy/data/logo/kivy-icon-48.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,902 [INFO ] copying kivy/data/logo/kivy-icon-64.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,905 [INFO ] copying kivy/data/logo/kivy-icon-128.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,907 [INFO ] copying kivy/data/logo/kivy-icon-24.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,910 [INFO ] copying kivy/data/logo/kivy-icon-16.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,913 [INFO ] copying kivy/data/logo/kivy-icon-32.png -> build/lib.linux-armv7l-cpython-311/kivy/data/logo 2025-12-16T21:38:42,916 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-16T21:38:42,918 [INFO ] copying kivy/data/images/defaulttheme.atlas -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-16T21:38:42,921 [INFO ] copying kivy/data/images/defaulttheme-0.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-16T21:38:42,926 [INFO ] copying kivy/data/images/image-loading.gif -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-16T21:38:42,930 [INFO ] copying kivy/data/images/testpattern.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-16T21:38:42,933 [INFO ] copying kivy/data/images/image-loading.zip -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-16T21:38:42,937 [INFO ] copying kivy/data/images/background.jpg -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-16T21:38:42,941 [INFO ] copying kivy/data/images/cursor.png -> build/lib.linux-armv7l-cpython-311/kivy/data/images 2025-12-16T21:38:42,945 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-16T21:38:42,947 [INFO ] copying kivy/include/gl2platform.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-16T21:38:42,951 [INFO ] copying kivy/include/common_subset.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-16T21:38:42,958 [INFO ] copying kivy/include/khrplatform.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-16T21:38:42,967 [INFO ] copying kivy/include/gl_redirect.h -> build/lib.linux-armv7l-cpython-311/kivy/include 2025-12-16T21:38:42,980 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-16T21:38:42,982 [INFO ] copying kivy/tools/pep8checker/pre-commit.githook -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-16T21:38:42,985 [INFO ] copying kivy/tools/pep8checker/pep8kivy.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-16T21:38:42,988 [INFO ] copying kivy/tools/pep8checker/pep8.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker 2025-12-16T21:38:42,994 [INFO ] copying kivy/tools/highlight/kivy.vim -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-16T21:38:42,997 [INFO ] copying kivy/tools/highlight/kivy-mode.el -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-16T21:38:43,002 [INFO ] copying kivy/tools/highlight/kivy.json-tmlanguage -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-16T21:38:43,005 [INFO ] copying kivy/tools/highlight/kivy.tmLanguage -> build/lib.linux-armv7l-cpython-311/kivy/tools/highlight 2025-12-16T21:38:43,007 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-16T21:38:43,009 [INFO ] copying kivy/tools/gles_compat/gl2.h -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-16T21:38:43,014 [INFO ] copying kivy/tools/gles_compat/subset_gles.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/gles_compat 2025-12-16T21:38:43,017 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-16T21:38:43,019 [INFO ] copying kivy/tools/image-testsuite/README.md -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-16T21:38:43,023 [INFO ] copying kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-16T21:38:43,027 [INFO ] copying kivy/tools/image-testsuite/gimp28-testsuite.py -> build/lib.linux-armv7l-cpython-311/kivy/tools/image-testsuite 2025-12-16T21:38:43,031 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,033 [INFO ] copying kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,037 [INFO ] copying kivy/tools/theming/defaulttheme/textinput.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,040 [INFO ] copying kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,043 [INFO ] copying kivy/tools/theming/defaulttheme/progressbar.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,045 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,048 [INFO ] copying kivy/tools/theming/defaulttheme/action_bar.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,051 [INFO ] copying kivy/tools/theming/defaulttheme/ring.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,054 [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,057 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,061 [INFO ] copying kivy/tools/theming/defaulttheme/splitter.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,064 [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,067 [INFO ] copying kivy/tools/theming/defaulttheme/selector_middle.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,070 [INFO ] copying kivy/tools/theming/defaulttheme/switch-button.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,074 [INFO ] copying kivy/tools/theming/defaulttheme/close.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,077 [INFO ] copying kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,080 [INFO ] copying kivy/tools/theming/defaulttheme/tree_opened.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,083 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,087 [INFO ] copying kivy/tools/theming/defaulttheme/modalview-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,090 [INFO ] copying kivy/tools/theming/defaulttheme/overflow.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,094 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,097 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,101 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_active.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,104 [INFO ] copying kivy/tools/theming/defaulttheme/action_group.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,106 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,109 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,111 [INFO ] copying kivy/tools/theming/defaulttheme/button_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,114 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,116 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_file.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,119 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,121 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,123 [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,126 [INFO ] copying kivy/tools/theming/defaulttheme/previous_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,128 [INFO ] copying kivy/tools/theming/defaulttheme/image-missing.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,130 [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,133 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,135 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,138 [INFO ] copying kivy/tools/theming/defaulttheme/bubble.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,140 [INFO ] copying kivy/tools/theming/defaulttheme/tab.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,143 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,145 [INFO ] copying kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,147 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,150 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,152 [INFO ] copying kivy/tools/theming/defaulttheme/action_group_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,155 [INFO ] copying kivy/tools/theming/defaulttheme/action_item.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,157 [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,160 [INFO ] copying kivy/tools/theming/defaulttheme/button.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,162 [INFO ] copying kivy/tools/theming/defaulttheme/switch-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,165 [INFO ] copying kivy/tools/theming/defaulttheme/selector_left.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,167 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,170 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,173 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,175 [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,178 [INFO ] copying kivy/tools/theming/defaulttheme/selector_right.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,180 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,182 [INFO ] copying kivy/tools/theming/defaulttheme/tree_closed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,185 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,187 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,189 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,192 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,195 [INFO ] copying kivy/tools/theming/defaulttheme/progressbar_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,197 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,200 [INFO ] copying kivy/tools/theming/defaulttheme/tab_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,202 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,205 [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,207 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-start.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,210 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,212 [INFO ] copying kivy/tools/theming/defaulttheme/player-background.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,215 [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,218 [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,220 [INFO ] copying kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,223 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,225 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,228 [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,230 [INFO ] copying kivy/tools/theming/defaulttheme/separator.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,233 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,236 [INFO ] copying kivy/tools/theming/defaulttheme/spinner.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,238 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_on.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,241 [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,243 [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,246 [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,248 [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,251 [INFO ] copying kivy/tools/theming/defaulttheme/action_item_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,253 [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,256 [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,259 [INFO ] copying kivy/tools/theming/defaulttheme/action_view.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,261 [INFO ] copying kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,264 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,266 [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/lib.linux-armv7l-cpython-311/kivy/tools/theming/defaulttheme 2025-12-16T21:38:43,269 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks 2025-12-16T21:38:43,270 [INFO ] copying kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/lib.linux-armv7l-cpython-311/kivy/tools/precommit_hooks 2025-12-16T21:38:43,276 [INFO ] copying kivy/graphics/egl_backend/egl_angle_metal_implem.h -> build/lib.linux-armv7l-cpython-311/kivy/graphics/egl_backend 2025-12-16T21:38:43,279 [INFO ] copying kivy/tests/testkv.kv -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:43,287 [INFO ] copying kivy/tests/test_button.png -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:43,305 [INFO ] copying kivy/tests/unicode_files.zip -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:43,310 [INFO ] copying kivy/tests/pytest.ini -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:43,315 [INFO ] copying kivy/tests/unicode_font.zip -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:43,318 [INFO ] copying kivy/tests/sample1.ogg -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:43,323 [INFO ] copying kivy/tests/coverage_lang.kv -> build/lib.linux-armv7l-cpython-311/kivy/tests 2025-12-16T21:38:43,329 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/data 2025-12-16T21:38:43,330 [INFO ] copying kivy/tests/data/test.ini -> build/lib.linux-armv7l-cpython-311/kivy/tests/data 2025-12-16T21:38:43,332 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-16T21:38:43,334 [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-16T21:38:43,337 [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_urlrequest 2025-12-16T21:38:43,340 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-16T21:38:43,341 [INFO ] copying kivy/tests/test_issues/test_issue_6909.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-16T21:38:43,343 [INFO ] copying kivy/tests/test_issues/test_issue_1084.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-16T21:38:43,346 [INFO ] copying kivy/tests/test_issues/test_issue_883.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-16T21:38:43,348 [INFO ] copying kivy/tests/test_issues/test_issue_609.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-16T21:38:43,350 [INFO ] copying kivy/tests/test_issues/test_issue_599.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-16T21:38:43,353 [INFO ] copying kivy/tests/test_issues/test_issue_1091.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-16T21:38:43,355 [INFO ] copying kivy/tests/test_issues/test_6315.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/test_issues 2025-12-16T21:38:43,357 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-16T21:38:43,359 [INFO ] copying kivy/tests/pyinstaller/test_pyinstaller.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller 2025-12-16T21:38:43,361 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-16T21:38:43,363 [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.spec -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-16T21:38:43,365 [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget 2025-12-16T21:38:43,367 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-16T21:38:43,368 [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-16T21:38:43,371 [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/simple_widget/project 2025-12-16T21:38:43,373 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-16T21:38:43,374 [INFO ] copying kivy/tests/pyinstaller/video_widget/main.spec -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-16T21:38:43,377 [INFO ] copying kivy/tests/pyinstaller/video_widget/main.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget 2025-12-16T21:38:43,379 [INFO ] creating build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project 2025-12-16T21:38:43,380 [INFO ] copying kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/video_widget/project 2025-12-16T21:38:43,414 [INFO ] running build_ext 2025-12-16T21:38:46,394 warning: kivy/weakproxy.pyx:74:4: __nonzero__ was removed in Python 3; use __bool__ instead 2025-12-16T21:38:47,015 ############################################### 2025-12-16T21:38:47,015 WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL 2025-12-16T21:38:47,016 which is not recommended as it may be incompatible with Kivy. 2025-12-16T21:38:47,017 Please build dependencies from source via the provided script 2025-12-16T21:38:47,017 and set KIVY_DEPS_ROOT to the root of the dependencies directory. 2025-12-16T21:38:47,018 ############################################### 2025-12-16T21:38:47,019 Current directory is: /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:47,019 Source and initial build directory is: /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:47,020 Python path is: 2025-12-16T21:38:47,021 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97 2025-12-16T21:38:47,022 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process 2025-12-16T21:38:47,022 /tmp/pip-build-env-yzqiws2p/site 2025-12-16T21:38:47,023 /usr/lib/python311.zip 2025-12-16T21:38:47,023 /usr/lib/python3.11 2025-12-16T21:38:47,024 /usr/lib/python3.11/lib-dynload 2025-12-16T21:38:47,025 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages 2025-12-16T21:38:47,025 /tmp/pip-build-env-yzqiws2p/normal/local/lib/python3.11/dist-packages 2025-12-16T21:38:47,026 /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/setuptools/_vendor 2025-12-16T21:38:47,026 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/modules 2025-12-16T21:38:47,027 /home/piwheels/.kivy/mods 2025-12-16T21:38:47,028 Found Cython at /tmp/pip-build-env-yzqiws2p/overlay/local/lib/python3.11/dist-packages/Cython/__init__.py 2025-12-16T21:38:47,029 Detected supported Cython version 3.2.0 2025-12-16T21:38:47,029 Using this graphics system: OpenGL 2025-12-16T21:38:47,030 GStreamer found via pkg-config 2025-12-16T21:38:47,030 WARNING: A problem occurred while running pkg-config --libs --cflags sdl3 sdl3-ttf sdl3-image sdl3-mixer (code 1) 2025-12-16T21:38:47,032 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-16T21:38:47,033 Pango: pangoft2 found via pkg-config 2025-12-16T21:38:47,033 {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:38:47,034 ERROR: Dependency for context.pyx not resolved: config.pxi 2025-12-16T21:38:47,034 ERROR: Dependency for compiler.pyx not resolved: config.pxi 2025-12-16T21:38:47,035 ERROR: Dependency for context_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:47,036 ERROR: Dependency for fbo.pyx not resolved: config.pxi 2025-12-16T21:38:47,036 ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:47,037 ERROR: Dependency for instructions.pyx not resolved: config.pxi 2025-12-16T21:38:47,037 ERROR: Dependency for opengl.pyx not resolved: config.pxi 2025-12-16T21:38:47,038 ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi 2025-12-16T21:38:47,038 ERROR: Dependency for shader.pyx not resolved: config.pxi 2025-12-16T21:38:47,039 ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:47,040 ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:47,040 ERROR: Dependency for texture.pyx not resolved: config.pxi 2025-12-16T21:38:47,041 ERROR: Dependency for vbo.pyx not resolved: config.pxi 2025-12-16T21:38:47,041 ERROR: Dependency for vertex.pyx not resolved: config.pxi 2025-12-16T21:38:47,042 ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi 2025-12-16T21:38:47,043 ERROR: Dependency for cgl.pyx not resolved: config.pxi 2025-12-16T21:38:47,043 ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi 2025-12-16T21:38:47,044 ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi 2025-12-16T21:38:47,045 ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi 2025-12-16T21:38:47,046 ERROR: Dependency for cgl_sdl3.pyx not resolved: config.pxi 2025-12-16T21:38:47,046 ERROR: Dependency for svg.pyx not resolved: config.pxi 2025-12-16T21:38:47,047 ERROR: Dependency for boxshadow.pyx not resolved: config.pxi 2025-12-16T21:38:47,047 Building extensions in parallel using 4 cores 2025-12-16T21:38:47,048 Updated build directory to: build/lib.linux-armv7l-cpython-311 2025-12-16T21:38:47,048 Build configuration is: 2025-12-16T21:38:47,049 * use_rpi_vidcore_lite = 0 2025-12-16T21:38:47,049 * use_egl = 0 2025-12-16T21:38:47,049 * use_opengl_es2 = 0 2025-12-16T21:38:47,050 * use_opengl_mock = 0 2025-12-16T21:38:47,050 * use_sdl3 = 0 2025-12-16T21:38:47,051 * use_pangoft2 = 1 2025-12-16T21:38:47,051 * use_ios = 0 2025-12-16T21:38:47,052 * use_android = 0 2025-12-16T21:38:47,052 * use_mesagl = 0 2025-12-16T21:38:47,053 * use_x11 = 0 2025-12-16T21:38:47,053 * use_wayland = 1 2025-12-16T21:38:47,054 * use_gstreamer = 1 2025-12-16T21:38:47,054 * use_avfoundation = 0 2025-12-16T21:38:47,055 * use_osx_frameworks = 0 2025-12-16T21:38:47,055 * use_angle_gl_backend = 0 2025-12-16T21:38:47,056 * debug_gl = 0 2025-12-16T21:38:47,056 * debug = False 2025-12-16T21:38:47,057 Updated build/lib.linux-armv7l-cpython-311/kivy/include/config.h 2025-12-16T21:38:47,057 Updated /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/config.h 2025-12-16T21:38:47,058 Updated build/lib.linux-armv7l-cpython-311/kivy/include/config.pxi 2025-12-16T21:38:47,058 Updated /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/config.pxi 2025-12-16T21:38:47,059 Updated build/lib.linux-armv7l-cpython-311/kivy/setupconfig.py 2025-12-16T21:38:47,059 Updated /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/setupconfig.py 2025-12-16T21:38:47,060 Detected compiler is unix 2025-12-16T21:38:47,060 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/weakproxy.pyx because it changed. 2025-12-16T21:38:47,061 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_clock.pyx because it changed. 2025-12-16T21:38:47,061 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/weakproxy.pyx 2025-12-16T21:38:47,062 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_clock.pyx 2025-12-16T21:38:47,063 [INFO ] building 'kivy.weakproxy' extension 2025-12-16T21:38:47,063 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy 2025-12-16T21:38:47,072 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/weakproxy.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/weakproxy.o 2025-12-16T21:38:47,239 [INFO ] building 'kivy._clock' extension 2025-12-16T21:38:47,240 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_clock.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_clock.o 2025-12-16T21:38:52,209 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/properties.pyx because it changed. 2025-12-16T21:38:52,209 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/properties.pyx 2025-12-16T21:38:52,210 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.pyx because it changed. 2025-12-16T21:38:52,211 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.pyx 2025-12-16T21:38:52,226 [INFO ] building 'kivy._event' extension 2025-12-16T21:38:52,240 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.o 2025-12-16T21:38:52,459 [INFO ] building 'kivy.properties' extension 2025-12-16T21:38:52,461 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/properties.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/properties.o 2025-12-16T21:39:02,526 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:03,573 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_metrics.pyx because it changed. 2025-12-16T21:39:03,574 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_metrics.pyx 2025-12-16T21:39:03,575 [INFO ] building 'kivy._metrics' extension 2025-12-16T21:39:03,577 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_metrics.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_metrics.o 2025-12-16T21:39:09,838 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:10,276 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pyx because it changed. 2025-12-16T21:39:10,277 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pyx 2025-12-16T21:39:10,278 [INFO ] building 'kivy.graphics.buffer' extension 2025-12-16T21:39:10,279 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics 2025-12-16T21:39:10,281 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.o 2025-12-16T21:39:15,389 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:16,591 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-16T21:39:17,045 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:39:19,012 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pyx because it changed. 2025-12-16T21:39:19,013 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pyx 2025-12-16T21:39:19,014 [INFO ] building 'kivy.graphics.context' extension 2025-12-16T21:39:19,016 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.o 2025-12-16T21:39:24,940 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:25,239 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-16T21:39:25,629 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:39:26,230 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:26,529 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pyx because it changed. 2025-12-16T21:39:26,530 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pyx 2025-12-16T21:39:26,531 [INFO ] building 'kivy.graphics.compiler' extension 2025-12-16T21:39:26,543 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.o 2025-12-16T21:39:26,703 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-16T21:39:27,402 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:39:30,547 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pyx because it changed. 2025-12-16T21:39:30,548 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pyx 2025-12-16T21:39:30,550 [INFO ] building 'kivy.graphics.context_instructions' extension 2025-12-16T21:39:30,552 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.o 2025-12-16T21:39:34,681 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:35,331 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:39:35,387 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-16T21:39:37,505 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/fbo.pyx because it changed. 2025-12-16T21:39:37,505 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/fbo.pyx 2025-12-16T21:39:37,508 [INFO ] building 'kivy.graphics.fbo' extension 2025-12-16T21:39:37,511 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/fbo.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/fbo.o 2025-12-16T21:39:42,200 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:42,858 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:39:42,920 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-16T21:39:44,177 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_instructions.pyx because it changed. 2025-12-16T21:39:44,178 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_instructions.pyx 2025-12-16T21:39:44,180 [INFO ] building 'kivy.graphics.gl_instructions' extension 2025-12-16T21:39:44,183 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_instructions.o 2025-12-16T21:39:57,508 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:57,577 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:39:57,978 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-16T21:39:58,375 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:39:59,173 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-16T21:39:59,358 warning: kivy/graphics/instructions.pyx:630:8: Unreachable code 2025-12-16T21:39:59,479 warning: kivy/graphics/common.pxi:9:4: 'const_char_ptr' redeclared 2025-12-16T21:39:59,482 warning: kivy/graphics/common.pxi:23:4: 'size_t' redeclared 2025-12-16T21:40:01,537 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:40:02,004 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pyx because it changed. 2025-12-16T21:40:02,005 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pyx 2025-12-16T21:40:02,005 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl.pyx because it changed. 2025-12-16T21:40:02,006 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl.pyx 2025-12-16T21:40:02,020 [INFO ] building 'kivy.graphics.instructions' extension 2025-12-16T21:40:02,037 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.o 2025-12-16T21:40:03,165 [INFO ] building 'kivy.graphics.opengl' extension 2025-12-16T21:40:03,167 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl.o 2025-12-16T21:40:04,325 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:40:05,628 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:40:06,110 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils.pyx because it changed. 2025-12-16T21:40:06,110 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils.pyx 2025-12-16T21:40:06,113 [INFO ] building 'kivy.graphics.opengl_utils' extension 2025-12-16T21:40:06,116 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils.o 2025-12-16T21:40:16,198 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:40:17,024 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:40:17,361 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-16T21:40:19,201 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pyx because it changed. 2025-12-16T21:40:19,211 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pyx 2025-12-16T21:40:19,220 [INFO ] building 'kivy.graphics.shader' extension 2025-12-16T21:40:19,222 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.o 2025-12-16T21:40:19,229 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:40:19,535 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-16T21:40:19,956 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:40:21,583 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/stencil_instructions.pyx because it changed. 2025-12-16T21:40:21,584 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/stencil_instructions.pyx 2025-12-16T21:40:21,586 [INFO ] building 'kivy.graphics.stencil_instructions' extension 2025-12-16T21:40:21,589 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/stencil_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/stencil_instructions.o 2025-12-16T21:40:31,586 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:40:32,302 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:40:32,363 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-16T21:40:33,962 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/scissor_instructions.pyx because it changed. 2025-12-16T21:40:33,964 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/scissor_instructions.pyx 2025-12-16T21:40:33,966 [INFO ] building 'kivy.graphics.scissor_instructions' extension 2025-12-16T21:40:33,968 [INFO ] arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/scissor_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/scissor_instructions.o 2025-12-16T21:40:40,476 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:40:41,159 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:40:42,746 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:40:43,586 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-16T21:40:44,307 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-16T21:40:44,308 Possible solutions: 2025-12-16T21:40:44,309 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-16T21:40:44,311 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-16T21:40:44,907 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pyx because it changed. 2025-12-16T21:40:44,907 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pyx 2025-12-16T21:40:44,908 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pyx because it changed. 2025-12-16T21:40:44,909 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pyx 2025-12-16T21:40:44,918 [INFO ] building 'kivy.graphics.transformation' extension 2025-12-16T21:40:44,935 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.o 2025-12-16T21:40:47,148 performance hint: kivy/graphics/texture.pyx:461:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,149 Possible solutions: 2025-12-16T21:40:47,151 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-16T21:40:47,152 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,155 performance hint: kivy/graphics/texture.pyx:463:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,156 Possible solutions: 2025-12-16T21:40:47,158 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-16T21:40:47,159 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,161 performance hint: kivy/graphics/texture.pyx:465:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,162 Possible solutions: 2025-12-16T21:40:47,164 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-16T21:40:47,165 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,167 performance hint: kivy/graphics/texture.pyx:467:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,168 Possible solutions: 2025-12-16T21:40:47,169 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-16T21:40:47,170 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,257 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-16T21:40:47,258 Possible solutions: 2025-12-16T21:40:47,259 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-16T21:40:47,260 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-16T21:40:47,263 performance hint: kivy/graphics/texture.pyx:736:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. 2025-12-16T21:40:47,264 Possible solutions: 2025-12-16T21:40:47,265 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-16T21:40:47,266 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. 2025-12-16T21:40:47,269 performance hint: kivy/graphics/texture.pyx:744:40: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. 2025-12-16T21:40:47,270 Possible solutions: 2025-12-16T21:40:47,270 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-16T21:40:47,271 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. 2025-12-16T21:40:47,370 performance hint: kivy/graphics/texture.pyx:1015:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,371 Possible solutions: 2025-12-16T21:40:47,372 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-16T21:40:47,373 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,375 performance hint: kivy/graphics/texture.pyx:1017:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,376 Possible solutions: 2025-12-16T21:40:47,377 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-16T21:40:47,378 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,380 performance hint: kivy/graphics/texture.pyx:1019:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,381 Possible solutions: 2025-12-16T21:40:47,382 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-16T21:40:47,383 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,385 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-16T21:40:47,386 Possible solutions: 2025-12-16T21:40:47,387 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-16T21:40:47,388 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-16T21:40:47,392 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-16T21:40:47,393 Possible solutions: 2025-12-16T21:40:47,394 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-16T21:40:47,395 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2025-12-16T21:40:47,397 performance hint: kivy/graphics/texture.pyx:1037:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,398 Possible solutions: 2025-12-16T21:40:47,399 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-16T21:40:47,400 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,402 performance hint: kivy/graphics/texture.pyx:1038:42: Exception check after calling 'glCompressedTexImage2D' will always require the GIL to be acquired. 2025-12-16T21:40:47,403 Possible solutions: 2025-12-16T21:40:47,404 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-16T21:40:47,405 2. Use an 'int' return type on 'glCompressedTexImage2D' to allow an error code to be returned. 2025-12-16T21:40:47,407 performance hint: kivy/graphics/texture.pyx:1041:35: Exception check after calling 'glTexSubImage2D' will always require the GIL to be acquired. 2025-12-16T21:40:47,408 Possible solutions: 2025-12-16T21:40:47,409 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-16T21:40:47,410 2. Use an 'int' return type on 'glTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:40:47,412 performance hint: kivy/graphics/texture.pyx:1044:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. 2025-12-16T21:40:47,413 Possible solutions: 2025-12-16T21:40:47,414 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-16T21:40:47,415 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. 2025-12-16T21:40:47,417 performance hint: kivy/graphics/texture.pyx:1048:36: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. 2025-12-16T21:40:47,418 Possible solutions: 2025-12-16T21:40:47,419 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-16T21:40:47,420 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. 2025-12-16T21:40:47,422 performance hint: kivy/graphics/texture.pyx:1051:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,423 Possible solutions: 2025-12-16T21:40:47,425 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-16T21:40:47,426 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,428 performance hint: kivy/graphics/texture.pyx:1053:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,429 Possible solutions: 2025-12-16T21:40:47,431 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-16T21:40:47,432 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:47,434 performance hint: kivy/graphics/texture.pyx:1055:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. 2025-12-16T21:40:47,436 Possible solutions: 2025-12-16T21:40:47,437 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-16T21:40:47,438 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2025-12-16T21:40:48,493 [INFO ] building 'kivy.graphics.texture' extension 2025-12-16T21:40:48,495 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.o 2025-12-16T21:40:51,497 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:40:52,311 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:40:52,521 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-16T21:40:53,726 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pyx because it changed. 2025-12-16T21:40:53,727 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pyx 2025-12-16T21:40:53,729 [INFO ] building 'kivy.graphics.vbo' extension 2025-12-16T21:40:53,731 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.o 2025-12-16T21:41:08,647 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:08,698 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:10,152 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:10,458 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pyx because it changed. 2025-12-16T21:41:10,459 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pyx 2025-12-16T21:41:10,460 [INFO ] building 'kivy.graphics.vertex' extension 2025-12-16T21:41:10,462 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.o 2025-12-16T21:41:10,555 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-16T21:41:11,043 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:17,847 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:19,423 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:21,104 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:22,192 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pyx because it changed. 2025-12-16T21:41:22,193 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pyx 2025-12-16T21:41:22,194 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pyx because it changed. 2025-12-16T21:41:22,194 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pyx 2025-12-16T21:41:22,196 [INFO ] building 'kivy.graphics.cgl' extension 2025-12-16T21:41:22,198 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.o 2025-12-16T21:41:24,431 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:24,490 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-16T21:41:24,491 Possible solutions: 2025-12-16T21:41:24,492 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-16T21:41:24,493 2. Use an 'int' return type on 'mockActiveTexture' to allow an error code to be returned. 2025-12-16T21:41:24,494 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-16T21:41:24,495 Possible solutions: 2025-12-16T21:41:24,496 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-16T21:41:24,497 2. Use an 'int' return type on 'mockAttachShader' to allow an error code to be returned. 2025-12-16T21:41:24,497 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-16T21:41:24,498 Possible solutions: 2025-12-16T21:41:24,499 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-16T21:41:24,500 2. Use an 'int' return type on 'mockBindAttribLocation' to allow an error code to be returned. 2025-12-16T21:41:24,502 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-16T21:41:24,502 Possible solutions: 2025-12-16T21:41:24,503 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-16T21:41:24,504 2. Use an 'int' return type on 'mockBindBuffer' to allow an error code to be returned. 2025-12-16T21:41:24,505 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-16T21:41:24,505 Possible solutions: 2025-12-16T21:41:24,506 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-16T21:41:24,507 2. Use an 'int' return type on 'mockBindFramebuffer' to allow an error code to be returned. 2025-12-16T21:41:24,508 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-16T21:41:24,508 Possible solutions: 2025-12-16T21:41:24,509 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-16T21:41:24,510 2. Use an 'int' return type on 'mockBindRenderbuffer' to allow an error code to be returned. 2025-12-16T21:41:24,511 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-16T21:41:24,512 Possible solutions: 2025-12-16T21:41:24,512 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-16T21:41:24,513 2. Use an 'int' return type on 'mockBindTexture' to allow an error code to be returned. 2025-12-16T21:41:24,514 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-16T21:41:24,515 Possible solutions: 2025-12-16T21:41:24,516 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-16T21:41:24,517 2. Use an 'int' return type on 'mockBlendColor' to allow an error code to be returned. 2025-12-16T21:41:24,518 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-16T21:41:24,518 Possible solutions: 2025-12-16T21:41:24,519 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-16T21:41:24,521 2. Use an 'int' return type on 'mockBlendEquation' to allow an error code to be returned. 2025-12-16T21:41:24,521 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-16T21:41:24,522 Possible solutions: 2025-12-16T21:41:24,523 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-16T21:41:24,524 2. Use an 'int' return type on 'mockBlendEquationSeparate' to allow an error code to be returned. 2025-12-16T21:41:24,525 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-16T21:41:24,526 Possible solutions: 2025-12-16T21:41:24,528 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-16T21:41:24,528 2. Use an 'int' return type on 'mockBlendFunc' to allow an error code to be returned. 2025-12-16T21:41:24,529 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-16T21:41:24,530 Possible solutions: 2025-12-16T21:41:24,531 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-16T21:41:24,532 2. Use an 'int' return type on 'mockBlendFuncSeparate' to allow an error code to be returned. 2025-12-16T21:41:24,533 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-16T21:41:24,533 Possible solutions: 2025-12-16T21:41:24,535 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-16T21:41:24,536 2. Use an 'int' return type on 'mockBufferData' to allow an error code to be returned. 2025-12-16T21:41:24,537 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-16T21:41:24,538 Possible solutions: 2025-12-16T21:41:24,540 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-16T21:41:24,541 2. Use an 'int' return type on 'mockBufferSubData' to allow an error code to be returned. 2025-12-16T21:41:24,542 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-16T21:41:24,543 Possible solutions: 2025-12-16T21:41:24,544 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-16T21:41:24,545 2. Use an 'int' return type on 'mockClear' to allow an error code to be returned. 2025-12-16T21:41:24,546 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-16T21:41:24,547 Possible solutions: 2025-12-16T21:41:24,549 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-16T21:41:24,550 2. Use an 'int' return type on 'mockClearColor' to allow an error code to be returned. 2025-12-16T21:41:24,551 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-16T21:41:24,552 Possible solutions: 2025-12-16T21:41:24,553 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-16T21:41:24,554 2. Use an 'int' return type on 'mockClearStencil' to allow an error code to be returned. 2025-12-16T21:41:24,555 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-16T21:41:24,556 Possible solutions: 2025-12-16T21:41:24,557 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-16T21:41:24,559 2. Use an 'int' return type on 'mockColorMask' to allow an error code to be returned. 2025-12-16T21:41:24,561 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-16T21:41:24,562 Possible solutions: 2025-12-16T21:41:24,563 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-16T21:41:24,564 2. Use an 'int' return type on 'mockCompileShader' to allow an error code to be returned. 2025-12-16T21:41:24,566 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-16T21:41:24,568 Possible solutions: 2025-12-16T21:41:24,569 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-16T21:41:24,570 2. Use an 'int' return type on 'mockCompressedTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:24,571 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-16T21:41:24,573 Possible solutions: 2025-12-16T21:41:24,574 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-16T21:41:24,576 2. Use an 'int' return type on 'mockCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:24,577 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-16T21:41:24,578 Possible solutions: 2025-12-16T21:41:24,579 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-16T21:41:24,581 2. Use an 'int' return type on 'mockCopyTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:24,583 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-16T21:41:24,584 Possible solutions: 2025-12-16T21:41:24,586 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-16T21:41:24,587 2. Use an 'int' return type on 'mockCopyTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:24,589 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-16T21:41:24,590 Possible solutions: 2025-12-16T21:41:24,592 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-16T21:41:24,594 2. Use an 'int' return type on 'mockCullFace' to allow an error code to be returned. 2025-12-16T21:41:24,595 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-16T21:41:24,596 Possible solutions: 2025-12-16T21:41:24,597 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-16T21:41:24,598 2. Use an 'int' return type on 'mockDeleteBuffers' to allow an error code to be returned. 2025-12-16T21:41:24,599 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-16T21:41:24,600 Possible solutions: 2025-12-16T21:41:24,601 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-16T21:41:24,602 2. Use an 'int' return type on 'mockDeleteFramebuffers' to allow an error code to be returned. 2025-12-16T21:41:24,604 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-16T21:41:24,605 Possible solutions: 2025-12-16T21:41:24,606 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-16T21:41:24,608 2. Use an 'int' return type on 'mockDeleteProgram' to allow an error code to be returned. 2025-12-16T21:41:24,610 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-16T21:41:24,611 Possible solutions: 2025-12-16T21:41:24,612 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-16T21:41:24,613 2. Use an 'int' return type on 'mockDeleteRenderbuffers' to allow an error code to be returned. 2025-12-16T21:41:24,614 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-16T21:41:24,615 Possible solutions: 2025-12-16T21:41:24,616 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-16T21:41:24,617 2. Use an 'int' return type on 'mockDeleteShader' to allow an error code to be returned. 2025-12-16T21:41:24,618 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-16T21:41:24,619 Possible solutions: 2025-12-16T21:41:24,620 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-16T21:41:24,621 2. Use an 'int' return type on 'mockDeleteTextures' to allow an error code to be returned. 2025-12-16T21:41:24,622 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-16T21:41:24,623 Possible solutions: 2025-12-16T21:41:24,624 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-16T21:41:24,625 2. Use an 'int' return type on 'mockDepthFunc' to allow an error code to be returned. 2025-12-16T21:41:24,626 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-16T21:41:24,628 Possible solutions: 2025-12-16T21:41:24,629 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-16T21:41:24,630 2. Use an 'int' return type on 'mockDepthMask' to allow an error code to be returned. 2025-12-16T21:41:24,631 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-16T21:41:24,632 Possible solutions: 2025-12-16T21:41:24,633 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-16T21:41:24,634 2. Use an 'int' return type on 'mockDetachShader' to allow an error code to be returned. 2025-12-16T21:41:24,635 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-16T21:41:24,636 Possible solutions: 2025-12-16T21:41:24,638 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-16T21:41:24,639 2. Use an 'int' return type on 'mockDisable' to allow an error code to be returned. 2025-12-16T21:41:24,640 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-16T21:41:24,641 Possible solutions: 2025-12-16T21:41:24,642 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-16T21:41:24,644 2. Use an 'int' return type on 'mockDisableVertexAttribArray' to allow an error code to be returned. 2025-12-16T21:41:24,645 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-16T21:41:24,646 Possible solutions: 2025-12-16T21:41:24,647 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-16T21:41:24,649 2. Use an 'int' return type on 'mockDrawArrays' to allow an error code to be returned. 2025-12-16T21:41:24,651 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-16T21:41:24,652 Possible solutions: 2025-12-16T21:41:24,653 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-16T21:41:24,654 2. Use an 'int' return type on 'mockDrawElements' to allow an error code to be returned. 2025-12-16T21:41:24,655 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-16T21:41:24,656 Possible solutions: 2025-12-16T21:41:24,657 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-16T21:41:24,658 2. Use an 'int' return type on 'mockEnable' to allow an error code to be returned. 2025-12-16T21:41:24,659 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-16T21:41:24,661 Possible solutions: 2025-12-16T21:41:24,662 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-16T21:41:24,663 2. Use an 'int' return type on 'mockEnableVertexAttribArray' to allow an error code to be returned. 2025-12-16T21:41:24,665 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-16T21:41:24,666 Possible solutions: 2025-12-16T21:41:24,667 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-16T21:41:24,669 2. Use an 'int' return type on 'mockFinish' to allow an error code to be returned. 2025-12-16T21:41:24,670 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-16T21:41:24,671 Possible solutions: 2025-12-16T21:41:24,672 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-16T21:41:24,673 2. Use an 'int' return type on 'mockFlush' to allow an error code to be returned. 2025-12-16T21:41:24,675 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-16T21:41:24,675 Possible solutions: 2025-12-16T21:41:24,677 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-16T21:41:24,678 2. Use an 'int' return type on 'mockFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-16T21:41:24,679 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-16T21:41:24,681 Possible solutions: 2025-12-16T21:41:24,683 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-16T21:41:24,685 2. Use an 'int' return type on 'mockFramebufferTexture2D' to allow an error code to be returned. 2025-12-16T21:41:24,686 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-16T21:41:24,687 Possible solutions: 2025-12-16T21:41:24,689 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-16T21:41:24,690 2. Use an 'int' return type on 'mockFrontFace' to allow an error code to be returned. 2025-12-16T21:41:24,691 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-16T21:41:24,692 Possible solutions: 2025-12-16T21:41:24,693 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-16T21:41:24,695 2. Use an 'int' return type on 'mockGenBuffers' to allow an error code to be returned. 2025-12-16T21:41:24,696 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-16T21:41:24,697 Possible solutions: 2025-12-16T21:41:24,698 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-16T21:41:24,699 2. Use an 'int' return type on 'mockGenerateMipmap' to allow an error code to be returned. 2025-12-16T21:41:24,700 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-16T21:41:24,701 Possible solutions: 2025-12-16T21:41:24,702 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-16T21:41:24,704 2. Use an 'int' return type on 'mockGenFramebuffers' to allow an error code to be returned. 2025-12-16T21:41:24,704 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-16T21:41:24,705 Possible solutions: 2025-12-16T21:41:24,706 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-16T21:41:24,707 2. Use an 'int' return type on 'mockGenRenderbuffers' to allow an error code to be returned. 2025-12-16T21:41:24,708 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-16T21:41:24,709 Possible solutions: 2025-12-16T21:41:24,710 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-16T21:41:24,712 2. Use an 'int' return type on 'mockGenTextures' to allow an error code to be returned. 2025-12-16T21:41:24,713 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-16T21:41:24,714 Possible solutions: 2025-12-16T21:41:24,715 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-16T21:41:24,716 2. Use an 'int' return type on 'mockGetActiveAttrib' to allow an error code to be returned. 2025-12-16T21:41:24,718 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-16T21:41:24,719 Possible solutions: 2025-12-16T21:41:24,720 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-16T21:41:24,721 2. Use an 'int' return type on 'mockGetActiveUniform' to allow an error code to be returned. 2025-12-16T21:41:24,722 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-16T21:41:24,723 Possible solutions: 2025-12-16T21:41:24,724 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-16T21:41:24,725 2. Use an 'int' return type on 'mockGetAttachedShaders' to allow an error code to be returned. 2025-12-16T21:41:24,726 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-16T21:41:24,727 Possible solutions: 2025-12-16T21:41:24,728 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-16T21:41:24,729 2. Use an 'int' return type on 'mockGetBooleanv' to allow an error code to be returned. 2025-12-16T21:41:24,730 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-16T21:41:24,731 Possible solutions: 2025-12-16T21:41:24,732 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-16T21:41:24,733 2. Use an 'int' return type on 'mockGetBufferParameteriv' to allow an error code to be returned. 2025-12-16T21:41:24,735 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-16T21:41:24,735 Possible solutions: 2025-12-16T21:41:24,737 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-16T21:41:24,738 2. Use an 'int' return type on 'mockGetFloatv' to allow an error code to be returned. 2025-12-16T21:41:24,740 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-16T21:41:24,741 Possible solutions: 2025-12-16T21:41:24,743 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-16T21:41:24,744 2. Use an 'int' return type on 'mockGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-16T21:41:24,745 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-16T21:41:24,747 Possible solutions: 2025-12-16T21:41:24,747 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-16T21:41:24,749 2. Use an 'int' return type on 'mockGetIntegerv' to allow an error code to be returned. 2025-12-16T21:41:24,749 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-16T21:41:24,750 Possible solutions: 2025-12-16T21:41:24,751 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-16T21:41:24,753 2. Use an 'int' return type on 'mockGetProgramiv' to allow an error code to be returned. 2025-12-16T21:41:24,754 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-16T21:41:24,755 Possible solutions: 2025-12-16T21:41:24,756 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-16T21:41:24,757 2. Use an 'int' return type on 'mockGetProgramInfoLog' to allow an error code to be returned. 2025-12-16T21:41:24,758 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-16T21:41:24,759 Possible solutions: 2025-12-16T21:41:24,761 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-16T21:41:24,762 2. Use an 'int' return type on 'mockGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-16T21:41:24,762 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-16T21:41:24,764 Possible solutions: 2025-12-16T21:41:24,764 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-16T21:41:24,765 2. Use an 'int' return type on 'mockGetShaderiv' to allow an error code to be returned. 2025-12-16T21:41:24,766 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-16T21:41:24,767 Possible solutions: 2025-12-16T21:41:24,768 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-16T21:41:24,769 2. Use an 'int' return type on 'mockGetShaderInfoLog' to allow an error code to be returned. 2025-12-16T21:41:24,770 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-16T21:41:24,772 Possible solutions: 2025-12-16T21:41:24,773 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-16T21:41:24,775 2. Use an 'int' return type on 'mockGetShaderSource' to allow an error code to be returned. 2025-12-16T21:41:24,776 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-16T21:41:24,778 Possible solutions: 2025-12-16T21:41:24,780 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-16T21:41:24,781 2. Use an 'int' return type on 'mockGetTexParameterfv' to allow an error code to be returned. 2025-12-16T21:41:24,783 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-16T21:41:24,784 Possible solutions: 2025-12-16T21:41:24,785 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-16T21:41:24,787 2. Use an 'int' return type on 'mockGetTexParameteriv' to allow an error code to be returned. 2025-12-16T21:41:24,788 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-16T21:41:24,790 Possible solutions: 2025-12-16T21:41:24,791 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-16T21:41:24,792 2. Use an 'int' return type on 'mockGetUniformfv' to allow an error code to be returned. 2025-12-16T21:41:24,793 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-16T21:41:24,794 Possible solutions: 2025-12-16T21:41:24,795 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-16T21:41:24,796 2. Use an 'int' return type on 'mockGetUniformiv' to allow an error code to be returned. 2025-12-16T21:41:24,797 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-16T21:41:24,798 Possible solutions: 2025-12-16T21:41:24,799 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-16T21:41:24,799 2. Use an 'int' return type on 'mockGetVertexAttribfv' to allow an error code to be returned. 2025-12-16T21:41:24,801 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-16T21:41:24,802 Possible solutions: 2025-12-16T21:41:24,803 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-16T21:41:24,804 2. Use an 'int' return type on 'mockGetVertexAttribiv' to allow an error code to be returned. 2025-12-16T21:41:24,805 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-16T21:41:24,806 Possible solutions: 2025-12-16T21:41:24,807 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-16T21:41:24,808 2. Use an 'int' return type on 'mockHint' to allow an error code to be returned. 2025-12-16T21:41:24,809 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-16T21:41:24,809 Possible solutions: 2025-12-16T21:41:24,811 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-16T21:41:24,812 2. Use an 'int' return type on 'mockLineWidth' to allow an error code to be returned. 2025-12-16T21:41:24,813 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-16T21:41:24,814 Possible solutions: 2025-12-16T21:41:24,815 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-16T21:41:24,816 2. Use an 'int' return type on 'mockLinkProgram' to allow an error code to be returned. 2025-12-16T21:41:24,819 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-16T21:41:24,820 Possible solutions: 2025-12-16T21:41:24,822 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-16T21:41:24,823 2. Use an 'int' return type on 'mockPixelStorei' to allow an error code to be returned. 2025-12-16T21:41:24,824 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-16T21:41:24,826 Possible solutions: 2025-12-16T21:41:24,826 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-16T21:41:24,828 2. Use an 'int' return type on 'mockPolygonOffset' to allow an error code to be returned. 2025-12-16T21:41:24,828 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-16T21:41:24,829 Possible solutions: 2025-12-16T21:41:24,830 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-16T21:41:24,831 2. Use an 'int' return type on 'mockReadPixels' to allow an error code to be returned. 2025-12-16T21:41:24,832 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-16T21:41:24,833 Possible solutions: 2025-12-16T21:41:24,834 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-16T21:41:24,835 2. Use an 'int' return type on 'mockRenderbufferStorage' to allow an error code to be returned. 2025-12-16T21:41:24,891 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-16T21:41:24,904 Possible solutions: 2025-12-16T21:41:24,919 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-16T21:41:24,921 2. Use an 'int' return type on 'mockSampleCoverage' to allow an error code to be returned. 2025-12-16T21:41:24,922 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-16T21:41:24,923 Possible solutions: 2025-12-16T21:41:24,924 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-16T21:41:24,925 2. Use an 'int' return type on 'mockScissor' to allow an error code to be returned. 2025-12-16T21:41:24,925 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-16T21:41:24,926 Possible solutions: 2025-12-16T21:41:24,927 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-16T21:41:24,928 2. Use an 'int' return type on 'mockShaderBinary' to allow an error code to be returned. 2025-12-16T21:41:24,929 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-16T21:41:24,930 Possible solutions: 2025-12-16T21:41:24,931 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-16T21:41:24,932 2. Use an 'int' return type on 'mockShaderSource' to allow an error code to be returned. 2025-12-16T21:41:24,933 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-16T21:41:24,934 Possible solutions: 2025-12-16T21:41:24,935 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-16T21:41:24,936 2. Use an 'int' return type on 'mockStencilFunc' to allow an error code to be returned. 2025-12-16T21:41:24,936 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-16T21:41:24,937 Possible solutions: 2025-12-16T21:41:24,938 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-16T21:41:24,940 2. Use an 'int' return type on 'mockStencilFuncSeparate' to allow an error code to be returned. 2025-12-16T21:41:24,941 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-16T21:41:24,942 Possible solutions: 2025-12-16T21:41:24,943 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-16T21:41:24,944 2. Use an 'int' return type on 'mockStencilMask' to allow an error code to be returned. 2025-12-16T21:41:24,945 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-16T21:41:24,946 Possible solutions: 2025-12-16T21:41:24,947 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-16T21:41:24,947 2. Use an 'int' return type on 'mockStencilMaskSeparate' to allow an error code to be returned. 2025-12-16T21:41:24,948 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-16T21:41:24,949 Possible solutions: 2025-12-16T21:41:24,950 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-16T21:41:24,950 2. Use an 'int' return type on 'mockStencilOp' to allow an error code to be returned. 2025-12-16T21:41:24,951 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-16T21:41:24,952 Possible solutions: 2025-12-16T21:41:24,953 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-16T21:41:24,954 2. Use an 'int' return type on 'mockStencilOpSeparate' to allow an error code to be returned. 2025-12-16T21:41:24,954 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-16T21:41:24,955 Possible solutions: 2025-12-16T21:41:24,956 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-16T21:41:24,957 2. Use an 'int' return type on 'mockTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:24,958 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-16T21:41:24,959 Possible solutions: 2025-12-16T21:41:24,959 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-16T21:41:24,960 2. Use an 'int' return type on 'mockTexParameterf' to allow an error code to be returned. 2025-12-16T21:41:24,961 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-16T21:41:24,962 Possible solutions: 2025-12-16T21:41:24,962 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-16T21:41:24,963 2. Use an 'int' return type on 'mockTexParameteri' to allow an error code to be returned. 2025-12-16T21:41:24,964 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-16T21:41:24,965 Possible solutions: 2025-12-16T21:41:24,966 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-16T21:41:24,967 2. Use an 'int' return type on 'mockTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:24,967 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-16T21:41:24,968 Possible solutions: 2025-12-16T21:41:24,969 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-16T21:41:24,970 2. Use an 'int' return type on 'mockUniform1f' to allow an error code to be returned. 2025-12-16T21:41:24,971 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-16T21:41:24,972 Possible solutions: 2025-12-16T21:41:24,972 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-16T21:41:24,973 2. Use an 'int' return type on 'mockUniform1fv' to allow an error code to be returned. 2025-12-16T21:41:24,974 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-16T21:41:24,975 Possible solutions: 2025-12-16T21:41:24,975 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-16T21:41:24,976 2. Use an 'int' return type on 'mockUniform1i' to allow an error code to be returned. 2025-12-16T21:41:24,977 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-16T21:41:24,978 Possible solutions: 2025-12-16T21:41:24,978 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-16T21:41:24,979 2. Use an 'int' return type on 'mockUniform1iv' to allow an error code to be returned. 2025-12-16T21:41:24,980 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-16T21:41:24,981 Possible solutions: 2025-12-16T21:41:24,982 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-16T21:41:24,983 2. Use an 'int' return type on 'mockUniform2f' to allow an error code to be returned. 2025-12-16T21:41:24,984 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-16T21:41:24,985 Possible solutions: 2025-12-16T21:41:24,986 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-16T21:41:24,987 2. Use an 'int' return type on 'mockUniform2fv' to allow an error code to be returned. 2025-12-16T21:41:24,988 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-16T21:41:24,989 Possible solutions: 2025-12-16T21:41:24,990 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-16T21:41:24,991 2. Use an 'int' return type on 'mockUniform2i' to allow an error code to be returned. 2025-12-16T21:41:24,991 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-16T21:41:24,992 Possible solutions: 2025-12-16T21:41:24,993 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-16T21:41:24,994 2. Use an 'int' return type on 'mockUniform2iv' to allow an error code to be returned. 2025-12-16T21:41:24,995 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-16T21:41:24,996 Possible solutions: 2025-12-16T21:41:24,997 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-16T21:41:24,998 2. Use an 'int' return type on 'mockUniform3f' to allow an error code to be returned. 2025-12-16T21:41:24,999 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-16T21:41:25,000 Possible solutions: 2025-12-16T21:41:25,001 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-16T21:41:25,001 2. Use an 'int' return type on 'mockUniform3fv' to allow an error code to be returned. 2025-12-16T21:41:25,002 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-16T21:41:25,003 Possible solutions: 2025-12-16T21:41:25,004 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-16T21:41:25,005 2. Use an 'int' return type on 'mockUniform3i' to allow an error code to be returned. 2025-12-16T21:41:25,005 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-16T21:41:25,006 Possible solutions: 2025-12-16T21:41:25,008 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-16T21:41:25,008 2. Use an 'int' return type on 'mockUniform3iv' to allow an error code to be returned. 2025-12-16T21:41:25,009 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-16T21:41:25,010 Possible solutions: 2025-12-16T21:41:25,011 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-16T21:41:25,012 2. Use an 'int' return type on 'mockUniform4f' to allow an error code to be returned. 2025-12-16T21:41:25,012 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-16T21:41:25,013 Possible solutions: 2025-12-16T21:41:25,014 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-16T21:41:25,015 2. Use an 'int' return type on 'mockUniform4fv' to allow an error code to be returned. 2025-12-16T21:41:25,016 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-16T21:41:25,017 Possible solutions: 2025-12-16T21:41:25,018 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-16T21:41:25,018 2. Use an 'int' return type on 'mockUniform4i' to allow an error code to be returned. 2025-12-16T21:41:25,019 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-16T21:41:25,020 Possible solutions: 2025-12-16T21:41:25,021 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-16T21:41:25,022 2. Use an 'int' return type on 'mockUniform4iv' to allow an error code to be returned. 2025-12-16T21:41:25,023 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-16T21:41:25,024 Possible solutions: 2025-12-16T21:41:25,024 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-16T21:41:25,025 2. Use an 'int' return type on 'mockUniformMatrix4fv' to allow an error code to be returned. 2025-12-16T21:41:25,026 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-16T21:41:25,027 Possible solutions: 2025-12-16T21:41:25,028 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-16T21:41:25,029 2. Use an 'int' return type on 'mockUseProgram' to allow an error code to be returned. 2025-12-16T21:41:25,030 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-16T21:41:25,030 Possible solutions: 2025-12-16T21:41:25,031 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-16T21:41:25,032 2. Use an 'int' return type on 'mockValidateProgram' to allow an error code to be returned. 2025-12-16T21:41:25,033 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-16T21:41:25,033 Possible solutions: 2025-12-16T21:41:25,037 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-16T21:41:25,038 2. Use an 'int' return type on 'mockVertexAttrib1f' to allow an error code to be returned. 2025-12-16T21:41:25,039 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-16T21:41:25,040 Possible solutions: 2025-12-16T21:41:25,041 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-16T21:41:25,042 2. Use an 'int' return type on 'mockVertexAttrib2f' to allow an error code to be returned. 2025-12-16T21:41:25,042 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-16T21:41:25,043 Possible solutions: 2025-12-16T21:41:25,044 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-16T21:41:25,051 2. Use an 'int' return type on 'mockVertexAttrib3f' to allow an error code to be returned. 2025-12-16T21:41:25,052 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-16T21:41:25,053 Possible solutions: 2025-12-16T21:41:25,054 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-16T21:41:25,055 2. Use an 'int' return type on 'mockVertexAttrib4f' to allow an error code to be returned. 2025-12-16T21:41:25,056 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-16T21:41:25,057 Possible solutions: 2025-12-16T21:41:25,058 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-16T21:41:25,059 2. Use an 'int' return type on 'mockVertexAttribPointer' to allow an error code to be returned. 2025-12-16T21:41:25,060 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-16T21:41:25,061 Possible solutions: 2025-12-16T21:41:25,062 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-16T21:41:25,063 2. Use an 'int' return type on 'mockViewport' to allow an error code to be returned. 2025-12-16T21:41:25,066 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_mock.pyx because it changed. 2025-12-16T21:41:25,072 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_mock.pyx 2025-12-16T21:41:25,077 [INFO ] building 'kivy.graphics.vertex_instructions' extension 2025-12-16T21:41:25,085 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.o 2025-12-16T21:41:25,475 [INFO ] building 'kivy.graphics.cgl_backend.cgl_mock' extension 2025-12-16T21:41:25,476 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend 2025-12-16T21:41:25,478 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_mock.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_mock.o 2025-12-16T21:41:29,819 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:30,113 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-16T21:41:30,115 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-16T21:41:30,543 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:30,894 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_gl.pyx because it changed. 2025-12-16T21:41:30,895 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_gl.pyx 2025-12-16T21:41:30,896 [INFO ] building 'kivy.graphics.cgl_backend.cgl_gl' extension 2025-12-16T21:41:30,897 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_gl.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_gl.o 2025-12-16T21:41:35,073 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:35,317 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-16T21:41:35,320 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-16T21:41:35,324 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-16T21:41:36,779 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:36,942 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_glew.pyx because it changed. 2025-12-16T21:41:36,943 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_glew.pyx 2025-12-16T21:41:36,944 [INFO ] building 'kivy.graphics.cgl_backend.cgl_glew' extension 2025-12-16T21:41:36,945 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_glew.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_glew.o 2025-12-16T21:41:41,374 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:41,657 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-16T21:41:41,659 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-16T21:41:42,081 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:42,238 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_sdl3.pyx because it changed. 2025-12-16T21:41:42,239 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_sdl3.pyx 2025-12-16T21:41:42,240 [INFO ] building 'kivy.graphics.cgl_backend.cgl_sdl3' extension 2025-12-16T21:41:42,241 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_sdl3.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_sdl3.o 2025-12-16T21:41:45,704 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:46,240 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:46,367 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:46,615 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:46,696 warning: kivy/graphics/cgl_backend/cgl_angle.pyx:25:26: Unreachable code 2025-12-16T21:41:46,783 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_angle.pyx because it changed. 2025-12-16T21:41:46,784 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_angle.pyx 2025-12-16T21:41:46,785 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/egl_backend/egl_angle.pyx because it changed. 2025-12-16T21:41:46,786 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/egl_backend/egl_angle.pyx 2025-12-16T21:41:46,787 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.pyx because it changed. 2025-12-16T21:41:46,787 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.pyx 2025-12-16T21:41:46,788 [INFO ] building 'kivy.graphics.cgl_backend.cgl_angle' extension 2025-12-16T21:41:46,789 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_angle.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_angle.o 2025-12-16T21:41:47,568 [INFO ] building 'kivy.graphics.egl_backend.egl_angle' extension 2025-12-16T21:41:47,589 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/egl_backend 2025-12-16T21:41:47,611 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/egl_backend/egl_angle.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/egl_backend/egl_angle.o 2025-12-16T21:41:48,255 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:41:48,314 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-16T21:41:48,315 Possible solutions: 2025-12-16T21:41:48,316 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-16T21:41:48,317 2. Use an 'int' return type on 'dbgActiveTexture' to allow an error code to be returned. 2025-12-16T21:41:48,318 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-16T21:41:48,319 Possible solutions: 2025-12-16T21:41:48,320 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-16T21:41:48,321 2. Use an 'int' return type on 'gil_dbgActiveTexture' to allow an error code to be returned. 2025-12-16T21:41:48,321 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-16T21:41:48,322 Possible solutions: 2025-12-16T21:41:48,323 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-16T21:41:48,324 2. Use an 'int' return type on 'dbgAttachShader' to allow an error code to be returned. 2025-12-16T21:41:48,325 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-16T21:41:48,326 Possible solutions: 2025-12-16T21:41:48,327 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-16T21:41:48,328 2. Use an 'int' return type on 'gil_dbgAttachShader' to allow an error code to be returned. 2025-12-16T21:41:48,329 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-16T21:41:48,330 Possible solutions: 2025-12-16T21:41:48,331 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-16T21:41:48,332 2. Use an 'int' return type on 'dbgBindAttribLocation' to allow an error code to be returned. 2025-12-16T21:41:48,333 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-16T21:41:48,334 Possible solutions: 2025-12-16T21:41:48,335 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-16T21:41:48,336 2. Use an 'int' return type on 'gil_dbgBindAttribLocation' to allow an error code to be returned. 2025-12-16T21:41:48,337 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-16T21:41:48,338 Possible solutions: 2025-12-16T21:41:48,338 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-16T21:41:48,339 2. Use an 'int' return type on 'dbgBindBuffer' to allow an error code to be returned. 2025-12-16T21:41:48,340 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-16T21:41:48,341 Possible solutions: 2025-12-16T21:41:48,342 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-16T21:41:48,343 2. Use an 'int' return type on 'gil_dbgBindBuffer' to allow an error code to be returned. 2025-12-16T21:41:48,345 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-16T21:41:48,345 Possible solutions: 2025-12-16T21:41:48,346 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-16T21:41:48,347 2. Use an 'int' return type on 'dbgBindFramebuffer' to allow an error code to be returned. 2025-12-16T21:41:48,348 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-16T21:41:48,348 Possible solutions: 2025-12-16T21:41:48,349 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-16T21:41:48,350 2. Use an 'int' return type on 'gil_dbgBindFramebuffer' to allow an error code to be returned. 2025-12-16T21:41:48,351 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-16T21:41:48,361 Possible solutions: 2025-12-16T21:41:48,362 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-16T21:41:48,363 2. Use an 'int' return type on 'dbgBindRenderbuffer' to allow an error code to be returned. 2025-12-16T21:41:48,364 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-16T21:41:48,365 Possible solutions: 2025-12-16T21:41:48,366 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-16T21:41:48,367 2. Use an 'int' return type on 'gil_dbgBindRenderbuffer' to allow an error code to be returned. 2025-12-16T21:41:48,368 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-16T21:41:48,369 Possible solutions: 2025-12-16T21:41:48,370 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-16T21:41:48,371 2. Use an 'int' return type on 'dbgBindTexture' to allow an error code to be returned. 2025-12-16T21:41:48,372 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-16T21:41:48,373 Possible solutions: 2025-12-16T21:41:48,374 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-16T21:41:48,375 2. Use an 'int' return type on 'gil_dbgBindTexture' to allow an error code to be returned. 2025-12-16T21:41:48,376 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-16T21:41:48,377 Possible solutions: 2025-12-16T21:41:48,378 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-16T21:41:48,378 2. Use an 'int' return type on 'dbgBlendColor' to allow an error code to be returned. 2025-12-16T21:41:48,379 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-16T21:41:48,380 Possible solutions: 2025-12-16T21:41:48,381 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-16T21:41:48,382 2. Use an 'int' return type on 'gil_dbgBlendColor' to allow an error code to be returned. 2025-12-16T21:41:48,384 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-16T21:41:48,384 Possible solutions: 2025-12-16T21:41:48,385 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-16T21:41:48,386 2. Use an 'int' return type on 'dbgBlendEquation' to allow an error code to be returned. 2025-12-16T21:41:48,387 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-16T21:41:48,388 Possible solutions: 2025-12-16T21:41:48,388 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-16T21:41:48,389 2. Use an 'int' return type on 'gil_dbgBlendEquation' to allow an error code to be returned. 2025-12-16T21:41:48,390 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-16T21:41:48,391 Possible solutions: 2025-12-16T21:41:48,392 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-16T21:41:48,392 2. Use an 'int' return type on 'dbgBlendEquationSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,393 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-16T21:41:48,394 Possible solutions: 2025-12-16T21:41:48,395 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-16T21:41:48,396 2. Use an 'int' return type on 'gil_dbgBlendEquationSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,397 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-16T21:41:48,398 Possible solutions: 2025-12-16T21:41:48,399 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-16T21:41:48,401 2. Use an 'int' return type on 'dbgBlendFunc' to allow an error code to be returned. 2025-12-16T21:41:48,402 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-16T21:41:48,403 Possible solutions: 2025-12-16T21:41:48,404 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-16T21:41:48,405 2. Use an 'int' return type on 'gil_dbgBlendFunc' to allow an error code to be returned. 2025-12-16T21:41:48,406 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-16T21:41:48,407 Possible solutions: 2025-12-16T21:41:48,408 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-16T21:41:48,421 2. Use an 'int' return type on 'dbgBlendFuncSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,422 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-16T21:41:48,423 Possible solutions: 2025-12-16T21:41:48,424 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-16T21:41:48,425 2. Use an 'int' return type on 'gil_dbgBlendFuncSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,426 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-16T21:41:48,427 Possible solutions: 2025-12-16T21:41:48,428 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-16T21:41:48,429 2. Use an 'int' return type on 'dbgBufferData' to allow an error code to be returned. 2025-12-16T21:41:48,429 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-16T21:41:48,430 Possible solutions: 2025-12-16T21:41:48,431 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-16T21:41:48,432 2. Use an 'int' return type on 'gil_dbgBufferData' to allow an error code to be returned. 2025-12-16T21:41:48,433 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-16T21:41:48,434 Possible solutions: 2025-12-16T21:41:48,435 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-16T21:41:48,435 2. Use an 'int' return type on 'dbgBufferSubData' to allow an error code to be returned. 2025-12-16T21:41:48,436 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-16T21:41:48,437 Possible solutions: 2025-12-16T21:41:48,438 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-16T21:41:48,439 2. Use an 'int' return type on 'gil_dbgBufferSubData' to allow an error code to be returned. 2025-12-16T21:41:48,440 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-16T21:41:48,441 Possible solutions: 2025-12-16T21:41:48,442 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-16T21:41:48,443 2. Use an 'int' return type on 'dbgClear' to allow an error code to be returned. 2025-12-16T21:41:48,444 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-16T21:41:48,445 Possible solutions: 2025-12-16T21:41:48,446 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-16T21:41:48,447 2. Use an 'int' return type on 'gil_dbgClear' to allow an error code to be returned. 2025-12-16T21:41:48,448 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-16T21:41:48,449 Possible solutions: 2025-12-16T21:41:48,450 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-16T21:41:48,451 2. Use an 'int' return type on 'dbgClearColor' to allow an error code to be returned. 2025-12-16T21:41:48,451 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-16T21:41:48,453 Possible solutions: 2025-12-16T21:41:48,454 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-16T21:41:48,455 2. Use an 'int' return type on 'gil_dbgClearColor' to allow an error code to be returned. 2025-12-16T21:41:48,456 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-16T21:41:48,457 Possible solutions: 2025-12-16T21:41:48,457 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-16T21:41:48,458 2. Use an 'int' return type on 'dbgClearStencil' to allow an error code to be returned. 2025-12-16T21:41:48,459 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-16T21:41:48,460 Possible solutions: 2025-12-16T21:41:48,461 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-16T21:41:48,461 2. Use an 'int' return type on 'gil_dbgClearStencil' to allow an error code to be returned. 2025-12-16T21:41:48,462 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-16T21:41:48,481 Possible solutions: 2025-12-16T21:41:48,482 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-16T21:41:48,483 2. Use an 'int' return type on 'dbgColorMask' to allow an error code to be returned. 2025-12-16T21:41:48,484 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-16T21:41:48,485 Possible solutions: 2025-12-16T21:41:48,486 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-16T21:41:48,486 2. Use an 'int' return type on 'gil_dbgColorMask' to allow an error code to be returned. 2025-12-16T21:41:48,487 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-16T21:41:48,488 Possible solutions: 2025-12-16T21:41:48,489 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-16T21:41:48,490 2. Use an 'int' return type on 'dbgCompileShader' to allow an error code to be returned. 2025-12-16T21:41:48,491 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-16T21:41:48,492 Possible solutions: 2025-12-16T21:41:48,493 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-16T21:41:48,494 2. Use an 'int' return type on 'gil_dbgCompileShader' to allow an error code to be returned. 2025-12-16T21:41:48,495 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-16T21:41:48,496 Possible solutions: 2025-12-16T21:41:48,497 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-16T21:41:48,498 2. Use an 'int' return type on 'dbgCompressedTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,498 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-16T21:41:48,499 Possible solutions: 2025-12-16T21:41:48,500 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-16T21:41:48,501 2. Use an 'int' return type on 'gil_dbgCompressedTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,502 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-16T21:41:48,503 Possible solutions: 2025-12-16T21:41:48,504 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-16T21:41:48,505 2. Use an 'int' return type on 'dbgCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,506 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-16T21:41:48,507 Possible solutions: 2025-12-16T21:41:48,507 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-16T21:41:48,508 2. Use an 'int' return type on 'gil_dbgCompressedTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,509 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-16T21:41:48,510 Possible solutions: 2025-12-16T21:41:48,510 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-16T21:41:48,511 2. Use an 'int' return type on 'dbgCopyTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,512 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-16T21:41:48,513 Possible solutions: 2025-12-16T21:41:48,514 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-16T21:41:48,514 2. Use an 'int' return type on 'gil_dbgCopyTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,515 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-16T21:41:48,516 Possible solutions: 2025-12-16T21:41:48,517 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-16T21:41:48,518 2. Use an 'int' return type on 'dbgCopyTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,519 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-16T21:41:48,520 Possible solutions: 2025-12-16T21:41:48,521 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-16T21:41:48,521 2. Use an 'int' return type on 'gil_dbgCopyTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,522 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-16T21:41:48,523 Possible solutions: 2025-12-16T21:41:48,524 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-16T21:41:48,525 2. Use an 'int' return type on 'dbgCullFace' to allow an error code to be returned. 2025-12-16T21:41:48,526 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-16T21:41:48,527 Possible solutions: 2025-12-16T21:41:48,528 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-16T21:41:48,529 2. Use an 'int' return type on 'gil_dbgCullFace' to allow an error code to be returned. 2025-12-16T21:41:48,531 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-16T21:41:48,532 Possible solutions: 2025-12-16T21:41:48,532 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-16T21:41:48,533 2. Use an 'int' return type on 'dbgDeleteBuffers' to allow an error code to be returned. 2025-12-16T21:41:48,534 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-16T21:41:48,535 Possible solutions: 2025-12-16T21:41:48,535 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-16T21:41:48,536 2. Use an 'int' return type on 'gil_dbgDeleteBuffers' to allow an error code to be returned. 2025-12-16T21:41:48,537 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-16T21:41:48,538 Possible solutions: 2025-12-16T21:41:48,538 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-16T21:41:48,539 2. Use an 'int' return type on 'dbgDeleteFramebuffers' to allow an error code to be returned. 2025-12-16T21:41:48,540 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-16T21:41:48,541 Possible solutions: 2025-12-16T21:41:48,541 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-16T21:41:48,542 2. Use an 'int' return type on 'gil_dbgDeleteFramebuffers' to allow an error code to be returned. 2025-12-16T21:41:48,543 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-16T21:41:48,544 Possible solutions: 2025-12-16T21:41:48,545 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-16T21:41:48,545 2. Use an 'int' return type on 'dbgDeleteProgram' to allow an error code to be returned. 2025-12-16T21:41:48,546 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-16T21:41:48,547 Possible solutions: 2025-12-16T21:41:48,548 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-16T21:41:48,548 2. Use an 'int' return type on 'gil_dbgDeleteProgram' to allow an error code to be returned. 2025-12-16T21:41:48,549 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-16T21:41:48,550 Possible solutions: 2025-12-16T21:41:48,551 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-16T21:41:48,551 2. Use an 'int' return type on 'dbgDeleteRenderbuffers' to allow an error code to be returned. 2025-12-16T21:41:48,552 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-16T21:41:48,553 Possible solutions: 2025-12-16T21:41:48,554 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-16T21:41:48,555 2. Use an 'int' return type on 'gil_dbgDeleteRenderbuffers' to allow an error code to be returned. 2025-12-16T21:41:48,556 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-16T21:41:48,557 Possible solutions: 2025-12-16T21:41:48,557 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-16T21:41:48,558 2. Use an 'int' return type on 'dbgDeleteShader' to allow an error code to be returned. 2025-12-16T21:41:48,559 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-16T21:41:48,559 Possible solutions: 2025-12-16T21:41:48,560 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-16T21:41:48,561 2. Use an 'int' return type on 'gil_dbgDeleteShader' to allow an error code to be returned. 2025-12-16T21:41:48,562 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-16T21:41:48,562 Possible solutions: 2025-12-16T21:41:48,563 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-16T21:41:48,564 2. Use an 'int' return type on 'dbgDeleteTextures' to allow an error code to be returned. 2025-12-16T21:41:48,564 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-16T21:41:48,565 Possible solutions: 2025-12-16T21:41:48,566 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-16T21:41:48,567 2. Use an 'int' return type on 'gil_dbgDeleteTextures' to allow an error code to be returned. 2025-12-16T21:41:48,567 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-16T21:41:48,568 Possible solutions: 2025-12-16T21:41:48,569 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-16T21:41:48,569 2. Use an 'int' return type on 'dbgDepthFunc' to allow an error code to be returned. 2025-12-16T21:41:48,570 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-16T21:41:48,571 Possible solutions: 2025-12-16T21:41:48,572 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-16T21:41:48,573 2. Use an 'int' return type on 'gil_dbgDepthFunc' to allow an error code to be returned. 2025-12-16T21:41:48,573 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-16T21:41:48,574 Possible solutions: 2025-12-16T21:41:48,575 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-16T21:41:48,576 2. Use an 'int' return type on 'dbgDepthMask' to allow an error code to be returned. 2025-12-16T21:41:48,576 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-16T21:41:48,577 Possible solutions: 2025-12-16T21:41:48,578 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-16T21:41:48,579 2. Use an 'int' return type on 'gil_dbgDepthMask' to allow an error code to be returned. 2025-12-16T21:41:48,580 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-16T21:41:48,581 Possible solutions: 2025-12-16T21:41:48,581 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-16T21:41:48,582 2. Use an 'int' return type on 'dbgDetachShader' to allow an error code to be returned. 2025-12-16T21:41:48,583 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-16T21:41:48,583 Possible solutions: 2025-12-16T21:41:48,584 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-16T21:41:48,585 2. Use an 'int' return type on 'gil_dbgDetachShader' to allow an error code to be returned. 2025-12-16T21:41:48,586 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-16T21:41:48,586 Possible solutions: 2025-12-16T21:41:48,587 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-16T21:41:48,588 2. Use an 'int' return type on 'dbgDisable' to allow an error code to be returned. 2025-12-16T21:41:48,588 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-16T21:41:48,589 Possible solutions: 2025-12-16T21:41:48,590 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-16T21:41:48,591 2. Use an 'int' return type on 'gil_dbgDisable' to allow an error code to be returned. 2025-12-16T21:41:48,591 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-16T21:41:48,592 Possible solutions: 2025-12-16T21:41:48,593 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-16T21:41:48,594 2. Use an 'int' return type on 'dbgDisableVertexAttribArray' to allow an error code to be returned. 2025-12-16T21:41:48,595 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-16T21:41:48,596 Possible solutions: 2025-12-16T21:41:48,596 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-16T21:41:48,597 2. Use an 'int' return type on 'gil_dbgDisableVertexAttribArray' to allow an error code to be returned. 2025-12-16T21:41:48,598 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-16T21:41:48,599 Possible solutions: 2025-12-16T21:41:48,600 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-16T21:41:48,600 2. Use an 'int' return type on 'dbgDrawArrays' to allow an error code to be returned. 2025-12-16T21:41:48,601 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-16T21:41:48,602 Possible solutions: 2025-12-16T21:41:48,603 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-16T21:41:48,604 2. Use an 'int' return type on 'gil_dbgDrawArrays' to allow an error code to be returned. 2025-12-16T21:41:48,605 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-16T21:41:48,605 Possible solutions: 2025-12-16T21:41:48,606 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-16T21:41:48,607 2. Use an 'int' return type on 'dbgDrawElements' to allow an error code to be returned. 2025-12-16T21:41:48,607 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-16T21:41:48,608 Possible solutions: 2025-12-16T21:41:48,609 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-16T21:41:48,609 2. Use an 'int' return type on 'gil_dbgDrawElements' to allow an error code to be returned. 2025-12-16T21:41:48,610 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-16T21:41:48,611 Possible solutions: 2025-12-16T21:41:48,611 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-16T21:41:48,612 2. Use an 'int' return type on 'dbgEnable' to allow an error code to be returned. 2025-12-16T21:41:48,613 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-16T21:41:48,613 Possible solutions: 2025-12-16T21:41:48,614 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-16T21:41:48,615 2. Use an 'int' return type on 'gil_dbgEnable' to allow an error code to be returned. 2025-12-16T21:41:48,616 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-16T21:41:48,616 Possible solutions: 2025-12-16T21:41:48,617 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-16T21:41:48,618 2. Use an 'int' return type on 'dbgEnableVertexAttribArray' to allow an error code to be returned. 2025-12-16T21:41:48,619 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-16T21:41:48,620 Possible solutions: 2025-12-16T21:41:48,620 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-16T21:41:48,621 2. Use an 'int' return type on 'gil_dbgEnableVertexAttribArray' to allow an error code to be returned. 2025-12-16T21:41:48,622 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-16T21:41:48,623 Possible solutions: 2025-12-16T21:41:48,624 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-16T21:41:48,625 2. Use an 'int' return type on 'dbgFinish' to allow an error code to be returned. 2025-12-16T21:41:48,625 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-16T21:41:48,626 Possible solutions: 2025-12-16T21:41:48,627 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-16T21:41:48,628 2. Use an 'int' return type on 'gil_dbgFinish' to allow an error code to be returned. 2025-12-16T21:41:48,629 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-16T21:41:48,630 Possible solutions: 2025-12-16T21:41:48,630 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-16T21:41:48,631 2. Use an 'int' return type on 'dbgFlush' to allow an error code to be returned. 2025-12-16T21:41:48,632 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-16T21:41:48,633 Possible solutions: 2025-12-16T21:41:48,633 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-16T21:41:48,634 2. Use an 'int' return type on 'gil_dbgFlush' to allow an error code to be returned. 2025-12-16T21:41:48,635 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-16T21:41:48,635 Possible solutions: 2025-12-16T21:41:48,636 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-16T21:41:48,637 2. Use an 'int' return type on 'dbgFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-16T21:41:48,637 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-16T21:41:48,638 Possible solutions: 2025-12-16T21:41:48,639 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-16T21:41:48,639 2. Use an 'int' return type on 'gil_dbgFramebufferRenderbuffer' to allow an error code to be returned. 2025-12-16T21:41:48,646 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-16T21:41:48,647 Possible solutions: 2025-12-16T21:41:48,647 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-16T21:41:48,648 2. Use an 'int' return type on 'dbgFramebufferTexture2D' to allow an error code to be returned. 2025-12-16T21:41:48,649 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-16T21:41:48,650 Possible solutions: 2025-12-16T21:41:48,650 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-16T21:41:48,651 2. Use an 'int' return type on 'gil_dbgFramebufferTexture2D' to allow an error code to be returned. 2025-12-16T21:41:48,652 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-16T21:41:48,653 Possible solutions: 2025-12-16T21:41:48,654 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-16T21:41:48,655 2. Use an 'int' return type on 'dbgFrontFace' to allow an error code to be returned. 2025-12-16T21:41:48,655 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-16T21:41:48,656 Possible solutions: 2025-12-16T21:41:48,657 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-16T21:41:48,658 2. Use an 'int' return type on 'gil_dbgFrontFace' to allow an error code to be returned. 2025-12-16T21:41:48,659 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-16T21:41:48,660 Possible solutions: 2025-12-16T21:41:48,661 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-16T21:41:48,661 2. Use an 'int' return type on 'dbgGenBuffers' to allow an error code to be returned. 2025-12-16T21:41:48,662 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-16T21:41:48,663 Possible solutions: 2025-12-16T21:41:48,664 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-16T21:41:48,664 2. Use an 'int' return type on 'gil_dbgGenBuffers' to allow an error code to be returned. 2025-12-16T21:41:48,665 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-16T21:41:48,666 Possible solutions: 2025-12-16T21:41:48,667 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-16T21:41:48,667 2. Use an 'int' return type on 'dbgGenerateMipmap' to allow an error code to be returned. 2025-12-16T21:41:48,668 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-16T21:41:48,669 Possible solutions: 2025-12-16T21:41:48,670 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-16T21:41:48,671 2. Use an 'int' return type on 'gil_dbgGenerateMipmap' to allow an error code to be returned. 2025-12-16T21:41:48,671 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-16T21:41:48,672 Possible solutions: 2025-12-16T21:41:48,673 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-16T21:41:48,674 2. Use an 'int' return type on 'dbgGenFramebuffers' to allow an error code to be returned. 2025-12-16T21:41:48,674 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-16T21:41:48,675 Possible solutions: 2025-12-16T21:41:48,676 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-16T21:41:48,677 2. Use an 'int' return type on 'gil_dbgGenFramebuffers' to allow an error code to be returned. 2025-12-16T21:41:48,678 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-16T21:41:48,679 Possible solutions: 2025-12-16T21:41:48,680 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-16T21:41:48,681 2. Use an 'int' return type on 'dbgGenRenderbuffers' to allow an error code to be returned. 2025-12-16T21:41:48,682 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-16T21:41:48,683 Possible solutions: 2025-12-16T21:41:48,684 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-16T21:41:48,685 2. Use an 'int' return type on 'gil_dbgGenRenderbuffers' to allow an error code to be returned. 2025-12-16T21:41:48,686 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-16T21:41:48,687 Possible solutions: 2025-12-16T21:41:48,688 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-16T21:41:48,688 2. Use an 'int' return type on 'dbgGenTextures' to allow an error code to be returned. 2025-12-16T21:41:48,689 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-16T21:41:48,690 Possible solutions: 2025-12-16T21:41:48,691 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-16T21:41:48,692 2. Use an 'int' return type on 'gil_dbgGenTextures' to allow an error code to be returned. 2025-12-16T21:41:48,693 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-16T21:41:48,693 Possible solutions: 2025-12-16T21:41:48,694 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-16T21:41:48,695 2. Use an 'int' return type on 'dbgGetActiveAttrib' to allow an error code to be returned. 2025-12-16T21:41:48,696 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-16T21:41:48,697 Possible solutions: 2025-12-16T21:41:48,697 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-16T21:41:48,698 2. Use an 'int' return type on 'gil_dbgGetActiveAttrib' to allow an error code to be returned. 2025-12-16T21:41:48,699 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-16T21:41:48,700 Possible solutions: 2025-12-16T21:41:48,701 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-16T21:41:48,702 2. Use an 'int' return type on 'dbgGetActiveUniform' to allow an error code to be returned. 2025-12-16T21:41:48,703 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-16T21:41:48,704 Possible solutions: 2025-12-16T21:41:48,705 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-16T21:41:48,705 2. Use an 'int' return type on 'gil_dbgGetActiveUniform' to allow an error code to be returned. 2025-12-16T21:41:48,706 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-16T21:41:48,707 Possible solutions: 2025-12-16T21:41:48,708 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-16T21:41:48,709 2. Use an 'int' return type on 'dbgGetAttachedShaders' to allow an error code to be returned. 2025-12-16T21:41:48,710 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-16T21:41:48,711 Possible solutions: 2025-12-16T21:41:48,712 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-16T21:41:48,713 2. Use an 'int' return type on 'gil_dbgGetAttachedShaders' to allow an error code to be returned. 2025-12-16T21:41:48,714 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-16T21:41:48,715 Possible solutions: 2025-12-16T21:41:48,715 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-16T21:41:48,716 2. Use an 'int' return type on 'dbgGetBooleanv' to allow an error code to be returned. 2025-12-16T21:41:48,717 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-16T21:41:48,717 Possible solutions: 2025-12-16T21:41:48,718 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-16T21:41:48,719 2. Use an 'int' return type on 'gil_dbgGetBooleanv' to allow an error code to be returned. 2025-12-16T21:41:48,720 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-16T21:41:48,721 Possible solutions: 2025-12-16T21:41:48,721 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-16T21:41:48,722 2. Use an 'int' return type on 'dbgGetBufferParameteriv' to allow an error code to be returned. 2025-12-16T21:41:48,723 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-16T21:41:48,724 Possible solutions: 2025-12-16T21:41:48,725 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-16T21:41:48,726 2. Use an 'int' return type on 'gil_dbgGetBufferParameteriv' to allow an error code to be returned. 2025-12-16T21:41:48,727 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-16T21:41:48,727 Possible solutions: 2025-12-16T21:41:48,728 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-16T21:41:48,729 2. Use an 'int' return type on 'dbgGetFloatv' to allow an error code to be returned. 2025-12-16T21:41:48,730 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-16T21:41:48,731 Possible solutions: 2025-12-16T21:41:48,732 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-16T21:41:48,733 2. Use an 'int' return type on 'gil_dbgGetFloatv' to allow an error code to be returned. 2025-12-16T21:41:48,734 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-16T21:41:48,735 Possible solutions: 2025-12-16T21:41:48,736 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-16T21:41:48,737 2. Use an 'int' return type on 'dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-16T21:41:48,737 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-16T21:41:48,738 Possible solutions: 2025-12-16T21:41:48,739 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-16T21:41:48,740 2. Use an 'int' return type on 'gil_dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2025-12-16T21:41:48,741 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-16T21:41:48,742 Possible solutions: 2025-12-16T21:41:48,742 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-16T21:41:48,743 2. Use an 'int' return type on 'dbgGetIntegerv' to allow an error code to be returned. 2025-12-16T21:41:48,744 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-16T21:41:48,745 Possible solutions: 2025-12-16T21:41:48,746 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-16T21:41:48,746 2. Use an 'int' return type on 'gil_dbgGetIntegerv' to allow an error code to be returned. 2025-12-16T21:41:48,747 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-16T21:41:48,748 Possible solutions: 2025-12-16T21:41:48,749 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-16T21:41:48,749 2. Use an 'int' return type on 'dbgGetProgramiv' to allow an error code to be returned. 2025-12-16T21:41:48,750 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-16T21:41:48,751 Possible solutions: 2025-12-16T21:41:48,752 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-16T21:41:48,753 2. Use an 'int' return type on 'gil_dbgGetProgramiv' to allow an error code to be returned. 2025-12-16T21:41:48,754 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-16T21:41:48,755 Possible solutions: 2025-12-16T21:41:48,755 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-16T21:41:48,756 2. Use an 'int' return type on 'dbgGetProgramInfoLog' to allow an error code to be returned. 2025-12-16T21:41:48,757 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-16T21:41:48,758 Possible solutions: 2025-12-16T21:41:48,759 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-16T21:41:48,760 2. Use an 'int' return type on 'gil_dbgGetProgramInfoLog' to allow an error code to be returned. 2025-12-16T21:41:48,761 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-16T21:41:48,762 Possible solutions: 2025-12-16T21:41:48,763 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-16T21:41:48,764 2. Use an 'int' return type on 'dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-16T21:41:48,765 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-16T21:41:48,766 Possible solutions: 2025-12-16T21:41:48,767 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-16T21:41:48,768 2. Use an 'int' return type on 'gil_dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2025-12-16T21:41:48,769 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-16T21:41:48,769 Possible solutions: 2025-12-16T21:41:48,770 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-16T21:41:48,771 2. Use an 'int' return type on 'dbgGetShaderiv' to allow an error code to be returned. 2025-12-16T21:41:48,772 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-16T21:41:48,773 Possible solutions: 2025-12-16T21:41:48,773 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-16T21:41:48,774 2. Use an 'int' return type on 'gil_dbgGetShaderiv' to allow an error code to be returned. 2025-12-16T21:41:48,775 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-16T21:41:48,776 Possible solutions: 2025-12-16T21:41:48,777 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-16T21:41:48,778 2. Use an 'int' return type on 'dbgGetShaderInfoLog' to allow an error code to be returned. 2025-12-16T21:41:48,779 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-16T21:41:48,779 Possible solutions: 2025-12-16T21:41:48,780 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-16T21:41:48,781 2. Use an 'int' return type on 'gil_dbgGetShaderInfoLog' to allow an error code to be returned. 2025-12-16T21:41:48,782 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-16T21:41:48,783 Possible solutions: 2025-12-16T21:41:48,784 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-16T21:41:48,785 2. Use an 'int' return type on 'dbgGetShaderSource' to allow an error code to be returned. 2025-12-16T21:41:48,786 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-16T21:41:48,787 Possible solutions: 2025-12-16T21:41:48,788 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-16T21:41:48,789 2. Use an 'int' return type on 'gil_dbgGetShaderSource' to allow an error code to be returned. 2025-12-16T21:41:48,789 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-16T21:41:48,790 Possible solutions: 2025-12-16T21:41:48,791 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-16T21:41:48,792 2. Use an 'int' return type on 'dbgGetTexParameterfv' to allow an error code to be returned. 2025-12-16T21:41:48,793 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-16T21:41:48,795 Possible solutions: 2025-12-16T21:41:48,795 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-16T21:41:48,796 2. Use an 'int' return type on 'gil_dbgGetTexParameterfv' to allow an error code to be returned. 2025-12-16T21:41:48,797 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-16T21:41:48,798 Possible solutions: 2025-12-16T21:41:48,798 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-16T21:41:48,799 2. Use an 'int' return type on 'dbgGetTexParameteriv' to allow an error code to be returned. 2025-12-16T21:41:48,800 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-16T21:41:48,801 Possible solutions: 2025-12-16T21:41:48,802 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-16T21:41:48,802 2. Use an 'int' return type on 'gil_dbgGetTexParameteriv' to allow an error code to be returned. 2025-12-16T21:41:48,803 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-16T21:41:48,804 Possible solutions: 2025-12-16T21:41:48,805 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-16T21:41:48,805 2. Use an 'int' return type on 'dbgGetUniformfv' to allow an error code to be returned. 2025-12-16T21:41:48,806 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-16T21:41:48,807 Possible solutions: 2025-12-16T21:41:48,808 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-16T21:41:48,809 2. Use an 'int' return type on 'gil_dbgGetUniformfv' to allow an error code to be returned. 2025-12-16T21:41:48,810 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-16T21:41:48,810 Possible solutions: 2025-12-16T21:41:48,811 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-16T21:41:48,812 2. Use an 'int' return type on 'dbgGetUniformiv' to allow an error code to be returned. 2025-12-16T21:41:48,813 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-16T21:41:48,814 Possible solutions: 2025-12-16T21:41:48,815 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-16T21:41:48,815 2. Use an 'int' return type on 'gil_dbgGetUniformiv' to allow an error code to be returned. 2025-12-16T21:41:48,816 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-16T21:41:48,817 Possible solutions: 2025-12-16T21:41:48,818 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-16T21:41:48,819 2. Use an 'int' return type on 'dbgGetVertexAttribfv' to allow an error code to be returned. 2025-12-16T21:41:48,820 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-16T21:41:48,821 Possible solutions: 2025-12-16T21:41:48,822 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-16T21:41:48,822 2. Use an 'int' return type on 'gil_dbgGetVertexAttribfv' to allow an error code to be returned. 2025-12-16T21:41:48,823 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-16T21:41:48,824 Possible solutions: 2025-12-16T21:41:48,825 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-16T21:41:48,825 2. Use an 'int' return type on 'dbgGetVertexAttribiv' to allow an error code to be returned. 2025-12-16T21:41:48,826 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-16T21:41:48,827 Possible solutions: 2025-12-16T21:41:48,828 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-16T21:41:48,829 2. Use an 'int' return type on 'gil_dbgGetVertexAttribiv' to allow an error code to be returned. 2025-12-16T21:41:48,829 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-16T21:41:48,830 Possible solutions: 2025-12-16T21:41:48,831 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-16T21:41:48,832 2. Use an 'int' return type on 'dbgHint' to allow an error code to be returned. 2025-12-16T21:41:48,833 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-16T21:41:48,833 Possible solutions: 2025-12-16T21:41:48,834 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-16T21:41:48,835 2. Use an 'int' return type on 'gil_dbgHint' to allow an error code to be returned. 2025-12-16T21:41:48,836 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-16T21:41:48,837 Possible solutions: 2025-12-16T21:41:48,838 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-16T21:41:48,839 2. Use an 'int' return type on 'dbgLineWidth' to allow an error code to be returned. 2025-12-16T21:41:48,839 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-16T21:41:48,840 Possible solutions: 2025-12-16T21:41:48,841 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-16T21:41:48,842 2. Use an 'int' return type on 'gil_dbgLineWidth' to allow an error code to be returned. 2025-12-16T21:41:48,843 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-16T21:41:48,844 Possible solutions: 2025-12-16T21:41:48,845 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-16T21:41:48,846 2. Use an 'int' return type on 'dbgLinkProgram' to allow an error code to be returned. 2025-12-16T21:41:48,847 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-16T21:41:48,848 Possible solutions: 2025-12-16T21:41:48,849 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-16T21:41:48,849 2. Use an 'int' return type on 'gil_dbgLinkProgram' to allow an error code to be returned. 2025-12-16T21:41:48,850 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-16T21:41:48,851 Possible solutions: 2025-12-16T21:41:48,852 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-16T21:41:48,853 2. Use an 'int' return type on 'dbgPixelStorei' to allow an error code to be returned. 2025-12-16T21:41:48,853 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-16T21:41:48,854 Possible solutions: 2025-12-16T21:41:48,855 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-16T21:41:48,856 2. Use an 'int' return type on 'gil_dbgPixelStorei' to allow an error code to be returned. 2025-12-16T21:41:48,857 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-16T21:41:48,857 Possible solutions: 2025-12-16T21:41:48,858 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-16T21:41:48,859 2. Use an 'int' return type on 'dbgPolygonOffset' to allow an error code to be returned. 2025-12-16T21:41:48,860 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-16T21:41:48,860 Possible solutions: 2025-12-16T21:41:48,861 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-16T21:41:48,862 2. Use an 'int' return type on 'gil_dbgPolygonOffset' to allow an error code to be returned. 2025-12-16T21:41:48,863 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-16T21:41:48,864 Possible solutions: 2025-12-16T21:41:48,865 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-16T21:41:48,866 2. Use an 'int' return type on 'dbgReadPixels' to allow an error code to be returned. 2025-12-16T21:41:48,867 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-16T21:41:48,868 Possible solutions: 2025-12-16T21:41:48,869 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-16T21:41:48,869 2. Use an 'int' return type on 'gil_dbgReadPixels' to allow an error code to be returned. 2025-12-16T21:41:48,870 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-16T21:41:48,871 Possible solutions: 2025-12-16T21:41:48,872 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-16T21:41:48,873 2. Use an 'int' return type on 'dbgRenderbufferStorage' to allow an error code to be returned. 2025-12-16T21:41:48,874 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-16T21:41:48,875 Possible solutions: 2025-12-16T21:41:48,876 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-16T21:41:48,877 2. Use an 'int' return type on 'gil_dbgRenderbufferStorage' to allow an error code to be returned. 2025-12-16T21:41:48,878 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-16T21:41:48,879 Possible solutions: 2025-12-16T21:41:48,880 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-16T21:41:48,881 2. Use an 'int' return type on 'dbgSampleCoverage' to allow an error code to be returned. 2025-12-16T21:41:48,882 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-16T21:41:48,883 Possible solutions: 2025-12-16T21:41:48,884 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-16T21:41:48,884 2. Use an 'int' return type on 'gil_dbgSampleCoverage' to allow an error code to be returned. 2025-12-16T21:41:48,885 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-16T21:41:48,886 Possible solutions: 2025-12-16T21:41:48,886 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-16T21:41:48,887 2. Use an 'int' return type on 'dbgScissor' to allow an error code to be returned. 2025-12-16T21:41:48,888 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-16T21:41:48,888 Possible solutions: 2025-12-16T21:41:48,889 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-16T21:41:48,890 2. Use an 'int' return type on 'gil_dbgScissor' to allow an error code to be returned. 2025-12-16T21:41:48,891 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-16T21:41:48,892 Possible solutions: 2025-12-16T21:41:48,893 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-16T21:41:48,894 2. Use an 'int' return type on 'dbgShaderSource' to allow an error code to be returned. 2025-12-16T21:41:48,894 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-16T21:41:48,895 Possible solutions: 2025-12-16T21:41:48,896 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-16T21:41:48,897 2. Use an 'int' return type on 'gil_dbgShaderSource' to allow an error code to be returned. 2025-12-16T21:41:48,898 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-16T21:41:48,899 Possible solutions: 2025-12-16T21:41:48,900 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-16T21:41:48,901 2. Use an 'int' return type on 'dbgStencilFunc' to allow an error code to be returned. 2025-12-16T21:41:48,902 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-16T21:41:48,903 Possible solutions: 2025-12-16T21:41:48,904 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-16T21:41:48,904 2. Use an 'int' return type on 'gil_dbgStencilFunc' to allow an error code to be returned. 2025-12-16T21:41:48,905 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-16T21:41:48,906 Possible solutions: 2025-12-16T21:41:48,906 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-16T21:41:48,907 2. Use an 'int' return type on 'dbgStencilFuncSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,908 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-16T21:41:48,909 Possible solutions: 2025-12-16T21:41:48,909 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-16T21:41:48,910 2. Use an 'int' return type on 'gil_dbgStencilFuncSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,911 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-16T21:41:48,912 Possible solutions: 2025-12-16T21:41:48,913 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-16T21:41:48,913 2. Use an 'int' return type on 'dbgStencilMask' to allow an error code to be returned. 2025-12-16T21:41:48,914 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-16T21:41:48,915 Possible solutions: 2025-12-16T21:41:48,916 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-16T21:41:48,917 2. Use an 'int' return type on 'gil_dbgStencilMask' to allow an error code to be returned. 2025-12-16T21:41:48,918 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-16T21:41:48,919 Possible solutions: 2025-12-16T21:41:48,920 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-16T21:41:48,921 2. Use an 'int' return type on 'dbgStencilMaskSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,922 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-16T21:41:48,923 Possible solutions: 2025-12-16T21:41:48,924 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-16T21:41:48,925 2. Use an 'int' return type on 'gil_dbgStencilMaskSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,926 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-16T21:41:48,927 Possible solutions: 2025-12-16T21:41:48,928 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-16T21:41:48,929 2. Use an 'int' return type on 'dbgStencilOp' to allow an error code to be returned. 2025-12-16T21:41:48,930 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-16T21:41:48,931 Possible solutions: 2025-12-16T21:41:48,932 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-16T21:41:48,933 2. Use an 'int' return type on 'gil_dbgStencilOp' to allow an error code to be returned. 2025-12-16T21:41:48,934 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-16T21:41:48,934 Possible solutions: 2025-12-16T21:41:48,935 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-16T21:41:48,936 2. Use an 'int' return type on 'dbgStencilOpSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,937 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-16T21:41:48,938 Possible solutions: 2025-12-16T21:41:48,939 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-16T21:41:48,940 2. Use an 'int' return type on 'gil_dbgStencilOpSeparate' to allow an error code to be returned. 2025-12-16T21:41:48,941 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-16T21:41:48,942 Possible solutions: 2025-12-16T21:41:48,943 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-16T21:41:48,944 2. Use an 'int' return type on 'dbgTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,945 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-16T21:41:48,946 Possible solutions: 2025-12-16T21:41:48,948 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-16T21:41:48,949 2. Use an 'int' return type on 'gil_dbgTexImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,951 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-16T21:41:48,952 Possible solutions: 2025-12-16T21:41:48,953 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-16T21:41:48,954 2. Use an 'int' return type on 'dbgTexParameterf' to allow an error code to be returned. 2025-12-16T21:41:48,955 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-16T21:41:48,957 Possible solutions: 2025-12-16T21:41:48,958 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-16T21:41:48,959 2. Use an 'int' return type on 'gil_dbgTexParameterf' to allow an error code to be returned. 2025-12-16T21:41:48,960 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-16T21:41:48,961 Possible solutions: 2025-12-16T21:41:48,962 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-16T21:41:48,963 2. Use an 'int' return type on 'dbgTexParameteri' to allow an error code to be returned. 2025-12-16T21:41:48,965 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-16T21:41:48,966 Possible solutions: 2025-12-16T21:41:48,967 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-16T21:41:48,968 2. Use an 'int' return type on 'gil_dbgTexParameteri' to allow an error code to be returned. 2025-12-16T21:41:48,969 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-16T21:41:48,970 Possible solutions: 2025-12-16T21:41:48,971 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-16T21:41:48,971 2. Use an 'int' return type on 'dbgTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,972 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-16T21:41:48,973 Possible solutions: 2025-12-16T21:41:48,974 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-16T21:41:48,975 2. Use an 'int' return type on 'gil_dbgTexSubImage2D' to allow an error code to be returned. 2025-12-16T21:41:48,976 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-16T21:41:48,977 Possible solutions: 2025-12-16T21:41:48,977 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-16T21:41:48,978 2. Use an 'int' return type on 'dbgUniform1f' to allow an error code to be returned. 2025-12-16T21:41:48,979 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-16T21:41:48,979 Possible solutions: 2025-12-16T21:41:48,980 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-16T21:41:48,981 2. Use an 'int' return type on 'gil_dbgUniform1f' to allow an error code to be returned. 2025-12-16T21:41:48,982 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-16T21:41:48,983 Possible solutions: 2025-12-16T21:41:48,984 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-16T21:41:48,985 2. Use an 'int' return type on 'dbgUniform1fv' to allow an error code to be returned. 2025-12-16T21:41:48,986 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-16T21:41:48,987 Possible solutions: 2025-12-16T21:41:48,987 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-16T21:41:48,988 2. Use an 'int' return type on 'gil_dbgUniform1fv' to allow an error code to be returned. 2025-12-16T21:41:48,989 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-16T21:41:48,990 Possible solutions: 2025-12-16T21:41:48,991 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-16T21:41:48,992 2. Use an 'int' return type on 'dbgUniform1i' to allow an error code to be returned. 2025-12-16T21:41:48,993 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-16T21:41:48,994 Possible solutions: 2025-12-16T21:41:48,995 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-16T21:41:48,996 2. Use an 'int' return type on 'gil_dbgUniform1i' to allow an error code to be returned. 2025-12-16T21:41:48,996 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-16T21:41:48,997 Possible solutions: 2025-12-16T21:41:48,998 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-16T21:41:48,999 2. Use an 'int' return type on 'dbgUniform1iv' to allow an error code to be returned. 2025-12-16T21:41:48,999 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-16T21:41:49,000 Possible solutions: 2025-12-16T21:41:49,001 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-16T21:41:49,002 2. Use an 'int' return type on 'gil_dbgUniform1iv' to allow an error code to be returned. 2025-12-16T21:41:49,003 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-16T21:41:49,003 Possible solutions: 2025-12-16T21:41:49,004 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-16T21:41:49,005 2. Use an 'int' return type on 'dbgUniform2f' to allow an error code to be returned. 2025-12-16T21:41:49,006 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-16T21:41:49,007 Possible solutions: 2025-12-16T21:41:49,007 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-16T21:41:49,008 2. Use an 'int' return type on 'gil_dbgUniform2f' to allow an error code to be returned. 2025-12-16T21:41:49,009 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-16T21:41:49,010 Possible solutions: 2025-12-16T21:41:49,011 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-16T21:41:49,012 2. Use an 'int' return type on 'dbgUniform2fv' to allow an error code to be returned. 2025-12-16T21:41:49,013 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-16T21:41:49,014 Possible solutions: 2025-12-16T21:41:49,015 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-16T21:41:49,015 2. Use an 'int' return type on 'gil_dbgUniform2fv' to allow an error code to be returned. 2025-12-16T21:41:49,016 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-16T21:41:49,017 Possible solutions: 2025-12-16T21:41:49,018 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-16T21:41:49,019 2. Use an 'int' return type on 'dbgUniform2i' to allow an error code to be returned. 2025-12-16T21:41:49,020 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-16T21:41:49,020 Possible solutions: 2025-12-16T21:41:49,021 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-16T21:41:49,023 2. Use an 'int' return type on 'gil_dbgUniform2i' to allow an error code to be returned. 2025-12-16T21:41:49,023 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-16T21:41:49,024 Possible solutions: 2025-12-16T21:41:49,025 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-16T21:41:49,026 2. Use an 'int' return type on 'dbgUniform2iv' to allow an error code to be returned. 2025-12-16T21:41:49,026 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-16T21:41:49,027 Possible solutions: 2025-12-16T21:41:49,028 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-16T21:41:49,029 2. Use an 'int' return type on 'gil_dbgUniform2iv' to allow an error code to be returned. 2025-12-16T21:41:49,030 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-16T21:41:49,030 Possible solutions: 2025-12-16T21:41:49,031 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-16T21:41:49,032 2. Use an 'int' return type on 'dbgUniform3f' to allow an error code to be returned. 2025-12-16T21:41:49,033 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-16T21:41:49,033 Possible solutions: 2025-12-16T21:41:49,034 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-16T21:41:49,035 2. Use an 'int' return type on 'gil_dbgUniform3f' to allow an error code to be returned. 2025-12-16T21:41:49,036 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-16T21:41:49,037 Possible solutions: 2025-12-16T21:41:49,038 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-16T21:41:49,038 2. Use an 'int' return type on 'dbgUniform3fv' to allow an error code to be returned. 2025-12-16T21:41:49,039 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-16T21:41:49,040 Possible solutions: 2025-12-16T21:41:49,041 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-16T21:41:49,042 2. Use an 'int' return type on 'gil_dbgUniform3fv' to allow an error code to be returned. 2025-12-16T21:41:49,043 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-16T21:41:49,044 Possible solutions: 2025-12-16T21:41:49,045 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-16T21:41:49,046 2. Use an 'int' return type on 'dbgUniform3i' to allow an error code to be returned. 2025-12-16T21:41:49,046 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-16T21:41:49,047 Possible solutions: 2025-12-16T21:41:49,048 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-16T21:41:49,049 2. Use an 'int' return type on 'gil_dbgUniform3i' to allow an error code to be returned. 2025-12-16T21:41:49,050 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-16T21:41:49,051 Possible solutions: 2025-12-16T21:41:49,052 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-16T21:41:49,053 2. Use an 'int' return type on 'dbgUniform3iv' to allow an error code to be returned. 2025-12-16T21:41:49,054 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-16T21:41:49,054 Possible solutions: 2025-12-16T21:41:49,055 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-16T21:41:49,056 2. Use an 'int' return type on 'gil_dbgUniform3iv' to allow an error code to be returned. 2025-12-16T21:41:49,057 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-16T21:41:49,057 Possible solutions: 2025-12-16T21:41:49,058 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-16T21:41:49,059 2. Use an 'int' return type on 'dbgUniform4f' to allow an error code to be returned. 2025-12-16T21:41:49,060 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-16T21:41:49,061 Possible solutions: 2025-12-16T21:41:49,062 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-16T21:41:49,062 2. Use an 'int' return type on 'gil_dbgUniform4f' to allow an error code to be returned. 2025-12-16T21:41:49,063 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-16T21:41:49,064 Possible solutions: 2025-12-16T21:41:49,065 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-16T21:41:49,066 2. Use an 'int' return type on 'dbgUniform4fv' to allow an error code to be returned. 2025-12-16T21:41:49,067 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-16T21:41:49,068 Possible solutions: 2025-12-16T21:41:49,069 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-16T21:41:49,070 2. Use an 'int' return type on 'gil_dbgUniform4fv' to allow an error code to be returned. 2025-12-16T21:41:49,070 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-16T21:41:49,071 Possible solutions: 2025-12-16T21:41:49,072 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-16T21:41:49,073 2. Use an 'int' return type on 'dbgUniform4i' to allow an error code to be returned. 2025-12-16T21:41:49,074 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-16T21:41:49,075 Possible solutions: 2025-12-16T21:41:49,076 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-16T21:41:49,076 2. Use an 'int' return type on 'gil_dbgUniform4i' to allow an error code to be returned. 2025-12-16T21:41:49,078 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-16T21:41:49,078 Possible solutions: 2025-12-16T21:41:49,079 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-16T21:41:49,080 2. Use an 'int' return type on 'dbgUniform4iv' to allow an error code to be returned. 2025-12-16T21:41:49,081 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-16T21:41:49,082 Possible solutions: 2025-12-16T21:41:49,083 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-16T21:41:49,084 2. Use an 'int' return type on 'gil_dbgUniform4iv' to allow an error code to be returned. 2025-12-16T21:41:49,085 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-16T21:41:49,086 Possible solutions: 2025-12-16T21:41:49,086 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-16T21:41:49,087 2. Use an 'int' return type on 'dbgUniformMatrix4fv' to allow an error code to be returned. 2025-12-16T21:41:49,088 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-16T21:41:49,089 Possible solutions: 2025-12-16T21:41:49,089 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-16T21:41:49,090 2. Use an 'int' return type on 'gil_dbgUniformMatrix4fv' to allow an error code to be returned. 2025-12-16T21:41:49,091 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-16T21:41:49,092 Possible solutions: 2025-12-16T21:41:49,093 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-16T21:41:49,094 2. Use an 'int' return type on 'dbgUseProgram' to allow an error code to be returned. 2025-12-16T21:41:49,095 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-16T21:41:49,096 Possible solutions: 2025-12-16T21:41:49,096 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-16T21:41:49,097 2. Use an 'int' return type on 'gil_dbgUseProgram' to allow an error code to be returned. 2025-12-16T21:41:49,098 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-16T21:41:49,099 Possible solutions: 2025-12-16T21:41:49,100 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-16T21:41:49,101 2. Use an 'int' return type on 'dbgValidateProgram' to allow an error code to be returned. 2025-12-16T21:41:49,102 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-16T21:41:49,103 Possible solutions: 2025-12-16T21:41:49,104 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-16T21:41:49,105 2. Use an 'int' return type on 'gil_dbgValidateProgram' to allow an error code to be returned. 2025-12-16T21:41:49,106 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-16T21:41:49,107 Possible solutions: 2025-12-16T21:41:49,108 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-16T21:41:49,109 2. Use an 'int' return type on 'dbgVertexAttrib1f' to allow an error code to be returned. 2025-12-16T21:41:49,110 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-16T21:41:49,111 Possible solutions: 2025-12-16T21:41:49,112 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-16T21:41:49,113 2. Use an 'int' return type on 'gil_dbgVertexAttrib1f' to allow an error code to be returned. 2025-12-16T21:41:49,114 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-16T21:41:49,115 Possible solutions: 2025-12-16T21:41:49,116 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-16T21:41:49,116 2. Use an 'int' return type on 'dbgVertexAttrib2f' to allow an error code to be returned. 2025-12-16T21:41:49,117 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-16T21:41:49,118 Possible solutions: 2025-12-16T21:41:49,119 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-16T21:41:49,120 2. Use an 'int' return type on 'gil_dbgVertexAttrib2f' to allow an error code to be returned. 2025-12-16T21:41:49,120 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-16T21:41:49,121 Possible solutions: 2025-12-16T21:41:49,122 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-16T21:41:49,123 2. Use an 'int' return type on 'dbgVertexAttrib3f' to allow an error code to be returned. 2025-12-16T21:41:49,124 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-16T21:41:49,124 Possible solutions: 2025-12-16T21:41:49,125 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-16T21:41:49,126 2. Use an 'int' return type on 'gil_dbgVertexAttrib3f' to allow an error code to be returned. 2025-12-16T21:41:49,127 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-16T21:41:49,128 Possible solutions: 2025-12-16T21:41:49,129 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-16T21:41:49,129 2. Use an 'int' return type on 'dbgVertexAttrib4f' to allow an error code to be returned. 2025-12-16T21:41:49,130 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-16T21:41:49,131 Possible solutions: 2025-12-16T21:41:49,132 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-16T21:41:49,133 2. Use an 'int' return type on 'gil_dbgVertexAttrib4f' to allow an error code to be returned. 2025-12-16T21:41:49,134 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-16T21:41:49,135 Possible solutions: 2025-12-16T21:41:49,136 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-16T21:41:49,136 2. Use an 'int' return type on 'dbgVertexAttribPointer' to allow an error code to be returned. 2025-12-16T21:41:49,137 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-16T21:41:49,138 Possible solutions: 2025-12-16T21:41:49,139 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-16T21:41:49,139 2. Use an 'int' return type on 'gil_dbgVertexAttribPointer' to allow an error code to be returned. 2025-12-16T21:41:49,140 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-16T21:41:49,141 Possible solutions: 2025-12-16T21:41:49,142 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-16T21:41:49,142 2. Use an 'int' return type on 'dbgViewport' to allow an error code to be returned. 2025-12-16T21:41:49,143 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-16T21:41:49,144 Possible solutions: 2025-12-16T21:41:49,144 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-16T21:41:49,145 2. Use an 'int' return type on 'gil_dbgViewport' to allow an error code to be returned. 2025-12-16T21:41:50,937 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:52,028 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/text_layout.pyx because it changed. 2025-12-16T21:41:52,029 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/text_layout.pyx 2025-12-16T21:41:52,045 [INFO ] building 'kivy.graphics.cgl_backend.cgl_debug' extension 2025-12-16T21:41:52,053 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.o 2025-12-16T21:41:52,367 [INFO ] building 'kivy.core.text.text_layout' extension 2025-12-16T21:41:52,369 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text 2025-12-16T21:41:52,373 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/text_layout.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/text_layout.o 2025-12-16T21:41:53,017 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData’: 2025-12-16T21:41:53,023 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:7053:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,024 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-16T21:41:53,025 | ^ 2025-12-16T21:41:53,030 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData’: 2025-12-16T21:41:53,037 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:7267:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,038 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-16T21:41:53,039 | ^ 2025-12-16T21:41:53,079 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D’: 2025-12-16T21:41:53,087 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:8681:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,088 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-16T21:41:53,089 | ^ 2025-12-16T21:41:53,096 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D’: 2025-12-16T21:41:53,104 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:8917:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,105 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-16T21:41:53,105 | ^ 2025-12-16T21:41:53,142 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteBuffers’: 2025-12-16T21:41:53,151 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:10187:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,152 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-16T21:41:53,153 | ^ 2025-12-16T21:41:53,158 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteFramebuffers’: 2025-12-16T21:41:53,167 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:10390:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,168 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-16T21:41:53,169 | ^ 2025-12-16T21:41:53,178 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteRenderbuffers’: 2025-12-16T21:41:53,188 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:10783:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,189 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-16T21:41:53,190 | ^ 2025-12-16T21:41:53,200 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteTextures’: 2025-12-16T21:41:53,210 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:11176:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,211 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-16T21:41:53,212 | ^ 2025-12-16T21:41:53,248 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements’: 2025-12-16T21:41:53,259 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:12540:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,260 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-16T21:41:53,261 | ^ 2025-12-16T21:41:53,307 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenBuffers’: 2025-12-16T21:41:53,319 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:14102:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,320 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-16T21:41:53,321 | ^ 2025-12-16T21:41:53,331 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenFramebuffers’: 2025-12-16T21:41:53,344 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:14495:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,345 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-16T21:41:53,347 | ^ 2025-12-16T21:41:53,352 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenRenderbuffers’: 2025-12-16T21:41:53,365 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:14698:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,366 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-16T21:41:53,367 | ^ 2025-12-16T21:41:53,371 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenTextures’: 2025-12-16T21:41:53,384 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:14901:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,385 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-16T21:41:53,386 | ^ 2025-12-16T21:41:53,391 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib’: 2025-12-16T21:41:53,404 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15113:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,405 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-16T21:41:53,406 | ^ 2025-12-16T21:41:53,418 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15121:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,419 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-16T21:41:53,420 | ^ 2025-12-16T21:41:53,432 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15129:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,433 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-16T21:41:53,434 | ^ 2025-12-16T21:41:53,446 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15137:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,447 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-16T21:41:53,448 | ^ 2025-12-16T21:41:53,454 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform’: 2025-12-16T21:41:53,468 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15359:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,469 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-16T21:41:53,469 | ^ 2025-12-16T21:41:53,482 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15367:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,483 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-16T21:41:53,484 | ^ 2025-12-16T21:41:53,496 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15375:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,497 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-16T21:41:53,498 | ^ 2025-12-16T21:41:53,511 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15383:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,512 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-16T21:41:53,513 | ^ 2025-12-16T21:41:53,519 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders’: 2025-12-16T21:41:53,533 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15600:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,534 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-16T21:41:53,535 | ^ 2025-12-16T21:41:53,548 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15608:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,549 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-16T21:41:53,550 | ^ 2025-12-16T21:41:53,557 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttribLocation’: 2025-12-16T21:41:53,571 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:15822:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,572 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-16T21:41:53,573 | ^ 2025-12-16T21:41:53,578 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBooleanv’: 2025-12-16T21:41:53,592 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:16037:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,593 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-16T21:41:53,594 | ^ 2025-12-16T21:41:53,600 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBufferParameteriv’: 2025-12-16T21:41:53,615 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:16243:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,616 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-16T21:41:53,617 | ^ 2025-12-16T21:41:53,624 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFloatv’: 2025-12-16T21:41:53,638 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:16568:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,639 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-16T21:41:53,640 | ^ 2025-12-16T21:41:53,645 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv’: 2025-12-16T21:41:53,660 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:16777:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,661 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-16T21:41:53,662 | ^ 2025-12-16T21:41:53,668 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetIntegerv’: 2025-12-16T21:41:53,683 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:16984:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,684 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-16T21:41:53,685 | ^ 2025-12-16T21:41:53,701 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramiv’: 2025-12-16T21:41:53,716 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:17190:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,717 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-16T21:41:53,718 | ^ 2025-12-16T21:41:53,724 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog’: 2025-12-16T21:41:53,739 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:17399:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,740 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-16T21:41:53,741 | ^ 2025-12-16T21:41:53,755 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:17407:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,756 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-16T21:41:53,756 | ^ 2025-12-16T21:41:53,762 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetRenderbufferParameteriv’: 2025-12-16T21:41:53,777 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:17617:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,778 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-16T21:41:53,779 | ^ 2025-12-16T21:41:53,786 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderiv’: 2025-12-16T21:41:53,801 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:17825:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,802 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-16T21:41:53,803 | ^ 2025-12-16T21:41:53,809 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog’: 2025-12-16T21:41:53,825 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:18034:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,826 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-16T21:41:53,827 | ^ 2025-12-16T21:41:53,842 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:18042:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,843 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-16T21:41:53,844 | ^ 2025-12-16T21:41:53,849 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource’: 2025-12-16T21:41:53,865 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:18253:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,866 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-16T21:41:53,867 | ^ 2025-12-16T21:41:53,882 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:18261:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,883 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-16T21:41:53,884 | ^ 2025-12-16T21:41:53,892 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameterfv’: 2025-12-16T21:41:53,908 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:18638:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,909 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-16T21:41:53,910 | ^ 2025-12-16T21:41:53,915 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameteriv’: 2025-12-16T21:41:53,932 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:18846:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,933 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-16T21:41:53,934 | ^ 2025-12-16T21:41:53,939 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformfv’: 2025-12-16T21:41:53,956 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:19054:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,957 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-16T21:41:53,958 | ^ 2025-12-16T21:41:53,963 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformiv’: 2025-12-16T21:41:53,992 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:19262:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:53,999 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-16T21:41:54,000 | ^ 2025-12-16T21:41:54,002 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribfv’: 2025-12-16T21:41:54,020 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:19688:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,020 19688 | __pyx_t_6 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 717, __pyx_L1_error) 2025-12-16T21:41:54,021 | ^ 2025-12-16T21:41:54,032 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribiv’: 2025-12-16T21:41:54,052 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:19896:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,053 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-16T21:41:54,053 | ^ 2025-12-16T21:41:54,134 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels’: 2025-12-16T21:41:54,158 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:22474:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,159 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-16T21:41:54,159 | ^ 2025-12-16T21:41:54,187 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource’: 2025-12-16T21:41:54,212 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:23296:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,212 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-16T21:41:54,213 | ^ 2025-12-16T21:41:54,235 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:23304:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,235 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-16T21:41:54,236 | ^ 2025-12-16T21:41:54,291 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D’: 2025-12-16T21:41:54,314 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:24727:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,315 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-16T21:41:54,316 | ^ 2025-12-16T21:41:54,330 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:41:54,345 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D’: 2025-12-16T21:41:54,368 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:25365:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,369 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-16T21:41:54,369 | ^ 2025-12-16T21:41:54,383 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1fv’: 2025-12-16T21:41:54,405 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:25780:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,406 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-16T21:41:54,407 | ^ 2025-12-16T21:41:54,420 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1iv’: 2025-12-16T21:41:54,442 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:26183:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,443 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-16T21:41:54,444 | ^ 2025-12-16T21:41:54,463 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2fv’: 2025-12-16T21:41:54,487 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:26591:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,488 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-16T21:41:54,489 | ^ 2025-12-16T21:41:54,508 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2iv’: 2025-12-16T21:41:54,532 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:26999:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,533 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-16T21:41:54,534 | ^ 2025-12-16T21:41:54,549 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3fv’: 2025-12-16T21:41:54,574 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:27412:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,575 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-16T21:41:54,576 | ^ 2025-12-16T21:41:54,594 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3iv’: 2025-12-16T21:41:54,619 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:27825:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,620 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-16T21:41:54,621 | ^ 2025-12-16T21:41:54,636 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4fv’: 2025-12-16T21:41:54,660 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:28243:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,661 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-16T21:41:54,662 | ^ 2025-12-16T21:41:54,677 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4iv’: 2025-12-16T21:41:54,702 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:28661:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,703 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-16T21:41:54,703 | ^ 2025-12-16T21:41:54,710 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv’: 2025-12-16T21:41:54,735 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:28872:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,736 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-16T21:41:54,737 | ^ 2025-12-16T21:41:54,792 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer’: 2025-12-16T21:41:54,819 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl_backend/cgl_debug.c:30281:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2025-12-16T21:41:54,820 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-16T21:41:54,821 | ^ 2025-12-16T21:41:55,033 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/window/window_info.pyx because it changed. 2025-12-16T21:41:55,034 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/window/window_info.pyx 2025-12-16T21:41:55,037 [INFO ] building 'kivy.core.window.window_info' extension 2025-12-16T21:41:55,039 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/window 2025-12-16T21:41:55,042 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/window/window_info.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/window/window_info.o 2025-12-16T21:42:01,207 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:42:05,658 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/tesselator.pyx because it changed. 2025-12-16T21:42:05,659 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/tesselator.pyx 2025-12-16T21:42:05,662 [INFO ] building 'kivy.graphics.tesselator' extension 2025-12-16T21:42:05,665 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source 2025-12-16T21:42:05,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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/tesselator.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/tesselator.o 2025-12-16T21:42:13,029 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:42:14,692 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-16T21:42:15,795 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:42:23,131 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.pyx because it changed. 2025-12-16T21:42:23,132 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.pyx 2025-12-16T21:42:23,133 [INFO ] building 'kivy.graphics.svg' extension 2025-12-16T21:42:23,135 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.o 2025-12-16T21:42:29,595 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/bucketalloc.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/bucketalloc.o 2025-12-16T21:42:29,830 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/dict.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/dict.o 2025-12-16T21:42:29,997 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/geom.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/geom.o 2025-12-16T21:42:30,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/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/mesh.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/mesh.o 2025-12-16T21:42:31,100 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/priorityq.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/priorityq.o 2025-12-16T21:42:31,208 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:42:31,911 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/sweep.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/sweep.o 2025-12-16T21:42:32,094 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:42:32,164 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-16T21:42:33,624 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/tess.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/tess.o 2025-12-16T21:42:34,156 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/boxshadow.pyx because it changed. 2025-12-16T21:42:34,157 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/boxshadow.pyx 2025-12-16T21:42:34,158 [INFO ] building 'kivy.graphics.boxshadow' extension 2025-12-16T21:42:34,160 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include -I/usr/include/python3.11 -c /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/boxshadow.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/boxshadow.o 2025-12-16T21:42:34,907 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/tesselator.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/bucketalloc.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/dict.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/geom.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/mesh.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/priorityq.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/libtess2/Source/sweep.o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:42:36,290 warning: kivy/graphics/common.pxi:11:0: Assignment in pxd file will not be executed. Suggest declaring as const. 2025-12-16T21:42:36,393 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-16T21:42:36,395 Possible solutions: 2025-12-16T21:42:36,396 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-16T21:42:36,397 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-16T21:42:37,308 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-16T21:42:37,309 Possible solutions: 2025-12-16T21:42:37,310 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-16T21:42:37,312 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-16T21:42:38,177 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-16T21:42:38,178 Possible solutions: 2025-12-16T21:42:38,180 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-16T21:42:38,181 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2025-12-16T21:42:38,411 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.pyx because it changed. 2025-12-16T21:42:38,413 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.pyx 2025-12-16T21:42:38,415 [INFO ] building 'kivy.core.text._text_pango' extension 2025-12-16T21:42:38,418 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.o 2025-12-16T21:42:40,140 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__set_cc_options’: 2025-12-16T21:42:40,148 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:42:40,149 8136 | pango_ft2_font_map_substitute_changed(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap)); 2025-12-16T21:42:40,150 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-16T21:42:40,151 In file included from /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.c:1194: 2025-12-16T21:42:40,152 /usr/include/pango-1.0/pango/pangoft2.h:126:15: note: declared here 2025-12-16T21:42:40,153 126 | void pango_ft2_font_map_substitute_changed (PangoFT2FontMap *fontmap); 2025-12-16T21:42:40,154 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-16T21:42:40,173 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__get_or_create_cc’: 2025-12-16T21:42:40,183 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:42:40,184 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-16T21:42:40,185 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-16T21:42:40,186 /usr/include/pango-1.0/pango/pangoft2.h:121:15: note: declared here 2025-12-16T21:42:40,187 121 | void pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap, 2025-12-16T21:42:40,188 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-16T21:42:40,364 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.c: In function ‘__pyx_pf_4kivy_4core_4text_11_text_pango_6kpango_find_base_dir’: 2025-12-16T21:42:40,377 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.c:13008:3: warning: ‘pango_find_base_dir’ is deprecated [-Wdeprecated-declarations] 2025-12-16T21:42:40,378 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-16T21:42:40,379 | ^~~~~~~~~ 2025-12-16T21:42:40,380 In file included from /usr/include/pango-1.0/pango/pango-types.h:239, 2025-12-16T21:42:40,381 from /usr/include/pango-1.0/pango/pango-font.h:26, 2025-12-16T21:42:40,382 from /usr/include/pango-1.0/pango/pango-utils.h:27, 2025-12-16T21:42:40,383 from /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/core/text/_text_pango.c:1190: 2025-12-16T21:42:40,384 /usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here 2025-12-16T21:42:40,385 107 | PangoDirection pango_find_base_dir (const gchar *text, 2025-12-16T21:42:40,386 | ^~~~~~~~~~~~~~~~~~~ 2025-12-16T21:42:51,945 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:42:52,585 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-16T21:42:52,586 Possible solutions: 2025-12-16T21:42:52,587 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-16T21:42:52,589 2. Use an 'int' return type on '_on_appsink_sample' to allow an error code to be returned. 2025-12-16T21:42:52,590 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-16T21:42:52,592 Possible solutions: 2025-12-16T21:42:52,593 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-16T21:42:52,594 2. Use an 'int' return type on '_on_gstplayer_message' to allow an error code to be returned. 2025-12-16T21:42:52,917 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-16T21:42:52,922 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-16T21:42:52,928 performance hint: kivy/lib/gstplayer/_gstplayer.pyx:352:22: Exception check after calling '_seek' will always require the GIL to be acquired. 2025-12-16T21:42:52,929 Possible solutions: 2025-12-16T21:42:52,930 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-16T21:42:52,932 2. Use an 'int' return type on '_seek' to allow an error code to be returned. 2025-12-16T21:42:52,943 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-16T21:42:53,056 Compiling /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/gstplayer/_gstplayer.pyx because it changed. 2025-12-16T21:42:53,057 [1/1] Cythonizing /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/gstplayer/_gstplayer.pyx 2025-12-16T21:42:53,060 [INFO ] building 'kivy.lib.gstplayer._gstplayer' extension 2025-12-16T21:42:53,063 [INFO ] creating build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/gstplayer 2025-12-16T21:42:53,065 [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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/gstplayer/_gstplayer.c -o build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/gstplayer/_gstplayer.o 2025-12-16T21:43:04,185 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:43:08,537 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:43:11,207 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.c: In function ‘__pyx_f_4kivy_8graphics_3svg_3Svg_parse_path’: 2025-12-16T21:43:11,244 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.c:37092:20: warning: ‘__pyx_v_cy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-12-16T21:43:11,245 37092 | __pyx_v_cy = ((__pyx_v_self->y + __pyx_v_self->y) - __pyx_v_cy); 2025-12-16T21:43:11,246 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-16T21:43:11,281 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.c:35673:10: note: ‘__pyx_v_cy’ was declared here 2025-12-16T21:43:11,282 35673 | double __pyx_v_cy; 2025-12-16T21:43:11,283 | ^~~~~~~~~~ 2025-12-16T21:43:11,317 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.c:37083:20: warning: ‘__pyx_v_cx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-12-16T21:43:11,317 37083 | __pyx_v_cx = ((__pyx_v_self->x + __pyx_v_self->x) - __pyx_v_cx); 2025-12-16T21:43:11,318 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-16T21:43:11,353 /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/svg.c:35672:10: note: ‘__pyx_v_cx’ was declared here 2025-12-16T21:43:11,354 35672 | double __pyx_v_cx; 2025-12-16T21:43:11,354 | ^~~~~~~~~~ 2025-12-16T21:43:17,343 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:43:29,309 [INFO ] arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/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-16T21:43:29,545 [INFO ] installing to build/bdist.linux-armv7l/wheel 2025-12-16T21:43:29,546 [INFO ] running install 2025-12-16T21:43:29,570 [INFO ] running install_lib 2025-12-16T21:43:29,582 [INFO ] creating build/bdist.linux-armv7l/wheel 2025-12-16T21:43:29,585 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy 2025-12-16T21:43:29,587 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/utils.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:29,591 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data 2025-12-16T21:43:29,592 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/style.kv -> build/bdist.linux-armv7l/wheel/./kivy/data 2025-12-16T21:43:29,596 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/glsl 2025-12-16T21:43:29,598 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/header.fs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-16T21:43:29,600 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/header.vs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-16T21:43:29,602 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.png -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-16T21:43:29,605 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.vs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-16T21:43:29,607 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/glsl/default.fs -> build/bdist.linux-armv7l/wheel/./kivy/data/glsl 2025-12-16T21:43:29,610 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/fonts 2025-12-16T21:43:29,611 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/RobotoMono-Regular.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-16T21:43:29,616 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Italic.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-16T21:43:29,620 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Regular.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-16T21:43:29,625 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-Bold.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-16T21:43:29,630 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/DejaVuSans.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-16T21:43:29,644 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/fonts/Roboto-BoldItalic.ttf -> build/bdist.linux-armv7l/wheel/./kivy/data/fonts 2025-12-16T21:43:29,649 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/keyboards 2025-12-16T21:43:29,650 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/qwertz.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-16T21:43:29,653 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/en_US.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-16T21:43:29,655 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/azerty.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-16T21:43:29,657 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/fr_CH.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-16T21:43:29,660 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/qwerty.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-16T21:43:29,662 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/de_CH.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-16T21:43:29,664 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/de.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-16T21:43:29,667 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/keyboards/es_ES.json -> build/bdist.linux-armv7l/wheel/./kivy/data/keyboards 2025-12-16T21:43:29,670 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/logo 2025-12-16T21:43:29,671 [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-16T21:43:29,674 [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-16T21:43:29,677 [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-16T21:43:29,680 [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-16T21:43:29,682 [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-16T21:43:29,683 [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-16T21:43:29,685 [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-16T21:43:29,687 [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-16T21:43:29,689 [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-16T21:43:29,692 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/data/images 2025-12-16T21:43:29,693 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/defaulttheme.atlas -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-16T21:43:29,695 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/defaulttheme-0.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-16T21:43:29,698 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/image-loading.gif -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-16T21:43:29,700 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/testpattern.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-16T21:43:29,702 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/image-loading.zip -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-16T21:43:29,705 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/background.jpg -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-16T21:43:29,707 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/images/cursor.png -> build/bdist.linux-armv7l/wheel/./kivy/data/images 2025-12-16T21:43:29,709 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/data/settings_kivy.json -> build/bdist.linux-armv7l/wheel/./kivy/data 2025-12-16T21:43:29,713 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics 2025-12-16T21:43:29,714 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/tesselator.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,717 [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-16T21:43:29,727 [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-16T21:43:29,746 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opcodes.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,748 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils_def.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,750 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,752 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/gl_debug_logger.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,754 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/transformation.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,757 [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-16T21:43:29,764 [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-16T21:43:29,807 [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-16T21:43:29,934 [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-16T21:43:29,955 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vbo.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,957 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/stencil_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,958 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/fbo.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,960 [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-16T21:43:29,990 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/context_instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:29,993 [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-16T21:43:30,064 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/common.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,066 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,069 [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-16T21:43:30,082 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/shader.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,084 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/img_tools.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,086 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/opengl_utils.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,088 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/memory.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,090 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,092 [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-16T21:43:30,114 [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-16T21:43:30,143 [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-16T21:43:30,163 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/boxshadow.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,165 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/buffer.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,167 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/compiler.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,169 [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-16T21:43:30,175 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/instructions.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,177 [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-16T21:43:30,264 [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-16T21:43:30,286 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/vertex_instructions_line.pxi -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,355 [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-16T21:43:30,567 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics/cgl_backend 2025-12-16T21:43:30,568 [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-16T21:43:30,575 [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-16T21:43:30,580 [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-16T21:43:30,581 [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-16T21:43:30,587 [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-16T21:43:30,593 [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-16T21:43:30,598 [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-16T21:43:30,657 [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-16T21:43:30,669 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/graphics/egl_backend 2025-12-16T21:43:30,671 [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-16T21:43:30,673 [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-16T21:43:30,676 [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-16T21:43:30,678 [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-16T21:43:30,685 [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-16T21:43:30,687 [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-16T21:43:30,700 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/cgl.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,703 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/svg.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,705 [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-16T21:43:30,715 [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-16T21:43:30,734 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/texture.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,736 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/graphics/context.pxd -> build/bdist.linux-armv7l/wheel/./kivy/graphics 2025-12-16T21:43:30,738 [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-16T21:43:30,743 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/properties.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:30,784 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/garden 2025-12-16T21:43:30,786 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/garden/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/garden 2025-12-16T21:43:30,789 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext 2025-12-16T21:43:30,790 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/telemetry.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-16T21:43:30,793 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/compat 2025-12-16T21:43:30,794 [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-16T21:43:30,797 [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-16T21:43:30,799 [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-16T21:43:30,801 [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-16T21:43:30,804 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime 2025-12-16T21:43:30,806 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/plugins 2025-12-16T21:43:30,807 [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-16T21:43:30,810 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/watch 2025-12-16T21:43:30,811 [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-16T21:43:30,813 [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-16T21:43:30,815 [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-16T21:43:30,817 [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-16T21:43:30,820 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/hotreload 2025-12-16T21:43:30,821 [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-16T21:43:30,824 [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-16T21:43:30,826 [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-16T21:43:30,827 [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-16T21:43:30,830 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/screens 2025-12-16T21:43:30,831 [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-16T21:43:30,833 [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-16T21:43:30,835 [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-16T21:43:30,837 [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-16T21:43:30,840 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/runtime/ui_model 2025-12-16T21:43:30,841 [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-16T21:43:30,843 [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-16T21:43:30,846 [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-16T21:43:30,848 [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-16T21:43:30,850 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/web_mapper 2025-12-16T21:43:30,852 [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-16T21:43:30,854 [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-16T21:43:30,857 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/layout_engine 2025-12-16T21:43:30,858 [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-16T21:43:30,861 [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-16T21:43:30,863 [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-16T21:43:30,865 [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-16T21:43:30,867 [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-16T21:43:30,870 [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-16T21:43:30,872 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/android_bridge 2025-12-16T21:43:30,874 [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-16T21:43:30,877 [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-16T21:43:30,879 [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-16T21:43:30,882 [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-16T21:43:30,884 [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-16T21:43:30,886 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/observability.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-16T21:43:30,889 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/diagnostics 2025-12-16T21:43:30,890 [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-16T21:43:30,893 [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-16T21:43:30,896 [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-16T21:43:30,899 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/device 2025-12-16T21:43:30,900 [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-16T21:43:30,903 [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-16T21:43:30,905 [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-16T21:43:30,907 [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-16T21:43:30,911 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/ui 2025-12-16T21:43:30,912 [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-16T21:43:30,914 [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-16T21:43:30,917 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/protonox_ext/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/protonox_ext 2025-12-16T21:43:30,920 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/kv_bridge 2025-12-16T21:43:30,921 [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-16T21:43:30,924 [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-16T21:43:30,926 [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-16T21:43:30,928 [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-16T21:43:30,931 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/assets 2025-12-16T21:43:30,932 [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-16T21:43:30,935 [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-16T21:43:30,937 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/visual_state 2025-12-16T21:43:30,939 [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-16T21:43:30,941 [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-16T21:43:30,943 [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-16T21:43:30,945 [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-16T21:43:30,948 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/hotreload_plus 2025-12-16T21:43:30,949 [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-16T21:43:30,952 [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-16T21:43:30,954 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/inspector 2025-12-16T21:43:30,956 [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-16T21:43:30,958 [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-16T21:43:30,960 [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-16T21:43:30,963 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/protonox_ext/media 2025-12-16T21:43:30,965 [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-16T21:43:30,967 [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-16T21:43:30,969 [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-16T21:43:30,972 [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-16T21:43:30,974 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/weakmethod.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:30,978 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests 2025-12-16T21:43:30,979 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_motion_event.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:30,981 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/testkv.kv -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:30,983 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_boxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:30,985 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_videoplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:30,987 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_actionbar.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:30,990 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/data 2025-12-16T21:43:30,992 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/data/test.ini -> build/bdist.linux-armv7l/wheel/./kivy/tests/data 2025-12-16T21:43:30,994 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/test_urlrequest 2025-12-16T21:43:30,995 [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-16T21:43:30,998 [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-16T21:43:31,000 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_benchmark.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,002 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,005 [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-16T21:43:31,007 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_module_inspector.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,010 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_anchorlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,012 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_metrics.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,014 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,017 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_clock.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,019 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_layout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,021 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_kivy_init.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,023 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_properties.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,026 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_button.png -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,029 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_mouse_multitouchsim.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,031 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_rst_replace.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,033 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_filechooser_unicode.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,036 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_dropdown.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,038 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_weakmethod.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,040 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_window_info.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,042 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_graphics.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,044 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_mouse_hover_event.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,047 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_colorpicker.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,049 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_imageloader.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,052 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,053 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_lang.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,056 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_translate_coordinates.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,058 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_knspace.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,060 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_asyncimage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,063 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/common.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,065 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_slider.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,067 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_togglebuttonbehavior.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,070 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_bubble.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,073 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_buttonbehavior.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,075 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_recyclegridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,078 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_image.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,080 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_garden.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,082 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_scrollview.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,084 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_modal.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,086 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_animations.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,089 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_screen.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,091 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,094 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/test_issues 2025-12-16T21:43:31,095 [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-16T21:43:31,097 [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-16T21:43:31,099 [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-16T21:43:31,101 [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-16T21:43:31,103 [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-16T21:43:31,105 [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-16T21:43:31,107 [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-16T21:43:31,108 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_audio.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,110 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_logger.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,113 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/visual_test_label.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,115 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_coverage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,117 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_fonts.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,119 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_graphics_svg.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,121 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_app_on_ready.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,123 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_multistroke.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,126 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/unicode_files.zip -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,128 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_stacklayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,130 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_widget_walk.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,132 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_relativelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,134 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_lang_complex.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,136 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_fbo.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,138 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_video.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,140 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pytest.ini -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,142 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_widget.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,144 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_resources.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,146 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_widget.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,148 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_filechooser.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,150 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_settings.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,152 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_window_base.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,155 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller 2025-12-16T21:43:31,157 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/simple_widget 2025-12-16T21:43:31,158 [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-16T21:43:31,161 [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-16T21:43:31,163 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/simple_widget/project 2025-12-16T21:43:31,164 [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-16T21:43:31,167 [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-16T21:43:31,168 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/pyinstaller/test_pyinstaller.py -> build/bdist.linux-armv7l/wheel/./kivy/tests/pyinstaller 2025-12-16T21:43:31,171 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/video_widget 2025-12-16T21:43:31,172 [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-16T21:43:31,174 [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-16T21:43:31,177 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tests/pyinstaller/video_widget/project 2025-12-16T21:43:31,178 [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-16T21:43:31,180 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_gridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,183 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/unicode_font.zip -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,185 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_clipboard.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,187 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/sample1.ogg -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,190 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_invalid_lang.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,192 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/perf_test_textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,194 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_environ_cli.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,196 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_doc_gallery.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,198 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_uix_carousel.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,201 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/coverage_lang.kv -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,203 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_storage.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,205 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_app.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,208 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/async_common.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,211 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_effects.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,213 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,215 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/fixtures.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,217 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tests/test_vector.py -> build/bdist.linux-armv7l/wheel/./kivy/tests 2025-12-16T21:43:31,219 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/context.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,222 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input 2025-12-16T21:43:31,224 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/shape.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-16T21:43:31,226 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/factory.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-16T21:43:31,228 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/recorder.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-16T21:43:31,231 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input/postproc 2025-12-16T21:43:31,232 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/dejitter.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-16T21:43:31,234 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/doubletap.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-16T21:43:31,237 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/calibration.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-16T21:43:31,239 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-16T21:43:31,241 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/tripletap.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-16T21:43:31,243 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/retaintouch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-16T21:43:31,246 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/postproc/ignorelist.py -> build/bdist.linux-armv7l/wheel/./kivy/input/postproc 2025-12-16T21:43:31,248 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-16T21:43:31,250 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/provider.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-16T21:43:31,253 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/input/providers 2025-12-16T21:43:31,254 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/probesysfs.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,257 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mouse.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,260 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_touch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,263 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mtdev.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,266 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/tuio.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,268 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/hidinput.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,272 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/mactouch.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,274 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,277 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/androidjoystick.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,279 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_pen.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,281 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/linuxwacom.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,284 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/wm_common.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,287 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/providers/leapfinger.py -> build/bdist.linux-armv7l/wheel/./kivy/input/providers 2025-12-16T21:43:31,289 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/input/motionevent.py -> build/bdist.linux-armv7l/wheel/./kivy/input 2025-12-16T21:43:31,292 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/factory_registers.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,296 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/geometry.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,299 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/network 2025-12-16T21:43:31,300 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/network/urlrequest.py -> build/bdist.linux-armv7l/wheel/./kivy/network 2025-12-16T21:43:31,303 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/network/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/network 2025-12-16T21:43:31,305 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_metrics.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,311 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/animation.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,315 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/atlas.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,317 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_clock.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,352 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix 2025-12-16T21:43:31,354 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix/recycleview 2025-12-16T21:43:31,356 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/layout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-16T21:43:31,359 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/datamodel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-16T21:43:31,361 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-16T21:43:31,364 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleview/views.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/recycleview 2025-12-16T21:43:31,366 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/modalview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,369 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/actionbar.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,372 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/bubble.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,375 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scrollview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,379 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/togglebutton.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,381 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/widget.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,385 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/pagelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,387 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scatterlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,389 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/effectwidget.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,392 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/anchorlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,394 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/treeview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,397 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/splitter.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,404 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/layout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,407 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/spinner.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,409 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/checkbox.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,412 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recycleboxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,415 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/uix/behaviors 2025-12-16T21:43:31,416 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/togglebutton.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,419 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/codenavigation.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,422 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/compoundselection.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,425 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/hover.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,428 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,430 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/touchripple.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,433 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/button.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,436 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/focus.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,439 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/cover.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,441 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/knspace.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,444 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/motion.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,446 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/emacs.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,449 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/behaviors/drag.py -> build/bdist.linux-armv7l/wheel/./kivy/uix/behaviors 2025-12-16T21:43:31,451 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/rst.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,454 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/slider.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,457 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/carousel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,460 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/vkeyboard.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,462 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/stacklayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,465 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/accordion.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,467 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/dropdown.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,470 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/relativelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,472 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/scatter.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,475 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/filechooser.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,477 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/label.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,480 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/switch.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,483 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/colorpicker.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,485 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/popup.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,487 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,489 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/progressbar.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,491 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/codeinput.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,494 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/boxlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,496 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recyclegridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,499 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/settings.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,502 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/sandbox.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,504 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/button.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,507 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/gridlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,509 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/video.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,512 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/gesturesurface.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,515 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/floatlayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,517 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/textinput.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,522 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/camera.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,524 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/image.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,527 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/stencilview.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,529 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/recyclelayout.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,532 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/videoplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,534 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/screenmanager.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,537 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/uix/tabbedpanel.py -> build/bdist.linux-armv7l/wheel/./kivy/uix 2025-12-16T21:43:31,540 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/multistroke.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,543 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/config.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,546 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/factory.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,548 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/parser.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,551 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/extras 2025-12-16T21:43:31,553 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/extras/highlight.py -> build/bdist.linux-armv7l/wheel/./kivy/extras 2025-12-16T21:43:31,555 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/extras/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/extras 2025-12-16T21:43:31,557 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_clock.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,559 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/interactive.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,563 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/include 2025-12-16T21:43:31,564 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/config.pxi -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-16T21:43:31,566 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/gl2platform.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-16T21:43:31,568 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/common_subset.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-16T21:43:31,571 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/khrplatform.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-16T21:43:31,573 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/config.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-16T21:43:31,575 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/include/gl_redirect.h -> build/bdist.linux-armv7l/wheel/./kivy/include 2025-12-16T21:43:31,578 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/deps 2025-12-16T21:43:31,579 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/deps/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/deps 2025-12-16T21:43:31,582 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lang 2025-12-16T21:43:31,583 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/parser.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-16T21:43:31,586 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-16T21:43:31,589 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lang/builder.py -> build/bdist.linux-armv7l/wheel/./kivy/lang 2025-12-16T21:43:31,592 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,595 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/weakproxy.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,607 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_version.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,609 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/base.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,612 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/loader.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,615 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/clock.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,618 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/setupconfig.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,620 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core 2025-12-16T21:43:31,623 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/text 2025-12-16T21:43:31,624 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/markup.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-16T21:43:31,627 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_pango.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-16T21:43:31,629 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-16T21:43:31,631 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-16T21:43:31,634 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_layout.pxd -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-16T21:43:31,636 [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-16T21:43:31,655 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/text/text_pil.py -> build/bdist.linux-armv7l/wheel/./kivy/core/text 2025-12-16T21:43:31,657 [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-16T21:43:31,671 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/clipboard 2025-12-16T21:43:31,673 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/_clipboard_ext.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,675 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_xsel.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,677 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_gtk3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,679 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_dummy.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,681 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_winctypes.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,683 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,686 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_dbusklipper.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,688 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_xclip.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,690 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,692 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,694 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/clipboard/clipboard_nspaste.py -> build/bdist.linux-armv7l/wheel/./kivy/core/clipboard 2025-12-16T21:43:31,697 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/camera 2025-12-16T21:43:31,698 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_picamera.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-16T21:43:31,701 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_opencv.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-16T21:43:31,703 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-16T21:43:31,706 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_gi.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-16T21:43:31,708 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/camera/camera_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/camera 2025-12-16T21:43:31,711 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/window 2025-12-16T21:43:31,712 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-16T21:43:31,716 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_info.pxd -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-16T21:43:31,718 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-16T21:43:31,721 [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-16T21:43:31,728 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/window/window_attrs.pxi -> build/bdist.linux-armv7l/wheel/./kivy/core/window 2025-12-16T21:43:31,730 [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-16T21:43:31,733 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/spelling 2025-12-16T21:43:31,734 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-16T21:43:31,737 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/spelling_osxappkit.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-16T21:43:31,739 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/spelling/spelling_enchant.py -> build/bdist.linux-armv7l/wheel/./kivy/core/spelling 2025-12-16T21:43:31,741 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core 2025-12-16T21:43:31,745 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/audio_output 2025-12-16T21:43:31,746 [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-16T21:43:31,749 [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-16T21:43:31,751 [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-16T21:43:31,753 [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-16T21:43:31,756 [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-16T21:43:31,759 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/audio_input 2025-12-16T21:43:31,760 [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-16T21:43:31,763 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/image 2025-12-16T21:43:31,764 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_pil.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-16T21:43:31,766 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_tex.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-16T21:43:31,769 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_ffpyplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-16T21:43:31,771 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-16T21:43:31,774 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_sdl3.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-16T21:43:31,776 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/image/img_dds.py -> build/bdist.linux-armv7l/wheel/./kivy/core/image 2025-12-16T21:43:31,779 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/video 2025-12-16T21:43:31,780 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_ffpyplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-16T21:43:31,783 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_ffmpeg.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-16T21:43:31,785 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_null.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-16T21:43:31,787 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_gstplayer.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-16T21:43:31,790 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-16T21:43:31,792 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/video/video_android.py -> build/bdist.linux-armv7l/wheel/./kivy/core/video 2025-12-16T21:43:31,795 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/core/gl 2025-12-16T21:43:31,797 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/core/gl/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/core/gl 2025-12-16T21:43:31,800 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/eventmanager 2025-12-16T21:43:31,801 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/eventmanager/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/eventmanager 2025-12-16T21:43:31,804 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_event.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,806 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/vector.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,809 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/app.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,812 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/cache.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,816 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib 2025-12-16T21:43:31,817 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/mtdev.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-16T21:43:31,822 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/vidcore_lite 2025-12-16T21:43:31,823 [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-16T21:43:31,826 [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-16T21:43:31,829 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/ddsfile.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-16T21:43:31,833 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/pango 2025-12-16T21:43:31,834 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/pango/pangoft2.pxi -> build/bdist.linux-armv7l/wheel/./kivy/lib/pango 2025-12-16T21:43:31,838 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-16T21:43:31,841 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/lib/gstplayer 2025-12-16T21:43:31,843 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/gstplayer/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/lib/gstplayer 2025-12-16T21:43:31,846 [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-16T21:43:31,857 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/lib/sdl3.pxi -> build/bdist.linux-armv7l/wheel/./kivy/lib 2025-12-16T21:43:31,861 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_metrics.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,864 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/modules 2025-12-16T21:43:31,866 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/joycursor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,869 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/showborder.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,871 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/touchring.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,874 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/_webdebugger.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,883 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/inspector.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,887 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/recorder.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,890 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/cursor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,892 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/screen.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,895 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,898 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/monitor.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,901 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/webdebugger.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,903 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/console.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,907 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/modules/keybinding.py -> build/bdist.linux-armv7l/wheel/./kivy/modules 2025-12-16T21:43:31,910 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/support.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,913 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/resources.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,915 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/event.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,917 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/_event.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,952 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/storage 2025-12-16T21:43:31,953 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-16T21:43:31,956 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/jsonstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-16T21:43:31,958 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/redisstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-16T21:43:31,961 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/storage/dictstore.py -> build/bdist.linux-armv7l/wheel/./kivy/storage 2025-12-16T21:43:31,963 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/metrics.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:31,966 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools 2025-12-16T21:43:31,967 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/stub-gl-debug.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:31,970 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/pep8checker 2025-12-16T21:43:31,972 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pre-commit.githook -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-16T21:43:31,974 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pep8kivy.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-16T21:43:31,976 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/pep8checker/pep8.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/pep8checker 2025-12-16T21:43:31,979 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/kviewer.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:31,982 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/highlight 2025-12-16T21:43:31,983 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.vim -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-16T21:43:31,985 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy-mode.el -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-16T21:43:31,987 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-16T21:43:31,989 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.json-tmlanguage -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-16T21:43:31,991 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/highlight/kivy.tmLanguage -> build/bdist.linux-armv7l/wheel/./kivy/tools/highlight 2025-12-16T21:43:31,993 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/changelog_parser.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:31,996 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/gles_compat 2025-12-16T21:43:31,997 [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-16T21:43:32,000 [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-16T21:43:32,002 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/gallery.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:32,006 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/image-testsuite 2025-12-16T21:43:32,007 [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-16T21:43:32,009 [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-16T21:43:32,012 [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-16T21:43:32,015 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:32,017 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/theming 2025-12-16T21:43:32,020 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/theming/defaulttheme 2025-12-16T21:43:32,022 [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-16T21:43:32,024 [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-16T21:43:32,026 [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-16T21:43:32,028 [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-16T21:43:32,030 [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-16T21:43:32,031 [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-16T21:43:32,033 [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-16T21:43:32,035 [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-16T21:43:32,037 [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-16T21:43:32,039 [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-16T21:43:32,041 [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-16T21:43:32,043 [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-16T21:43:32,045 [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-16T21:43:32,047 [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-16T21:43:32,049 [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-16T21:43:32,051 [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-16T21:43:32,053 [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-16T21:43:32,055 [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-16T21:43:32,057 [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-16T21:43:32,059 [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-16T21:43:32,060 [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-16T21:43:32,062 [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-16T21:43:32,064 [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-16T21:43:32,066 [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-16T21:43:32,068 [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-16T21:43:32,070 [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-16T21:43:32,073 [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-16T21:43:32,075 [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-16T21:43:32,077 [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-16T21:43:32,079 [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-16T21:43:32,081 [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-16T21:43:32,083 [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-16T21:43:32,085 [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-16T21:43:32,087 [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-16T21:43:32,090 [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-16T21:43:32,092 [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-16T21:43:32,094 [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-16T21:43:32,096 [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-16T21:43:32,098 [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-16T21:43:32,100 [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-16T21:43:32,102 [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-16T21:43:32,105 [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-16T21:43:32,107 [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-16T21:43:32,109 [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-16T21:43:32,111 [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-16T21:43:32,112 [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-16T21:43:32,114 [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-16T21:43:32,116 [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-16T21:43:32,119 [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-16T21:43:32,120 [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-16T21:43:32,123 [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-16T21:43:32,125 [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-16T21:43:32,127 [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-16T21:43:32,129 [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-16T21:43:32,131 [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-16T21:43:32,133 [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-16T21:43:32,135 [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-16T21:43:32,137 [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-16T21:43:32,139 [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-16T21:43:32,141 [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-16T21:43:32,143 [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-16T21:43:32,146 [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-16T21:43:32,148 [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-16T21:43:32,150 [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-16T21:43:32,152 [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-16T21:43:32,154 [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-16T21:43:32,156 [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-16T21:43:32,158 [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-16T21:43:32,160 [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-16T21:43:32,162 [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-16T21:43:32,164 [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-16T21:43:32,166 [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-16T21:43:32,169 [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-16T21:43:32,171 [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-16T21:43:32,173 [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-16T21:43:32,175 [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-16T21:43:32,177 [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-16T21:43:32,179 [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-16T21:43:32,181 [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-16T21:43:32,184 [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-16T21:43:32,186 [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-16T21:43:32,188 [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-16T21:43:32,190 [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-16T21:43:32,192 [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-16T21:43:32,194 [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-16T21:43:32,196 [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-16T21:43:32,199 [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-16T21:43:32,201 [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-16T21:43:32,203 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/texturecompress.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:32,206 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/precommit_hooks 2025-12-16T21:43:32,207 [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-16T21:43:32,209 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/coverage.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:32,212 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/packaging 2025-12-16T21:43:32,214 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/tools/packaging/pyinstaller_hooks 2025-12-16T21:43:32,216 [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-16T21:43:32,218 [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-16T21:43:32,220 [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-16T21:43:32,223 [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-16T21:43:32,225 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/factory.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-16T21:43:32,227 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/cython_cfg.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-16T21:43:32,229 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/packaging/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/tools/packaging 2025-12-16T21:43:32,232 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/benchmark.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:32,234 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/generate-icons.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:32,236 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/tools/report.py -> build/bdist.linux-armv7l/wheel/./kivy/tools 2025-12-16T21:43:32,239 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/gesture.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:32,242 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/logger.py -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:32,245 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy/effects 2025-12-16T21:43:32,247 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/scroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-16T21:43:32,249 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/kinetic.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-16T21:43:32,252 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/dampedscroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-16T21:43:32,254 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/opacityscroll.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-16T21:43:32,256 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/effects/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy/effects 2025-12-16T21:43:32,258 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy/properties.pxd -> build/bdist.linux-armv7l/wheel/./kivy 2025-12-16T21:43:32,262 [INFO ] creating build/bdist.linux-armv7l/wheel/kivy_protonox 2025-12-16T21:43:32,263 [INFO ] copying build/lib.linux-armv7l-cpython-311/kivy_protonox/__init__.py -> build/bdist.linux-armv7l/wheel/./kivy_protonox 2025-12-16T21:43:32,265 [INFO ] running install_egg_info 2025-12-16T21:43:32,289 [INFO ] running egg_info 2025-12-16T21:43:32,296 [INFO ] writing protonox_kivy.egg-info/PKG-INFO 2025-12-16T21:43:32,312 [INFO ] writing dependency_links to protonox_kivy.egg-info/dependency_links.txt 2025-12-16T21:43:32,325 [INFO ] writing requirements to protonox_kivy.egg-info/requires.txt 2025-12-16T21:43:32,326 [INFO ] writing top-level names to protonox_kivy.egg-info/top_level.txt 2025-12-16T21:43:32,511 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,511 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,512 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,512 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,513 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,514 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,514 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,515 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,515 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,516 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,517 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,517 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,518 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,519 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,519 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,520 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,520 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,521 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,521 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,522 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,522 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,523 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,523 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,524 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,524 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,525 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,526 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,526 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,527 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,527 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,528 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,529 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,529 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,530 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,530 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,531 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,531 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,532 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,532 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,533 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,533 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,534 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,534 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,535 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,536 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,536 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,537 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,537 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,538 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,538 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,539 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,540 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,540 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,541 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,541 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,542 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,542 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,543 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,543 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,544 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,544 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,545 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,546 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,546 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,547 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,547 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,548 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,549 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,549 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,550 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,550 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,551 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,551 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,552 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,552 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,552 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,553 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,554 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,554 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,555 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,555 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,556 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,556 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,557 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,557 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,558 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,559 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,560 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,560 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,561 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,561 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,562 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,562 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,563 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,563 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,564 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,564 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,565 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,565 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,566 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,567 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,567 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,568 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,568 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,569 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,569 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,570 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,571 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,571 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,572 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,572 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,573 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,573 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,574 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,574 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,575 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,576 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,576 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,577 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,577 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,578 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,579 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,579 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,580 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,581 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,582 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,582 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,583 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,583 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,584 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,584 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,585 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,585 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,586 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,586 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,587 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,587 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,588 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,589 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,589 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,590 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,590 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,591 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,592 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,592 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,593 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,593 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,594 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,594 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,595 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,595 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,596 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,596 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,597 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,597 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,598 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,598 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,599 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,600 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,600 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,601 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,602 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,602 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,603 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,603 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,604 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,604 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,604 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,605 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,605 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,606 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,607 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,607 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,608 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,608 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,609 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,609 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,610 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,610 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,611 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,611 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,612 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,612 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,613 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,613 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,614 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,614 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,615 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,615 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,616 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,616 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,617 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,617 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,618 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,618 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,619 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,619 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,620 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,620 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,621 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,621 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,622 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,622 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,623 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,623 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,624 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,624 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,625 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,625 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,625 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,626 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,627 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,627 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,628 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,628 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,629 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,629 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,630 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,630 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,631 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,631 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,632 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,632 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,633 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,633 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,634 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,634 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,635 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,635 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,636 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,636 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,637 [INFO ] [dependency /tmp/pip-wheel-e6ycpef0/protonox-kivy_448237e053dd4857b73627fc16513e97/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative 2025-12-16T21:43:32,637 [INFO ] reading manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-16T21:43:32,766 [INFO ] reading manifest template 'MANIFEST.in' 2025-12-16T21:43:33,242 [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' 2025-12-16T21:43:33,282 [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' 2025-12-16T21:43:33,680 [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' 2025-12-16T21:43:35,287 [WARNING] [warning ] no files found matching '*.m' under directory 'kivy' 2025-12-16T21:43:35,288 [INFO ] adding license file 'LICENSE' 2025-12-16T21:43:35,288 [INFO ] adding license file 'AUTHORS' 2025-12-16T21:43:35,359 [INFO ] writing manifest file 'protonox_kivy.egg-info/SOURCES.txt' 2025-12-16T21:43:35,363 [INFO ] Copying protonox_kivy.egg-info to build/bdist.linux-armv7l/wheel/./protonox_kivy-3.0.0.dev1-py3.11.egg-info 2025-12-16T21:43:35,377 [INFO ] running install_scripts 2025-12-16T21:43:35,437 [INFO ] creating build/bdist.linux-armv7l/wheel/protonox_kivy-3.0.0.dev1.dist-info/WHEEL 2025-12-16T21:43:35,441 [INFO ] creating '/tmp/pip-wheel-opwetfbn/.tmp-u12i398p/protonox_kivy-3.0.0.dev1-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-16T21:43:35,445 [INFO ] adding 'kivy/__init__.py' 2025-12-16T21:43:35,750 [INFO ] adding 'kivy/_clock.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:35,761 [INFO ] adding 'kivy/_clock.pxd' 2025-12-16T21:43:36,038 [INFO ] adding 'kivy/_event.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:36,048 [INFO ] adding 'kivy/_event.pxd' 2025-12-16T21:43:36,102 [INFO ] adding 'kivy/_metrics.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:36,105 [INFO ] adding 'kivy/_metrics.pxd' 2025-12-16T21:43:36,106 [INFO ] adding 'kivy/_version.py' 2025-12-16T21:43:36,109 [INFO ] adding 'kivy/animation.py' 2025-12-16T21:43:36,115 [INFO ] adding 'kivy/app.py' 2025-12-16T21:43:36,118 [INFO ] adding 'kivy/atlas.py' 2025-12-16T21:43:36,121 [INFO ] adding 'kivy/base.py' 2025-12-16T21:43:36,123 [INFO ] adding 'kivy/cache.py' 2025-12-16T21:43:36,129 [INFO ] adding 'kivy/clock.py' 2025-12-16T21:43:36,134 [INFO ] adding 'kivy/config.py' 2025-12-16T21:43:36,136 [INFO ] adding 'kivy/context.py' 2025-12-16T21:43:36,137 [INFO ] adding 'kivy/event.py' 2025-12-16T21:43:36,139 [INFO ] adding 'kivy/factory.py' 2025-12-16T21:43:36,141 [INFO ] adding 'kivy/factory_registers.py' 2025-12-16T21:43:36,142 [INFO ] adding 'kivy/geometry.py' 2025-12-16T21:43:36,145 [INFO ] adding 'kivy/gesture.py' 2025-12-16T21:43:36,147 [INFO ] adding 'kivy/interactive.py' 2025-12-16T21:43:36,150 [INFO ] adding 'kivy/loader.py' 2025-12-16T21:43:36,153 [INFO ] adding 'kivy/logger.py' 2025-12-16T21:43:36,155 [INFO ] adding 'kivy/metrics.py' 2025-12-16T21:43:36,162 [INFO ] adding 'kivy/multistroke.py' 2025-12-16T21:43:36,164 [INFO ] adding 'kivy/parser.py' 2025-12-16T21:43:36,668 [INFO ] adding 'kivy/properties.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:36,686 [INFO ] adding 'kivy/properties.pxd' 2025-12-16T21:43:36,687 [INFO ] adding 'kivy/resources.py' 2025-12-16T21:43:36,689 [INFO ] adding 'kivy/setupconfig.py' 2025-12-16T21:43:36,691 [INFO ] adding 'kivy/support.py' 2025-12-16T21:43:36,693 [INFO ] adding 'kivy/utils.py' 2025-12-16T21:43:36,695 [INFO ] adding 'kivy/vector.py' 2025-12-16T21:43:36,697 [INFO ] adding 'kivy/weakmethod.py' 2025-12-16T21:43:36,835 [INFO ] adding 'kivy/weakproxy.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:36,841 [INFO ] adding 'kivy/core/__init__.py' 2025-12-16T21:43:36,843 [INFO ] adding 'kivy/core/audio_input/__init__.py' 2025-12-16T21:43:36,846 [INFO ] adding 'kivy/core/audio_output/__init__.py' 2025-12-16T21:43:36,847 [INFO ] adding 'kivy/core/audio_output/audio_android.py' 2025-12-16T21:43:36,849 [INFO ] adding 'kivy/core/audio_output/audio_avplayer.py' 2025-12-16T21:43:36,850 [INFO ] adding 'kivy/core/audio_output/audio_ffpyplayer.py' 2025-12-16T21:43:36,852 [INFO ] adding 'kivy/core/audio_output/audio_gstplayer.py' 2025-12-16T21:43:36,854 [INFO ] adding 'kivy/core/camera/__init__.py' 2025-12-16T21:43:36,856 [INFO ] adding 'kivy/core/camera/camera_android.py' 2025-12-16T21:43:36,858 [INFO ] adding 'kivy/core/camera/camera_gi.py' 2025-12-16T21:43:36,860 [INFO ] adding 'kivy/core/camera/camera_opencv.py' 2025-12-16T21:43:36,861 [INFO ] adding 'kivy/core/camera/camera_picamera.py' 2025-12-16T21:43:36,863 [INFO ] adding 'kivy/core/clipboard/__init__.py' 2025-12-16T21:43:36,864 [INFO ] adding 'kivy/core/clipboard/_clipboard_ext.py' 2025-12-16T21:43:36,866 [INFO ] adding 'kivy/core/clipboard/clipboard_android.py' 2025-12-16T21:43:36,867 [INFO ] adding 'kivy/core/clipboard/clipboard_dbusklipper.py' 2025-12-16T21:43:36,868 [INFO ] adding 'kivy/core/clipboard/clipboard_dummy.py' 2025-12-16T21:43:36,870 [INFO ] adding 'kivy/core/clipboard/clipboard_gtk3.py' 2025-12-16T21:43:36,871 [INFO ] adding 'kivy/core/clipboard/clipboard_nspaste.py' 2025-12-16T21:43:36,872 [INFO ] adding 'kivy/core/clipboard/clipboard_sdl3.py' 2025-12-16T21:43:36,874 [INFO ] adding 'kivy/core/clipboard/clipboard_winctypes.py' 2025-12-16T21:43:36,875 [INFO ] adding 'kivy/core/clipboard/clipboard_xclip.py' 2025-12-16T21:43:36,877 [INFO ] adding 'kivy/core/clipboard/clipboard_xsel.py' 2025-12-16T21:43:36,879 [INFO ] adding 'kivy/core/gl/__init__.py' 2025-12-16T21:43:36,884 [INFO ] adding 'kivy/core/image/__init__.py' 2025-12-16T21:43:36,885 [INFO ] adding 'kivy/core/image/img_dds.py' 2025-12-16T21:43:36,887 [INFO ] adding 'kivy/core/image/img_ffpyplayer.py' 2025-12-16T21:43:36,888 [INFO ] adding 'kivy/core/image/img_pil.py' 2025-12-16T21:43:36,890 [INFO ] adding 'kivy/core/image/img_sdl3.py' 2025-12-16T21:43:36,891 [INFO ] adding 'kivy/core/image/img_tex.py' 2025-12-16T21:43:36,893 [INFO ] adding 'kivy/core/spelling/__init__.py' 2025-12-16T21:43:36,895 [INFO ] adding 'kivy/core/spelling/spelling_enchant.py' 2025-12-16T21:43:36,896 [INFO ] adding 'kivy/core/spelling/spelling_osxappkit.py' 2025-12-16T21:43:36,902 [INFO ] adding 'kivy/core/text/__init__.py' 2025-12-16T21:43:37,132 [INFO ] adding 'kivy/core/text/_text_pango.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:37,144 [INFO ] adding 'kivy/core/text/markup.py' 2025-12-16T21:43:37,302 [INFO ] adding 'kivy/core/text/text_layout.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:37,308 [INFO ] adding 'kivy/core/text/text_layout.pxd' 2025-12-16T21:43:37,309 [INFO ] adding 'kivy/core/text/text_pango.py' 2025-12-16T21:43:37,311 [INFO ] adding 'kivy/core/text/text_pil.py' 2025-12-16T21:43:37,313 [INFO ] adding 'kivy/core/text/text_sdl3.py' 2025-12-16T21:43:37,315 [INFO ] adding 'kivy/core/video/__init__.py' 2025-12-16T21:43:37,317 [INFO ] adding 'kivy/core/video/video_android.py' 2025-12-16T21:43:37,319 [INFO ] adding 'kivy/core/video/video_ffmpeg.py' 2025-12-16T21:43:37,321 [INFO ] adding 'kivy/core/video/video_ffpyplayer.py' 2025-12-16T21:43:37,323 [INFO ] adding 'kivy/core/video/video_gstplayer.py' 2025-12-16T21:43:37,324 [INFO ] adding 'kivy/core/video/video_null.py' 2025-12-16T21:43:37,335 [INFO ] adding 'kivy/core/window/__init__.py' 2025-12-16T21:43:37,337 [INFO ] adding 'kivy/core/window/window_attrs.pxi' 2025-12-16T21:43:37,339 [INFO ] adding 'kivy/core/window/window_egl_rpi.py' 2025-12-16T21:43:37,391 [INFO ] adding 'kivy/core/window/window_info.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:37,394 [INFO ] adding 'kivy/core/window/window_info.pxd' 2025-12-16T21:43:37,398 [INFO ] adding 'kivy/core/window/window_sdl3.py' 2025-12-16T21:43:37,400 [INFO ] adding 'kivy/data/settings_kivy.json' 2025-12-16T21:43:37,405 [INFO ] adding 'kivy/data/style.kv' 2025-12-16T21:43:37,510 [INFO ] adding 'kivy/data/fonts/DejaVuSans.ttf' 2025-12-16T21:43:37,539 [INFO ] adding 'kivy/data/fonts/Roboto-Bold.ttf' 2025-12-16T21:43:37,565 [INFO ] adding 'kivy/data/fonts/Roboto-BoldItalic.ttf' 2025-12-16T21:43:37,590 [INFO ] adding 'kivy/data/fonts/Roboto-Italic.ttf' 2025-12-16T21:43:37,616 [INFO ] adding 'kivy/data/fonts/Roboto-Regular.ttf' 2025-12-16T21:43:37,635 [INFO ] adding 'kivy/data/fonts/RobotoMono-Regular.ttf' 2025-12-16T21:43:37,637 [INFO ] adding 'kivy/data/glsl/default.fs' 2025-12-16T21:43:37,638 [INFO ] adding 'kivy/data/glsl/default.png' 2025-12-16T21:43:37,640 [INFO ] adding 'kivy/data/glsl/default.vs' 2025-12-16T21:43:37,641 [INFO ] adding 'kivy/data/glsl/header.fs' 2025-12-16T21:43:37,642 [INFO ] adding 'kivy/data/glsl/header.vs' 2025-12-16T21:43:37,645 [INFO ] adding 'kivy/data/images/background.jpg' 2025-12-16T21:43:37,646 [INFO ] adding 'kivy/data/images/cursor.png' 2025-12-16T21:43:37,652 [INFO ] adding 'kivy/data/images/defaulttheme-0.png' 2025-12-16T21:43:37,654 [INFO ] adding 'kivy/data/images/defaulttheme.atlas' 2025-12-16T21:43:37,656 [INFO ] adding 'kivy/data/images/image-loading.gif' 2025-12-16T21:43:37,657 [INFO ] adding 'kivy/data/images/image-loading.zip' 2025-12-16T21:43:37,659 [INFO ] adding 'kivy/data/images/testpattern.png' 2025-12-16T21:43:37,661 [INFO ] adding 'kivy/data/keyboards/azerty.json' 2025-12-16T21:43:37,663 [INFO ] adding 'kivy/data/keyboards/de.json' 2025-12-16T21:43:37,665 [INFO ] adding 'kivy/data/keyboards/de_CH.json' 2025-12-16T21:43:37,667 [INFO ] adding 'kivy/data/keyboards/en_US.json' 2025-12-16T21:43:37,669 [INFO ] adding 'kivy/data/keyboards/es_ES.json' 2025-12-16T21:43:37,671 [INFO ] adding 'kivy/data/keyboards/fr_CH.json' 2025-12-16T21:43:37,672 [INFO ] adding 'kivy/data/keyboards/qwerty.json' 2025-12-16T21:43:37,674 [INFO ] adding 'kivy/data/keyboards/qwertz.json' 2025-12-16T21:43:37,676 [INFO ] adding 'kivy/data/logo/kivy-icon-128.png' 2025-12-16T21:43:37,677 [INFO ] adding 'kivy/data/logo/kivy-icon-16.png' 2025-12-16T21:43:37,679 [INFO ] adding 'kivy/data/logo/kivy-icon-24.png' 2025-12-16T21:43:37,681 [INFO ] adding 'kivy/data/logo/kivy-icon-256.png' 2025-12-16T21:43:37,682 [INFO ] adding 'kivy/data/logo/kivy-icon-32.png' 2025-12-16T21:43:37,684 [INFO ] adding 'kivy/data/logo/kivy-icon-48.png' 2025-12-16T21:43:37,686 [INFO ] adding 'kivy/data/logo/kivy-icon-512.png' 2025-12-16T21:43:37,690 [INFO ] adding 'kivy/data/logo/kivy-icon-64.ico' 2025-12-16T21:43:37,691 [INFO ] adding 'kivy/data/logo/kivy-icon-64.png' 2025-12-16T21:43:37,693 [INFO ] adding 'kivy/deps/__init__.py' 2025-12-16T21:43:37,695 [INFO ] adding 'kivy/effects/__init__.py' 2025-12-16T21:43:37,697 [INFO ] adding 'kivy/effects/dampedscroll.py' 2025-12-16T21:43:37,699 [INFO ] adding 'kivy/effects/kinetic.py' 2025-12-16T21:43:37,700 [INFO ] adding 'kivy/effects/opacityscroll.py' 2025-12-16T21:43:37,702 [INFO ] adding 'kivy/effects/scroll.py' 2025-12-16T21:43:37,705 [INFO ] adding 'kivy/eventmanager/__init__.py' 2025-12-16T21:43:37,706 [INFO ] adding 'kivy/extras/__init__.py' 2025-12-16T21:43:37,708 [INFO ] adding 'kivy/extras/highlight.py' 2025-12-16T21:43:37,710 [INFO ] adding 'kivy/garden/__init__.py' 2025-12-16T21:43:37,713 [INFO ] adding 'kivy/graphics/__init__.py' 2025-12-16T21:43:37,861 [INFO ] adding 'kivy/graphics/boxshadow.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:37,867 [INFO ] adding 'kivy/graphics/boxshadow.pxd' 2025-12-16T21:43:37,911 [INFO ] adding 'kivy/graphics/buffer.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:37,913 [INFO ] adding 'kivy/graphics/buffer.pxd' 2025-12-16T21:43:38,046 [INFO ] adding 'kivy/graphics/cgl.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:38,054 [INFO ] adding 'kivy/graphics/cgl.pxd' 2025-12-16T21:43:38,056 [INFO ] adding 'kivy/graphics/common.pxi' 2025-12-16T21:43:38,124 [INFO ] adding 'kivy/graphics/compiler.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:38,128 [INFO ] adding 'kivy/graphics/compiler.pxd' 2025-12-16T21:43:38,299 [INFO ] adding 'kivy/graphics/context.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:38,306 [INFO ] adding 'kivy/graphics/context.pxd' 2025-12-16T21:43:38,664 [INFO ] adding 'kivy/graphics/context_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:38,678 [INFO ] adding 'kivy/graphics/context_instructions.pxd' 2025-12-16T21:43:38,845 [INFO ] adding 'kivy/graphics/fbo.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:38,851 [INFO ] adding 'kivy/graphics/fbo.pxd' 2025-12-16T21:43:38,853 [INFO ] adding 'kivy/graphics/gl_debug_logger.pxi' 2025-12-16T21:43:38,967 [INFO ] adding 'kivy/graphics/gl_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:38,972 [INFO ] adding 'kivy/graphics/img_tools.pxi' 2025-12-16T21:43:39,200 [INFO ] adding 'kivy/graphics/instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:39,208 [INFO ] adding 'kivy/graphics/instructions.pxd' 2025-12-16T21:43:39,209 [INFO ] adding 'kivy/graphics/memory.pxi' 2025-12-16T21:43:39,211 [INFO ] adding 'kivy/graphics/opcodes.pxi' 2025-12-16T21:43:39,628 [INFO ] adding 'kivy/graphics/opengl.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:39,730 [INFO ] adding 'kivy/graphics/opengl_utils.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:39,734 [INFO ] adding 'kivy/graphics/opengl_utils.pxd' 2025-12-16T21:43:39,736 [INFO ] adding 'kivy/graphics/opengl_utils_def.pxi' 2025-12-16T21:43:39,878 [INFO ] adding 'kivy/graphics/scissor_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:40,059 [INFO ] adding 'kivy/graphics/shader.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:40,066 [INFO ] adding 'kivy/graphics/shader.pxd' 2025-12-16T21:43:40,216 [INFO ] adding 'kivy/graphics/stencil_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:40,223 [INFO ] adding 'kivy/graphics/stencil_instructions.pxd' 2025-12-16T21:43:40,745 [INFO ] adding 'kivy/graphics/svg.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:40,761 [INFO ] adding 'kivy/graphics/svg.pxd' 2025-12-16T21:43:40,986 [INFO ] adding 'kivy/graphics/tesselator.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:40,994 [INFO ] adding 'kivy/graphics/tesselator.pxd' 2025-12-16T21:43:41,387 [INFO ] adding 'kivy/graphics/texture.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:41,400 [INFO ] adding 'kivy/graphics/texture.pxd' 2025-12-16T21:43:41,548 [INFO ] adding 'kivy/graphics/transformation.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:41,555 [INFO ] adding 'kivy/graphics/transformation.pxd' 2025-12-16T21:43:41,670 [INFO ] adding 'kivy/graphics/vbo.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:41,675 [INFO ] adding 'kivy/graphics/vbo.pxd' 2025-12-16T21:43:41,732 [INFO ] adding 'kivy/graphics/vertex.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:41,735 [INFO ] adding 'kivy/graphics/vertex.pxd' 2025-12-16T21:43:42,523 [INFO ] adding 'kivy/graphics/vertex_instructions.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:42,550 [INFO ] adding 'kivy/graphics/vertex_instructions.pxd' 2025-12-16T21:43:42,556 [INFO ] adding 'kivy/graphics/vertex_instructions_line.pxi' 2025-12-16T21:43:42,558 [INFO ] adding 'kivy/graphics/cgl_backend/__init__.py' 2025-12-16T21:43:42,587 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_angle.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:42,843 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_debug.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:42,885 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_gl.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:42,916 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_glew.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:42,948 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_mock.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:42,979 [INFO ] adding 'kivy/graphics/cgl_backend/cgl_sdl3.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:42,982 [INFO ] adding 'kivy/graphics/egl_backend/__init__.py' 2025-12-16T21:43:43,039 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:43,042 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle.pxd' 2025-12-16T21:43:43,044 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle_metal.pxd' 2025-12-16T21:43:43,045 [INFO ] adding 'kivy/graphics/egl_backend/egl_angle_metal_implem.h' 2025-12-16T21:43:43,049 [INFO ] adding 'kivy/include/common_subset.h' 2025-12-16T21:43:43,050 [INFO ] adding 'kivy/include/config.h' 2025-12-16T21:43:43,052 [INFO ] adding 'kivy/include/config.pxi' 2025-12-16T21:43:43,053 [INFO ] adding 'kivy/include/gl2platform.h' 2025-12-16T21:43:43,055 [INFO ] adding 'kivy/include/gl_redirect.h' 2025-12-16T21:43:43,057 [INFO ] adding 'kivy/include/khrplatform.h' 2025-12-16T21:43:43,059 [INFO ] adding 'kivy/input/__init__.py' 2025-12-16T21:43:43,060 [INFO ] adding 'kivy/input/factory.py' 2025-12-16T21:43:43,063 [INFO ] adding 'kivy/input/motionevent.py' 2025-12-16T21:43:43,064 [INFO ] adding 'kivy/input/provider.py' 2025-12-16T21:43:43,066 [INFO ] adding 'kivy/input/recorder.py' 2025-12-16T21:43:43,068 [INFO ] adding 'kivy/input/shape.py' 2025-12-16T21:43:43,070 [INFO ] adding 'kivy/input/postproc/__init__.py' 2025-12-16T21:43:43,072 [INFO ] adding 'kivy/input/postproc/calibration.py' 2025-12-16T21:43:43,073 [INFO ] adding 'kivy/input/postproc/dejitter.py' 2025-12-16T21:43:43,075 [INFO ] adding 'kivy/input/postproc/doubletap.py' 2025-12-16T21:43:43,076 [INFO ] adding 'kivy/input/postproc/ignorelist.py' 2025-12-16T21:43:43,078 [INFO ] adding 'kivy/input/postproc/retaintouch.py' 2025-12-16T21:43:43,079 [INFO ] adding 'kivy/input/postproc/tripletap.py' 2025-12-16T21:43:43,082 [INFO ] adding 'kivy/input/providers/__init__.py' 2025-12-16T21:43:43,083 [INFO ] adding 'kivy/input/providers/androidjoystick.py' 2025-12-16T21:43:43,086 [INFO ] adding 'kivy/input/providers/hidinput.py' 2025-12-16T21:43:43,088 [INFO ] adding 'kivy/input/providers/leapfinger.py' 2025-12-16T21:43:43,090 [INFO ] adding 'kivy/input/providers/linuxwacom.py' 2025-12-16T21:43:43,092 [INFO ] adding 'kivy/input/providers/mactouch.py' 2025-12-16T21:43:43,095 [INFO ] adding 'kivy/input/providers/mouse.py' 2025-12-16T21:43:43,097 [INFO ] adding 'kivy/input/providers/mtdev.py' 2025-12-16T21:43:43,099 [INFO ] adding 'kivy/input/providers/probesysfs.py' 2025-12-16T21:43:43,101 [INFO ] adding 'kivy/input/providers/tuio.py' 2025-12-16T21:43:43,103 [INFO ] adding 'kivy/input/providers/wm_common.py' 2025-12-16T21:43:43,104 [INFO ] adding 'kivy/input/providers/wm_pen.py' 2025-12-16T21:43:43,106 [INFO ] adding 'kivy/input/providers/wm_touch.py' 2025-12-16T21:43:43,111 [INFO ] adding 'kivy/lang/__init__.py' 2025-12-16T21:43:43,116 [INFO ] adding 'kivy/lang/builder.py' 2025-12-16T21:43:43,120 [INFO ] adding 'kivy/lang/parser.py' 2025-12-16T21:43:43,122 [INFO ] adding 'kivy/lib/__init__.py' 2025-12-16T21:43:43,124 [INFO ] adding 'kivy/lib/ddsfile.py' 2025-12-16T21:43:43,126 [INFO ] adding 'kivy/lib/mtdev.py' 2025-12-16T21:43:43,131 [INFO ] adding 'kivy/lib/sdl3.pxi' 2025-12-16T21:43:43,133 [INFO ] adding 'kivy/lib/gstplayer/__init__.py' 2025-12-16T21:43:43,226 [INFO ] adding 'kivy/lib/gstplayer/_gstplayer.cpython-311-arm-linux-gnueabihf.so' 2025-12-16T21:43:43,232 [INFO ] adding 'kivy/lib/pango/pangoft2.pxi' 2025-12-16T21:43:43,234 [INFO ] adding 'kivy/lib/vidcore_lite/__init__.py' 2025-12-16T21:43:43,235 [INFO ] adding 'kivy/lib/vidcore_lite/bcm.pxd' 2025-12-16T21:43:43,238 [INFO ] adding 'kivy/modules/__init__.py' 2025-12-16T21:43:43,266 [INFO ] adding 'kivy/modules/_webdebugger.py' 2025-12-16T21:43:43,272 [INFO ] adding 'kivy/modules/console.py' 2025-12-16T21:43:43,273 [INFO ] adding 'kivy/modules/cursor.py' 2025-12-16T21:43:43,277 [INFO ] adding 'kivy/modules/inspector.py' 2025-12-16T21:43:43,279 [INFO ] adding 'kivy/modules/joycursor.py' 2025-12-16T21:43:43,280 [INFO ] adding 'kivy/modules/keybinding.py' 2025-12-16T21:43:43,282 [INFO ] adding 'kivy/modules/monitor.py' 2025-12-16T21:43:43,284 [INFO ] adding 'kivy/modules/recorder.py' 2025-12-16T21:43:43,285 [INFO ] adding 'kivy/modules/screen.py' 2025-12-16T21:43:43,287 [INFO ] adding 'kivy/modules/showborder.py' 2025-12-16T21:43:43,289 [INFO ] adding 'kivy/modules/touchring.py' 2025-12-16T21:43:43,290 [INFO ] adding 'kivy/modules/webdebugger.py' 2025-12-16T21:43:43,292 [INFO ] adding 'kivy/network/__init__.py' 2025-12-16T21:43:43,295 [INFO ] adding 'kivy/network/urlrequest.py' 2025-12-16T21:43:43,298 [INFO ] adding 'kivy/protonox_ext/__init__.py' 2025-12-16T21:43:43,299 [INFO ] adding 'kivy/protonox_ext/observability.py' 2025-12-16T21:43:43,301 [INFO ] adding 'kivy/protonox_ext/telemetry.py' 2025-12-16T21:43:43,303 [INFO ] adding 'kivy/protonox_ext/android_bridge/__init__.py' 2025-12-16T21:43:43,305 [INFO ] adding 'kivy/protonox_ext/android_bridge/adb.py' 2025-12-16T21:43:43,307 [INFO ] adding 'kivy/protonox_ext/android_bridge/bridge_server.py' 2025-12-16T21:43:43,308 [INFO ] adding 'kivy/protonox_ext/android_bridge/compat.py' 2025-12-16T21:43:43,310 [INFO ] adding 'kivy/protonox_ext/android_bridge/preflight.py' 2025-12-16T21:43:43,312 [INFO ] adding 'kivy/protonox_ext/assets/__init__.py' 2025-12-16T21:43:43,313 [INFO ] adding 'kivy/protonox_ext/assets/pipeline.py' 2025-12-16T21:43:43,316 [INFO ] adding 'kivy/protonox_ext/compat/__init__.py' 2025-12-16T21:43:43,318 [INFO ] adding 'kivy/protonox_ext/compat/compat_layer.py' 2025-12-16T21:43:43,319 [INFO ] adding 'kivy/protonox_ext/compat/deprecated_shims.py' 2025-12-16T21:43:43,321 [INFO ] adding 'kivy/protonox_ext/compat/warnings_map.py' 2025-12-16T21:43:43,323 [INFO ] adding 'kivy/protonox_ext/device/__init__.py' 2025-12-16T21:43:43,325 [INFO ] adding 'kivy/protonox_ext/device/android.py' 2025-12-16T21:43:43,326 [INFO ] adding 'kivy/protonox_ext/device/facade.py' 2025-12-16T21:43:43,328 [INFO ] adding 'kivy/protonox_ext/device/spec.py' 2025-12-16T21:43:43,330 [INFO ] adding 'kivy/protonox_ext/diagnostics/__init__.py' 2025-12-16T21:43:43,331 [INFO ] adding 'kivy/protonox_ext/diagnostics/bus.py' 2025-12-16T21:43:43,333 [INFO ] adding 'kivy/protonox_ext/diagnostics/runtime.py' 2025-12-16T21:43:43,335 [INFO ] adding 'kivy/protonox_ext/hotreload_plus/__init__.py' 2025-12-16T21:43:43,337 [INFO ] adding 'kivy/protonox_ext/hotreload_plus/hooks.py' 2025-12-16T21:43:43,338 [INFO ] adding 'kivy/protonox_ext/inspector/__init__.py' 2025-12-16T21:43:43,340 [INFO ] adding 'kivy/protonox_ext/inspector/overlay.py' 2025-12-16T21:43:43,341 [INFO ] adding 'kivy/protonox_ext/inspector/runtime.py' 2025-12-16T21:43:43,343 [INFO ] adding 'kivy/protonox_ext/kv_bridge/__init__.py' 2025-12-16T21:43:43,345 [INFO ] adding 'kivy/protonox_ext/kv_bridge/compiler.py' 2025-12-16T21:43:43,347 [INFO ] adding 'kivy/protonox_ext/kv_bridge/importer.py' 2025-12-16T21:43:43,348 [INFO ] adding 'kivy/protonox_ext/kv_bridge/ir.py' 2025-12-16T21:43:43,350 [INFO ] adding 'kivy/protonox_ext/layout_engine/__init__.py' 2025-12-16T21:43:43,352 [INFO ] adding 'kivy/protonox_ext/layout_engine/antipatterns.py' 2025-12-16T21:43:43,354 [INFO ] adding 'kivy/protonox_ext/layout_engine/fingerprint.py' 2025-12-16T21:43:43,355 [INFO ] adding 'kivy/protonox_ext/layout_engine/health.py' 2025-12-16T21:43:43,357 [INFO ] adding 'kivy/protonox_ext/layout_engine/introspect.py' 2025-12-16T21:43:43,358 [INFO ] adding 'kivy/protonox_ext/layout_engine/performance.py' 2025-12-16T21:43:43,360 [INFO ] adding 'kivy/protonox_ext/media/__init__.py' 2025-12-16T21:43:43,362 [INFO ] adding 'kivy/protonox_ext/media/backend_android.py' 2025-12-16T21:43:43,363 [INFO ] adding 'kivy/protonox_ext/media/backend_desktop.py' 2025-12-16T21:43:43,365 [INFO ] adding 'kivy/protonox_ext/media/protonox_video.py' 2025-12-16T21:43:43,367 [INFO ] adding 'kivy/protonox_ext/runtime/__init__.py' 2025-12-16T21:43:43,369 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/__init__.py' 2025-12-16T21:43:43,370 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/reload_bus.py' 2025-12-16T21:43:43,372 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/rollback.py' 2025-12-16T21:43:43,373 [INFO ] adding 'kivy/protonox_ext/runtime/hotreload/state_preserver.py' 2025-12-16T21:43:43,375 [INFO ] adding 'kivy/protonox_ext/runtime/plugins/__init__.py' 2025-12-16T21:43:43,377 [INFO ] adding 'kivy/protonox_ext/runtime/screens/__init__.py' 2025-12-16T21:43:43,378 [INFO ] adding 'kivy/protonox_ext/runtime/screens/dynamic_screen.py' 2025-12-16T21:43:43,380 [INFO ] adding 'kivy/protonox_ext/runtime/screens/registry.py' 2025-12-16T21:43:43,382 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/__init__.py' 2025-12-16T21:43:43,383 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/apply.py' 2025-12-16T21:43:43,385 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/diff.py' 2025-12-16T21:43:43,386 [INFO ] adding 'kivy/protonox_ext/runtime/ui_model/ui_ir_types.py' 2025-12-16T21:43:43,388 [INFO ] adding 'kivy/protonox_ext/runtime/watch/__init__.py' 2025-12-16T21:43:43,389 [INFO ] adding 'kivy/protonox_ext/runtime/watch/android_watch.py' 2025-12-16T21:43:43,391 [INFO ] adding 'kivy/protonox_ext/runtime/watch/fs_watch.py' 2025-12-16T21:43:43,392 [INFO ] adding 'kivy/protonox_ext/runtime/watch/socket_bridge.py' 2025-12-16T21:43:43,394 [INFO ] adding 'kivy/protonox_ext/ui/__init__.py' 2025-12-16T21:43:43,396 [INFO ] adding 'kivy/protonox_ext/ui/emoji.py' 2025-12-16T21:43:43,398 [INFO ] adding 'kivy/protonox_ext/visual_state/__init__.py' 2025-12-16T21:43:43,399 [INFO ] adding 'kivy/protonox_ext/visual_state/freeze.py' 2025-12-16T21:43:43,401 [INFO ] adding 'kivy/protonox_ext/visual_state/png_reference.py' 2025-12-16T21:43:43,402 [INFO ] adding 'kivy/protonox_ext/visual_state/snapshot.py' 2025-12-16T21:43:43,404 [INFO ] adding 'kivy/protonox_ext/web_mapper/__init__.py' 2025-12-16T21:43:43,405 [INFO ] adding 'kivy/protonox_ext/web_mapper/dom_bridge.py' 2025-12-16T21:43:43,408 [INFO ] adding 'kivy/storage/__init__.py' 2025-12-16T21:43:43,409 [INFO ] adding 'kivy/storage/dictstore.py' 2025-12-16T21:43:43,411 [INFO ] adding 'kivy/storage/jsonstore.py' 2025-12-16T21:43:43,412 [INFO ] adding 'kivy/storage/redisstore.py' 2025-12-16T21:43:43,416 [INFO ] adding 'kivy/tests/__init__.py' 2025-12-16T21:43:43,419 [INFO ] adding 'kivy/tests/async_common.py' 2025-12-16T21:43:43,422 [INFO ] adding 'kivy/tests/common.py' 2025-12-16T21:43:43,423 [INFO ] adding 'kivy/tests/conftest.py' 2025-12-16T21:43:43,424 [INFO ] adding 'kivy/tests/coverage_lang.kv' 2025-12-16T21:43:43,426 [INFO ] adding 'kivy/tests/fixtures.py' 2025-12-16T21:43:43,428 [INFO ] adding 'kivy/tests/perf_test_textinput.py' 2025-12-16T21:43:43,429 [INFO ] adding 'kivy/tests/pytest.ini' 2025-12-16T21:43:43,432 [INFO ] adding 'kivy/tests/sample1.ogg' 2025-12-16T21:43:43,434 [INFO ] adding 'kivy/tests/test_animations.py' 2025-12-16T21:43:43,436 [INFO ] adding 'kivy/tests/test_app.py' 2025-12-16T21:43:43,437 [INFO ] adding 'kivy/tests/test_app_on_ready.py' 2025-12-16T21:43:43,438 [INFO ] adding 'kivy/tests/test_audio.py' 2025-12-16T21:43:43,440 [INFO ] adding 'kivy/tests/test_benchmark.py' 2025-12-16T21:43:43,442 [INFO ] adding 'kivy/tests/test_button.png' 2025-12-16T21:43:43,444 [INFO ] adding 'kivy/tests/test_buttonbehavior.py' 2025-12-16T21:43:43,446 [INFO ] adding 'kivy/tests/test_clipboard.py' 2025-12-16T21:43:43,447 [INFO ] adding 'kivy/tests/test_clock.py' 2025-12-16T21:43:43,449 [INFO ] adding 'kivy/tests/test_config.py' 2025-12-16T21:43:43,450 [INFO ] adding 'kivy/tests/test_coverage.py' 2025-12-16T21:43:43,452 [INFO ] adding 'kivy/tests/test_doc_gallery.py' 2025-12-16T21:43:43,453 [INFO ] adding 'kivy/tests/test_effects.py' 2025-12-16T21:43:43,455 [INFO ] adding 'kivy/tests/test_environ_cli.py' 2025-12-16T21:43:43,456 [INFO ] adding 'kivy/tests/test_fbo.py' 2025-12-16T21:43:43,457 [INFO ] adding 'kivy/tests/test_filechooser.py' 2025-12-16T21:43:43,459 [INFO ] adding 'kivy/tests/test_filechooser_unicode.py' 2025-12-16T21:43:43,460 [INFO ] adding 'kivy/tests/test_fonts.py' 2025-12-16T21:43:43,462 [INFO ] adding 'kivy/tests/test_garden.py' 2025-12-16T21:43:43,465 [INFO ] adding 'kivy/tests/test_graphics.py' 2025-12-16T21:43:43,467 [INFO ] adding 'kivy/tests/test_graphics_svg.py' 2025-12-16T21:43:43,468 [INFO ] adding 'kivy/tests/test_image.py' 2025-12-16T21:43:43,471 [INFO ] adding 'kivy/tests/test_imageloader.py' 2025-12-16T21:43:43,472 [INFO ] adding 'kivy/tests/test_invalid_lang.py' 2025-12-16T21:43:43,474 [INFO ] adding 'kivy/tests/test_kivy_init.py' 2025-12-16T21:43:43,475 [INFO ] adding 'kivy/tests/test_knspace.py' 2025-12-16T21:43:43,477 [INFO ] adding 'kivy/tests/test_lang.py' 2025-12-16T21:43:43,479 [INFO ] adding 'kivy/tests/test_lang_complex.py' 2025-12-16T21:43:43,481 [INFO ] adding 'kivy/tests/test_lang_pre_process_and_post_process.py' 2025-12-16T21:43:43,483 [INFO ] adding 'kivy/tests/test_logger.py' 2025-12-16T21:43:43,484 [INFO ] adding 'kivy/tests/test_metrics.py' 2025-12-16T21:43:43,486 [INFO ] adding 'kivy/tests/test_module_inspector.py' 2025-12-16T21:43:43,488 [INFO ] adding 'kivy/tests/test_motion_event.py' 2025-12-16T21:43:43,490 [INFO ] adding 'kivy/tests/test_mouse_hover_event.py' 2025-12-16T21:43:43,492 [INFO ] adding 'kivy/tests/test_mouse_multitouchsim.py' 2025-12-16T21:43:43,494 [INFO ] adding 'kivy/tests/test_multistroke.py' 2025-12-16T21:43:43,497 [INFO ] adding 'kivy/tests/test_properties.py' 2025-12-16T21:43:43,499 [INFO ] adding 'kivy/tests/test_resources.py' 2025-12-16T21:43:43,501 [INFO ] adding 'kivy/tests/test_rst_replace.py' 2025-12-16T21:43:43,502 [INFO ] adding 'kivy/tests/test_screen.py' 2025-12-16T21:43:43,504 [INFO ] adding 'kivy/tests/test_storage.py' 2025-12-16T21:43:43,506 [INFO ] adding 'kivy/tests/test_togglebuttonbehavior.py' 2025-12-16T21:43:43,508 [INFO ] adding 'kivy/tests/test_uix_actionbar.py' 2025-12-16T21:43:43,509 [INFO ] adding 'kivy/tests/test_uix_anchorlayout.py' 2025-12-16T21:43:43,511 [INFO ] adding 'kivy/tests/test_uix_asyncimage.py' 2025-12-16T21:43:43,512 [INFO ] adding 'kivy/tests/test_uix_boxlayout.py' 2025-12-16T21:43:43,515 [INFO ] adding 'kivy/tests/test_uix_bubble.py' 2025-12-16T21:43:43,516 [INFO ] adding 'kivy/tests/test_uix_carousel.py' 2025-12-16T21:43:43,518 [INFO ] adding 'kivy/tests/test_uix_colorpicker.py' 2025-12-16T21:43:43,519 [INFO ] adding 'kivy/tests/test_uix_dropdown.py' 2025-12-16T21:43:43,521 [INFO ] adding 'kivy/tests/test_uix_gridlayout.py' 2025-12-16T21:43:43,522 [INFO ] adding 'kivy/tests/test_uix_layout.py' 2025-12-16T21:43:43,524 [INFO ] adding 'kivy/tests/test_uix_modal.py' 2025-12-16T21:43:43,526 [INFO ] adding 'kivy/tests/test_uix_recyclegridlayout.py' 2025-12-16T21:43:43,527 [INFO ] adding 'kivy/tests/test_uix_relativelayout.py' 2025-12-16T21:43:43,529 [INFO ] adding 'kivy/tests/test_uix_scrollview.py' 2025-12-16T21:43:43,531 [INFO ] adding 'kivy/tests/test_uix_settings.py' 2025-12-16T21:43:43,532 [INFO ] adding 'kivy/tests/test_uix_slider.py' 2025-12-16T21:43:43,534 [INFO ] adding 'kivy/tests/test_uix_stacklayout.py' 2025-12-16T21:43:43,536 [INFO ] adding 'kivy/tests/test_uix_textinput.py' 2025-12-16T21:43:43,538 [INFO ] adding 'kivy/tests/test_uix_translate_coordinates.py' 2025-12-16T21:43:43,539 [INFO ] adding 'kivy/tests/test_uix_videoplayer.py' 2025-12-16T21:43:43,541 [INFO ] adding 'kivy/tests/test_uix_widget.py' 2025-12-16T21:43:43,543 [INFO ] adding 'kivy/tests/test_utils.py' 2025-12-16T21:43:43,545 [INFO ] adding 'kivy/tests/test_vector.py' 2025-12-16T21:43:43,546 [INFO ] adding 'kivy/tests/test_video.py' 2025-12-16T21:43:43,547 [INFO ] adding 'kivy/tests/test_weakmethod.py' 2025-12-16T21:43:43,549 [INFO ] adding 'kivy/tests/test_widget.py' 2025-12-16T21:43:43,551 [INFO ] adding 'kivy/tests/test_widget_walk.py' 2025-12-16T21:43:43,552 [INFO ] adding 'kivy/tests/test_window_base.py' 2025-12-16T21:43:43,554 [INFO ] adding 'kivy/tests/test_window_info.py' 2025-12-16T21:43:43,555 [INFO ] adding 'kivy/tests/testkv.kv' 2025-12-16T21:43:43,556 [INFO ] adding 'kivy/tests/unicode_files.zip' 2025-12-16T21:43:43,558 [INFO ] adding 'kivy/tests/unicode_font.zip' 2025-12-16T21:43:43,560 [INFO ] adding 'kivy/tests/visual_test_label.py' 2025-12-16T21:43:43,561 [INFO ] adding 'kivy/tests/data/test.ini' 2025-12-16T21:43:43,563 [INFO ] adding 'kivy/tests/pyinstaller/test_pyinstaller.py' 2025-12-16T21:43:43,565 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/main.py' 2025-12-16T21:43:43,567 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/main.spec' 2025-12-16T21:43:43,568 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/project/__init__.py' 2025-12-16T21:43:43,570 [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/project/widget.py' 2025-12-16T21:43:43,572 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/main.py' 2025-12-16T21:43:43,573 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/main.spec' 2025-12-16T21:43:43,575 [INFO ] adding 'kivy/tests/pyinstaller/video_widget/project/__init__.py' 2025-12-16T21:43:43,577 [INFO ] adding 'kivy/tests/test_issues/test_6315.py' 2025-12-16T21:43:43,579 [INFO ] adding 'kivy/tests/test_issues/test_issue_1084.py' 2025-12-16T21:43:43,580 [INFO ] adding 'kivy/tests/test_issues/test_issue_1091.py' 2025-12-16T21:43:43,581 [INFO ] adding 'kivy/tests/test_issues/test_issue_599.py' 2025-12-16T21:43:43,583 [INFO ] adding 'kivy/tests/test_issues/test_issue_609.py' 2025-12-16T21:43:43,584 [INFO ] adding 'kivy/tests/test_issues/test_issue_6909.py' 2025-12-16T21:43:43,585 [INFO ] adding 'kivy/tests/test_issues/test_issue_883.py' 2025-12-16T21:43:43,588 [INFO ] adding 'kivy/tests/test_urlrequest/test_urlrequest_requests.py' 2025-12-16T21:43:43,589 [INFO ] adding 'kivy/tests/test_urlrequest/test_urlrequest_urllib.py' 2025-12-16T21:43:43,592 [INFO ] adding 'kivy/tools/__init__.py' 2025-12-16T21:43:43,593 [INFO ] adding 'kivy/tools/benchmark.py' 2025-12-16T21:43:43,595 [INFO ] adding 'kivy/tools/changelog_parser.py' 2025-12-16T21:43:43,597 [INFO ] adding 'kivy/tools/coverage.py' 2025-12-16T21:43:43,599 [INFO ] adding 'kivy/tools/gallery.py' 2025-12-16T21:43:43,600 [INFO ] adding 'kivy/tools/generate-icons.py' 2025-12-16T21:43:43,602 [INFO ] adding 'kivy/tools/kviewer.py' 2025-12-16T21:43:43,604 [INFO ] adding 'kivy/tools/report.py' 2025-12-16T21:43:43,606 [INFO ] adding 'kivy/tools/stub-gl-debug.py' 2025-12-16T21:43:43,608 [INFO ] adding 'kivy/tools/texturecompress.py' 2025-12-16T21:43:43,611 [INFO ] adding 'kivy/tools/gles_compat/gl2.h' 2025-12-16T21:43:43,613 [INFO ] adding 'kivy/tools/gles_compat/subset_gles.py' 2025-12-16T21:43:43,615 [INFO ] adding 'kivy/tools/highlight/__init__.py' 2025-12-16T21:43:43,617 [INFO ] adding 'kivy/tools/highlight/kivy-mode.el' 2025-12-16T21:43:43,619 [INFO ] adding 'kivy/tools/highlight/kivy.json-tmlanguage' 2025-12-16T21:43:43,620 [INFO ] adding 'kivy/tools/highlight/kivy.tmLanguage' 2025-12-16T21:43:43,622 [INFO ] adding 'kivy/tools/highlight/kivy.vim' 2025-12-16T21:43:43,624 [INFO ] adding 'kivy/tools/image-testsuite/README.md' 2025-12-16T21:43:43,627 [INFO ] adding 'kivy/tools/image-testsuite/gimp28-testsuite.py' 2025-12-16T21:43:43,629 [INFO ] adding 'kivy/tools/image-testsuite/imagemagick-testsuite.sh' 2025-12-16T21:43:43,631 [INFO ] adding 'kivy/tools/packaging/__init__.py' 2025-12-16T21:43:43,632 [INFO ] adding 'kivy/tools/packaging/cython_cfg.py' 2025-12-16T21:43:43,634 [INFO ] adding 'kivy/tools/packaging/factory.py' 2025-12-16T21:43:43,637 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/__init__.py' 2025-12-16T21:43:43,639 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/__main__.py' 2025-12-16T21:43:43,640 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py' 2025-12-16T21:43:43,641 [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py' 2025-12-16T21:43:43,654 [INFO ] adding 'kivy/tools/pep8checker/pep8.py' 2025-12-16T21:43:43,656 [INFO ] adding 'kivy/tools/pep8checker/pep8kivy.py' 2025-12-16T21:43:43,657 [INFO ] adding 'kivy/tools/pep8checker/pre-commit.githook' 2025-12-16T21:43:43,659 [INFO ] adding 'kivy/tools/precommit_hooks/pre-commit-config.yaml' 2025-12-16T21:43:43,663 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_bar.png' 2025-12-16T21:43:43,664 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group.png' 2025-12-16T21:43:43,665 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group_disabled.png' 2025-12-16T21:43:43,667 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group_down.png' 2025-12-16T21:43:43,668 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_item.png' 2025-12-16T21:43:43,669 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_item_down.png' 2025-12-16T21:43:43,670 [INFO ] adding 'kivy/tools/theming/defaulttheme/action_view.png' 2025-12-16T21:43:43,672 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-high.png' 2025-12-16T21:43:43,673 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-low.png' 2025-12-16T21:43:43,675 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-medium.png' 2025-12-16T21:43:43,676 [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-muted.png' 2025-12-16T21:43:43,677 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble.png' 2025-12-16T21:43:43,679 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_arrow.png' 2025-12-16T21:43:43,680 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_btn.png' 2025-12-16T21:43:43,681 [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_btn_pressed.png' 2025-12-16T21:43:43,683 [INFO ] adding 'kivy/tools/theming/defaulttheme/button.png' 2025-12-16T21:43:43,684 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_disabled.png' 2025-12-16T21:43:43,685 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_disabled_pressed.png' 2025-12-16T21:43:43,687 [INFO ] adding 'kivy/tools/theming/defaulttheme/button_pressed.png' 2025-12-16T21:43:43,688 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_disabled_off.png' 2025-12-16T21:43:43,689 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_disabled_on.png' 2025-12-16T21:43:43,691 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_off.png' 2025-12-16T21:43:43,692 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_on.png' 2025-12-16T21:43:43,694 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png' 2025-12-16T21:43:43,695 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png' 2025-12-16T21:43:43,696 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_off.png' 2025-12-16T21:43:43,698 [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_on.png' 2025-12-16T21:43:43,699 [INFO ] adding 'kivy/tools/theming/defaulttheme/close.png' 2025-12-16T21:43:43,701 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_file.png' 2025-12-16T21:43:43,703 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_folder.png' 2025-12-16T21:43:43,704 [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_selected.png' 2025-12-16T21:43:43,706 [INFO ] adding 'kivy/tools/theming/defaulttheme/image-missing.png' 2025-12-16T21:43:43,707 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-pause.png' 2025-12-16T21:43:43,708 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-start.png' 2025-12-16T21:43:43,710 [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-stop.png' 2025-12-16T21:43:43,711 [INFO ] adding 'kivy/tools/theming/defaulttheme/modalview-background.png' 2025-12-16T21:43:43,713 [INFO ] adding 'kivy/tools/theming/defaulttheme/overflow.png' 2025-12-16T21:43:43,714 [INFO ] adding 'kivy/tools/theming/defaulttheme/player-background.png' 2025-12-16T21:43:43,716 [INFO ] adding 'kivy/tools/theming/defaulttheme/player-play-overlay.png' 2025-12-16T21:43:43,717 [INFO ] adding 'kivy/tools/theming/defaulttheme/previous_normal.png' 2025-12-16T21:43:43,719 [INFO ] adding 'kivy/tools/theming/defaulttheme/progressbar.png' 2025-12-16T21:43:43,720 [INFO ] adding 'kivy/tools/theming/defaulttheme/progressbar_background.png' 2025-12-16T21:43:43,721 [INFO ] adding 'kivy/tools/theming/defaulttheme/ring.png' 2025-12-16T21:43:43,723 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_left.png' 2025-12-16T21:43:43,725 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_middle.png' 2025-12-16T21:43:43,726 [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_right.png' 2025-12-16T21:43:43,727 [INFO ] adding 'kivy/tools/theming/defaulttheme/separator.png' 2025-12-16T21:43:43,729 [INFO ] adding 'kivy/tools/theming/defaulttheme/slider_cursor.png' 2025-12-16T21:43:43,730 [INFO ] adding 'kivy/tools/theming/defaulttheme/slider_cursor_disabled.png' 2025-12-16T21:43:43,732 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderh_background.png' 2025-12-16T21:43:43,733 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderh_background_disabled.png' 2025-12-16T21:43:43,735 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderv_background.png' 2025-12-16T21:43:43,736 [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderv_background_disabled.png' 2025-12-16T21:43:43,737 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner.png' 2025-12-16T21:43:43,738 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner_disabled.png' 2025-12-16T21:43:43,740 [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner_pressed.png' 2025-12-16T21:43:43,741 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter.png' 2025-12-16T21:43:43,742 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled.png' 2025-12-16T21:43:43,744 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_down.png' 2025-12-16T21:43:43,745 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png' 2025-12-16T21:43:43,746 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_h.png' 2025-12-16T21:43:43,748 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_down.png' 2025-12-16T21:43:43,749 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_down_h.png' 2025-12-16T21:43:43,750 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_grip.png' 2025-12-16T21:43:43,752 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_grip_h.png' 2025-12-16T21:43:43,753 [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_h.png' 2025-12-16T21:43:43,755 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-background.png' 2025-12-16T21:43:43,756 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-background_disabled.png' 2025-12-16T21:43:43,757 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-button.png' 2025-12-16T21:43:43,759 [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-button_disabled.png' 2025-12-16T21:43:43,760 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab.png' 2025-12-16T21:43:43,762 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn.png' 2025-12-16T21:43:43,764 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_disabled.png' 2025-12-16T21:43:43,765 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png' 2025-12-16T21:43:43,767 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_pressed.png' 2025-12-16T21:43:43,769 [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_disabled.png' 2025-12-16T21:43:43,770 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput.png' 2025-12-16T21:43:43,771 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_active.png' 2025-12-16T21:43:43,773 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_disabled.png' 2025-12-16T21:43:43,774 [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_disabled_active.png' 2025-12-16T21:43:43,776 [INFO ] adding 'kivy/tools/theming/defaulttheme/tree_closed.png' 2025-12-16T21:43:43,777 [INFO ] adding 'kivy/tools/theming/defaulttheme/tree_opened.png' 2025-12-16T21:43:43,778 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_background.png' 2025-12-16T21:43:43,780 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png' 2025-12-16T21:43:43,781 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png' 2025-12-16T21:43:43,782 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png' 2025-12-16T21:43:43,784 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_key_down.png' 2025-12-16T21:43:43,785 [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png' 2025-12-16T21:43:43,788 [INFO ] adding 'kivy/uix/__init__.py' 2025-12-16T21:43:43,790 [INFO ] adding 'kivy/uix/accordion.py' 2025-12-16T21:43:43,794 [INFO ] adding 'kivy/uix/actionbar.py' 2025-12-16T21:43:43,795 [INFO ] adding 'kivy/uix/anchorlayout.py' 2025-12-16T21:43:43,797 [INFO ] adding 'kivy/uix/boxlayout.py' 2025-12-16T21:43:43,800 [INFO ] adding 'kivy/uix/bubble.py' 2025-12-16T21:43:43,802 [INFO ] adding 'kivy/uix/button.py' 2025-12-16T21:43:43,804 [INFO ] adding 'kivy/uix/camera.py' 2025-12-16T21:43:43,807 [INFO ] adding 'kivy/uix/carousel.py' 2025-12-16T21:43:43,809 [INFO ] adding 'kivy/uix/checkbox.py' 2025-12-16T21:43:43,810 [INFO ] adding 'kivy/uix/codeinput.py' 2025-12-16T21:43:43,813 [INFO ] adding 'kivy/uix/colorpicker.py' 2025-12-16T21:43:43,815 [INFO ] adding 'kivy/uix/dropdown.py' 2025-12-16T21:43:43,818 [INFO ] adding 'kivy/uix/effectwidget.py' 2025-12-16T21:43:43,823 [INFO ] adding 'kivy/uix/filechooser.py' 2025-12-16T21:43:43,825 [INFO ] adding 'kivy/uix/floatlayout.py' 2025-12-16T21:43:43,828 [INFO ] adding 'kivy/uix/gesturesurface.py' 2025-12-16T21:43:43,831 [INFO ] adding 'kivy/uix/gridlayout.py' 2025-12-16T21:43:43,834 [INFO ] adding 'kivy/uix/image.py' 2025-12-16T21:43:43,840 [INFO ] adding 'kivy/uix/label.py' 2025-12-16T21:43:43,842 [INFO ] adding 'kivy/uix/layout.py' 2025-12-16T21:43:43,844 [INFO ] adding 'kivy/uix/modalview.py' 2025-12-16T21:43:43,846 [INFO ] adding 'kivy/uix/pagelayout.py' 2025-12-16T21:43:43,848 [INFO ] adding 'kivy/uix/popup.py' 2025-12-16T21:43:43,850 [INFO ] adding 'kivy/uix/progressbar.py' 2025-12-16T21:43:43,852 [INFO ] adding 'kivy/uix/recycleboxlayout.py' 2025-12-16T21:43:43,854 [INFO ] adding 'kivy/uix/recyclegridlayout.py' 2025-12-16T21:43:43,856 [INFO ] adding 'kivy/uix/recyclelayout.py' 2025-12-16T21:43:43,858 [INFO ] adding 'kivy/uix/relativelayout.py' 2025-12-16T21:43:43,863 [INFO ] adding 'kivy/uix/rst.py' 2025-12-16T21:43:43,865 [INFO ] adding 'kivy/uix/sandbox.py' 2025-12-16T21:43:43,868 [INFO ] adding 'kivy/uix/scatter.py' 2025-12-16T21:43:43,870 [INFO ] adding 'kivy/uix/scatterlayout.py' 2025-12-16T21:43:43,875 [INFO ] adding 'kivy/uix/screenmanager.py' 2025-12-16T21:43:43,892 [INFO ] adding 'kivy/uix/scrollview.py' 2025-12-16T21:43:43,898 [INFO ] adding 'kivy/uix/settings.py' 2025-12-16T21:43:43,900 [INFO ] adding 'kivy/uix/slider.py' 2025-12-16T21:43:43,902 [INFO ] adding 'kivy/uix/spinner.py' 2025-12-16T21:43:43,905 [INFO ] adding 'kivy/uix/splitter.py' 2025-12-16T21:43:43,907 [INFO ] adding 'kivy/uix/stacklayout.py' 2025-12-16T21:43:43,908 [INFO ] adding 'kivy/uix/stencilview.py' 2025-12-16T21:43:43,910 [INFO ] adding 'kivy/uix/switch.py' 2025-12-16T21:43:43,914 [INFO ] adding 'kivy/uix/tabbedpanel.py' 2025-12-16T21:43:43,930 [INFO ] adding 'kivy/uix/textinput.py' 2025-12-16T21:43:43,932 [INFO ] adding 'kivy/uix/togglebutton.py' 2025-12-16T21:43:43,935 [INFO ] adding 'kivy/uix/treeview.py' 2025-12-16T21:43:43,938 [INFO ] adding 'kivy/uix/video.py' 2025-12-16T21:43:43,941 [INFO ] adding 'kivy/uix/videoplayer.py' 2025-12-16T21:43:43,945 [INFO ] adding 'kivy/uix/vkeyboard.py' 2025-12-16T21:43:43,952 [INFO ] adding 'kivy/uix/widget.py' 2025-12-16T21:43:43,955 [INFO ] adding 'kivy/uix/behaviors/__init__.py' 2025-12-16T21:43:43,957 [INFO ] adding 'kivy/uix/behaviors/button.py' 2025-12-16T21:43:43,959 [INFO ] adding 'kivy/uix/behaviors/codenavigation.py' 2025-12-16T21:43:43,962 [INFO ] adding 'kivy/uix/behaviors/compoundselection.py' 2025-12-16T21:43:43,964 [INFO ] adding 'kivy/uix/behaviors/cover.py' 2025-12-16T21:43:43,966 [INFO ] adding 'kivy/uix/behaviors/drag.py' 2025-12-16T21:43:43,967 [INFO ] adding 'kivy/uix/behaviors/emacs.py' 2025-12-16T21:43:43,971 [INFO ] adding 'kivy/uix/behaviors/focus.py' 2025-12-16T21:43:43,975 [INFO ] adding 'kivy/uix/behaviors/hover.py' 2025-12-16T21:43:43,978 [INFO ] adding 'kivy/uix/behaviors/knspace.py' 2025-12-16T21:43:43,980 [INFO ] adding 'kivy/uix/behaviors/motion.py' 2025-12-16T21:43:43,983 [INFO ] adding 'kivy/uix/behaviors/togglebutton.py' 2025-12-16T21:43:43,985 [INFO ] adding 'kivy/uix/behaviors/touchripple.py' 2025-12-16T21:43:43,988 [INFO ] adding 'kivy/uix/recycleview/__init__.py' 2025-12-16T21:43:43,991 [INFO ] adding 'kivy/uix/recycleview/datamodel.py' 2025-12-16T21:43:43,993 [INFO ] adding 'kivy/uix/recycleview/layout.py' 2025-12-16T21:43:43,995 [INFO ] adding 'kivy/uix/recycleview/views.py' 2025-12-16T21:43:43,997 [INFO ] adding 'kivy_protonox/__init__.py' 2025-12-16T21:43:44,000 [INFO ] adding 'protonox_kivy-3.0.0.dev1.dist-info/licenses/AUTHORS' 2025-12-16T21:43:44,002 [INFO ] adding 'protonox_kivy-3.0.0.dev1.dist-info/licenses/LICENSE' 2025-12-16T21:43:44,004 [INFO ] adding 'protonox_kivy-3.0.0.dev1.dist-info/METADATA' 2025-12-16T21:43:44,005 [INFO ] adding 'protonox_kivy-3.0.0.dev1.dist-info/WHEEL' 2025-12-16T21:43:44,007 [INFO ] adding 'protonox_kivy-3.0.0.dev1.dist-info/top_level.txt' 2025-12-16T21:43:44,016 [INFO ] adding 'protonox_kivy-3.0.0.dev1.dist-info/RECORD' 2025-12-16T21:43:44,178 [INFO ] removing build/bdist.linux-armv7l/wheel 2025-12-16T21:43:45,825 Building wheel for protonox-kivy (pyproject.toml): finished with status 'done' 2025-12-16T21:43:46,158 Created wheel for protonox-kivy: filename=protonox_kivy-3.0.0.dev1-cp311-cp311-linux_armv7l.whl size=15725506 sha256=0621986c0517deddad94f13e29f29de197c7734e73d17f89ad5f5583d473d1a6 2025-12-16T21:43:46,159 Stored in directory: /tmp/pip-ephem-wheel-cache-axlkiypt/wheels/78/6c/1d/1f861263dd7c7b259a176a613e9059c19cf25983adeb5a0d9a 2025-12-16T21:43:46,198 Successfully built protonox-kivy 2025-12-16T21:43:46,580 Removed build tracker: '/tmp/pip-build-tracker-liauv_ry'