>>> dooit: Building testing/dooit 3.3.3-r1 (using abuild 3.16.0-r0) started Mon, 30 Mar 2026 22:47:20 +0000 >>> dooit: Validating /home/buildozer/aports/testing/dooit/APKBUILD... >>> dooit: Analyzing dependencies... >>> dooit: Installing for build: build-base python3 py3-click py3-dateutil py3-platformdirs py3-pyperclip py3-sqlalchemy py3-textual py3-tzlocal py3-yaml py3-gpep517 py3-poetry-core py3-faker py3-pytest py3-pytest-asyncio ( 1/77) Installing libbz2 (1.0.8-r6) ( 2/77) Installing libffi (3.5.2-r0) ( 3/77) Installing gdbm (1.26-r0) ( 4/77) Installing xz-libs (5.8.2-r0) ( 5/77) Installing mpdecimal (4.0.1-r0) ( 6/77) Installing libpanelw (6.6_p20251231-r0) ( 7/77) Installing sqlite-libs (3.51.2-r1) ( 8/77) Installing python3 (3.14.3-r0) ( 9/77) Installing python3-pycache-pyc0 (3.14.3-r0) (10/77) Installing pyc (3.14.3-r0) (11/77) Installing python3-pyc (3.14.3-r0) (12/77) Installing py3-click (8.3.1-r1) (13/77) Installing py3-click-pyc (8.3.1-r1) (14/77) Installing py3-dateutil (2.9.0-r4) (15/77) Installing py3-dateutil-pyc (2.9.0-r4) (16/77) Installing py3-platformdirs (4.9.2-r1) (17/77) Installing py3-platformdirs-pyc (4.9.2-r1) (18/77) Installing py3-pyperclip (1.11.0-r1) (19/77) Installing py3-pyperclip-pyc (1.11.0-r1) (20/77) Installing py3-greenlet (3.2.4-r1) (21/77) Installing py3-greenlet-pyc (3.2.4-r1) (22/77) Installing py3-sqlalchemy (2.0.44-r1) (23/77) Installing py3-sqlalchemy-pyc (2.0.44-r1) (24/77) Installing py3-uc-micro-py (1.0.3-r1) (25/77) Installing py3-uc-micro-py-pyc (1.0.3-r1) (26/77) Installing py3-linkify-it-py (2.0.3-r2) (27/77) Installing py3-linkify-it-py-pyc (2.0.3-r2) (28/77) Installing py3-attrs (26.1.0-r0) (29/77) Installing py3-attrs-pyc (26.1.0-r0) (30/77) Installing py3-mdurl (0.1.2-r4) (31/77) Installing py3-mdurl-pyc (0.1.2-r4) (32/77) Installing py3-markdown-it-py (3.0.0-r2) (33/77) Installing py3-markdown-it-py-pyc (3.0.0-r2) (34/77) Installing py3-mdit-py-plugins (0.4.2-r1) (35/77) Installing py3-mdit-py-plugins-pyc (0.4.2-r1) (36/77) Installing py3-pygments (2.20.0-r0) (37/77) Installing py3-pygments-pyc (2.20.0-r0) (38/77) Installing py3-rich (14.3.3-r0) (39/77) Installing py3-rich-pyc (14.3.3-r0) (40/77) Installing py3-typing-extensions (4.15.0-r1) (41/77) Installing py3-typing-extensions-pyc (4.15.0-r1) (42/77) Installing py3-textual (5.3.0-r1) (43/77) Installing py3-textual-pyc (5.3.0-r1) (44/77) Installing py3-tzdata (2025.3-r1) (45/77) Installing py3-tzdata-pyc (2025.3-r1) (46/77) Installing py3-tzlocal (5.3.1-r1) (47/77) Installing py3-tzlocal-pyc (5.3.1-r1) (48/77) Installing yaml (0.2.5-r2) (49/77) Installing py3-yaml (6.0.3-r2) (50/77) Installing py3-yaml-pyc (6.0.3-r2) (51/77) Installing py3-installer (0.7.0-r3) (52/77) Installing py3-installer-pyc (0.7.0-r3) (53/77) Installing py3-gpep517 (19-r2) (54/77) Installing py3-gpep517-pyc (19-r2) (55/77) Installing py3-fastjsonschema (2.21.2-r2) (56/77) Installing py3-fastjsonschema-pyc (2.21.2-r2) (57/77) Installing py3-lark-parser (1.2.2-r1) (58/77) Installing py3-lark-parser-pyc (1.2.2-r1) (59/77) Installing py3-parsing (3.3.2-r1) (60/77) Installing py3-parsing-pyc (3.3.2-r1) (61/77) Installing py3-packaging (26.0-r1) (62/77) Installing py3-packaging-pyc (26.0-r1) (63/77) Installing py3-poetry-core (2.3.2-r0) (64/77) Installing py3-poetry-core-pyc (2.3.2-r0) (65/77) Installing py3-faker (40.11.0-r1) (66/77) Installing py3-faker-pyc (40.11.0-r1) (67/77) Installing py3-iniconfig (2.3.0-r1) (68/77) Installing py3-iniconfig-pyc (2.3.0-r1) (69/77) Installing py3-pluggy (1.6.0-r1) (70/77) Installing py3-pluggy-pyc (1.6.0-r1) (71/77) Installing py3-py (1.11.0-r5) (72/77) Installing py3-py-pyc (1.11.0-r5) (73/77) Installing py3-pytest (9.0.2-r1) (74/77) Installing py3-pytest-pyc (9.0.2-r1) (75/77) Installing py3-pytest-asyncio (1.3.0-r1) (76/77) Installing py3-pytest-asyncio-pyc (1.3.0-r1) (77/77) Installing .makedepends-dooit (20260330.224722) Executing busybox-1.37.0-r31.trigger OK: 527.0 MiB in 181 packages >>> dooit: Cleaning up srcdir >>> dooit: Cleaning up pkgdir >>> dooit: Cleaning up tmpdir >>> dooit: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dooit-3.3.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/dooit-3.3.3.tar.gz.part' dooit-3.3.3.tar.gz.p 100% |********************************| 1384k 0:00:00 ETA '/var/cache/distfiles/edge/dooit-3.3.3.tar.gz.part' saved /var/cache/distfiles/edge/dooit-3.3.3.tar.gz: OK >>> dooit: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dooit-3.3.3.tar.gz /var/cache/distfiles/edge/dooit-3.3.3.tar.gz: OK >>> dooit: Unpacking /var/cache/distfiles/edge/dooit-3.3.3.tar.gz... 2026-03-30 22:47:24,109 gpep517 INFO Building wheel via backend poetry.core.masonry.api 2026-03-30 22:47:24,207 poetry.core.masonry.builders.wheel INFO Building wheel 2026-03-30 22:47:24,319 poetry.core.masonry.builders.wheel INFO Built dooit-3.3.3-py3-none-any.whl 2026-03-30 22:47:24,320 gpep517 INFO The backend produced .dist/dooit-3.3.3-py3-none-any.whl dooit-3.3.3-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.2, pluggy-1.6.0 rootdir: /home/buildozer/aports/testing/dooit/src/dooit-3.3.3 configfile: pyproject.toml testpaths: tests plugins: Faker-40.11.0, asyncio-1.3.0 asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function collected 81 items tests/test_core/test_css_manager.py .. [ 2%] tests/test_core/test_date_parse.py . [ 3%] tests/test_core/test_hooks.py . [ 4%] tests/test_core/test_model.py ..... [ 11%] tests/test_core/test_todo.py ....................... [ 39%] tests/test_core/test_workspace.py ........... [ 53%] tests/test_ui/test_bar.py . [ 54%] tests/test_ui/test_formatter.py ..... [ 60%] tests/test_ui/test_help_screen.py . [ 61%] tests/test_ui/test_key_resolve.py . [ 62%] tests/test_ui/test_loader.py . [ 64%] tests/test_ui/test_search.py . [ 65%] tests/test_ui/test_sort.py ...... [ 72%] tests/test_ui/test_startup.py . [ 74%] tests/test_ui/test_todo_tree.py ........... [ 87%] tests/test_ui/test_workspace_tree.py .......... [100%] ============================= 81 passed in 38.49s ============================== >>> dooit: Entering fakeroot... >>> dooit-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/dooit/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/screens/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/screens/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/api/events/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/api/events/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/api/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/api/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/api/api_components/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/api/api_components/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/api/api_components/formatters/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/api/api_components/formatters/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/renderers/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/renderers/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/notification_bar/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/notification_bar/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/status_bar/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/status_bar/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/confirm_bar/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/confirm_bar/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/search_bar/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/search_bar/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/sort_bar/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/bars/sort_bar/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/trees/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/trees/__pycache__' 'usr/lib/python3.14/site-packages/dooit/ui/widgets/inputs/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/ui/widgets/inputs/__pycache__' 'usr/lib/python3.14/site-packages/dooit/utils/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/utils/__pycache__' 'usr/lib/python3.14/site-packages/dooit/api/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/api/__pycache__' 'usr/lib/python3.14/site-packages/dooit/api/hooks/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/api/hooks/__pycache__' 'usr/lib/python3.14/site-packages/dooit/backport/__pycache__' -> '/home/buildozer/aports/testing/dooit/pkg/dooit-pyc/usr/lib/python3.14/site-packages/dooit/backport/__pycache__' >>> dooit-pyc*: Preparing subpackage dooit-pyc... >>> dooit-pyc*: Running postcheck for dooit-pyc >>> dooit*: Running postcheck for dooit >>> dooit*: Preparing package dooit... >>> dooit-pyc*: Tracing dependencies... python3~3.14 >>> dooit-pyc*: Package size: 315.2 KB >>> dooit-pyc*: Compressing data... >>> dooit-pyc*: Create checksum... >>> dooit-pyc*: Create dooit-pyc-3.3.3-r1.apk >>> dooit*: Tracing dependencies... python3 py3-click py3-dateutil py3-platformdirs py3-pyperclip py3-sqlalchemy py3-textual py3-tzlocal py3-yaml python3~3.14 >>> dooit*: Package size: 145.3 KB >>> dooit*: Compressing data... >>> dooit*: Create checksum... >>> dooit*: Create dooit-3.3.3-r1.apk >>> dooit: Build complete at Mon, 30 Mar 2026 22:48:05 +0000 elapsed time 0h 0m 45s >>> dooit: Cleaning up srcdir >>> dooit: Cleaning up pkgdir >>> dooit: Cleaning up tmpdir >>> dooit: Uninstalling dependencies... ( 1/77) Purging .makedepends-dooit (20260330.224722) ( 2/77) Purging py3-click-pyc (8.3.1-r1) ( 3/77) Purging py3-click (8.3.1-r1) ( 4/77) Purging py3-dateutil-pyc (2.9.0-r4) ( 5/77) Purging py3-dateutil (2.9.0-r4) ( 6/77) Purging py3-pyperclip-pyc (1.11.0-r1) ( 7/77) Purging py3-pyperclip (1.11.0-r1) ( 8/77) Purging py3-sqlalchemy-pyc (2.0.44-r1) ( 9/77) Purging py3-sqlalchemy (2.0.44-r1) (10/77) Purging py3-greenlet-pyc (3.2.4-r1) (11/77) Purging py3-greenlet (3.2.4-r1) (12/77) Purging py3-textual-pyc (5.3.0-r1) (13/77) Purging py3-textual (5.3.0-r1) (14/77) Purging py3-linkify-it-py-pyc (2.0.3-r2) (15/77) Purging py3-linkify-it-py (2.0.3-r2) (16/77) Purging py3-uc-micro-py-pyc (1.0.3-r1) (17/77) Purging py3-uc-micro-py (1.0.3-r1) (18/77) Purging py3-mdit-py-plugins-pyc (0.4.2-r1) (19/77) Purging py3-mdit-py-plugins (0.4.2-r1) (20/77) Purging py3-platformdirs-pyc (4.9.2-r1) (21/77) Purging py3-platformdirs (4.9.2-r1) (22/77) Purging py3-rich-pyc (14.3.3-r0) (23/77) Purging py3-rich (14.3.3-r0) (24/77) Purging py3-markdown-it-py-pyc (3.0.0-r2) (25/77) Purging py3-markdown-it-py (3.0.0-r2) (26/77) Purging py3-mdurl-pyc (0.1.2-r4) (27/77) Purging py3-mdurl (0.1.2-r4) (28/77) Purging py3-tzlocal-pyc (5.3.1-r1) (29/77) Purging py3-tzlocal (5.3.1-r1) (30/77) Purging py3-yaml-pyc (6.0.3-r2) (31/77) Purging py3-yaml (6.0.3-r2) (32/77) Purging py3-gpep517-pyc (19-r2) (33/77) Purging py3-gpep517 (19-r2) (34/77) Purging py3-installer-pyc (0.7.0-r3) (35/77) Purging py3-installer (0.7.0-r3) (36/77) Purging py3-poetry-core-pyc (2.3.2-r0) (37/77) Purging py3-poetry-core (2.3.2-r0) (38/77) Purging py3-fastjsonschema-pyc (2.21.2-r2) (39/77) Purging py3-fastjsonschema (2.21.2-r2) (40/77) Purging py3-lark-parser-pyc (1.2.2-r1) (41/77) Purging py3-lark-parser (1.2.2-r1) (42/77) Purging py3-faker-pyc (40.11.0-r1) (43/77) Purging py3-faker (40.11.0-r1) (44/77) Purging py3-tzdata-pyc (2025.3-r1) (45/77) Purging py3-tzdata (2025.3-r1) (46/77) Purging py3-attrs-pyc (26.1.0-r0) (47/77) Purging py3-attrs (26.1.0-r0) (48/77) Purging py3-pytest-asyncio-pyc (1.3.0-r1) (49/77) Purging py3-pytest-asyncio (1.3.0-r1) (50/77) Purging py3-pytest-pyc (9.0.2-r1) (51/77) Purging py3-pytest (9.0.2-r1) (52/77) Purging py3-iniconfig-pyc (2.3.0-r1) (53/77) Purging py3-iniconfig (2.3.0-r1) (54/77) Purging py3-packaging-pyc (26.0-r1) (55/77) Purging py3-packaging (26.0-r1) (56/77) Purging py3-parsing-pyc (3.3.2-r1) (57/77) Purging py3-parsing (3.3.2-r1) (58/77) Purging py3-pluggy-pyc (1.6.0-r1) (59/77) Purging py3-pluggy (1.6.0-r1) (60/77) Purging py3-py-pyc (1.11.0-r5) (61/77) Purging py3-py (1.11.0-r5) (62/77) Purging py3-pygments-pyc (2.20.0-r0) (63/77) Purging py3-pygments (2.20.0-r0) (64/77) Purging py3-typing-extensions-pyc (4.15.0-r1) (65/77) Purging py3-typing-extensions (4.15.0-r1) (66/77) Purging python3-pyc (3.14.3-r0) (67/77) Purging python3-pycache-pyc0 (3.14.3-r0) (68/77) Purging pyc (3.14.3-r0) (69/77) Purging python3 (3.14.3-r0) (70/77) Purging gdbm (1.26-r0) (71/77) Purging libbz2 (1.0.8-r6) (72/77) Purging libffi (3.5.2-r0) (73/77) Purging libpanelw (6.6_p20251231-r0) (74/77) Purging mpdecimal (4.0.1-r0) (75/77) Purging sqlite-libs (3.51.2-r1) (76/77) Purging xz-libs (5.8.2-r0) (77/77) Purging yaml (0.2.5-r2) Executing busybox-1.37.0-r31.trigger OK: 426.6 MiB in 104 packages >>> dooit: Updating the testing/x86 repository index... >>> dooit: Signing the index...