>>> khal: Building community/khal 0.14.1-r0 (using abuild 3.18.0_rc7-r1) started Fri, 23 Oct 2026 11:23:50 +0000 >>> khal: Validating /home/buildozer/aports/community/khal/APKBUILD... >>> khal: Analyzing dependencies... >>> khal: Installing for build: build-base py3-click py3-click-log py3-configobj py3-dateutil py3-icalendar py3-tz py3-tzlocal py3-urwid py3-xdg bash py3-gpep517 py3-setuptools py3-setuptools_scm py3-sphinx py3-sphinxcontrib-newsfeed py3-sphinxfeed py3-wheel py3-packaging py3-pytest py3-freezegun py3-hypothesis vdirsyncer ( 1/149) Installing libbz2 (1.0.8-r6) ( 2/149) Installing libffi (3.8.0-r0) ( 3/149) Installing xz-libs (5.8.4-r0) ( 4/149) Installing mpdecimal (4.0.1-r0) ( 5/149) Installing libpanelw (6.6_p20261017-r0) ( 6/149) Installing readline (8.3.3-r1) ( 7/149) Installing sqlite-libs (3.54.1-r0) ( 8/149) Installing python3 (3.14.8-r2) ( 9/149) Installing python3-pycache-pyc0 (3.14.8-r2) ( 10/149) Installing pyc (3.14.8-r2) ( 11/149) Installing py3-click-pyc (8.4.2-r0) ( 12/149) Installing python3-pyc (3.14.8-r2) ( 13/149) Installing py3-click (8.4.2-r0) ( 14/149) Installing py3-click-log (0.4.0-r4) ( 15/149) Installing py3-click-log-pyc (0.4.0-r4) ( 16/149) Installing py3-configobj (5.0.9-r2) ( 17/149) Installing py3-configobj-pyc (5.0.9-r2) ( 18/149) Installing py3-dateutil (2.9.0-r4) ( 19/149) Installing py3-dateutil-pyc (2.9.0-r4) ( 20/149) Installing py3-attrs (26.1.0-r0) ( 21/149) Installing py3-attrs-pyc (26.1.0-r0) ( 22/149) Installing py3-tzdata (2026.4-r0) ( 23/149) Installing py3-tzdata-pyc (2026.4-r0) ( 24/149) Installing py3-icalendar (7.3.0-r0) ( 25/149) Installing py3-icalendar-pyc (7.3.0-r0) ( 26/149) Installing py3-tz (2026.4-r0) ( 27/149) Installing py3-tz-pyc (2026.4-r0) ( 28/149) Installing py3-tzlocal (5.3.1-r1) ( 29/149) Installing py3-tzlocal-pyc (5.3.1-r1) ( 30/149) Installing py3-typing-extensions (4.16.0-r0) ( 31/149) Installing py3-typing-extensions-pyc (4.16.0-r0) ( 32/149) Installing py3-wcwidth (0.6.0-r1) ( 33/149) Installing py3-wcwidth-pyc (0.6.0-r1) ( 34/149) Installing py3-urwid (4.2.3-r0) ( 35/149) Installing py3-urwid-pyc (4.2.3-r0) ( 36/149) Installing py3-xdg (0.28-r7) ( 37/149) Installing py3-xdg-pyc (0.28-r7) ( 38/149) Installing bash (5.3.9-r2) Executing bash-5.3.9-r2.post-install ( 39/149) Installing py3-installer (1.0.1-r0) ( 40/149) Installing py3-installer-pyc (1.0.1-r0) ( 41/149) Installing py3-gpep517 (20-r0) ( 42/149) Installing py3-gpep517-pyc (20-r0) ( 43/149) Installing py3-parsing (3.3.3-r0) ( 44/149) Installing py3-parsing-pyc (3.3.3-r0) ( 45/149) Installing py3-packaging (26.3-r0) ( 46/149) Installing py3-packaging-pyc (26.3-r0) ( 47/149) Installing py3-setuptools (84.0.0-r0) ( 48/149) Installing py3-setuptools-pyc (84.0.0-r0) ( 49/149) Installing py3-setuptools_scm (9.2.2-r1) ( 50/149) Installing py3-setuptools_scm-pyc (9.2.2-r1) ( 51/149) Installing py3-babel (2.18.0-r1) ( 52/149) Installing py3-babel-pyc (2.18.0-r1) ( 53/149) Installing py3-docutils (0.23-r0) ( 54/149) Installing py3-docutils-pyc (0.23-r0) ( 55/149) Installing py3-imagesize (1.4.1-r5) ( 56/149) Installing py3-imagesize-pyc (1.4.1-r5) ( 57/149) Installing py3-markupsafe (3.0.3-r1) ( 58/149) Installing py3-markupsafe-pyc (3.0.3-r1) ( 59/149) Installing py3-jinja2 (3.1.6-r1) ( 60/149) Installing py3-jinja2-pyc (3.1.6-r1) ( 61/149) Installing py3-pygments (2.21.0-r0) ( 62/149) Installing py3-pygments-pyc (2.21.0-r0) ( 63/149) Installing py3-certifi (2026.10.19-r0) ( 64/149) Installing py3-certifi-pyc (2026.10.19-r0) ( 65/149) Installing py3-charset-normalizer (3.5.1-r0) ( 66/149) Installing py3-charset-normalizer-pyc (3.5.1-r0) ( 67/149) Installing py3-idna (3.20-r0) ( 68/149) Installing py3-idna-pyc (3.20-r0) ( 69/149) Installing py3-urllib3 (2.8.0-r0) ( 70/149) Installing py3-urllib3-pyc (2.8.0-r0) ( 71/149) Installing py3-requests (2.34.2-r0) ( 72/149) Installing py3-requests-pyc (2.34.2-r0) ( 73/149) Installing py3-snowballstemmer (3.0.1-r1) ( 74/149) Installing py3-snowballstemmer-pyc (3.0.1-r1) ( 75/149) Installing py3-alabaster (1.0.0-r1) ( 76/149) Installing py3-alabaster-pyc (1.0.0-r1) ( 77/149) Installing py3-roman-numerals (4.1.0-r1) ( 78/149) Installing py3-roman-numerals-pyc (4.1.0-r1) ( 79/149) Installing py3-sphinxcontrib-applehelp (2.0.0-r0) ( 80/149) Installing py3-sphinxcontrib-applehelp-pyc (2.0.0-r0) ( 81/149) Installing py3-sphinxcontrib-devhelp (2.0.0-r1) ( 82/149) Installing py3-sphinxcontrib-devhelp-pyc (2.0.0-r1) ( 83/149) Installing py3-sphinxcontrib-htmlhelp (2.1.0-r1) ( 84/149) Installing py3-sphinxcontrib-htmlhelp-pyc (2.1.0-r1) ( 85/149) Installing py3-sphinxcontrib-jsmath (1.0.1-r9) ( 86/149) Installing py3-sphinxcontrib-jsmath-pyc (1.0.1-r9) ( 87/149) Installing py3-sphinxcontrib-serializinghtml (2.0.0-r1) ( 88/149) Installing py3-sphinxcontrib-serializinghtml-pyc (2.0.0-r1) ( 89/149) Installing py3-sphinxcontrib-qthelp (2.0.0-r1) ( 90/149) Installing py3-sphinxcontrib-qthelp-pyc (2.0.0-r1) ( 91/149) Installing py3-sphinx (9.1.0-r1) ( 92/149) Installing py3-sphinx-pyc (9.1.0-r1) ( 93/149) Installing py3-sphinxcontrib-newsfeed (0.1.4-r6) ( 94/149) Installing py3-sphinxcontrib-newsfeed-pyc (0.1.4-r6) ( 95/149) Installing libxml2 (2.13.9-r2) ( 96/149) Installing libxslt (1.1.43-r3) ( 97/149) Installing py3-lxml (6.1.1-r0) ( 98/149) Installing py3-lxml-pyc (6.1.1-r0) ( 99/149) Installing py3-feedgen (1.0.0-r2) (100/149) Installing py3-feedgen-pyc (1.0.0-r2) (101/149) Installing py3-sphinxfeed (0.3.6-r1) (102/149) Installing py3-sphinxfeed-pyc (0.3.6-r1) (103/149) Installing py3-wheel (0.48.0-r0) (104/149) Installing py3-wheel-pyc (0.48.0-r0) (105/149) Installing py3-iniconfig (2.3.0-r1) (106/149) Installing py3-iniconfig-pyc (2.3.0-r1) (107/149) Installing py3-pluggy (1.6.0-r1) (108/149) Installing py3-pluggy-pyc (1.6.0-r1) (109/149) Installing py3-py (1.11.0-r5) (110/149) Installing py3-py-pyc (1.11.0-r5) (111/149) Installing py3-pytest (9.1.1-r1) (112/149) Installing py3-pytest-pyc (9.1.1-r1) (113/149) Installing py3-freezegun (1.5.5-r0) (114/149) Installing py3-freezegun-pyc (1.5.5-r0) (115/149) Installing py3-sortedcontainers (2.4.0-r6) (116/149) Installing py3-sortedcontainers-pyc (2.4.0-r6) (117/149) Installing py3-hypothesis (6.151.12-r0) (118/149) Installing py3-hypothesis-pyc (6.151.12-r0) (119/149) Installing py3-aiohappyeyeballs (2.6.1-r1) (120/149) Installing py3-aiohappyeyeballs-pyc (2.6.1-r1) (121/149) Installing py3-frozenlist (1.8.0-r2) (122/149) Installing py3-frozenlist-pyc (1.8.0-r2) (123/149) Installing py3-aiosignal (1.4.0-r1) (124/149) Installing py3-aiosignal-pyc (1.4.0-r1) (125/149) Installing py3-async-timeout (4.0.3-r3) (126/149) Installing py3-async-timeout-pyc (4.0.3-r3) (127/149) Installing py3-brotli (1.2.1-r0) (128/149) Installing py3-brotli-pyc (1.2.1-r0) (129/149) Installing py3-idna-ssl (1.1.0-r10) (130/149) Installing py3-idna-ssl-pyc (1.1.0-r10) (131/149) Installing py3-multidict (7.1.0-r0) (132/149) Installing py3-multidict-pyc (7.1.0-r0) (133/149) Installing py3-expandvars (1.1.2-r3) (134/149) Installing py3-expandvars-pyc (1.1.2-r3) (135/149) Installing py3-propcache (0.5.4-r0) (136/149) Installing py3-propcache-pyc (0.5.4-r0) (137/149) Installing py3-yarl (1.25.1-r0) (138/149) Installing py3-yarl-pyc (1.25.1-r0) (139/149) Installing py3-aiohttp (3.14.3-r0) (140/149) Installing py3-aiohttp-pyc (3.14.3-r0) (141/149) Installing py3-aiostream (0.8.1-r0) (142/149) Installing py3-aiostream-pyc (0.8.1-r0) (143/149) Installing py3-requests-toolbelt (1.0.0-r2) (144/149) Installing py3-requests-toolbelt-pyc (1.0.0-r2) (145/149) Installing py3-tenacity (9.1.4-r0) (146/149) Installing py3-tenacity-pyc (9.1.4-r0) (147/149) Installing vdirsyncer (0.21.0-r0) (148/149) Installing vdirsyncer-pyc (0.21.0-r0) (149/149) Installing .makedepends-khal (20261023.112353) Executing busybox-1.38.0-r7.trigger OK: 320.3 MiB in 251 packages >>> khal: Cleaning up srcdir >>> khal: Cleaning up pkgdir >>> khal: Cleaning up tmpdir >>> khal: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/khal-0.14.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> khal: Fetching https://files.pythonhosted.org/packages/source/k/khal/khal-0.14.1.tar.gz Connecting to files.pythonhosted.org (151.101.192.223:443) Connecting to files.pythonhosted.org (151.101.192.223:443) saving to '/var/cache/distfiles/v3.25/khal-0.14.1.tar.gz.part' khal-0.14.1.tar.gz.p 100% |********************************| 205k 0:00:00 ETA '/var/cache/distfiles/v3.25/khal-0.14.1.tar.gz.part' saved /var/cache/distfiles/v3.25/khal-0.14.1.tar.gz: OK >>> khal: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/khal-0.14.1.tar.gz /var/cache/distfiles/v3.25/khal-0.14.1.tar.gz: OK >>> khal: Unpacking /var/cache/distfiles/v3.25/khal-0.14.1.tar.gz... 2026-10-23 11:23:55,090 gpep517 INFO Building wheel via backend setuptools.build_meta 2026-10-23 11:23:55,197 root INFO running bdist_wheel 2026-10-23 11:23:55,223 root INFO running build 2026-10-23 11:23:55,223 root INFO running build_py 2026-10-23 11:23:55,229 root INFO creating build/lib/khal 2026-10-23 11:23:55,229 root INFO copying khal/__init__.py -> build/lib/khal 2026-10-23 11:23:55,229 root INFO copying khal/cli_utils.py -> build/lib/khal 2026-10-23 11:23:55,230 root INFO copying khal/cli.py -> build/lib/khal 2026-10-23 11:23:55,230 root INFO copying khal/exceptions.py -> build/lib/khal 2026-10-23 11:23:55,230 root INFO copying khal/custom_types.py -> build/lib/khal 2026-10-23 11:23:55,230 root INFO copying khal/version.py -> build/lib/khal 2026-10-23 11:23:55,230 root INFO copying khal/configwizard.py -> build/lib/khal 2026-10-23 11:23:55,231 root INFO copying khal/terminal.py -> build/lib/khal 2026-10-23 11:23:55,231 root INFO copying khal/utils.py -> build/lib/khal 2026-10-23 11:23:55,231 root INFO copying khal/controllers.py -> build/lib/khal 2026-10-23 11:23:55,231 root INFO copying khal/__main__.py -> build/lib/khal 2026-10-23 11:23:55,232 root INFO copying khal/plugins.py -> build/lib/khal 2026-10-23 11:23:55,232 root INFO copying khal/calendar_display.py -> build/lib/khal 2026-10-23 11:23:55,232 root INFO copying khal/icalendar.py -> build/lib/khal 2026-10-23 11:23:55,232 root INFO copying khal/parse_datetime.py -> build/lib/khal 2026-10-23 11:23:55,233 root INFO creating build/lib/khal/khalendar 2026-10-23 11:23:55,233 root INFO copying khal/khalendar/__init__.py -> build/lib/khal/khalendar 2026-10-23 11:23:55,233 root INFO copying khal/khalendar/typing.py -> build/lib/khal/khalendar 2026-10-23 11:23:55,233 root INFO copying khal/khalendar/exceptions.py -> build/lib/khal/khalendar 2026-10-23 11:23:55,233 root INFO copying khal/khalendar/backend.py -> build/lib/khal/khalendar 2026-10-23 11:23:55,234 root INFO copying khal/khalendar/event.py -> build/lib/khal/khalendar 2026-10-23 11:23:55,234 root INFO copying khal/khalendar/khalendar.py -> build/lib/khal/khalendar 2026-10-23 11:23:55,234 root INFO copying khal/khalendar/vdir.py -> build/lib/khal/khalendar 2026-10-23 11:23:55,235 root INFO creating build/lib/khal/ui 2026-10-23 11:23:55,235 root INFO copying khal/ui/__init__.py -> build/lib/khal/ui 2026-10-23 11:23:55,235 root INFO copying khal/ui/widgets.py -> build/lib/khal/ui 2026-10-23 11:23:55,235 root INFO copying khal/ui/colors.py -> build/lib/khal/ui 2026-10-23 11:23:55,236 root INFO copying khal/ui/editor.py -> build/lib/khal/ui 2026-10-23 11:23:55,236 root INFO copying khal/ui/calendarwidget.py -> build/lib/khal/ui 2026-10-23 11:23:55,236 root INFO copying khal/ui/base.py -> build/lib/khal/ui 2026-10-23 11:23:55,236 root INFO creating build/lib/khal/settings 2026-10-23 11:23:55,237 root INFO copying khal/settings/__init__.py -> build/lib/khal/settings 2026-10-23 11:23:55,237 root INFO copying khal/settings/exceptions.py -> build/lib/khal/settings 2026-10-23 11:23:55,237 root INFO copying khal/settings/utils.py -> build/lib/khal/settings 2026-10-23 11:23:55,237 root INFO copying khal/settings/settings.py -> build/lib/khal/settings 2026-10-23 11:23:55,237 root INFO running egg_info 2026-10-23 11:23:55,243 root INFO writing khal.egg-info/PKG-INFO 2026-10-23 11:23:55,244 root INFO writing dependency_links to khal.egg-info/dependency_links.txt 2026-10-23 11:23:55,244 root INFO writing entry points to khal.egg-info/entry_points.txt 2026-10-23 11:23:55,245 root INFO writing requirements to khal.egg-info/requires.txt 2026-10-23 11:23:55,245 root INFO writing top-level names to khal.egg-info/top_level.txt listing git files failed - pretending there aren't any 2026-10-23 11:23:55,265 root INFO reading manifest file 'khal.egg-info/SOURCES.txt' 2026-10-23 11:23:55,268 root INFO reading manifest template 'MANIFEST.in' 2026-10-23 11:23:55,268 root WARNING warning: no files found matching 'CONTRIBUTING.txt' 2026-10-23 11:23:55,268 root INFO adding license file 'doc/source/license.rst' 2026-10-23 11:23:55,270 root INFO writing manifest file 'khal.egg-info/SOURCES.txt' 2026-10-23 11:23:55,272 root INFO copying khal/settings/khal.spec -> build/lib/khal/settings 2026-10-23 11:23:55,283 root INFO installing to build/bdist.linux-armv8l/wheel 2026-10-23 11:23:55,283 root INFO running install 2026-10-23 11:23:55,292 root INFO running install_lib 2026-10-23 11:23:55,297 root INFO creating build/bdist.linux-armv8l/wheel 2026-10-23 11:23:55,297 root INFO creating build/bdist.linux-armv8l/wheel/khal 2026-10-23 11:23:55,297 root INFO copying build/lib/khal/__init__.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,297 root INFO copying build/lib/khal/cli_utils.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,298 root INFO creating build/bdist.linux-armv8l/wheel/khal/khalendar 2026-10-23 11:23:55,298 root INFO copying build/lib/khal/khalendar/__init__.py -> build/bdist.linux-armv8l/wheel/./khal/khalendar 2026-10-23 11:23:55,298 root INFO copying build/lib/khal/khalendar/typing.py -> build/bdist.linux-armv8l/wheel/./khal/khalendar 2026-10-23 11:23:55,298 root INFO copying build/lib/khal/khalendar/exceptions.py -> build/bdist.linux-armv8l/wheel/./khal/khalendar 2026-10-23 11:23:55,298 root INFO copying build/lib/khal/khalendar/backend.py -> build/bdist.linux-armv8l/wheel/./khal/khalendar 2026-10-23 11:23:55,299 root INFO copying build/lib/khal/khalendar/event.py -> build/bdist.linux-armv8l/wheel/./khal/khalendar 2026-10-23 11:23:55,299 root INFO copying build/lib/khal/khalendar/khalendar.py -> build/bdist.linux-armv8l/wheel/./khal/khalendar 2026-10-23 11:23:55,299 root INFO copying build/lib/khal/khalendar/vdir.py -> build/bdist.linux-armv8l/wheel/./khal/khalendar 2026-10-23 11:23:55,299 root INFO copying build/lib/khal/cli.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,300 root INFO copying build/lib/khal/exceptions.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,300 root INFO copying build/lib/khal/custom_types.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,300 root INFO copying build/lib/khal/version.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,300 root INFO copying build/lib/khal/configwizard.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,300 root INFO copying build/lib/khal/terminal.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,300 root INFO copying build/lib/khal/utils.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,301 root INFO copying build/lib/khal/controllers.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,301 root INFO copying build/lib/khal/__main__.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,301 root INFO copying build/lib/khal/plugins.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,301 root INFO creating build/bdist.linux-armv8l/wheel/khal/ui 2026-10-23 11:23:55,301 root INFO copying build/lib/khal/ui/__init__.py -> build/bdist.linux-armv8l/wheel/./khal/ui 2026-10-23 11:23:55,302 root INFO copying build/lib/khal/ui/widgets.py -> build/bdist.linux-armv8l/wheel/./khal/ui 2026-10-23 11:23:55,302 root INFO copying build/lib/khal/ui/colors.py -> build/bdist.linux-armv8l/wheel/./khal/ui 2026-10-23 11:23:55,302 root INFO copying build/lib/khal/ui/editor.py -> build/bdist.linux-armv8l/wheel/./khal/ui 2026-10-23 11:23:55,302 root INFO copying build/lib/khal/ui/calendarwidget.py -> build/bdist.linux-armv8l/wheel/./khal/ui 2026-10-23 11:23:55,302 root INFO copying build/lib/khal/ui/base.py -> build/bdist.linux-armv8l/wheel/./khal/ui 2026-10-23 11:23:55,303 root INFO copying build/lib/khal/calendar_display.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,303 root INFO copying build/lib/khal/icalendar.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,303 root INFO creating build/bdist.linux-armv8l/wheel/khal/settings 2026-10-23 11:23:55,303 root INFO copying build/lib/khal/settings/__init__.py -> build/bdist.linux-armv8l/wheel/./khal/settings 2026-10-23 11:23:55,303 root INFO copying build/lib/khal/settings/exceptions.py -> build/bdist.linux-armv8l/wheel/./khal/settings 2026-10-23 11:23:55,303 root INFO copying build/lib/khal/settings/utils.py -> build/bdist.linux-armv8l/wheel/./khal/settings 2026-10-23 11:23:55,304 root INFO copying build/lib/khal/settings/khal.spec -> build/bdist.linux-armv8l/wheel/./khal/settings 2026-10-23 11:23:55,304 root INFO copying build/lib/khal/settings/settings.py -> build/bdist.linux-armv8l/wheel/./khal/settings 2026-10-23 11:23:55,304 root INFO copying build/lib/khal/parse_datetime.py -> build/bdist.linux-armv8l/wheel/./khal 2026-10-23 11:23:55,304 root INFO running install_egg_info 2026-10-23 11:23:55,309 root INFO Copying khal.egg-info to build/bdist.linux-armv8l/wheel/./khal-0.14.1-py3.14.egg-info 2026-10-23 11:23:55,310 root INFO running install_scripts 2026-10-23 11:23:55,312 root INFO creating build/bdist.linux-armv8l/wheel/khal-0.14.1.dist-info/WHEEL 2026-10-23 11:23:55,312 wheel INFO creating '/home/buildozer/aports/community/khal/src/khal-0.14.1/dist/.tmp-o_ab95e3/khal-0.14.1-py3-none-any.whl' and adding 'build/bdist.linux-armv8l/wheel' to it 2026-10-23 11:23:55,312 wheel INFO adding 'khal/__init__.py' 2026-10-23 11:23:55,313 wheel INFO adding 'khal/__main__.py' 2026-10-23 11:23:55,313 wheel INFO adding 'khal/calendar_display.py' 2026-10-23 11:23:55,313 wheel INFO adding 'khal/cli.py' 2026-10-23 11:23:55,313 wheel INFO adding 'khal/cli_utils.py' 2026-10-23 11:23:55,313 wheel INFO adding 'khal/configwizard.py' 2026-10-23 11:23:55,314 wheel INFO adding 'khal/controllers.py' 2026-10-23 11:23:55,314 wheel INFO adding 'khal/custom_types.py' 2026-10-23 11:23:55,314 wheel INFO adding 'khal/exceptions.py' 2026-10-23 11:23:55,314 wheel INFO adding 'khal/icalendar.py' 2026-10-23 11:23:55,314 wheel INFO adding 'khal/parse_datetime.py' 2026-10-23 11:23:55,314 wheel INFO adding 'khal/plugins.py' 2026-10-23 11:23:55,315 wheel INFO adding 'khal/terminal.py' 2026-10-23 11:23:55,315 wheel INFO adding 'khal/utils.py' 2026-10-23 11:23:55,315 wheel INFO adding 'khal/version.py' 2026-10-23 11:23:55,315 wheel INFO adding 'khal/khalendar/__init__.py' 2026-10-23 11:23:55,315 wheel INFO adding 'khal/khalendar/backend.py' 2026-10-23 11:23:55,316 wheel INFO adding 'khal/khalendar/event.py' 2026-10-23 11:23:55,316 wheel INFO adding 'khal/khalendar/exceptions.py' 2026-10-23 11:23:55,316 wheel INFO adding 'khal/khalendar/khalendar.py' 2026-10-23 11:23:55,316 wheel INFO adding 'khal/khalendar/typing.py' 2026-10-23 11:23:55,316 wheel INFO adding 'khal/khalendar/vdir.py' 2026-10-23 11:23:55,316 wheel INFO adding 'khal/settings/__init__.py' 2026-10-23 11:23:55,317 wheel INFO adding 'khal/settings/exceptions.py' 2026-10-23 11:23:55,317 wheel INFO adding 'khal/settings/khal.spec' 2026-10-23 11:23:55,317 wheel INFO adding 'khal/settings/settings.py' 2026-10-23 11:23:55,317 wheel INFO adding 'khal/settings/utils.py' 2026-10-23 11:23:55,317 wheel INFO adding 'khal/ui/__init__.py' 2026-10-23 11:23:55,318 wheel INFO adding 'khal/ui/base.py' 2026-10-23 11:23:55,318 wheel INFO adding 'khal/ui/calendarwidget.py' 2026-10-23 11:23:55,318 wheel INFO adding 'khal/ui/colors.py' 2026-10-23 11:23:55,318 wheel INFO adding 'khal/ui/editor.py' 2026-10-23 11:23:55,318 wheel INFO adding 'khal/ui/widgets.py' 2026-10-23 11:23:55,319 wheel INFO adding 'khal-0.14.1.dist-info/licenses/doc/source/license.rst' 2026-10-23 11:23:55,319 wheel INFO adding 'khal-0.14.1.dist-info/METADATA' 2026-10-23 11:23:55,319 wheel INFO adding 'khal-0.14.1.dist-info/WHEEL' 2026-10-23 11:23:55,319 wheel INFO adding 'khal-0.14.1.dist-info/entry_points.txt' 2026-10-23 11:23:55,319 wheel INFO adding 'khal-0.14.1.dist-info/top_level.txt' 2026-10-23 11:23:55,319 wheel INFO adding 'khal-0.14.1.dist-info/RECORD' 2026-10-23 11:23:55,320 root INFO removing build/bdist.linux-armv8l/wheel 2026-10-23 11:23:55,321 gpep517 INFO The backend produced dist/khal-0.14.1-py3-none-any.whl khal-0.14.1-py3-none-any.whl make: Entering directory '/home/buildozer/aports/community/khal/src/khal-0.14.1/doc' sphinx-build -b man -d build/doctrees source build/man Running Sphinx v9.1.0 loading translations [en]... done making output directory... done Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. loading intersphinx inventory 'python' from https://docs.python.org/3/objects.inv ... building [mo]: targets for 0 po files that are out of date writing output... building [man]: all manpages updating environment: [new config] 40 added, 0 changed, 0 removed reading sources... [ 2%] changelog reading sources... [ 5%] configure reading sources... [ 8%] faq reading sources... [ 10%] feedback reading sources... [ 12%] hacking reading sources... [ 15%] index reading sources... [ 18%] install reading sources... [ 20%] license reading sources... [ 22%] man reading sources... [ 25%] news reading sources... [ 28%] news/30c3 reading sources... [ 30%] news/31c3 reading sources... [ 32%] news/callfortesting reading sources... [ 35%] news/khal01 reading sources... [ 38%] news/khal0100 reading sources... [ 40%] news/khal011 reading sources... [ 42%] news/khal02 reading sources... [ 45%] news/khal03 reading sources... [ 48%] news/khal031 reading sources... [ 50%] news/khal04 reading sources... [ 52%] news/khal05 reading sources... [ 55%] news/khal06 reading sources... [ 57%] news/khal07 reading sources... [ 60%] news/khal071 reading sources... [ 62%] news/khal08 reading sources... [ 65%] news/khal081 reading sources... [ 68%] news/khal082 reading sources... [ 70%] news/khal083 reading sources... [ 72%] news/khal084 reading sources... [ 75%] news/khal09 reading sources... [ 78%] news/khal091 reading sources... [ 80%] news/khal092 reading sources... [ 82%] news/khal093 reading sources... [ 85%] news/khal094 reading sources... [ 88%] news/khal095 reading sources... [ 90%] news/khal096 reading sources... [ 92%] news/khal097 reading sources... [ 95%] news/khal098 reading sources... [ 98%] standards reading sources... [100%] usage /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/30c3.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/31c3.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/callfortesting.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal01.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal0100.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal011.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal02.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal03.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal031.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal04.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal05.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal06.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal07.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal071.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal08.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal081.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal082.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal083.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal084.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal09.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal091.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal092.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal093.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal094.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal095.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal096.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal097.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/news/khal098.rst:2: WARNING: Field list ends without a blank line; unexpected unindent. [docutils] looking for now-outdated files... none found pickling environment... done checking consistency... /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/man.rst: WARNING: document isn't included in any toctree [toc.not_included] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/configure.rst: document is referenced in multiple toctrees: ['index', 'man'], selecting: man <- configure /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/faq.rst: document is referenced in multiple toctrees: ['index', 'man'], selecting: man <- faq /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/license.rst: document is referenced in multiple toctrees: ['index', 'man'], selecting: man <- license /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/standards.rst: document is referenced in multiple toctrees: ['index', 'man'], selecting: man <- standards /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/usage.rst: document is referenced in multiple toctrees: ['index', 'man'], selecting: man <- usage done preparing documents... done copying assets... copying assets: done writing... khal.1 { usage configure standards faq license } /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/usage.rst:53: WARNING: unknown option: '--color' [ref.option] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/usage.rst:53: WARNING: unknown option: '--color' [ref.option] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/usage.rst:470: WARNING: unknown option: '--interactive' [ref.option] /home/buildozer/aports/community/khal/src/khal-0.14.1/doc/source/configure.rst:17: WARNING: unknown option: '-c\npath/to/config' [ref.option] done build succeeded, 33 warnings. The manual pages are in build/man. Build finished. The manual pages are in build/man. make: Leaving directory '/home/buildozer/aports/community/khal/src/khal-0.14.1/doc' ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 rootdir: /home/buildozer/aports/community/khal/src/khal-0.14.1 configfile: pyproject.toml plugins: hypothesis-6.151.12 collected 342 items / 4 deselected / 338 selected tests/backend_test.py .............................. [ 8%] tests/cal_display_test.py ..... [ 10%] tests/cli_test.py ..........xX.X.................................... [ 25%] tests/configwizard_test.py .. [ 25%] tests/controller_test.py ............ [ 29%] tests/event_test.py .................................................... [ 44%] .........x [ 47%] tests/icalendar_test.py ....... [ 49%] tests/khalendar_test.py .............................. [ 58%] tests/khalendar_utils_test.py ......................................... [ 70%] tests/parse_datetime_test.py ........................................... [ 83%] .......... [ 86%] tests/settings_test.py ............ [ 89%] tests/terminal_test.py ... [ 90%] tests/ui/test_calendarwidget.py ..... [ 92%] tests/ui/test_editor.py ...F [ 93%] tests/ui/test_walker.py ... [ 94%] tests/ui/test_widgets.py .... [ 95%] tests/utils_test.py ......... [ 98%] tests/vdir_test.py ... [ 99%] tests/vtimezone_test.py ... [100%] =================================== FAILURES =================================== _____________________________ test_convert_to_date _____________________________ def test_convert_to_date(): """test for the issue in #666""" editor = StartEndEditor( BERLIN.localize(dt.datetime(2017, 10, 2, 13)), BERLIN.localize(dt.datetime(2017, 10, 4, 18)), conf=CONF, ) canvas = editor.render((50,), True) > assert CanvasTranslator(canvas, palette).transform() == ( "[ ] Allday\nFrom: \x1b[31m2.10.2017 \x1b[0m \x1b[34m13:00 \x1b[0m\n" "To: \x1b[34m04.10.2017\x1b[0m \x1b[34m18:00 \x1b[0m\n" ) E AssertionError: assert '[ ] Allday\n...:00 \x1b[0m\n' == '[ ] Allday\n...:00 \x1b[0m\n' E E Skipping 54 identical trailing characters in diff, use -v to show E [ ] Allday E - From: 2.10.2017  [34 E ? - E + From: 02.10.2017 [34 E ? + tests/ui/test_editor.py:107: AssertionError =============================== warnings summary =============================== ../../../../../../../usr/lib/python3.14/site-packages/hypothesis/internal/conjecture/providers.py:328 /usr/lib/python3.14/site-packages/hypothesis/internal/conjecture/providers.py:328: DeprecationWarning: urwid.display_common is moved to urwid.display.common since urwid 2.4.0. API will be removed in version 6.0. module_file := getattr(module, "__file__", None) ../../../../../../../usr/lib/python3.14/site-packages/hypothesis/internal/conjecture/providers.py:328 /usr/lib/python3.14/site-packages/hypothesis/internal/conjecture/providers.py:328: DeprecationWarning: urwid.raw_display is moved to urwid.display.raw since urwid 2.4.0. API will be removed in version 6.0. module_file := getattr(module, "__file__", None) ../../../../../../../usr/lib/python3.14/site-packages/hypothesis/internal/conjecture/providers.py:328 /usr/lib/python3.14/site-packages/hypothesis/internal/conjecture/providers.py:328: DeprecationWarning: urwid.curses_display is moved to urwid.display.curses since urwid 2.4.0. API will be removed in version 6.0. module_file := getattr(module, "__file__", None) ../../../../../../../usr/lib/python3.14/site-packages/hypothesis/internal/conjecture/providers.py:328 /usr/lib/python3.14/site-packages/hypothesis/internal/conjecture/providers.py:328: DeprecationWarning: urwid.escape is moved to urwid.display.escape since urwid 2.4.0. API will be removed in version 6.0. module_file := getattr(module, "__file__", None) tests/cli_test.py: 2 warnings tests/controller_test.py: 3 warnings tests/parse_datetime_test.py: 11 warnings /home/buildozer/aports/community/khal/src/khal-0.14.1/khal/parse_datetime.py:83: DeprecationWarning: Parsing dates involving a day of month without a year specified is ambiguous and fails to parse leap day. The default behavior will change in Python 3.15 to either always raise an exception or to use a different default year (TBD). To avoid trouble, add a specific year to the input & format. See https://github.com/python/cpython/issues/70647. dtstart_struct = strptime(dtstring, dateformat) tests/cli_test.py::test_list_now /usr/lib/python3.14/site-packages/tzlocal/unix.py:207: UserWarning: Can not find any timezone configuration, defaulting to UTC. warnings.warn("Can not find any timezone configuration, defaulting to UTC.") -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/ui/test_editor.py::test_convert_to_date - AssertionError: assert... = 1 failed, 333 passed, 4 deselected, 2 xfailed, 2 xpassed, 21 warnings in 6.35s = >>> ERROR: khal: check failed >>> khal: Uninstalling dependencies... ( 1/149) Purging .makedepends-khal (20261023.112353) ( 2/149) Purging py3-configobj-pyc (5.0.9-r2) ( 3/149) Purging py3-configobj (5.0.9-r2) ( 4/149) Purging py3-icalendar-pyc (7.3.0-r0) ( 5/149) Purging py3-icalendar (7.3.0-r0) ( 6/149) Purging py3-tzlocal-pyc (5.3.1-r1) ( 7/149) Purging py3-tzlocal (5.3.1-r1) ( 8/149) Purging py3-tzdata-pyc (2026.4-r0) ( 9/149) Purging py3-tzdata (2026.4-r0) ( 10/149) Purging py3-urwid-pyc (4.2.3-r0) ( 11/149) Purging py3-urwid (4.2.3-r0) ( 12/149) Purging py3-wcwidth-pyc (0.6.0-r1) ( 13/149) Purging py3-wcwidth (0.6.0-r1) ( 14/149) Purging py3-xdg-pyc (0.28-r7) ( 15/149) Purging py3-xdg (0.28-r7) ( 16/149) Purging bash (5.3.9-r2) Executing bash-5.3.9-r2.pre-deinstall ( 17/149) Purging py3-gpep517-pyc (20-r0) ( 18/149) Purging py3-gpep517 (20-r0) ( 19/149) Purging py3-installer-pyc (1.0.1-r0) ( 20/149) Purging py3-installer (1.0.1-r0) ( 21/149) Purging py3-setuptools_scm-pyc (9.2.2-r1) ( 22/149) Purging py3-setuptools_scm (9.2.2-r1) ( 23/149) Purging py3-sphinxcontrib-newsfeed-pyc (0.1.4-r6) ( 24/149) Purging py3-sphinxcontrib-newsfeed (0.1.4-r6) ( 25/149) Purging py3-sphinxfeed-pyc (0.3.6-r1) ( 26/149) Purging py3-sphinxfeed (0.3.6-r1) ( 27/149) Purging py3-sphinx-pyc (9.1.0-r1) ( 28/149) Purging py3-sphinx (9.1.0-r1) ( 29/149) Purging py3-babel-pyc (2.18.0-r1) ( 30/149) Purging py3-babel (2.18.0-r1) ( 31/149) Purging py3-tz-pyc (2026.4-r0) ( 32/149) Purging py3-tz (2026.4-r0) ( 33/149) Purging py3-setuptools-pyc (84.0.0-r0) ( 34/149) Purging py3-setuptools (84.0.0-r0) ( 35/149) Purging py3-docutils-pyc (0.23-r0) ( 36/149) Purging py3-docutils (0.23-r0) ( 37/149) Purging py3-imagesize-pyc (1.4.1-r5) ( 38/149) Purging py3-imagesize (1.4.1-r5) ( 39/149) Purging py3-jinja2-pyc (3.1.6-r1) ( 40/149) Purging py3-jinja2 (3.1.6-r1) ( 41/149) Purging py3-markupsafe-pyc (3.0.3-r1) ( 42/149) Purging py3-markupsafe (3.0.3-r1) ( 43/149) Purging py3-snowballstemmer-pyc (3.0.1-r1) ( 44/149) Purging py3-snowballstemmer (3.0.1-r1) ( 45/149) Purging py3-alabaster-pyc (1.0.0-r1) ( 46/149) Purging py3-alabaster (1.0.0-r1) ( 47/149) Purging py3-roman-numerals-pyc (4.1.0-r1) ( 48/149) Purging py3-roman-numerals (4.1.0-r1) ( 49/149) Purging py3-sphinxcontrib-applehelp-pyc (2.0.0-r0) ( 50/149) Purging py3-sphinxcontrib-applehelp (2.0.0-r0) ( 51/149) Purging py3-sphinxcontrib-devhelp-pyc (2.0.0-r1) ( 52/149) Purging py3-sphinxcontrib-devhelp (2.0.0-r1) ( 53/149) Purging py3-sphinxcontrib-htmlhelp-pyc (2.1.0-r1) ( 54/149) Purging py3-sphinxcontrib-htmlhelp (2.1.0-r1) ( 55/149) Purging py3-sphinxcontrib-jsmath-pyc (1.0.1-r9) ( 56/149) Purging py3-sphinxcontrib-jsmath (1.0.1-r9) ( 57/149) Purging py3-sphinxcontrib-serializinghtml-pyc (2.0.0-r1) ( 58/149) Purging py3-sphinxcontrib-serializinghtml (2.0.0-r1) ( 59/149) Purging py3-sphinxcontrib-qthelp-pyc (2.0.0-r1) ( 60/149) Purging py3-sphinxcontrib-qthelp (2.0.0-r1) ( 61/149) Purging py3-feedgen-pyc (1.0.0-r2) ( 62/149) Purging py3-feedgen (1.0.0-r2) ( 63/149) Purging py3-lxml-pyc (6.1.1-r0) ( 64/149) Purging py3-lxml (6.1.1-r0) ( 65/149) Purging py3-wheel-pyc (0.48.0-r0) ( 66/149) Purging py3-wheel (0.48.0-r0) ( 67/149) Purging py3-pytest-pyc (9.1.1-r1) ( 68/149) Purging py3-pytest (9.1.1-r1) ( 69/149) Purging py3-iniconfig-pyc (2.3.0-r1) ( 70/149) Purging py3-iniconfig (2.3.0-r1) ( 71/149) Purging py3-packaging-pyc (26.3-r0) ( 72/149) Purging py3-packaging (26.3-r0) ( 73/149) Purging py3-parsing-pyc (3.3.3-r0) ( 74/149) Purging py3-parsing (3.3.3-r0) ( 75/149) Purging py3-pluggy-pyc (1.6.0-r1) ( 76/149) Purging py3-pluggy (1.6.0-r1) ( 77/149) Purging py3-py-pyc (1.11.0-r5) ( 78/149) Purging py3-py (1.11.0-r5) ( 79/149) Purging py3-pygments-pyc (2.21.0-r0) ( 80/149) Purging py3-pygments (2.21.0-r0) ( 81/149) Purging py3-freezegun-pyc (1.5.5-r0) ( 82/149) Purging py3-freezegun (1.5.5-r0) ( 83/149) Purging py3-dateutil-pyc (2.9.0-r4) ( 84/149) Purging py3-dateutil (2.9.0-r4) ( 85/149) Purging py3-hypothesis-pyc (6.151.12-r0) ( 86/149) Purging py3-hypothesis (6.151.12-r0) ( 87/149) Purging py3-sortedcontainers-pyc (2.4.0-r6) ( 88/149) Purging py3-sortedcontainers (2.4.0-r6) ( 89/149) Purging vdirsyncer-pyc (0.21.0-r0) ( 90/149) Purging vdirsyncer (0.21.0-r0) ( 91/149) Purging py3-aiohttp-pyc (3.14.3-r0) ( 92/149) Purging py3-aiohttp (3.14.3-r0) ( 93/149) Purging py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 94/149) Purging py3-aiohappyeyeballs (2.6.1-r1) ( 95/149) Purging py3-aiosignal-pyc (1.4.0-r1) ( 96/149) Purging py3-aiosignal (1.4.0-r1) ( 97/149) Purging py3-frozenlist-pyc (1.8.0-r2) ( 98/149) Purging py3-frozenlist (1.8.0-r2) ( 99/149) Purging py3-async-timeout-pyc (4.0.3-r3) (100/149) Purging py3-async-timeout (4.0.3-r3) (101/149) Purging py3-attrs-pyc (26.1.0-r0) (102/149) Purging py3-attrs (26.1.0-r0) (103/149) Purging py3-brotli-pyc (1.2.1-r0) (104/149) Purging py3-brotli (1.2.1-r0) (105/149) Purging py3-idna-ssl-pyc (1.1.0-r10) (106/149) Purging py3-idna-ssl (1.1.0-r10) (107/149) Purging py3-yarl-pyc (1.25.1-r0) (108/149) Purging py3-yarl (1.25.1-r0) (109/149) Purging py3-multidict-pyc (7.1.0-r0) (110/149) Purging py3-multidict (7.1.0-r0) (111/149) Purging py3-propcache-pyc (0.5.4-r0) (112/149) Purging py3-propcache (0.5.4-r0) (113/149) Purging py3-expandvars-pyc (1.1.2-r3) (114/149) Purging py3-expandvars (1.1.2-r3) (115/149) Purging py3-aiostream-pyc (0.8.1-r0) (116/149) Purging py3-aiostream (0.8.1-r0) (117/149) Purging py3-typing-extensions-pyc (4.16.0-r0) (118/149) Purging py3-typing-extensions (4.16.0-r0) (119/149) Purging py3-click-log-pyc (0.4.0-r4) (120/149) Purging py3-click-log (0.4.0-r4) (121/149) Purging py3-click-pyc (8.4.2-r0) (122/149) Purging py3-click (8.4.2-r0) (123/149) Purging py3-requests-toolbelt-pyc (1.0.0-r2) (124/149) Purging py3-requests-toolbelt (1.0.0-r2) (125/149) Purging py3-requests-pyc (2.34.2-r0) (126/149) Purging py3-requests (2.34.2-r0) (127/149) Purging py3-certifi-pyc (2026.10.19-r0) (128/149) Purging py3-certifi (2026.10.19-r0) (129/149) Purging py3-charset-normalizer-pyc (3.5.1-r0) (130/149) Purging py3-charset-normalizer (3.5.1-r0) (131/149) Purging py3-idna-pyc (3.20-r0) (132/149) Purging py3-idna (3.20-r0) (133/149) Purging py3-urllib3-pyc (2.8.0-r0) (134/149) Purging py3-urllib3 (2.8.0-r0) (135/149) Purging py3-tenacity-pyc (9.1.4-r0) (136/149) Purging py3-tenacity (9.1.4-r0) (137/149) Purging python3-pyc (3.14.8-r2) (138/149) Purging python3-pycache-pyc0 (3.14.8-r2) (139/149) Purging pyc (3.14.8-r2) (140/149) Purging python3 (3.14.8-r2) (141/149) Purging libbz2 (1.0.8-r6) (142/149) Purging libffi (3.8.0-r0) (143/149) Purging libpanelw (6.6_p20261017-r0) (144/149) Purging libxslt (1.1.43-r3) (145/149) Purging mpdecimal (4.0.1-r0) (146/149) Purging readline (8.3.3-r1) (147/149) Purging sqlite-libs (3.54.1-r0) (148/149) Purging libxml2 (2.13.9-r2) (149/149) Purging xz-libs (5.8.4-r0) Executing busybox-1.38.0-r7.trigger OK: 179.9 MiB in 102 packages