I got wrapped up in the update issue and tried fixing it myself by deleting wfpiconsole and doing a fresh install. The install failed with:
Updated build/lib.linux-armv7l-cpython-37/kivy/include/config.h
Updated /tmp/pip-req-build-5f9rftq_/kivy/include/config.h
Updated build/lib.linux-armv7l-cpython-37/kivy/include/config.pxi
Updated /tmp/pip-req-build-5f9rftq_/kivy/include/config.pxi
Updated build/lib.linux-armv7l-cpython-37/kivy/setupconfig.py
Updated /tmp/pip-req-build-5f9rftq_/kivy/setupconfig.py
Detected compiler is unix
/tmp/pip-req-build-5f9rftq_/setup.py:370: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
cy_ver = LooseVersion(cy_version_str)
/tmp/pip-req-build-5f9rftq_/setup.py:373: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
if cy_ver < LooseVersion(MIN_CYTHON_STRING):
/tmp/pip-req-build-5f9rftq_/setup.py:377: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
elif cy_ver > LooseVersion(MAX_CYTHON_STRING):
warning: kivy/graphics/common.pxi:9:4: 'const_char_ptr' redeclared
warning: kivy/graphics/common.pxi:23:4: 'size_t' redeclared
warning: kivy/core/window/_window_sdl2.pyx:430:14: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for Kivy
Failed to build Kivy
ERROR: Could not build wheels for Kivy, which is required to install pyproject.toml-based projects