2026-08-02T17:31:59,783 Created temporary directory: /tmp/pip-ephem-wheel-cache-n7510654 2026-08-02T17:31:59,785 Created temporary directory: /tmp/pip-build-tracker-cp8l85cd 2026-08-02T17:31:59,786 Initialized build tracking at /tmp/pip-build-tracker-cp8l85cd 2026-08-02T17:31:59,786 Created build tracker: /tmp/pip-build-tracker-cp8l85cd 2026-08-02T17:31:59,787 Entered build tracker: /tmp/pip-build-tracker-cp8l85cd 2026-08-02T17:31:59,788 Created temporary directory: /tmp/pip-wheel-2s9axjsr 2026-08-02T17:31:59,791 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-02T17:31:59,793 Created temporary directory: /tmp/pip-ephem-wheel-cache-ogz45ipy 2026-08-02T17:31:59,816 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-02T17:31:59,819 2 location(s) to search for versions of plover-svg-layout-display: 2026-08-02T17:31:59,819 * https://pypi.org/simple/plover-svg-layout-display/ 2026-08-02T17:31:59,819 * https://www.piwheels.org/simple/plover-svg-layout-display/ 2026-08-02T17:31:59,820 Fetching project page and analyzing links: https://pypi.org/simple/plover-svg-layout-display/ 2026-08-02T17:31:59,821 Getting page https://pypi.org/simple/plover-svg-layout-display/ 2026-08-02T17:31:59,823 Found index url https://pypi.org/simple 2026-08-02T17:32:00,056 Fetched page https://pypi.org/simple/plover-svg-layout-display/ as application/vnd.pypi.simple.v1+json 2026-08-02T17:32:00,060 Found link https://files.pythonhosted.org/packages/2b/e8/912d9279ac5369e5050c8a81cc8f90dac6e2ef84d74bf0027f05dc766fc6/plover-svg-layout-display-0.0.1.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 0.0.1 2026-08-02T17:32:00,061 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/6b/36/1fde3ade1a06d1b07881f4986149efe097cd0de9e94edffe641141b67883/plover_svg_layout_display-0.0.1-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,061 Found link https://files.pythonhosted.org/packages/fc/c1/82ae4767fbc7988f835da383c778a6ea6cca64bbd696433c010c4b233ba0/plover-svg-layout-display-0.0.2.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 0.0.2 2026-08-02T17:32:00,062 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/93/44/9e98d617b76b88f2b3f069c073df7d21f19bd0b3c79509fd1949264d03bc/plover_svg_layout_display-0.0.2-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,063 Found link https://files.pythonhosted.org/packages/90/42/afffd7b2cb1721183d907fae176128770e1d6ebefd596ecc8ef5bb47e6d2/plover-svg-layout-display-0.0.3.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 0.0.3 2026-08-02T17:32:00,063 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/f2/d3/01ea299fbede64fc5c0ffaf457a385cac04c28a5b813d2e5e6b2d0477e87/plover_svg_layout_display-0.0.3-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,064 Found link https://files.pythonhosted.org/packages/0a/d0/e95e4a6e62de43a47aba268254a648e3fd88fa11aec5c95ac512be554218/plover-svg-layout-display-0.0.4.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 0.0.4 2026-08-02T17:32:00,065 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/73/14/504664fb66515229b6bff6533c58e1c9eb3c7930d331ecc5916879af01a2/plover_svg_layout_display-0.0.4-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,066 Found link https://files.pythonhosted.org/packages/f3/c1/1ecf27dca695da673e1cfa72e19aaf83e3b26cc79ad14c4344f87f810ebe/plover-svg-layout-display-0.0.5.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 0.0.5 2026-08-02T17:32:00,066 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/1a/9f/adffdf0279cbadd3a945cdfd5278e89d29b490d0b867d4533ae29104317f/plover_svg_layout_display-0.0.5-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,067 Found link https://files.pythonhosted.org/packages/7f/0c/92b3c16691a56dcab142e742cc12a9446121d1b4cbb0c89f3555567d2534/plover-svg-layout-display-0.0.6.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 0.0.6 2026-08-02T17:32:00,068 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/e5/09/467d212940f976072680ecf098514c8bc8c9d076f32d25dad346660ea8b8/plover_svg_layout_display-0.0.6-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,068 Found link https://files.pythonhosted.org/packages/ec/75/4b04fcdaeb7470f8b37f06da4b25a42365cad75b550b4c11b54002c34041/plover-svg-layout-display-0.0.7.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 0.0.7 2026-08-02T17:32:00,069 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/52/02/b7655b118276866f0510e623b9d88aaf3638e8ecf24ec97a544e9bc96b00/plover_svg_layout_display-0.0.7-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,070 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/1f/21/fd58a38697eb2a0af0d7b8c3f184ca42b77b6d19b75b0984a704369ed1db/plover_svg_layout_display-1.0.0-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,071 Found link https://files.pythonhosted.org/packages/1e/56/d8da21ab588616a926dfba400e6f8ee21294852ee7c1748b2fe28b40ea59/plover_svg_layout_display-1.0.0.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 1.0.0 2026-08-02T17:32:00,071 Skipping link: No binaries permitted for plover-svg-layout-display: https://files.pythonhosted.org/packages/29/c8/d8737b607ffd5ce126bed4419ca9193222034bb50fb3567c509e7e5f75dc/plover_svg_layout_display-1.1.0-py3-none-any.whl (from https://pypi.org/simple/plover-svg-layout-display/) 2026-08-02T17:32:00,072 Found link https://files.pythonhosted.org/packages/06/1c/0e14f5b7fdf6e1524915b13f01e8ede846f9f900994456ee278fc2c2a7e7/plover_svg_layout_display-1.1.0.tar.gz (from https://pypi.org/simple/plover-svg-layout-display/), version: 1.1.0 2026-08-02T17:32:00,073 Fetching project page and analyzing links: https://www.piwheels.org/simple/plover-svg-layout-display/ 2026-08-02T17:32:00,074 Getting page https://www.piwheels.org/simple/plover-svg-layout-display/ 2026-08-02T17:32:00,075 Found index url https://www.piwheels.org/simple 2026-08-02T17:32:00,268 Fetched page https://www.piwheels.org/simple/plover-svg-layout-display/ as text/html 2026-08-02T17:32:00,270 Skipping link: not a file: https://www.piwheels.org/simple/plover-svg-layout-display/ 2026-08-02T17:32:00,270 Skipping link: not a file: https://pypi.org/simple/plover-svg-layout-display/ 2026-08-02T17:32:00,290 Given no hashes to check 1 links for project 'plover-svg-layout-display': discarding no candidates 2026-08-02T17:32:00,308 Collecting plover-svg-layout-display==1.1.0 2026-08-02T17:32:00,311 Created temporary directory: /tmp/pip-unpack-qmipg17p 2026-08-02T17:32:00,543 Downloading plover_svg_layout_display-1.1.0.tar.gz (18 kB) 2026-08-02T17:32:00,598 Added plover-svg-layout-display==1.1.0 from https://files.pythonhosted.org/packages/06/1c/0e14f5b7fdf6e1524915b13f01e8ede846f9f900994456ee278fc2c2a7e7/plover_svg_layout_display-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-cp8l85cd' 2026-08-02T17:32:00,604 Created temporary directory: /tmp/pip-build-env-v394_rt_ 2026-08-02T17:32:00,608 Installing build dependencies: started 2026-08-02T17:32:00,610 Running command pip subprocess to install build dependencies 2026-08-02T17:32:01,744 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-02T17:32:02,202 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-02T17:32:02,225 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-02T17:32:02,737 Collecting plover[gui_qt]>=5.0.0.dev3 2026-08-02T17:32:03,037 Downloading plover-5.4.0-py3-none-any.whl (2.5 MB) 2026-08-02T17:32:03,404 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 6.9 MB/s eta 0:00:00 2026-08-02T17:32:04,894 Collecting setuptools>=79.0.0 2026-08-02T17:32:04,895 Obtaining dependency information for setuptools>=79.0.0 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-08-02T17:32:04,910 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-02T17:32:05,148 Collecting wheel 2026-08-02T17:32:05,149 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-08-02T17:32:05,162 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-02T17:32:05,172 WARNING: plover 5.4.0 does not provide the extra 'gui_qt' 2026-08-02T17:32:05,305 Collecting appdirs 2026-08-02T17:32:05,306 Obtaining dependency information for appdirs from https://www.piwheels.org/simple/appdirs/appdirs-1.4.4-py2.py3-none-any.whl.metadata 2026-08-02T17:32:05,315 Downloading https://www.piwheels.org/simple/appdirs/appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB) 2026-08-02T17:32:05,892 Collecting hidapi 2026-08-02T17:32:05,893 Obtaining dependency information for hidapi from https://www.piwheels.org/simple/hidapi/hidapi-0.15.0-cp311-cp311-linux_armv7l.whl.metadata 2026-08-02T17:32:05,903 Downloading https://www.piwheels.org/simple/hidapi/hidapi-0.15.0-cp311-cp311-linux_armv7l.whl.metadata (3.7 kB) 2026-08-02T17:32:06,055 Collecting pkginfo 2026-08-02T17:32:06,056 Obtaining dependency information for pkginfo from https://www.piwheels.org/simple/pkginfo/pkginfo-1.12.1.2-py3-none-any.whl.metadata 2026-08-02T17:32:06,070 Using cached https://www.piwheels.org/simple/pkginfo/pkginfo-1.12.1.2-py3-none-any.whl.metadata (12 kB) 2026-08-02T17:32:06,301 Collecting plover-stroke 2026-08-02T17:32:06,302 Obtaining dependency information for plover-stroke from https://archive1.piwheels.org/simple/plover-stroke/plover_stroke-1.1.0-cp311-cp311-linux_armv7l.whl.metadata 2026-08-02T17:32:06,549 Downloading https://archive1.piwheels.org/simple/plover-stroke/plover_stroke-1.1.0-cp311-cp311-linux_armv7l.whl.metadata (3.0 kB) 2026-08-02T17:32:06,746 Collecting Pygments 2026-08-02T17:32:06,746 Obtaining dependency information for Pygments from https://www.piwheels.org/simple/pygments/pygments-2.20.0-py3-none-any.whl.metadata 2026-08-02T17:32:06,765 Using cached https://www.piwheels.org/simple/pygments/pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB) 2026-08-02T17:32:06,840 Collecting pyserial 2026-08-02T17:32:06,841 Obtaining dependency information for pyserial from https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl.metadata 2026-08-02T17:32:06,855 Downloading https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB) 2026-08-02T17:32:06,955 Collecting python-xlib 2026-08-02T17:32:06,956 Obtaining dependency information for python-xlib from https://www.piwheels.org/simple/python-xlib/python_xlib-0.33-py2.py3-none-any.whl.metadata 2026-08-02T17:32:06,966 Downloading https://www.piwheels.org/simple/python-xlib/python_xlib-0.33-py2.py3-none-any.whl.metadata (6.1 kB) 2026-08-02T17:32:07,218 Collecting evdev 2026-08-02T17:32:07,219 Obtaining dependency information for evdev from https://www.piwheels.org/simple/evdev/evdev-1.9.3-cp311-cp311-linux_armv7l.whl.metadata 2026-08-02T17:32:07,230 Downloading https://www.piwheels.org/simple/evdev/evdev-1.9.3-cp311-cp311-linux_armv7l.whl.metadata (1.9 kB) 2026-08-02T17:32:07,414 Collecting packaging 2026-08-02T17:32:07,415 Obtaining dependency information for packaging from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-08-02T17:32:07,427 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-08-02T17:32:08,529 Collecting psutil 2026-08-02T17:32:08,530 Obtaining dependency information for psutil from https://archive1.piwheels.org/simple/psutil/psutil-6.0.0-cp311-abi3-linux_armv7l.whl.metadata 2026-08-02T17:32:08,590 Downloading https://archive1.piwheels.org/simple/psutil/psutil-6.0.0-cp311-abi3-linux_armv7l.whl.metadata (21 kB) 2026-08-02T17:32:08,777 Collecting xkbcommon<1.1 2026-08-02T17:32:08,778 Obtaining dependency information for xkbcommon<1.1 from https://archive1.piwheels.org/simple/xkbcommon/xkbcommon-1.0.1-cp311-cp311-linux_armv7l.whl.metadata 2026-08-02T17:32:08,844 Downloading https://archive1.piwheels.org/simple/xkbcommon/xkbcommon-1.0.1-cp311-cp311-linux_armv7l.whl.metadata (1.9 kB) 2026-08-02T17:32:08,976 Collecting readme-renderer[md] 2026-08-02T17:32:08,977 Obtaining dependency information for readme-renderer[md] from https://www.piwheels.org/simple/readme-renderer/readme_renderer-45.0-py3-none-any.whl.metadata 2026-08-02T17:32:08,992 Using cached https://www.piwheels.org/simple/readme-renderer/readme_renderer-45.0-py3-none-any.whl.metadata (3.0 kB) 2026-08-02T17:32:09,000 Discarding https://www.piwheels.org/simple/readme-renderer/readme_renderer-45.0-py3-none-any.whl#sha256=305775c3ca34922f38d80cdb17bdd90ad589c52600bd8e06260b2fd862538754 (from https://www.piwheels.org/simple/readme-renderer/) (requires-python:>=3.10): Requested readme-renderer from https://www.piwheels.org/simple/readme-renderer/readme_renderer-45.0-py3-none-any.whl#sha256=305775c3ca34922f38d80cdb17bdd90ad589c52600bd8e06260b2fd862538754 (from plover>=5.0.0.dev3) has inconsistent Name: expected 'readme-renderer', but metadata has 'readme_renderer' 2026-08-02T17:32:09,025 Using cached readme_renderer-45.0-py3-none-any.whl (14 kB) 2026-08-02T17:32:09,216 Collecting requests-cache 2026-08-02T17:32:09,217 Obtaining dependency information for requests-cache from https://www.piwheels.org/simple/requests-cache/requests_cache-1.3.3-py3-none-any.whl.metadata 2026-08-02T17:32:09,227 Downloading https://www.piwheels.org/simple/requests-cache/requests_cache-1.3.3-py3-none-any.whl.metadata (9.4 kB) 2026-08-02T17:32:09,303 Collecting requests-futures 2026-08-02T17:32:09,305 Obtaining dependency information for requests-futures from https://www.piwheels.org/simple/requests-futures/requests_futures-1.0.2-py2.py3-none-any.whl.metadata 2026-08-02T17:32:09,317 Downloading https://www.piwheels.org/simple/requests-futures/requests_futures-1.0.2-py2.py3-none-any.whl.metadata (12 kB) 2026-08-02T17:32:09,486 Collecting rtf_tokenize 2026-08-02T17:32:09,487 Obtaining dependency information for rtf_tokenize from https://archive1.piwheels.org/simple/rtf-tokenize/rtf_tokenize-1.0.1-cp311-cp311-linux_armv7l.whl.metadata 2026-08-02T17:32:09,541 Downloading https://archive1.piwheels.org/simple/rtf-tokenize/rtf_tokenize-1.0.1-cp311-cp311-linux_armv7l.whl.metadata (1.7 kB) 2026-08-02T17:32:09,672 Collecting wcwidth 2026-08-02T17:32:09,674 Obtaining dependency information for wcwidth from https://www.piwheels.org/simple/wcwidth/wcwidth-0.8.2-py3-none-any.whl.metadata 2026-08-02T17:32:09,691 Using cached https://www.piwheels.org/simple/wcwidth/wcwidth-0.8.2-py3-none-any.whl.metadata (43 kB) 2026-08-02T17:32:10,813 Collecting cffi>=1.5.0 2026-08-02T17:32:10,814 Obtaining dependency information for cffi>=1.5.0 from https://www.piwheels.org/simple/cffi/cffi-2.1.0-cp311-cp311-linux_armv7l.whl.metadata 2026-08-02T17:32:10,830 Using cached https://www.piwheels.org/simple/cffi/cffi-2.1.0-cp311-cp311-linux_armv7l.whl.metadata (2.5 kB) 2026-08-02T17:32:11,078 Collecting six>=1.10.0 2026-08-02T17:32:11,079 Obtaining dependency information for six>=1.10.0 from https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata 2026-08-02T17:32:11,093 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2026-08-02T17:32:11,446 Collecting nh3>=0.2.14 2026-08-02T17:32:11,473 Using cached nh3-0.3.6-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (823 kB) 2026-08-02T17:32:11,751 Collecting docutils>=0.21.2 2026-08-02T17:32:11,752 Obtaining dependency information for docutils>=0.21.2 from https://www.piwheels.org/simple/docutils/docutils-0.23-py3-none-any.whl.metadata 2026-08-02T17:32:11,775 Using cached https://www.piwheels.org/simple/docutils/docutils-0.23-py3-none-any.whl.metadata (15 kB) 2026-08-02T17:32:12,396 Collecting comrak>=0.0.11 2026-08-02T17:32:12,397 Obtaining dependency information for comrak>=0.0.11 from https://www.piwheels.org/simple/comrak/comrak-0.0.16-cp311-abi3-linux_armv7l.whl.metadata 2026-08-02T17:32:12,409 Downloading https://www.piwheels.org/simple/comrak/comrak-0.0.16-cp311-abi3-linux_armv7l.whl.metadata (6.2 kB) 2026-08-02T17:32:12,619 Collecting attrs>=21.2 2026-08-02T17:32:12,621 Obtaining dependency information for attrs>=21.2 from https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl.metadata 2026-08-02T17:32:12,630 Downloading https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB) 2026-08-02T17:32:12,999 Collecting cattrs>=22.2 2026-08-02T17:32:13,001 Obtaining dependency information for cattrs>=22.2 from https://www.piwheels.org/simple/cattrs/cattrs-26.1.0-py3-none-any.whl.metadata 2026-08-02T17:32:13,011 Downloading https://www.piwheels.org/simple/cattrs/cattrs-26.1.0-py3-none-any.whl.metadata (8.5 kB) 2026-08-02T17:32:13,238 Collecting platformdirs>=2.5 2026-08-02T17:32:13,239 Obtaining dependency information for platformdirs>=2.5 from https://www.piwheels.org/simple/platformdirs/platformdirs-4.11.0-py3-none-any.whl.metadata 2026-08-02T17:32:13,253 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.11.0-py3-none-any.whl.metadata (5.5 kB) 2026-08-02T17:32:13,537 Collecting requests>=2.22 2026-08-02T17:32:13,539 Obtaining dependency information for requests>=2.22 from https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl.metadata 2026-08-02T17:32:13,553 Using cached https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) 2026-08-02T17:32:13,735 Collecting url-normalize>=2.0 2026-08-02T17:32:13,737 Obtaining dependency information for url-normalize>=2.0 from https://www.piwheels.org/simple/url-normalize/url_normalize-3.0.0-py3-none-any.whl.metadata 2026-08-02T17:32:13,746 Downloading https://www.piwheels.org/simple/url-normalize/url_normalize-3.0.0-py3-none-any.whl.metadata (7.5 kB) 2026-08-02T17:32:14,080 Collecting urllib3>=1.25.5 2026-08-02T17:32:14,081 Obtaining dependency information for urllib3>=1.25.5 from https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl.metadata 2026-08-02T17:32:14,103 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB) 2026-08-02T17:32:14,501 Collecting typing-extensions>=4.14.0 2026-08-02T17:32:14,502 Obtaining dependency information for typing-extensions>=4.14.0 from https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.16.0-py3-none-any.whl.metadata 2026-08-02T17:32:14,516 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB) 2026-08-02T17:32:14,525 Discarding https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.16.0-py3-none-any.whl#sha256=481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8 (from https://www.piwheels.org/simple/typing-extensions/) (requires-python:>=3.9): Requested typing-extensions>=4.14.0 from https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.16.0-py3-none-any.whl#sha256=481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8 (from cattrs>=22.2->requests-cache->plover>=5.0.0.dev3) has inconsistent Name: expected 'typing-extensions', but metadata has 'typing_extensions' 2026-08-02T17:32:14,551 Using cached typing_extensions-4.16.0-py3-none-any.whl (45 kB) 2026-08-02T17:32:14,654 Collecting pycparser 2026-08-02T17:32:14,655 Obtaining dependency information for pycparser from https://www.piwheels.org/simple/pycparser/pycparser-3.0-py3-none-any.whl.metadata 2026-08-02T17:32:14,670 Using cached https://www.piwheels.org/simple/pycparser/pycparser-3.0-py3-none-any.whl.metadata (8.2 kB) 2026-08-02T17:32:15,646 Collecting charset_normalizer<4,>=2 2026-08-02T17:32:15,658 Using cached charset_normalizer-3.4.9-cp311-cp311-manylinux_2_31_armv7l.whl (205 kB) 2026-08-02T17:32:15,803 Collecting idna<4,>=2.5 2026-08-02T17:32:15,804 Obtaining dependency information for idna<4,>=2.5 from https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl.metadata 2026-08-02T17:32:15,819 Using cached https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl.metadata (6.1 kB) 2026-08-02T17:32:16,093 Collecting certifi>=2023.5.7 2026-08-02T17:32:16,094 Obtaining dependency information for certifi>=2023.5.7 from https://www.piwheels.org/simple/certifi/certifi-2026.7.22-py3-none-any.whl.metadata 2026-08-02T17:32:16,108 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.7.22-py3-none-any.whl.metadata (2.5 kB) 2026-08-02T17:32:16,519 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-08-02T17:32:16,535 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-08-02T17:32:16,753 Downloading https://archive1.piwheels.org/simple/xkbcommon/xkbcommon-1.0.1-cp311-cp311-linux_armv7l.whl (92 kB) 2026-08-02T17:32:16,772 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.5/92.5 kB 7.3 MB/s eta 0:00:00 2026-08-02T17:32:16,784 Downloading https://www.piwheels.org/simple/appdirs/appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) 2026-08-02T17:32:16,804 Downloading https://www.piwheels.org/simple/evdev/evdev-1.9.3-cp311-cp311-linux_armv7l.whl (111 kB) 2026-08-02T17:32:16,825 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.4/111.4 kB 7.5 MB/s eta 0:00:00 2026-08-02T17:32:16,839 Downloading https://www.piwheels.org/simple/hidapi/hidapi-0.15.0-cp311-cp311-linux_armv7l.whl (488 kB) 2026-08-02T17:32:16,884 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 488.6/488.6 kB 12.6 MB/s eta 0:00:00 2026-08-02T17:32:16,905 Using cached https://www.piwheels.org/simple/pkginfo/pkginfo-1.12.1.2-py3-none-any.whl (32 kB) 2026-08-02T17:32:16,932 Downloading https://archive1.piwheels.org/simple/plover-stroke/plover_stroke-1.1.0-cp311-cp311-linux_armv7l.whl (45 kB) 2026-08-02T17:32:16,947 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.4/45.4 kB 4.4 MB/s eta 0:00:00 2026-08-02T17:32:16,975 Downloading https://archive1.piwheels.org/simple/psutil/psutil-6.0.0-cp311-abi3-linux_armv7l.whl (285 kB) 2026-08-02T17:32:17,006 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 285.7/285.7 kB 12.0 MB/s eta 0:00:00 2026-08-02T17:32:17,110 Using cached https://www.piwheels.org/simple/pygments/pygments-2.20.0-py3-none-any.whl (1.2 MB) 2026-08-02T17:32:17,141 Downloading https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB) 2026-08-02T17:32:17,159 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 7.4 MB/s eta 0:00:00 2026-08-02T17:32:17,171 Downloading https://www.piwheels.org/simple/python-xlib/python_xlib-0.33-py2.py3-none-any.whl (182 kB) 2026-08-02T17:32:17,196 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 182.1/182.1 kB 9.9 MB/s eta 0:00:00 2026-08-02T17:32:17,208 Downloading https://www.piwheels.org/simple/requests-cache/requests_cache-1.3.3-py3-none-any.whl (70 kB) 2026-08-02T17:32:17,223 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.8/70.8 kB 7.0 MB/s eta 0:00:00 2026-08-02T17:32:17,234 Downloading https://www.piwheels.org/simple/requests-futures/requests_futures-1.0.2-py2.py3-none-any.whl (7.7 kB) 2026-08-02T17:32:17,262 Downloading https://archive1.piwheels.org/simple/rtf-tokenize/rtf_tokenize-1.0.1-cp311-cp311-linux_armv7l.whl (20 kB) 2026-08-02T17:32:17,303 Using cached https://www.piwheels.org/simple/wcwidth/wcwidth-0.8.2-py3-none-any.whl (323 kB) 2026-08-02T17:32:17,320 Downloading https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl (67 kB) 2026-08-02T17:32:17,338 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 5.4 MB/s eta 0:00:00 2026-08-02T17:32:17,351 Downloading https://www.piwheels.org/simple/cattrs/cattrs-26.1.0-py3-none-any.whl (73 kB) 2026-08-02T17:32:17,368 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 6.2 MB/s eta 0:00:00 2026-08-02T17:32:17,414 Using cached https://www.piwheels.org/simple/cffi/cffi-2.1.0-cp311-cp311-linux_armv7l.whl (395 kB) 2026-08-02T17:32:17,434 Downloading https://www.piwheels.org/simple/comrak/comrak-0.0.16-cp311-abi3-linux_armv7l.whl (649 kB) 2026-08-02T17:32:17,586 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 649.2/649.2 kB 4.5 MB/s eta 0:00:00 2026-08-02T17:32:17,657 Using cached https://www.piwheels.org/simple/docutils/docutils-0.23-py3-none-any.whl (634 kB) 2026-08-02T17:32:17,684 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.11.0-py3-none-any.whl (23 kB) 2026-08-02T17:32:17,705 Using cached https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl (73 kB) 2026-08-02T17:32:17,722 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-08-02T17:32:17,732 Downloading https://www.piwheels.org/simple/url-normalize/url_normalize-3.0.0-py3-none-any.whl (16 kB) 2026-08-02T17:32:17,760 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl (131 kB) 2026-08-02T17:32:17,782 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.7.22-py3-none-any.whl (136 kB) 2026-08-02T17:32:17,802 Using cached https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl (65 kB) 2026-08-02T17:32:17,821 Using cached https://www.piwheels.org/simple/pycparser/pycparser-3.0-py3-none-any.whl (48 kB) 2026-08-02T17:32:17,897 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-08-02T17:32:17,930 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-08-02T17:32:17,953 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-08-02T17:32:17,978 Using cached https://archive1.piwheels.org/simple/xkbcommon/xkbcommon-1.0.1-cp311-cp311-linux_armv7l.whl (92 kB) 2026-08-02T17:32:18,005 Using cached https://www.piwheels.org/simple/appdirs/appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB) 2026-08-02T17:32:18,026 Using cached https://www.piwheels.org/simple/evdev/evdev-1.9.3-cp311-cp311-linux_armv7l.whl (111 kB) 2026-08-02T17:32:18,072 Using cached https://www.piwheels.org/simple/hidapi/hidapi-0.15.0-cp311-cp311-linux_armv7l.whl (488 kB) 2026-08-02T17:32:18,107 Using cached https://www.piwheels.org/simple/pkginfo/pkginfo-1.12.1.2-py3-none-any.whl (32 kB) 2026-08-02T17:32:18,128 Using cached https://archive1.piwheels.org/simple/plover-stroke/plover_stroke-1.1.0-cp311-cp311-linux_armv7l.whl (45 kB) 2026-08-02T17:32:18,164 Using cached https://archive1.piwheels.org/simple/psutil/psutil-6.0.0-cp311-abi3-linux_armv7l.whl (285 kB) 2026-08-02T17:32:18,295 Using cached https://www.piwheels.org/simple/pygments/pygments-2.20.0-py3-none-any.whl (1.2 MB) 2026-08-02T17:32:18,381 Using cached https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB) 2026-08-02T17:32:18,420 Using cached https://www.piwheels.org/simple/python-xlib/python_xlib-0.33-py2.py3-none-any.whl (182 kB) 2026-08-02T17:32:18,447 Using cached https://www.piwheels.org/simple/requests-cache/requests_cache-1.3.3-py3-none-any.whl (70 kB) 2026-08-02T17:32:18,468 Using cached https://www.piwheels.org/simple/requests-futures/requests_futures-1.0.2-py2.py3-none-any.whl (7.7 kB) 2026-08-02T17:32:18,487 Using cached https://archive1.piwheels.org/simple/rtf-tokenize/rtf_tokenize-1.0.1-cp311-cp311-linux_armv7l.whl (20 kB) 2026-08-02T17:32:18,521 Using cached https://www.piwheels.org/simple/wcwidth/wcwidth-0.8.2-py3-none-any.whl (323 kB) 2026-08-02T17:32:18,741 Using cached https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl (67 kB) 2026-08-02T17:32:18,765 Using cached https://www.piwheels.org/simple/cattrs/cattrs-26.1.0-py3-none-any.whl (73 kB) 2026-08-02T17:32:18,808 Using cached https://www.piwheels.org/simple/cffi/cffi-2.1.0-cp311-cp311-linux_armv7l.whl (395 kB) 2026-08-02T17:32:18,896 Using cached https://www.piwheels.org/simple/comrak/comrak-0.0.16-cp311-abi3-linux_armv7l.whl (649 kB) 2026-08-02T17:32:18,978 Using cached https://www.piwheels.org/simple/docutils/docutils-0.23-py3-none-any.whl (634 kB) 2026-08-02T17:32:19,022 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.11.0-py3-none-any.whl (23 kB) 2026-08-02T17:32:19,046 Using cached https://www.piwheels.org/simple/requests/requests-2.34.2-py3-none-any.whl (73 kB) 2026-08-02T17:32:19,067 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-08-02T17:32:19,086 Using cached https://www.piwheels.org/simple/url-normalize/url_normalize-3.0.0-py3-none-any.whl (16 kB) 2026-08-02T17:32:19,111 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.7.0-py3-none-any.whl (131 kB) 2026-08-02T17:32:19,139 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.7.22-py3-none-any.whl (136 kB) 2026-08-02T17:32:19,166 Using cached https://www.piwheels.org/simple/idna/idna-3.18-py3-none-any.whl (65 kB) 2026-08-02T17:32:19,189 Using cached https://www.piwheels.org/simple/pycparser/pycparser-3.0-py3-none-any.whl (48 kB) 2026-08-02T17:32:19,277 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-08-02T17:32:22,456 Installing collected packages: pyserial, hidapi, appdirs, wcwidth, urllib3, typing-extensions, six, setuptools, rtf_tokenize, Pygments, pycparser, psutil, plover-stroke, platformdirs, pkginfo, packaging, nh3, idna, evdev, docutils, comrak, charset_normalizer, certifi, attrs, wheel, url-normalize, requests, readme-renderer, python-xlib, cffi, cattrs, xkbcommon, requests-futures, requests-cache, plover 2026-08-02T17:32:22,753 Creating /tmp/pip-build-env-v394_rt_/overlay/local/bin 2026-08-02T17:32:22,755 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/pyserial-miniterm to 755 2026-08-02T17:32:22,757 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/pyserial-ports to 755 2026-08-02T17:32:30,963 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/pygmentize to 755 2026-08-02T17:32:32,171 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/pkginfo to 755 2026-08-02T17:32:32,750 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/idna to 755 2026-08-02T17:32:34,602 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/docutils to 755 2026-08-02T17:32:34,604 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2html to 755 2026-08-02T17:32:34,607 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2html4 to 755 2026-08-02T17:32:34,609 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2html5 to 755 2026-08-02T17:32:34,611 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2latex to 755 2026-08-02T17:32:34,614 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2man to 755 2026-08-02T17:32:34,616 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2odt to 755 2026-08-02T17:32:34,619 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2pseudoxml to 755 2026-08-02T17:32:34,621 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2s5 to 755 2026-08-02T17:32:34,624 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2xetex to 755 2026-08-02T17:32:34,626 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/rst2xml to 755 2026-08-02T17:32:34,888 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/normalizer to 755 2026-08-02T17:32:35,243 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/wheel to 755 2026-08-02T17:32:35,331 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/url-normalize to 755 2026-08-02T17:32:36,470 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/cffi-gen-src to 755 2026-08-02T17:32:38,586 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/plover to 755 2026-08-02T17:32:38,588 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/plover_plugins to 755 2026-08-02T17:32:38,590 changing mode of /tmp/pip-build-env-v394_rt_/overlay/local/bin/plover_send_command to 755 2026-08-02T17:32:39,563 Successfully installed Pygments-2.20.0 appdirs-1.4.4 attrs-26.1.0 cattrs-26.1.0 certifi-2026.7.22 cffi-2.1.0 charset_normalizer-3.4.9 comrak-0.0.16 docutils-0.23 evdev-1.9.3 hidapi-0.15.0 idna-3.18 nh3-0.3.6 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.11.0 plover-5.4.0 plover-stroke-1.1.0 psutil-6.0.0 pycparser-3.0 pyserial-3.5 python-xlib-0.33 readme-renderer-45.0 requests-2.34.2 requests-cache-1.3.3 requests-futures-1.0.2 rtf_tokenize-1.0.1 setuptools-83.0.0 six-1.17.0 typing-extensions-4.16.0 url-normalize-3.0.0 urllib3-2.7.0 wcwidth-0.8.2 wheel-0.47.0 xkbcommon-1.0.1 2026-08-02T17:32:40,245 Installing build dependencies: finished with status 'done' 2026-08-02T17:32:40,252 Getting requirements to build wheel: started 2026-08-02T17:32:40,253 Running command Getting requirements to build wheel 2026-08-02T17:32:40,844 /tmp/pip-build-env-v394_rt_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-02T17:32:40,844 !! 2026-08-02T17:32:40,845 ******************************************************************************** 2026-08-02T17:32:40,846 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-02T17:32:40,847 License :: OSI Approved :: MIT License 2026-08-02T17:32:40,848 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-02T17:32:40,849 ******************************************************************************** 2026-08-02T17:32:40,850 !! 2026-08-02T17:32:40,851 self._finalize_license_expression() 2026-08-02T17:32:40,927 running egg_info 2026-08-02T17:32:40,942 writing plover_svg_layout_display.egg-info/PKG-INFO 2026-08-02T17:32:40,945 writing dependency_links to plover_svg_layout_display.egg-info/dependency_links.txt 2026-08-02T17:32:40,947 writing entry points to plover_svg_layout_display.egg-info/entry_points.txt 2026-08-02T17:32:40,949 writing requirements to plover_svg_layout_display.egg-info/requires.txt 2026-08-02T17:32:40,950 writing top-level names to plover_svg_layout_display.egg-info/top_level.txt 2026-08-02T17:32:40,988 reading manifest file 'plover_svg_layout_display.egg-info/SOURCES.txt' 2026-08-02T17:32:40,991 reading manifest template 'MANIFEST.in' 2026-08-02T17:32:40,993 warning: no previously-included files found matching 'plover_svg_layout_display/*_rc.py' 2026-08-02T17:32:40,994 warning: no files found matching 'plover_svg_layout_display/*.ui' 2026-08-02T17:32:40,997 adding license file 'LICENSE.txt' 2026-08-02T17:32:41,000 writing manifest file 'plover_svg_layout_display.egg-info/SOURCES.txt' 2026-08-02T17:32:41,090 Getting requirements to build wheel: finished with status 'done' 2026-08-02T17:32:41,094 Created temporary directory: /tmp/pip-modern-metadata-vfau6o_w 2026-08-02T17:32:41,096 Preparing metadata (pyproject.toml): started 2026-08-02T17:32:41,098 Running command Preparing metadata (pyproject.toml) 2026-08-02T17:32:41,659 /tmp/pip-build-env-v394_rt_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-02T17:32:41,659 !! 2026-08-02T17:32:41,661 ******************************************************************************** 2026-08-02T17:32:41,661 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-02T17:32:41,662 License :: OSI Approved :: MIT License 2026-08-02T17:32:41,663 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-02T17:32:41,664 ******************************************************************************** 2026-08-02T17:32:41,665 !! 2026-08-02T17:32:41,666 self._finalize_license_expression() 2026-08-02T17:32:41,691 running dist_info 2026-08-02T17:32:41,717 creating /tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info 2026-08-02T17:32:41,718 writing /tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info/PKG-INFO 2026-08-02T17:32:41,722 writing dependency_links to /tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info/dependency_links.txt 2026-08-02T17:32:41,724 writing entry points to /tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info/entry_points.txt 2026-08-02T17:32:41,726 writing requirements to /tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info/requires.txt 2026-08-02T17:32:41,727 writing top-level names to /tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info/top_level.txt 2026-08-02T17:32:41,728 writing manifest file '/tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info/SOURCES.txt' 2026-08-02T17:32:41,762 reading manifest file '/tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info/SOURCES.txt' 2026-08-02T17:32:41,764 reading manifest template 'MANIFEST.in' 2026-08-02T17:32:41,765 warning: no previously-included files found matching 'plover_svg_layout_display/*_rc.py' 2026-08-02T17:32:41,767 warning: no files found matching 'plover_svg_layout_display/*.ui' 2026-08-02T17:32:41,770 adding license file 'LICENSE.txt' 2026-08-02T17:32:41,773 writing manifest file '/tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display.egg-info/SOURCES.txt' 2026-08-02T17:32:41,774 creating '/tmp/pip-modern-metadata-vfau6o_w/plover_svg_layout_display-1.1.0.dist-info' 2026-08-02T17:32:41,914 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-02T17:32:41,919 Source in /tmp/pip-wheel-2s9axjsr/plover-svg-layout-display_224d93d5228e4c6aa7b862eb07007a01 has version 1.1.0, which satisfies requirement plover-svg-layout-display==1.1.0 from https://files.pythonhosted.org/packages/06/1c/0e14f5b7fdf6e1524915b13f01e8ede846f9f900994456ee278fc2c2a7e7/plover_svg_layout_display-1.1.0.tar.gz 2026-08-02T17:32:41,920 Removed plover-svg-layout-display==1.1.0 from https://files.pythonhosted.org/packages/06/1c/0e14f5b7fdf6e1524915b13f01e8ede846f9f900994456ee278fc2c2a7e7/plover_svg_layout_display-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-cp8l85cd' 2026-08-02T17:32:41,924 Created temporary directory: /tmp/pip-unpack-i2c0ghhd 2026-08-02T17:32:41,925 Building wheels for collected packages: plover-svg-layout-display 2026-08-02T17:32:41,930 Created temporary directory: /tmp/pip-wheel-_ek6kv2p 2026-08-02T17:32:41,931 Destination directory: /tmp/pip-wheel-_ek6kv2p 2026-08-02T17:32:41,933 Building wheel for plover-svg-layout-display (pyproject.toml): started 2026-08-02T17:32:41,934 Running command Building wheel for plover-svg-layout-display (pyproject.toml) 2026-08-02T17:32:42,522 /tmp/pip-build-env-v394_rt_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-02T17:32:42,522 !! 2026-08-02T17:32:42,524 ******************************************************************************** 2026-08-02T17:32:42,524 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-02T17:32:42,525 License :: OSI Approved :: MIT License 2026-08-02T17:32:42,526 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-02T17:32:42,527 ******************************************************************************** 2026-08-02T17:32:42,528 !! 2026-08-02T17:32:42,529 self._finalize_license_expression() 2026-08-02T17:32:42,547 running bdist_wheel 2026-08-02T17:32:42,609 running build 2026-08-02T17:32:42,609 running build_py 2026-08-02T17:32:42,610 running build_ui 2026-08-02T17:32:42,611 running egg_info 2026-08-02T17:32:42,636 writing plover_svg_layout_display.egg-info/PKG-INFO 2026-08-02T17:32:42,639 writing dependency_links to plover_svg_layout_display.egg-info/dependency_links.txt 2026-08-02T17:32:42,641 writing entry points to plover_svg_layout_display.egg-info/entry_points.txt 2026-08-02T17:32:42,642 writing requirements to plover_svg_layout_display.egg-info/requires.txt 2026-08-02T17:32:42,643 writing top-level names to plover_svg_layout_display.egg-info/top_level.txt 2026-08-02T17:32:42,660 reading manifest file 'plover_svg_layout_display.egg-info/SOURCES.txt' 2026-08-02T17:32:42,663 reading manifest template 'MANIFEST.in' 2026-08-02T17:32:42,665 warning: no previously-included files found matching 'plover_svg_layout_display/*_rc.py' 2026-08-02T17:32:42,666 warning: no files found matching 'plover_svg_layout_display/*.ui' 2026-08-02T17:32:42,669 adding license file 'LICENSE.txt' 2026-08-02T17:32:42,672 writing manifest file 'plover_svg_layout_display.egg-info/SOURCES.txt' 2026-08-02T17:32:42,679 generating UI using hooks: plover_build_utils.pyqt:fix_icons 2026-08-02T17:32:42,680 compiling plover_svg_layout_display/resources.qrc -> plover_svg_layout_display/resources_rc.py 2026-08-02T17:32:42,681 error: [Errno 2] No such file or directory: 'pyside6-rcc' 2026-08-02T17:32:42,770 ERROR: [present-rich] Building wheel for plover-svg-layout-display (pyproject.toml) exited with 1 2026-08-02T17:32:42,783 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpi2_xav28[/] 2026-08-02T17:32:42,784 [bold magenta]cwd[/]: /tmp/pip-wheel-2s9axjsr/plover-svg-layout-display_224d93d5228e4c6aa7b862eb07007a01 2026-08-02T17:32:42,785 Building wheel for plover-svg-layout-display (pyproject.toml): finished with status 'error' 2026-08-02T17:32:42,787 ERROR: Failed building wheel for plover-svg-layout-display 2026-08-02T17:32:42,789 Failed to build plover-svg-layout-display 2026-08-02T17:32:42,791 ERROR: Failed to build one or more wheels 2026-08-02T17:32:42,792 Exception information: 2026-08-02T17:32:42,792 Traceback (most recent call last): 2026-08-02T17:32:42,792 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-08-02T17:32:42,792 status = run_func(*args) 2026-08-02T17:32:42,792 ^^^^^^^^^^^^^^^ 2026-08-02T17:32:42,792 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-08-02T17:32:42,792 return func(self, options, args) 2026-08-02T17:32:42,792 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-02T17:32:42,792 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-08-02T17:32:42,792 raise CommandError("Failed to build one or more wheels") 2026-08-02T17:32:42,792 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-08-02T17:32:42,795 Removed build tracker: '/tmp/pip-build-tracker-cp8l85cd'