>>> py3-urwid: Building community/py3-urwid 4.2.3-r0 (using abuild 3.18.0_rc7-r1) started Sun, 18 Oct 2026 19:23:07 +0000 >>> py3-urwid: Validating /home/buildozer/aports/community/py3-urwid/APKBUILD... >>> py3-urwid: Analyzing dependencies... >>> py3-urwid: Installing for build: build-base py3-typing-extensions py3-wcwidth python3-dev py3-gpep517 py3-setuptools_scm py3-wheel py3-gobject3 py3-pytest-cov py3-pyzmq py3-tornado py3-trio py3-twisted ( 1/124) Installing libbz2 (1.0.8-r6) ( 2/124) Installing libffi (3.8.0-r0) ( 3/124) Installing xz-libs (5.8.4-r0) ( 4/124) Installing mpdecimal (4.0.1-r0) ( 5/124) Installing libpanelw (6.6_p20260822-r0) ( 6/124) Installing readline (8.3.3-r1) ( 7/124) Installing sqlite-libs (3.54.1-r0) ( 8/124) Installing python3 (3.14.8-r0) ( 9/124) Installing python3-pycache-pyc0 (3.14.8-r0) ( 10/124) Installing pyc (3.14.8-r0) ( 11/124) Installing py3-typing-extensions-pyc (4.16.0-r0) ( 12/124) Installing python3-pyc (3.14.8-r0) ( 13/124) Installing py3-typing-extensions (4.16.0-r0) ( 14/124) Installing py3-wcwidth (0.6.0-r1) ( 15/124) Installing py3-wcwidth-pyc (0.6.0-r1) ( 16/124) Installing python3-dev (3.14.8-r0) ( 17/124) Installing py3-installer (1.0.1-r0) ( 18/124) Installing py3-installer-pyc (1.0.1-r0) ( 19/124) Installing py3-gpep517 (20-r0) ( 20/124) Installing py3-gpep517-pyc (20-r0) ( 21/124) Installing py3-parsing (3.3.3-r0) ( 22/124) Installing py3-parsing-pyc (3.3.3-r0) ( 23/124) Installing py3-packaging (26.2-r0) ( 24/124) Installing py3-packaging-pyc (26.2-r0) ( 25/124) Installing py3-setuptools (84.0.0-r0) ( 26/124) Installing py3-setuptools-pyc (84.0.0-r0) ( 27/124) Installing py3-setuptools_scm (9.2.2-r1) ( 28/124) Installing py3-setuptools_scm-pyc (9.2.2-r1) ( 29/124) Installing py3-wheel (0.48.0-r0) ( 30/124) Installing py3-wheel-pyc (0.48.0-r0) ( 31/124) Installing libeconf (0.8.4-r0) ( 32/124) Installing libblkid (2.42.4-r3) ( 33/124) Installing libmount (2.42.4-r3) ( 34/124) Installing glib (2.90.0-r0) ( 35/124) Installing gobject-introspection (1.86.0-r2) ( 36/124) Installing libxau (1.0.12-r0) ( 37/124) Installing libmd (1.3.0-r0) ( 38/124) Installing libbsd (0.12.2-r0) ( 39/124) Installing libxdmcp (1.1.5-r1) ( 40/124) Installing libxcb (1.17.0-r2) ( 41/124) Installing libx11 (1.8.14-r0) ( 42/124) Installing libxext (1.3.7-r0) ( 43/124) Installing libxrender (0.9.13-r0) ( 44/124) Installing libpng (1.6.59-r0) ( 45/124) Installing freetype (2.14.3-r0) ( 46/124) Installing fontconfig (2.18.1-r0) ( 47/124) Installing pixman (0.46.4-r0) ( 48/124) Installing cairo (1.18.4-r1) ( 49/124) Installing cairo-gobject (1.18.4-r1) ( 50/124) Installing py3-gobject3 (3.58.0-r0) ( 51/124) Installing py3-gobject3-pyc (3.58.0-r0) ( 52/124) Installing py3-iniconfig (2.3.0-r1) ( 53/124) Installing py3-iniconfig-pyc (2.3.0-r1) ( 54/124) Installing py3-pluggy (1.6.0-r1) ( 55/124) Installing py3-pluggy-pyc (1.6.0-r1) ( 56/124) Installing py3-py (1.11.0-r5) ( 57/124) Installing py3-py-pyc (1.11.0-r5) ( 58/124) Installing py3-pygments (2.21.0-r0) ( 59/124) Installing py3-pygments-pyc (2.21.0-r0) ( 60/124) Installing py3-pytest (9.1.1-r1) ( 61/124) Installing py3-pytest-pyc (9.1.1-r1) ( 62/124) Installing py3-coverage (7.16.2-r0) ( 63/124) Installing py3-coverage-pyc (7.16.2-r0) ( 64/124) Installing py3-pytest-cov (5.0.0-r2) ( 65/124) Installing py3-pytest-cov-pyc (5.0.0-r2) ( 66/124) Installing py3-tornado (6.5.6-r0) ( 67/124) Installing py3-tornado-pyc (6.5.6-r0) ( 68/124) Installing libsodium (1.0.22-r0) ( 69/124) Installing libzmq (4.3.5-r2) ( 70/124) Installing py3-pyzmq (27.1.0-r1) ( 71/124) Installing py3-pyzmq-pyc (27.1.0-r1) ( 72/124) Installing py3-attrs (26.1.0-r0) ( 73/124) Installing py3-attrs-pyc (26.1.0-r0) ( 74/124) Installing py3-async_generator (1.10-r7) ( 75/124) Installing py3-async_generator-pyc (1.10-r7) ( 76/124) Installing py3-idna (3.20-r0) ( 77/124) Installing py3-idna-pyc (3.20-r0) ( 78/124) Installing py3-cparser (3.0-r1) ( 79/124) Installing py3-cparser-pyc (3.0-r1) ( 80/124) Installing py3-cffi (2.1.1-r0) ( 81/124) Installing py3-cffi-pyc (2.1.1-r0) ( 82/124) Installing py3-cryptography (50.0.0-r0) ( 83/124) Installing py3-cryptography-pyc (50.0.0-r0) ( 84/124) Installing py3-openssl (26.4.0-r0) ( 85/124) Installing py3-openssl-pyc (26.4.0-r0) ( 86/124) Installing py3-outcome (1.3.0-r2) ( 87/124) Installing py3-outcome-pyc (1.3.0-r2) ( 88/124) Installing py3-curio (1.6-r4) ( 89/124) Installing py3-curio-pyc (1.6-r4) ( 90/124) Installing py3-sniffio (1.3.1-r2) ( 91/124) Installing py3-sniffio-pyc (1.3.1-r2) ( 92/124) Installing py3-sortedcontainers (2.4.0-r6) ( 93/124) Installing py3-sortedcontainers-pyc (2.4.0-r6) ( 94/124) Installing py3-trio (0.34.0-r0) ( 95/124) Installing py3-trio-pyc (0.34.0-r0) ( 96/124) Installing py3-zope-interface (7.2-r1) ( 97/124) Installing py3-zope-interface-pyc (7.2-r1) ( 98/124) Installing py3-constantly (23.10.4-r3) ( 99/124) Installing py3-constantly-pyc (23.10.4-r3) (100/124) Installing py3-incremental (24.7.2-r1) (101/124) Installing py3-incremental-pyc (24.7.2-r1) (102/124) Installing py3-automat (24.8.1-r2) (103/124) Installing py3-automat-pyc (24.8.1-r2) (104/124) Installing py3-hyperlink (21.0.0-r6) (105/124) Installing py3-hyperlink-pyc (21.0.0-r6) (106/124) Installing py3-pyhamcrest (2.1.0-r3) (107/124) Installing py3-pyhamcrest-pyc (2.1.0-r3) (108/124) Installing py3-asn1 (0.6.4-r0) (109/124) Installing py3-asn1-pyc (0.6.4-r0) (110/124) Installing py3-asn1-modules (0.4.2-r1) (111/124) Installing py3-asn1-modules-pyc (0.4.2-r1) (112/124) Installing py3-service_identity (26.1.0-r0) (113/124) Installing py3-service_identity-pyc (26.1.0-r0) (114/124) Installing py3-pyserial (3.5-r9) (115/124) Installing py3-pyserial-pyc (3.5-r9) (116/124) Installing py3-hyperframe (6.1.0-r1) (117/124) Installing py3-hyperframe-pyc (6.1.0-r1) (118/124) Installing py3-hpack (4.1.0-r1) (119/124) Installing py3-hpack-pyc (4.1.0-r1) (120/124) Installing py3-h2 (4.1.0-r5) (121/124) Installing py3-h2-pyc (4.1.0-r5) (122/124) Installing py3-twisted (26.4.0-r0) (123/124) Installing py3-twisted-pyc (26.4.0-r0) (124/124) Installing .makedepends-py3-urwid (20261018.192309) Executing busybox-1.38.0-r7.trigger Executing glib-2.90.0-r0.trigger OK: 537.4 MiB in 230 packages >>> py3-urwid: Cleaning up srcdir >>> py3-urwid: Cleaning up pkgdir >>> py3-urwid: Cleaning up tmpdir >>> py3-urwid: Fetching https://distfiles.alpinelinux.org/distfiles/edge/urwid-4.2.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-urwid: Fetching https://files.pythonhosted.org/packages/source/u/urwid/urwid-4.2.3.tar.gz Connecting to files.pythonhosted.org (151.101.0.223:443) Connecting to files.pythonhosted.org (151.101.0.223:443) saving to '/var/cache/distfiles/urwid-4.2.3.tar.gz.part' urwid-4.2.3.tar.gz.p 100% |********************************| 338k 0:00:00 ETA '/var/cache/distfiles/urwid-4.2.3.tar.gz.part' saved /var/cache/distfiles/urwid-4.2.3.tar.gz: OK >>> py3-urwid: Fetching https://distfiles.alpinelinux.org/distfiles/edge/urwid-4.2.3.tar.gz /var/cache/distfiles/urwid-4.2.3.tar.gz: OK >>> py3-urwid: Unpacking /var/cache/distfiles/urwid-4.2.3.tar.gz... 2026-10-18 19:23:17,794 gpep517 INFO Building wheel via backend setuptools.build_meta /usr/lib/python3.14/site-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.distutils]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-10-18 19:23:18,177 root INFO running bdist_wheel 2026-10-18 19:23:18,291 root INFO running build 2026-10-18 19:23:18,291 root INFO running build_py 2026-10-18 19:23:18,316 root INFO creating build/lib/urwid 2026-10-18 19:23:18,317 root INFO copying urwid/ansi_parser.py -> build/lib/urwid 2026-10-18 19:23:18,318 root INFO copying urwid/version.py -> build/lib/urwid 2026-10-18 19:23:18,318 root INFO copying urwid/str_util.py -> build/lib/urwid 2026-10-18 19:23:18,319 root INFO copying urwid/util.py -> build/lib/urwid 2026-10-18 19:23:18,320 root INFO copying urwid/canvas.py -> build/lib/urwid 2026-10-18 19:23:18,320 root INFO copying urwid/font.py -> build/lib/urwid 2026-10-18 19:23:18,321 root INFO copying urwid/text_layout.py -> build/lib/urwid 2026-10-18 19:23:18,322 root INFO copying urwid/numedit.py -> build/lib/urwid 2026-10-18 19:23:18,322 root INFO copying urwid/graphics.py -> build/lib/urwid 2026-10-18 19:23:18,323 root INFO copying urwid/split_repr.py -> build/lib/urwid 2026-10-18 19:23:18,323 root INFO copying urwid/vterm.py -> build/lib/urwid 2026-10-18 19:23:18,324 root INFO copying urwid/__init__.py -> build/lib/urwid 2026-10-18 19:23:18,325 root INFO copying urwid/signals.py -> build/lib/urwid 2026-10-18 19:23:18,325 root INFO copying urwid/command_map.py -> build/lib/urwid 2026-10-18 19:23:18,327 root INFO creating build/lib/urwid/display 2026-10-18 19:23:18,327 root INFO copying urwid/display/_raw_display_base.py -> build/lib/urwid/display 2026-10-18 19:23:18,328 root INFO copying urwid/display/lcd.py -> build/lib/urwid/display 2026-10-18 19:23:18,329 root INFO copying urwid/display/_posix_raw_display.py -> build/lib/urwid/display 2026-10-18 19:23:18,329 root INFO copying urwid/display/curses.py -> build/lib/urwid/display 2026-10-18 19:23:18,330 root INFO copying urwid/display/_win32.py -> build/lib/urwid/display 2026-10-18 19:23:18,331 root INFO copying urwid/display/raw.py -> build/lib/urwid/display 2026-10-18 19:23:18,331 root INFO copying urwid/display/web.py -> build/lib/urwid/display 2026-10-18 19:23:18,332 root INFO copying urwid/display/html_fragment.py -> build/lib/urwid/display 2026-10-18 19:23:18,333 root INFO copying urwid/display/escape.py -> build/lib/urwid/display 2026-10-18 19:23:18,333 root INFO copying urwid/display/_win32_raw_display.py -> build/lib/urwid/display 2026-10-18 19:23:18,334 root INFO copying urwid/display/__init__.py -> build/lib/urwid/display 2026-10-18 19:23:18,334 root INFO copying urwid/display/common.py -> build/lib/urwid/display 2026-10-18 19:23:18,337 root INFO creating build/lib/urwid/widget 2026-10-18 19:23:18,337 root INFO copying urwid/widget/wimp.py -> build/lib/urwid/widget 2026-10-18 19:23:18,338 root INFO copying urwid/widget/box_adapter.py -> build/lib/urwid/widget 2026-10-18 19:23:18,338 root INFO copying urwid/widget/container.py -> build/lib/urwid/widget 2026-10-18 19:23:18,339 root INFO copying urwid/widget/listbox.py -> build/lib/urwid/widget 2026-10-18 19:23:18,340 root INFO copying urwid/widget/attr_wrap.py -> build/lib/urwid/widget 2026-10-18 19:23:18,341 root INFO copying urwid/widget/scrollable.py -> build/lib/urwid/widget 2026-10-18 19:23:18,341 root INFO copying urwid/widget/monitored_list.py -> build/lib/urwid/widget 2026-10-18 19:23:18,342 root INFO copying urwid/widget/constants.py -> build/lib/urwid/widget 2026-10-18 19:23:18,342 root INFO copying urwid/widget/divider.py -> build/lib/urwid/widget 2026-10-18 19:23:18,343 root INFO copying urwid/widget/frame.py -> build/lib/urwid/widget 2026-10-18 19:23:18,344 root INFO copying urwid/widget/grid_flow.py -> build/lib/urwid/widget 2026-10-18 19:23:18,344 root INFO copying urwid/widget/padding.py -> build/lib/urwid/widget 2026-10-18 19:23:18,345 root INFO copying urwid/widget/attr_map.py -> build/lib/urwid/widget 2026-10-18 19:23:18,346 root INFO copying urwid/widget/deque_walker.py -> build/lib/urwid/widget 2026-10-18 19:23:18,346 root INFO copying urwid/widget/big_text.py -> build/lib/urwid/widget 2026-10-18 19:23:18,347 root INFO copying urwid/widget/list_walker.py -> build/lib/urwid/widget 2026-10-18 19:23:18,348 root INFO copying urwid/widget/progress_bar.py -> build/lib/urwid/widget 2026-10-18 19:23:18,348 root INFO copying urwid/widget/widget.py -> build/lib/urwid/widget 2026-10-18 19:23:18,349 root INFO copying urwid/widget/widget_decoration.py -> build/lib/urwid/widget 2026-10-18 19:23:18,350 root INFO copying urwid/widget/popup.py -> build/lib/urwid/widget 2026-10-18 19:23:18,350 root INFO copying urwid/widget/line_box.py -> build/lib/urwid/widget 2026-10-18 19:23:18,351 root INFO copying urwid/widget/solid_fill.py -> build/lib/urwid/widget 2026-10-18 19:23:18,352 root INFO copying urwid/widget/overlay.py -> build/lib/urwid/widget 2026-10-18 19:23:18,352 root INFO copying urwid/widget/treetools.py -> build/lib/urwid/widget 2026-10-18 19:23:18,353 root INFO copying urwid/widget/bar_graph.py -> build/lib/urwid/widget 2026-10-18 19:23:18,354 root INFO copying urwid/widget/filler.py -> build/lib/urwid/widget 2026-10-18 19:23:18,354 root INFO copying urwid/widget/__init__.py -> build/lib/urwid/widget 2026-10-18 19:23:18,355 root INFO copying urwid/widget/ansi_text.py -> build/lib/urwid/widget 2026-10-18 19:23:18,356 root INFO copying urwid/widget/columns.py -> build/lib/urwid/widget 2026-10-18 19:23:18,356 root INFO copying urwid/widget/edit.py -> build/lib/urwid/widget 2026-10-18 19:23:18,357 root INFO copying urwid/widget/pile.py -> build/lib/urwid/widget 2026-10-18 19:23:18,357 root INFO copying urwid/widget/monitored_deque.py -> build/lib/urwid/widget 2026-10-18 19:23:18,358 root INFO copying urwid/widget/text.py -> build/lib/urwid/widget 2026-10-18 19:23:18,359 root INFO creating build/lib/urwid/event_loop 2026-10-18 19:23:18,360 root INFO copying urwid/event_loop/glib_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,360 root INFO copying urwid/event_loop/trio_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,361 root INFO copying urwid/event_loop/abstract_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,362 root INFO copying urwid/event_loop/asyncio_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,362 root INFO copying urwid/event_loop/main_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,363 root INFO copying urwid/event_loop/twisted_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,364 root INFO copying urwid/event_loop/__init__.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,364 root INFO copying urwid/event_loop/tornado_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,365 root INFO copying urwid/event_loop/zmq_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,365 root INFO copying urwid/event_loop/select_loop.py -> build/lib/urwid/event_loop 2026-10-18 19:23:18,366 root INFO running egg_info 2026-10-18 19:23:18,389 root INFO writing urwid.egg-info/PKG-INFO 2026-10-18 19:23:18,419 root INFO writing dependency_links to urwid.egg-info/dependency_links.txt 2026-10-18 19:23:18,433 root INFO writing requirements to urwid.egg-info/requires.txt 2026-10-18 19:23:18,434 root INFO writing top-level names to urwid.egg-info/top_level.txt listing git files failed - pretending there aren't any 2026-10-18 19:23:18,529 root INFO reading manifest file 'urwid.egg-info/SOURCES.txt' 2026-10-18 19:23:18,540 root INFO reading manifest template 'MANIFEST.in' 2026-10-18 19:23:18,541 root WARNING warning: no files found matching 'CHANGELOG' 2026-10-18 19:23:18,544 root WARNING no previously-included directories found matching 'tests' 2026-10-18 19:23:18,545 root WARNING no previously-included directories found matching 'docs' 2026-10-18 19:23:18,546 root WARNING no previously-included directories found matching 'examples' 2026-10-18 19:23:18,546 root INFO adding license file 'COPYING' 2026-10-18 19:23:18,562 root INFO writing manifest file 'urwid.egg-info/SOURCES.txt' 2026-10-18 19:23:18,568 root INFO copying urwid/py.typed -> build/lib/urwid 2026-10-18 19:23:18,569 root INFO copying urwid/display/_web.css -> build/lib/urwid/display 2026-10-18 19:23:18,570 root INFO copying urwid/display/_web.js -> build/lib/urwid/display 2026-10-18 19:23:18,623 root INFO installing to build/bdist.linux-ppc64le/wheel 2026-10-18 19:23:18,624 root INFO running install 2026-10-18 19:23:18,684 root INFO running install_lib 2026-10-18 19:23:18,707 root INFO creating build/bdist.linux-ppc64le/wheel 2026-10-18 19:23:18,708 root INFO creating build/bdist.linux-ppc64le/wheel/urwid 2026-10-18 19:23:18,709 root INFO copying build/lib/urwid/ansi_parser.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,709 root INFO copying build/lib/urwid/version.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,710 root INFO creating build/bdist.linux-ppc64le/wheel/urwid/display 2026-10-18 19:23:18,711 root INFO copying build/lib/urwid/display/_raw_display_base.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,711 root INFO copying build/lib/urwid/display/lcd.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,712 root INFO copying build/lib/urwid/display/_posix_raw_display.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,713 root INFO copying build/lib/urwid/display/curses.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,713 root INFO copying build/lib/urwid/display/_win32.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,714 root INFO copying build/lib/urwid/display/_web.css -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,714 root INFO copying build/lib/urwid/display/raw.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,715 root INFO copying build/lib/urwid/display/web.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,716 root INFO copying build/lib/urwid/display/html_fragment.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,716 root INFO copying build/lib/urwid/display/escape.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,717 root INFO copying build/lib/urwid/display/_win32_raw_display.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,718 root INFO copying build/lib/urwid/display/__init__.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,718 root INFO copying build/lib/urwid/display/common.py -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,719 root INFO copying build/lib/urwid/display/_web.js -> build/bdist.linux-ppc64le/wheel/./urwid/display 2026-10-18 19:23:18,720 root INFO copying build/lib/urwid/str_util.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,720 root INFO copying build/lib/urwid/util.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,721 root INFO copying build/lib/urwid/canvas.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,722 root INFO copying build/lib/urwid/font.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,722 root INFO copying build/lib/urwid/text_layout.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,723 root INFO creating build/bdist.linux-ppc64le/wheel/urwid/widget 2026-10-18 19:23:18,724 root INFO copying build/lib/urwid/widget/wimp.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,724 root INFO copying build/lib/urwid/widget/box_adapter.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,725 root INFO copying build/lib/urwid/widget/container.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,726 root INFO copying build/lib/urwid/widget/listbox.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,726 root INFO copying build/lib/urwid/widget/attr_wrap.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,727 root INFO copying build/lib/urwid/widget/scrollable.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,728 root INFO copying build/lib/urwid/widget/monitored_list.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,728 root INFO copying build/lib/urwid/widget/constants.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,729 root INFO copying build/lib/urwid/widget/divider.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,730 root INFO copying build/lib/urwid/widget/frame.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,730 root INFO copying build/lib/urwid/widget/grid_flow.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,731 root INFO copying build/lib/urwid/widget/padding.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,732 root INFO copying build/lib/urwid/widget/attr_map.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,732 root INFO copying build/lib/urwid/widget/deque_walker.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,733 root INFO copying build/lib/urwid/widget/big_text.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,733 root INFO copying build/lib/urwid/widget/list_walker.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,734 root INFO copying build/lib/urwid/widget/progress_bar.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,735 root INFO copying build/lib/urwid/widget/widget.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,735 root INFO copying build/lib/urwid/widget/widget_decoration.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,736 root INFO copying build/lib/urwid/widget/popup.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,737 root INFO copying build/lib/urwid/widget/line_box.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,737 root INFO copying build/lib/urwid/widget/solid_fill.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,738 root INFO copying build/lib/urwid/widget/overlay.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,738 root INFO copying build/lib/urwid/widget/treetools.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,739 root INFO copying build/lib/urwid/widget/bar_graph.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,740 root INFO copying build/lib/urwid/widget/filler.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,740 root INFO copying build/lib/urwid/widget/__init__.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,741 root INFO copying build/lib/urwid/widget/ansi_text.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,742 root INFO copying build/lib/urwid/widget/columns.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,742 root INFO copying build/lib/urwid/widget/edit.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,743 root INFO copying build/lib/urwid/widget/pile.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,743 root INFO copying build/lib/urwid/widget/monitored_deque.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,744 root INFO copying build/lib/urwid/widget/text.py -> build/bdist.linux-ppc64le/wheel/./urwid/widget 2026-10-18 19:23:18,745 root INFO copying build/lib/urwid/numedit.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,745 root INFO copying build/lib/urwid/graphics.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,746 root INFO copying build/lib/urwid/split_repr.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,746 root INFO copying build/lib/urwid/vterm.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,747 root INFO creating build/bdist.linux-ppc64le/wheel/urwid/event_loop 2026-10-18 19:23:18,748 root INFO copying build/lib/urwid/event_loop/glib_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,749 root INFO copying build/lib/urwid/event_loop/trio_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,749 root INFO copying build/lib/urwid/event_loop/abstract_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,750 root INFO copying build/lib/urwid/event_loop/asyncio_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,751 root INFO copying build/lib/urwid/event_loop/main_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,751 root INFO copying build/lib/urwid/event_loop/twisted_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,752 root INFO copying build/lib/urwid/event_loop/__init__.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,753 root INFO copying build/lib/urwid/event_loop/tornado_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,754 root INFO copying build/lib/urwid/event_loop/zmq_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,754 root INFO copying build/lib/urwid/event_loop/select_loop.py -> build/bdist.linux-ppc64le/wheel/./urwid/event_loop 2026-10-18 19:23:18,755 root INFO copying build/lib/urwid/py.typed -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,756 root INFO copying build/lib/urwid/__init__.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,756 root INFO copying build/lib/urwid/signals.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,757 root INFO copying build/lib/urwid/command_map.py -> build/bdist.linux-ppc64le/wheel/./urwid 2026-10-18 19:23:18,758 root INFO running install_egg_info 2026-10-18 19:23:18,781 root INFO Copying urwid.egg-info to build/bdist.linux-ppc64le/wheel/./urwid-4.2.3-py3.14.egg-info 2026-10-18 19:23:18,786 root INFO running install_scripts 2026-10-18 19:23:18,793 root INFO creating build/bdist.linux-ppc64le/wheel/urwid-4.2.3.dist-info/WHEEL 2026-10-18 19:23:18,794 wheel INFO creating '/home/buildozer/aports/community/py3-urwid/src/urwid-4.2.3/.dist/.tmp-wy1mxttj/urwid-4.2.3-py3-none-any.whl' and adding 'build/bdist.linux-ppc64le/wheel' to it 2026-10-18 19:23:18,795 wheel INFO adding 'urwid/__init__.py' 2026-10-18 19:23:18,796 wheel INFO adding 'urwid/ansi_parser.py' 2026-10-18 19:23:18,798 wheel INFO adding 'urwid/canvas.py' 2026-10-18 19:23:18,799 wheel INFO adding 'urwid/command_map.py' 2026-10-18 19:23:18,800 wheel INFO adding 'urwid/font.py' 2026-10-18 19:23:18,801 wheel INFO adding 'urwid/graphics.py' 2026-10-18 19:23:18,802 wheel INFO adding 'urwid/numedit.py' 2026-10-18 19:23:18,802 wheel INFO adding 'urwid/py.typed' 2026-10-18 19:23:18,803 wheel INFO adding 'urwid/signals.py' 2026-10-18 19:23:18,804 wheel INFO adding 'urwid/split_repr.py' 2026-10-18 19:23:18,804 wheel INFO adding 'urwid/str_util.py' 2026-10-18 19:23:18,805 wheel INFO adding 'urwid/text_layout.py' 2026-10-18 19:23:18,806 wheel INFO adding 'urwid/util.py' 2026-10-18 19:23:18,806 wheel INFO adding 'urwid/version.py' 2026-10-18 19:23:18,806 wheel INFO adding 'urwid/vterm.py' 2026-10-18 19:23:18,807 wheel INFO adding 'urwid/display/__init__.py' 2026-10-18 19:23:18,808 wheel INFO adding 'urwid/display/_posix_raw_display.py' 2026-10-18 19:23:18,809 wheel INFO adding 'urwid/display/_raw_display_base.py' 2026-10-18 19:23:18,810 wheel INFO adding 'urwid/display/_web.css' 2026-10-18 19:23:18,811 wheel INFO adding 'urwid/display/_web.js' 2026-10-18 19:23:18,811 wheel INFO adding 'urwid/display/_win32.py' 2026-10-18 19:23:18,812 wheel INFO adding 'urwid/display/_win32_raw_display.py' 2026-10-18 19:23:18,813 wheel INFO adding 'urwid/display/common.py' 2026-10-18 19:23:18,814 wheel INFO adding 'urwid/display/curses.py' 2026-10-18 19:23:18,815 wheel INFO adding 'urwid/display/escape.py' 2026-10-18 19:23:18,815 wheel INFO adding 'urwid/display/html_fragment.py' 2026-10-18 19:23:18,816 wheel INFO adding 'urwid/display/lcd.py' 2026-10-18 19:23:18,817 wheel INFO adding 'urwid/display/raw.py' 2026-10-18 19:23:18,817 wheel INFO adding 'urwid/display/web.py' 2026-10-18 19:23:18,818 wheel INFO adding 'urwid/event_loop/__init__.py' 2026-10-18 19:23:18,818 wheel INFO adding 'urwid/event_loop/abstract_loop.py' 2026-10-18 19:23:18,819 wheel INFO adding 'urwid/event_loop/asyncio_loop.py' 2026-10-18 19:23:18,820 wheel INFO adding 'urwid/event_loop/glib_loop.py' 2026-10-18 19:23:18,820 wheel INFO adding 'urwid/event_loop/main_loop.py' 2026-10-18 19:23:18,821 wheel INFO adding 'urwid/event_loop/select_loop.py' 2026-10-18 19:23:18,822 wheel INFO adding 'urwid/event_loop/tornado_loop.py' 2026-10-18 19:23:18,823 wheel INFO adding 'urwid/event_loop/trio_loop.py' 2026-10-18 19:23:18,824 wheel INFO adding 'urwid/event_loop/twisted_loop.py' 2026-10-18 19:23:18,824 wheel INFO adding 'urwid/event_loop/zmq_loop.py' 2026-10-18 19:23:18,825 wheel INFO adding 'urwid/widget/__init__.py' 2026-10-18 19:23:18,826 wheel INFO adding 'urwid/widget/ansi_text.py' 2026-10-18 19:23:18,827 wheel INFO adding 'urwid/widget/attr_map.py' 2026-10-18 19:23:18,827 wheel INFO adding 'urwid/widget/attr_wrap.py' 2026-10-18 19:23:18,828 wheel INFO adding 'urwid/widget/bar_graph.py' 2026-10-18 19:23:18,829 wheel INFO adding 'urwid/widget/big_text.py' 2026-10-18 19:23:18,829 wheel INFO adding 'urwid/widget/box_adapter.py' 2026-10-18 19:23:18,830 wheel INFO adding 'urwid/widget/columns.py' 2026-10-18 19:23:18,831 wheel INFO adding 'urwid/widget/constants.py' 2026-10-18 19:23:18,832 wheel INFO adding 'urwid/widget/container.py' 2026-10-18 19:23:18,833 wheel INFO adding 'urwid/widget/deque_walker.py' 2026-10-18 19:23:18,833 wheel INFO adding 'urwid/widget/divider.py' 2026-10-18 19:23:18,834 wheel INFO adding 'urwid/widget/edit.py' 2026-10-18 19:23:18,835 wheel INFO adding 'urwid/widget/filler.py' 2026-10-18 19:23:18,836 wheel INFO adding 'urwid/widget/frame.py' 2026-10-18 19:23:18,837 wheel INFO adding 'urwid/widget/grid_flow.py' 2026-10-18 19:23:18,837 wheel INFO adding 'urwid/widget/line_box.py' 2026-10-18 19:23:18,838 wheel INFO adding 'urwid/widget/list_walker.py' 2026-10-18 19:23:18,839 wheel INFO adding 'urwid/widget/listbox.py' 2026-10-18 19:23:18,840 wheel INFO adding 'urwid/widget/monitored_deque.py' 2026-10-18 19:23:18,841 wheel INFO adding 'urwid/widget/monitored_list.py' 2026-10-18 19:23:18,842 wheel INFO adding 'urwid/widget/overlay.py' 2026-10-18 19:23:18,843 wheel INFO adding 'urwid/widget/padding.py' 2026-10-18 19:23:18,844 wheel INFO adding 'urwid/widget/pile.py' 2026-10-18 19:23:18,845 wheel INFO adding 'urwid/widget/popup.py' 2026-10-18 19:23:18,846 wheel INFO adding 'urwid/widget/progress_bar.py' 2026-10-18 19:23:18,847 wheel INFO adding 'urwid/widget/scrollable.py' 2026-10-18 19:23:18,848 wheel INFO adding 'urwid/widget/solid_fill.py' 2026-10-18 19:23:18,848 wheel INFO adding 'urwid/widget/text.py' 2026-10-18 19:23:18,849 wheel INFO adding 'urwid/widget/treetools.py' 2026-10-18 19:23:18,850 wheel INFO adding 'urwid/widget/widget.py' 2026-10-18 19:23:18,851 wheel INFO adding 'urwid/widget/widget_decoration.py' 2026-10-18 19:23:18,851 wheel INFO adding 'urwid/widget/wimp.py' 2026-10-18 19:23:18,853 wheel INFO adding 'urwid-4.2.3.dist-info/licenses/COPYING' 2026-10-18 19:23:18,853 wheel INFO adding 'urwid-4.2.3.dist-info/METADATA' 2026-10-18 19:23:18,854 wheel INFO adding 'urwid-4.2.3.dist-info/WHEEL' 2026-10-18 19:23:18,854 wheel INFO adding 'urwid-4.2.3.dist-info/scm_file_list.json' 2026-10-18 19:23:18,855 wheel INFO adding 'urwid-4.2.3.dist-info/scm_version.json' 2026-10-18 19:23:18,855 wheel INFO adding 'urwid-4.2.3.dist-info/top_level.txt' 2026-10-18 19:23:18,857 wheel INFO adding 'urwid-4.2.3.dist-info/RECORD' 2026-10-18 19:23:18,858 root INFO removing build/bdist.linux-ppc64le/wheel 2026-10-18 19:23:18,866 gpep517 INFO The backend produced .dist/urwid-4.2.3-py3-none-any.whl urwid-4.2.3-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-urwid/src/urwid-4.2.3/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-urwid/src/urwid-4.2.3 configfile: pyproject.toml testpaths: tests, urwid plugins: cov-5.0.0 collecting ... collected 131 items urwid/ansi_parser.py::urwid.ansi_parser.AnsiParser PASSED urwid/ansi_parser.py::urwid.ansi_parser.led_state PASSED urwid/ansi_parser.py::urwid.ansi_parser.parse_ansi_line PASSED urwid/ansi_parser.py::urwid.ansi_parser.parse_ansi_text PASSED urwid/ansi_parser.py::urwid.ansi_parser.resolve_osc_title PASSED urwid/ansi_parser.py::urwid.ansi_parser.sgi_params_to_attrspec PASSED urwid/display/_raw_display_base.py::urwid.display._raw_display_base.Screen._attrspec_to_escape PASSED urwid/display/common.py::urwid.display.common.AttrSpec.__init__ PASSED urwid/display/common.py::urwid.display.common.AttrSpec.get_rgb_values PASSED urwid/display/common.py::urwid.display.common._color_desc_256 PASSED urwid/display/common.py::urwid.display.common._color_desc_88 PASSED urwid/display/common.py::urwid.display.common._parse_color_256 PASSED urwid/display/common.py::urwid.display.common._parse_color_88 PASSED urwid/display/common.py::urwid.display.common._value_lookup_table PASSED urwid/event_loop/main_loop.py::urwid.event_loop.main_loop.MainLoop._test_process_input PASSED urwid/event_loop/main_loop.py::urwid.event_loop.main_loop.MainLoop._test_run PASSED urwid/event_loop/main_loop.py::urwid.event_loop.main_loop.MainLoop._test_run_screen_event_loop PASSED urwid/event_loop/main_loop.py::urwid.event_loop.main_loop.MainLoop._update PASSED urwid/event_loop/main_loop.py::urwid.event_loop.main_loop._refl PASSED urwid/font.py::urwid.font.FontRegistry.__class_getitem__ PASSED urwid/numedit.py::urwid.numedit.FloatEdit.__float__ PASSED urwid/numedit.py::urwid.numedit.FloatEdit.__init__ PASSED urwid/numedit.py::urwid.numedit.IntegerEdit.__init__ PASSED urwid/numedit.py::urwid.numedit.IntegerEdit.__int__ PASSED urwid/numedit.py::urwid.numedit.IntegerEdit.value PASSED urwid/numedit.py::urwid.numedit.NumEdit.keypress PASSED urwid/signals.py::urwid.signals.Signals.connect PASSED urwid/signals.py::urwid.signals.connect_signal PASSED urwid/split_repr.py::urwid.split_repr.normalize_repr PASSED urwid/split_repr.py::urwid.split_repr.remove_defaults PASSED urwid/split_repr.py::urwid.split_repr.split_repr PASSED urwid/text_layout.py::urwid.text_layout.StandardTextLayout.next_tab_stop PASSED urwid/util.py::urwid.util.int_scale PASSED urwid/widget/ansi_text.py::urwid.widget.ansi_text.ANSIText PASSED urwid/widget/attr_map.py::urwid.widget.attr_map.AttrMap.__init__ PASSED urwid/widget/attr_map.py::urwid.widget.attr_map.AttrMap.set_attr_map PASSED urwid/widget/attr_map.py::urwid.widget.attr_map.AttrMap.set_focus_map PASSED urwid/widget/attr_wrap.py::urwid.widget.attr_wrap.AttrWrap.__init__ PASSED urwid/widget/box_adapter.py::urwid.widget.box_adapter.BoxAdapter.__init__ PASSED urwid/widget/box_adapter.py::urwid.widget.box_adapter.BoxAdapter.rows PASSED urwid/widget/columns.py::urwid.widget.columns.Columns.sizing PASSED urwid/widget/divider.py::urwid.widget.divider.Divider.__init__ PASSED urwid/widget/divider.py::urwid.widget.divider.Divider.render PASSED urwid/widget/divider.py::urwid.widget.divider.Divider.rows PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.__init__ PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.get_cursor_coords PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.get_edit_text PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.get_pref_col PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.get_text PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.insert_text PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.keypress PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.mouse_event PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.move_cursor_to_coords PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.render PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.set_caption PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.set_edit_pos PASSED urwid/widget/edit.py::urwid.widget.edit.Edit.set_edit_text PASSED urwid/widget/edit.py::urwid.widget.edit.IntEdit.__init__ PASSED urwid/widget/edit.py::urwid.widget.edit.IntEdit.keypress PASSED urwid/widget/edit.py::urwid.widget.edit.IntEdit.value PASSED urwid/widget/filler.py::urwid.widget.filler.calculate_top_bottom_filler PASSED urwid/widget/line_box.py::urwid.widget.line_box.LineBox.__init__ PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredDeque.set_modified_callback PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.__delitem__ PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.__init__ PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.append PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.appendleft PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.clear PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.extend PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.extendleft PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.focus PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.insert PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.pop PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.popleft PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.remove PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.reverse PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.rotate PASSED urwid/widget/monitored_deque.py::urwid.widget.monitored_deque.MonitoredFocusDeque.set_focus_changed_callback PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.__delitem__ PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.__imul__ PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.__init__ PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.__setitem__ PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.append PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.extend PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.focus PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.insert PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.pop PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.remove PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.reverse PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.set_focus_changed_callback PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredFocusList.sort PASSED urwid/widget/monitored_list.py::urwid.widget.monitored_list.MonitoredList.set_modified_callback PASSED urwid/widget/padding.py::urwid.widget.padding.Padding.__init__ PASSED urwid/widget/padding.py::urwid.widget.padding.calculate_left_right_padding PASSED urwid/widget/pile.py::urwid.widget.pile.Pile.sizing PASSED urwid/widget/progress_bar.py::urwid.widget.progress_bar.ProgressBar.__init__ PASSED urwid/widget/solid_fill.py::urwid.widget.solid_fill.SolidFill.__init__ PASSED urwid/widget/solid_fill.py::urwid.widget.solid_fill.SolidFill.render PASSED urwid/widget/text.py::urwid.widget.text.Text.__init__ PASSED urwid/widget/text.py::urwid.widget.text.Text.get_text PASSED urwid/widget/text.py::urwid.widget.text.Text.pack PASSED urwid/widget/text.py::urwid.widget.text.Text.render PASSED urwid/widget/text.py::urwid.widget.text.Text.rows PASSED urwid/widget/text.py::urwid.widget.text.Text.set_align_mode PASSED urwid/widget/text.py::urwid.widget.text.Text.set_layout PASSED urwid/widget/text.py::urwid.widget.text.Text.set_text PASSED urwid/widget/text.py::urwid.widget.text.Text.set_wrap_mode PASSED urwid/widget/widget.py::urwid.widget.widget.WidgetWrap._set_w PASSED urwid/widget/widget_decoration.py::urwid.widget.widget_decoration.WidgetDecoration PASSED urwid/widget/widget_decoration.py::urwid.widget.widget_decoration.WidgetDecoration.base_widget PASSED urwid/widget/wimp.py::urwid.widget.wimp.Button.__init__ PASSED urwid/widget/wimp.py::urwid.widget.wimp.Button.get_label PASSED urwid/widget/wimp.py::urwid.widget.wimp.Button.keypress PASSED urwid/widget/wimp.py::urwid.widget.wimp.Button.label PASSED urwid/widget/wimp.py::urwid.widget.wimp.Button.mouse_event PASSED urwid/widget/wimp.py::urwid.widget.wimp.Button.pack PASSED urwid/widget/wimp.py::urwid.widget.wimp.Button.set_label PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.__init__ PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.get_label PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.keypress PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.label PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.mouse_event PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.pack PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.set_label PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.set_state PASSED urwid/widget/wimp.py::urwid.widget.wimp.CheckBox.toggle_state PASSED urwid/widget/wimp.py::urwid.widget.wimp.RadioButton.__init__ PASSED urwid/widget/wimp.py::urwid.widget.wimp.RadioButton.set_state PASSED urwid/widget/wimp.py::urwid.widget.wimp.RadioButton.toggle_state PASSED urwid/widget/wimp.py::urwid.widget.wimp.SelectableIcon.render PASSED =============================== warnings summary =============================== urwid/widget/attr_wrap.py::urwid.widget.attr_wrap.AttrWrap.__init__ :1: PendingDeprecationWarning: AttrWrap is maintained for backwards compatibility only, new code should use AttrMap instead. API will be removed in version 6.0. urwid/widget/attr_wrap.py::urwid.widget.attr_wrap.AttrWrap.__init__ :1: PendingDeprecationWarning: AttrWrap is maintained for backwards compatibility only, new code should use AttrMap instead. API will be removed in version 6.0. urwid/widget/attr_wrap.py::urwid.widget.attr_wrap.AttrWrap.__init__ :1: PendingDeprecationWarning: AttrWrap is maintained for backwards compatibility only, new code should use AttrMap instead. API will be removed in version 6.0. urwid/widget/columns.py::urwid.widget.columns.Columns.sizing /home/buildozer/aports/community/py3-urwid/src/urwid-4.2.3/urwid/widget/columns.py:359: ColumnsWarning: Sizing combination of widget (position=0) not supported: PACK box=False return [*super()._repr_words(), contents_string] urwid/widget/pile.py::urwid.widget.pile.Pile.sizing /home/buildozer/aports/community/py3-urwid/src/urwid-4.2.3/urwid/widget/pile.py:313: PileWarning: Sizing combination of widget 0 not supported: WEIGHT FIXED return [*super()._repr_words(), contents_string] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.14.8-final-0 ----------- Name Stmts Miss Branch BrPart Cover ----------------------------------------------------------------------- urwid/__init__.py 60 28 10 1 50% urwid/ansi_parser.py 402 215 206 36 43% urwid/canvas.py 755 268 350 55 61% urwid/command_map.py 52 15 6 0 64% urwid/display/__init__.py 24 9 8 4 59% urwid/display/_posix_raw_display.py 235 207 112 0 8% urwid/display/_raw_display_base.py 572 398 252 27 26% urwid/display/_win32.py 49 49 0 0 0% urwid/display/_win32_raw_display.py 149 149 56 0 0% urwid/display/common.py 488 167 228 42 60% urwid/display/curses.py 333 307 160 0 5% urwid/display/escape.py 320 259 208 4 13% urwid/display/html_fragment.py 98 82 48 0 11% urwid/display/lcd.py 220 162 82 0 19% urwid/display/raw.py 1 0 0 0 100% urwid/display/web.py 324 289 106 0 8% urwid/event_loop/__init__.py 12 0 0 0 100% urwid/event_loop/abstract_loop.py 8 1 0 0 88% urwid/event_loop/asyncio_loop.py 99 83 30 0 12% urwid/event_loop/glib_loop.py 107 92 22 0 12% urwid/event_loop/main_loop.py 237 76 84 25 64% urwid/event_loop/select_loop.py 88 64 24 0 21% urwid/event_loop/tornado_loop.py 109 93 20 0 12% urwid/event_loop/trio_loop.py 98 74 16 0 21% urwid/event_loop/twisted_loop.py 91 70 16 0 20% urwid/event_loop/zmq_loop.py 123 105 30 0 12% urwid/font.py 162 23 42 10 83% urwid/graphics.py 16 10 0 0 38% urwid/numedit.py 81 6 44 5 91% urwid/signals.py 66 4 18 4 88% urwid/split_repr.py 26 5 12 2 82% urwid/str_util.py 212 165 126 11 19% urwid/text_layout.py 483 219 272 52 52% urwid/util.py 241 100 96 20 54% urwid/vterm.py 851 736 444 0 9% urwid/widget/__init__.py 17 0 0 0 100% urwid/widget/ansi_text.py 56 15 6 0 69% urwid/widget/attr_map.py 40 2 14 2 93% urwid/widget/attr_wrap.py 26 7 0 0 73% urwid/widget/bar_graph.py 358 326 170 1 6% urwid/widget/big_text.py 45 6 12 3 84% urwid/widget/box_adapter.py 46 24 4 1 46% urwid/widget/columns.py 489 216 226 27 53% urwid/widget/constants.py 118 30 30 4 65% urwid/widget/container.py 67 40 18 0 32% urwid/widget/deque_walker.py 66 48 28 0 19% urwid/widget/divider.py 32 0 2 0 100% urwid/widget/edit.py 282 67 86 20 71% urwid/widget/filler.py 153 118 66 3 19% urwid/widget/frame.py 276 230 130 0 11% urwid/widget/grid_flow.py 211 166 66 0 16% urwid/widget/line_box.py 61 20 22 10 61% urwid/widget/list_walker.py 87 59 28 0 24% urwid/widget/listbox.py 950 875 464 0 5% urwid/widget/monitored_deque.py 169 5 36 4 96% urwid/widget/monitored_list.py 173 12 36 5 92% urwid/widget/overlay.py 316 245 114 0 17% urwid/widget/padding.py 198 110 94 16 40% urwid/widget/pile.py 458 262 238 26 40% urwid/widget/popup.py 75 55 8 0 24% urwid/widget/progress_bar.py 62 3 16 1 95% urwid/widget/scrollable.py 299 242 120 0 14% urwid/widget/solid_fill.py 11 0 0 0 100% urwid/widget/text.py 89 3 20 4 94% urwid/widget/treetools.py 249 183 68 0 21% urwid/widget/widget.py 171 45 42 9 69% urwid/widget/widget_decoration.py 40 10 4 1 75% urwid/widget/wimp.py 133 13 52 12 86% ----------------------------------------------------------------------- TOTAL 13015 7967 5348 447 34% ======================= 131 passed, 5 warnings in 15.03s ======================= >>> py3-urwid: Entering fakeroot... libfakeroot internal error: payload not recognized! >>> py3-urwid-pyc*: Running split function pyc... libfakeroot internal error: payload not recognized! 'usr/lib/python3.14/site-packages/urwid/display/__pycache__' -> '/home/buildozer/aports/community/py3-urwid/pkg/py3-urwid-pyc/usr/lib/python3.14/site-packages/urwid/display/__pycache__' 'usr/lib/python3.14/site-packages/urwid/widget/__pycache__' -> '/home/buildozer/aports/community/py3-urwid/pkg/py3-urwid-pyc/usr/lib/python3.14/site-packages/urwid/widget/__pycache__' 'usr/lib/python3.14/site-packages/urwid/__pycache__' -> '/home/buildozer/aports/community/py3-urwid/pkg/py3-urwid-pyc/usr/lib/python3.14/site-packages/urwid/__pycache__' 'usr/lib/python3.14/site-packages/urwid/event_loop/__pycache__' -> '/home/buildozer/aports/community/py3-urwid/pkg/py3-urwid-pyc/usr/lib/python3.14/site-packages/urwid/event_loop/__pycache__' >>> py3-urwid-pyc*: Preparing subpackage py3-urwid-pyc... >>> py3-urwid-pyc*: Running postcheck for py3-urwid-pyc >>> py3-urwid*: Running postcheck for py3-urwid >>> py3-urwid*: Preparing package py3-urwid... >>> py3-urwid*: Tracing dependencies... py3-typing-extensions py3-wcwidth python3~3.14 >>> py3-urwid*: Package size: 1.3 MB >>> py3-urwid*: Compressing data... >>> py3-urwid*: Create checksum... >>> py3-urwid*: Create py3-urwid-4.2.3-r0.apk >>> py3-urwid-pyc*: Tracing dependencies... python3~3.14 >>> py3-urwid-pyc*: Package size: 1.7 MB >>> py3-urwid-pyc*: Compressing data... >>> py3-urwid-pyc*: Create checksum... >>> py3-urwid-pyc*: Create py3-urwid-pyc-4.2.3-r0.apk >>> py3-urwid: Build complete at Sun, 18 Oct 2026 19:23:41 +0000 elapsed time 0h 0m 34s >>> py3-urwid: Cleaning up srcdir >>> py3-urwid: Cleaning up pkgdir >>> py3-urwid: Uninstalling dependencies... ( 1/124) Purging .makedepends-py3-urwid (20261018.192309) ( 2/124) Purging py3-wcwidth-pyc (0.6.0-r1) ( 3/124) Purging py3-wcwidth (0.6.0-r1) ( 4/124) Purging python3-dev (3.14.8-r0) ( 5/124) Purging py3-gpep517-pyc (20-r0) ( 6/124) Purging py3-gpep517 (20-r0) ( 7/124) Purging py3-installer-pyc (1.0.1-r0) ( 8/124) Purging py3-installer (1.0.1-r0) ( 9/124) Purging py3-setuptools_scm-pyc (9.2.2-r1) ( 10/124) Purging py3-setuptools_scm (9.2.2-r1) ( 11/124) Purging py3-wheel-pyc (0.48.0-r0) ( 12/124) Purging py3-wheel (0.48.0-r0) ( 13/124) Purging py3-gobject3-pyc (3.58.0-r0) ( 14/124) Purging py3-gobject3 (3.58.0-r0) ( 15/124) Purging gobject-introspection (1.86.0-r2) ( 16/124) Purging py3-pytest-cov-pyc (5.0.0-r2) ( 17/124) Purging py3-pytest-cov (5.0.0-r2) ( 18/124) Purging py3-pytest-pyc (9.1.1-r1) ( 19/124) Purging py3-pytest (9.1.1-r1) ( 20/124) Purging py3-iniconfig-pyc (2.3.0-r1) ( 21/124) Purging py3-iniconfig (2.3.0-r1) ( 22/124) Purging py3-pluggy-pyc (1.6.0-r1) ( 23/124) Purging py3-pluggy (1.6.0-r1) ( 24/124) Purging py3-py-pyc (1.11.0-r5) ( 25/124) Purging py3-py (1.11.0-r5) ( 26/124) Purging py3-pygments-pyc (2.21.0-r0) ( 27/124) Purging py3-pygments (2.21.0-r0) ( 28/124) Purging py3-coverage-pyc (7.16.2-r0) ( 29/124) Purging py3-coverage (7.16.2-r0) ( 30/124) Purging py3-pyzmq-pyc (27.1.0-r1) ( 31/124) Purging py3-pyzmq (27.1.0-r1) ( 32/124) Purging py3-tornado-pyc (6.5.6-r0) ( 33/124) Purging py3-tornado (6.5.6-r0) ( 34/124) Purging py3-trio-pyc (0.34.0-r0) ( 35/124) Purging py3-trio (0.34.0-r0) ( 36/124) Purging py3-openssl-pyc (26.4.0-r0) ( 37/124) Purging py3-openssl (26.4.0-r0) ( 38/124) Purging py3-outcome-pyc (1.3.0-r2) ( 39/124) Purging py3-outcome (1.3.0-r2) ( 40/124) Purging py3-async_generator-pyc (1.10-r7) ( 41/124) Purging py3-async_generator (1.10-r7) ( 42/124) Purging py3-sniffio-pyc (1.3.1-r2) ( 43/124) Purging py3-sniffio (1.3.1-r2) ( 44/124) Purging py3-curio-pyc (1.6-r4) ( 45/124) Purging py3-curio (1.6-r4) ( 46/124) Purging py3-sortedcontainers-pyc (2.4.0-r6) ( 47/124) Purging py3-sortedcontainers (2.4.0-r6) ( 48/124) Purging py3-twisted-pyc (26.4.0-r0) ( 49/124) Purging py3-twisted (26.4.0-r0) ( 50/124) Purging py3-zope-interface-pyc (7.2-r1) ( 51/124) Purging py3-zope-interface (7.2-r1) ( 52/124) Purging py3-constantly-pyc (23.10.4-r3) ( 53/124) Purging py3-constantly (23.10.4-r3) ( 54/124) Purging py3-incremental-pyc (24.7.2-r1) ( 55/124) Purging py3-incremental (24.7.2-r1) ( 56/124) Purging py3-automat-pyc (24.8.1-r2) ( 57/124) Purging py3-automat (24.8.1-r2) ( 58/124) Purging py3-hyperlink-pyc (21.0.0-r6) ( 59/124) Purging py3-hyperlink (21.0.0-r6) ( 60/124) Purging py3-typing-extensions-pyc (4.16.0-r0) ( 61/124) Purging py3-typing-extensions (4.16.0-r0) ( 62/124) Purging py3-pyhamcrest-pyc (2.1.0-r3) ( 63/124) Purging py3-pyhamcrest (2.1.0-r3) ( 64/124) Purging py3-service_identity-pyc (26.1.0-r0) ( 65/124) Purging py3-service_identity (26.1.0-r0) ( 66/124) Purging py3-asn1-modules-pyc (0.4.2-r1) ( 67/124) Purging py3-asn1-modules (0.4.2-r1) ( 68/124) Purging py3-asn1-pyc (0.6.4-r0) ( 69/124) Purging py3-asn1 (0.6.4-r0) ( 70/124) Purging py3-attrs-pyc (26.1.0-r0) ( 71/124) Purging py3-attrs (26.1.0-r0) ( 72/124) Purging py3-cryptography-pyc (50.0.0-r0) ( 73/124) Purging py3-cryptography (50.0.0-r0) ( 74/124) Purging py3-cffi-pyc (2.1.1-r0) ( 75/124) Purging py3-cffi (2.1.1-r0) ( 76/124) Purging py3-cparser-pyc (3.0-r1) ( 77/124) Purging py3-cparser (3.0-r1) ( 78/124) Purging py3-idna-pyc (3.20-r0) ( 79/124) Purging py3-idna (3.20-r0) ( 80/124) Purging py3-pyserial-pyc (3.5-r9) ( 81/124) Purging py3-pyserial (3.5-r9) ( 82/124) Purging py3-h2-pyc (4.1.0-r5) ( 83/124) Purging py3-h2 (4.1.0-r5) ( 84/124) Purging py3-hyperframe-pyc (6.1.0-r1) ( 85/124) Purging py3-hyperframe (6.1.0-r1) ( 86/124) Purging py3-hpack-pyc (4.1.0-r1) ( 87/124) Purging py3-hpack (4.1.0-r1) ( 88/124) Purging py3-setuptools-pyc (84.0.0-r0) ( 89/124) Purging py3-setuptools (84.0.0-r0) ( 90/124) Purging py3-packaging-pyc (26.2-r0) ( 91/124) Purging py3-packaging (26.2-r0) ( 92/124) Purging py3-parsing-pyc (3.3.3-r0) ( 93/124) Purging py3-parsing (3.3.3-r0) ( 94/124) Purging python3-pyc (3.14.8-r0) ( 95/124) Purging python3-pycache-pyc0 (3.14.8-r0) ( 96/124) Purging pyc (3.14.8-r0) ( 97/124) Purging python3 (3.14.8-r0) ( 98/124) Purging cairo-gobject (1.18.4-r1) ( 99/124) Purging glib (2.90.0-r0) (100/124) Purging libffi (3.8.0-r0) (101/124) Purging libmount (2.42.4-r3) (102/124) Purging libpanelw (6.6_p20260822-r0) (103/124) Purging libzmq (4.3.5-r2) (104/124) Purging mpdecimal (4.0.1-r0) (105/124) Purging readline (8.3.3-r1) (106/124) Purging sqlite-libs (3.54.1-r0) (107/124) Purging xz-libs (5.8.4-r0) (108/124) Purging cairo (1.18.4-r1) (109/124) Purging fontconfig (2.18.1-r0) (110/124) Purging freetype (2.14.3-r0) (111/124) Purging libblkid (2.42.4-r3) (112/124) Purging libxext (1.3.7-r0) (113/124) Purging libxrender (0.9.13-r0) (114/124) Purging libx11 (1.8.14-r0) (115/124) Purging libxcb (1.17.0-r2) (116/124) Purging libxdmcp (1.1.5-r1) (117/124) Purging libbsd (0.12.2-r0) (118/124) Purging libbz2 (1.0.8-r6) (119/124) Purging libeconf (0.8.4-r0) (120/124) Purging libmd (1.3.0-r0) (121/124) Purging libpng (1.6.59-r0) (122/124) Purging libsodium (1.0.22-r0) (123/124) Purging libxau (1.0.12-r0) (124/124) Purging pixman (0.46.4-r0) Executing busybox-1.38.0-r7.trigger OK: 289.9 MiB in 106 packages >>> py3-urwid: Updating the community/ppc64le repository index... >>> py3-urwid: Signing the index...