>>> py3-slidge: Building testing/py3-slidge 0.3.11-r0 (using abuild 3.18.0_rc1-r0) started Tue, 23 Jun 2026 13:22:59 +0000 >>> py3-slidge: Validating /home/buildozer/aports/testing/py3-slidge/APKBUILD... >>> py3-slidge: Analyzing dependencies... >>> py3-slidge: Installing for build: build-base python3 py3-aiohttp py3-aiodns py3-alembic py3-configargparse py3-defusedxml py3-magic py3-pillow py3-qrcode py3-slixmpp py3-sqlalchemy py3-thumbhash py3-gpep517 py3-setuptools py3-setuptools_scm py3-wheel py3-pytest-asyncio ( 1/130) Installing libbz2 (1.0.8-r6) ( 2/130) Installing libffi (3.5.2-r1) ( 3/130) Installing xz-libs (5.8.3-r0) ( 4/130) Installing mpdecimal (4.0.1-r0) ( 5/130) Installing libpanelw (6.6_p20260516-r0) ( 6/130) Installing readline (8.3.3-r1) ( 7/130) Installing sqlite-libs (3.53.2-r0) ( 8/130) Installing python3 (3.14.5-r2) ( 9/130) Installing python3-pycache-pyc0 (3.14.5-r2) ( 10/130) Installing pyc (3.14.5-r2) ( 11/130) Installing python3-pyc (3.14.5-r2) ( 12/130) Installing py3-aiohappyeyeballs (2.6.1-r1) ( 13/130) Installing py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 14/130) Installing py3-frozenlist (1.8.0-r2) ( 15/130) Installing py3-frozenlist-pyc (1.8.0-r2) ( 16/130) Installing py3-aiosignal (1.4.0-r1) ( 17/130) Installing py3-aiosignal-pyc (1.4.0-r1) ( 18/130) Installing py3-typing-extensions (4.15.0-r1) ( 19/130) Installing py3-typing-extensions-pyc (4.15.0-r1) ( 20/130) Installing py3-async-timeout (4.0.3-r3) ( 21/130) Installing py3-async-timeout-pyc (4.0.3-r3) ( 22/130) Installing py3-attrs (26.1.0-r0) ( 23/130) Installing py3-attrs-pyc (26.1.0-r0) ( 24/130) Installing py3-brotli (1.2.0-r1) ( 25/130) Installing py3-brotli-pyc (1.2.0-r1) ( 26/130) Installing py3-charset-normalizer (3.4.7-r0) ( 27/130) Installing py3-charset-normalizer-pyc (3.4.7-r0) ( 28/130) Installing py3-idna (3.18-r0) ( 29/130) Installing py3-idna-pyc (3.18-r0) ( 30/130) Installing py3-idna-ssl (1.1.0-r10) ( 31/130) Installing py3-idna-ssl-pyc (1.1.0-r10) ( 32/130) Installing py3-multidict (6.7.1-r1) ( 33/130) Installing py3-multidict-pyc (6.7.1-r1) ( 34/130) Installing py3-expandvars (1.1.2-r3) ( 35/130) Installing py3-expandvars-pyc (1.1.2-r3) ( 36/130) Installing py3-propcache (0.5.2-r0) ( 37/130) Installing py3-propcache-pyc (0.5.2-r0) ( 38/130) Installing py3-yarl (1.24.2-r0) ( 39/130) Installing py3-yarl-pyc (1.24.2-r0) ( 40/130) Installing py3-aiohttp (3.14.1-r0) ( 41/130) Installing py3-aiohttp-pyc (3.14.1-r0) ( 42/130) Installing py3-cparser (3.0-r1) ( 43/130) Installing py3-cparser-pyc (3.0-r1) ( 44/130) Installing py3-cffi (2.0.0-r0) ( 45/130) Installing py3-cffi-pyc (2.0.0-r0) ( 46/130) Installing py3-pycares (5.0.1-r2) ( 47/130) Installing py3-pycares-pyc (5.0.1-r2) ( 48/130) Installing py3-aiodns (4.0.0-r1) ( 49/130) Installing py3-aiodns-pyc (4.0.0-r1) ( 50/130) Installing py3-dateutil (2.9.0-r4) ( 51/130) Installing py3-dateutil-pyc (2.9.0-r4) ( 52/130) Installing py3-markupsafe (3.0.3-r1) ( 53/130) Installing py3-markupsafe-pyc (3.0.3-r1) ( 54/130) Installing py3-mako (1.3.12-r0) ( 55/130) Installing py3-mako-pyc (1.3.12-r0) ( 56/130) Installing py3-python-editor (1.0.4-r9) ( 57/130) Installing py3-python-editor-pyc (1.0.4-r9) ( 58/130) Installing py3-greenlet (3.5.0-r0) ( 59/130) Installing py3-greenlet-pyc (3.5.0-r0) ( 60/130) Installing py3-sqlalchemy (2.0.49-r0) ( 61/130) Installing py3-sqlalchemy-pyc (2.0.49-r0) ( 62/130) Installing py3-alembic (1.13.1-r3) ( 63/130) Installing py3-alembic-pyc (1.13.1-r3) ( 64/130) Installing py3-configargparse (1.7.5-r1) ( 65/130) Installing py3-configargparse-pyc (1.7.5-r1) ( 66/130) Installing py3-defusedxml (0.7.1-r7) ( 67/130) Installing py3-defusedxml-pyc (0.7.1-r7) ( 68/130) Installing py3-magic (0.4.27-r4) ( 69/130) Installing py3-magic-pyc (0.4.27-r4) ( 70/130) Installing libpng (1.6.58-r1) ( 71/130) Installing freetype (2.14.3-r0) ( 72/130) Installing libimagequant (4.2.2-r0) ( 73/130) Installing libjpeg-turbo (3.1.3-r0) ( 74/130) Installing lcms2 (2.19-r0) ( 75/130) Installing openjpeg (2.5.4-r1) ( 76/130) Installing libsharpyuv (1.6.0-r0) ( 77/130) Installing libwebp (1.6.0-r0) ( 78/130) Installing tiff (4.7.1-r0) ( 79/130) Installing libwebpdemux (1.6.0-r0) ( 80/130) Installing libwebpmux (1.6.0-r0) ( 81/130) Installing libxau (1.0.12-r0) ( 82/130) Installing libmd (1.2.0-r0) ( 83/130) Installing libbsd (0.12.2-r0) ( 84/130) Installing libxdmcp (1.1.5-r1) ( 85/130) Installing libxcb (1.17.0-r2) ( 86/130) Installing py3-pillow (12.2.0-r0) ( 87/130) Installing py3-pillow-pyc (12.2.0-r0) ( 88/130) Installing py3-pypng (0.20250521.0-r1) ( 89/130) Installing py3-pypng-pyc (0.20250521.0-r1) ( 90/130) Installing py3-parsing (3.3.2-r1) ( 91/130) Installing py3-parsing-pyc (3.3.2-r1) ( 92/130) Installing py3-packaging (26.2-r0) ( 93/130) Installing py3-packaging-pyc (26.2-r0) ( 94/130) Installing py3-setuptools (82.0.1-r1) ( 95/130) Installing py3-setuptools-pyc (82.0.1-r1) ( 96/130) Installing py3-qrcode (8.2-r2) ( 97/130) Installing py3-qrcode-pyc (8.2-r2) ( 98/130) Installing py3-asn1 (0.6.3-r0) ( 99/130) Installing py3-asn1-pyc (0.6.3-r0) (100/130) Installing py3-asn1-modules (0.4.2-r1) (101/130) Installing py3-asn1-modules-pyc (0.4.2-r1) (102/130) Installing py3-cryptography (47.0.0-r0) (103/130) Installing py3-cryptography-pyc (47.0.0-r0) (104/130) Installing py3-emoji (2.15.0-r1) (105/130) Installing py3-emoji-pyc (2.15.0-r1) (106/130) Installing py3-slixmpp (1.16.0-r0) (107/130) Installing py3-slixmpp-pyc (1.16.0-r0) (108/130) Installing py3-thumbhash (0.1.2-r0) (109/130) Installing py3-thumbhash-pyc (0.1.2-r0) (110/130) Installing py3-installer (1.0.0-r0) (111/130) Installing py3-installer-pyc (1.0.0-r0) (112/130) Installing py3-gpep517 (19-r2) (113/130) Installing py3-gpep517-pyc (19-r2) (114/130) Installing py3-setuptools_scm (9.2.2-r1) (115/130) Installing py3-setuptools_scm-pyc (9.2.2-r1) (116/130) Installing py3-wheel (0.47.0-r0) (117/130) Installing py3-wheel-pyc (0.47.0-r0) (118/130) Installing py3-iniconfig (2.3.0-r1) (119/130) Installing py3-iniconfig-pyc (2.3.0-r1) (120/130) Installing py3-pluggy (1.6.0-r1) (121/130) Installing py3-pluggy-pyc (1.6.0-r1) (122/130) Installing py3-py (1.11.0-r5) (123/130) Installing py3-py-pyc (1.11.0-r5) (124/130) Installing py3-pygments (2.20.0-r0) (125/130) Installing py3-pygments-pyc (2.20.0-r0) (126/130) Installing py3-pytest (9.0.3-r0) (127/130) Installing py3-pytest-pyc (9.0.3-r0) (128/130) Installing py3-pytest-asyncio (1.3.0-r1) (129/130) Installing py3-pytest-asyncio-pyc (1.3.0-r1) (130/130) Installing .makedepends-py3-slidge (20260623.132300) Executing busybox-1.38.0-r0.trigger OK: 395.4 MiB in 235 packages >>> py3-slidge: Cleaning up srcdir >>> py3-slidge: Cleaning up pkgdir >>> py3-slidge: Cleaning up tmpdir >>> py3-slidge: Fetching https://distfiles.alpinelinux.org/distfiles/edge/slidge-0.3.11.tar.gz /var/cache/distfiles/edge/slidge-0.3.11.tar.gz: OK >>> py3-slidge: Fetching https://distfiles.alpinelinux.org/distfiles/edge/slidge-0.3.11.tar.gz /var/cache/distfiles/edge/slidge-0.3.11.tar.gz: OK >>> py3-slidge: Unpacking /var/cache/distfiles/edge/slidge-0.3.11.tar.gz... 2026-06-23 13:23:01,447 gpep517 INFO Building wheel via backend setuptools.build_meta 2026-06-23 13:23:01,530 root INFO running bdist_wheel 2026-06-23 13:23:01,552 root INFO running build 2026-06-23 13:23:01,552 root INFO running build_py 2026-06-23 13:23:01,557 root INFO creating build/lib/slidge 2026-06-23 13:23:01,557 root INFO copying slidge/__init__.py -> build/lib/slidge 2026-06-23 13:23:01,557 root INFO copying slidge/migration.py -> build/lib/slidge 2026-06-23 13:23:01,557 root INFO copying slidge/__main__.py -> build/lib/slidge 2026-06-23 13:23:01,558 root INFO copying slidge/main.py -> build/lib/slidge 2026-06-23 13:23:01,558 root INFO creating build/lib/slidge/db 2026-06-23 13:23:01,558 root INFO copying slidge/db/__init__.py -> build/lib/slidge/db 2026-06-23 13:23:01,558 root INFO copying slidge/db/models.py -> build/lib/slidge/db 2026-06-23 13:23:01,559 root INFO copying slidge/db/store.py -> build/lib/slidge/db 2026-06-23 13:23:01,559 root INFO copying slidge/db/meta.py -> build/lib/slidge/db 2026-06-23 13:23:01,559 root INFO copying slidge/db/avatar.py -> build/lib/slidge/db 2026-06-23 13:23:01,560 root INFO creating build/lib/slidge/contact 2026-06-23 13:23:01,560 root INFO copying slidge/contact/__init__.py -> build/lib/slidge/contact 2026-06-23 13:23:01,560 root INFO copying slidge/contact/contact.py -> build/lib/slidge/contact 2026-06-23 13:23:01,560 root INFO copying slidge/contact/roster.py -> build/lib/slidge/contact 2026-06-23 13:23:01,561 root INFO creating build/lib/slidge/command 2026-06-23 13:23:01,561 root INFO copying slidge/command/__init__.py -> build/lib/slidge/command 2026-06-23 13:23:01,561 root INFO copying slidge/command/chat_command.py -> build/lib/slidge/command 2026-06-23 13:23:01,561 root INFO copying slidge/command/categories.py -> build/lib/slidge/command 2026-06-23 13:23:01,561 root INFO copying slidge/command/admin.py -> build/lib/slidge/command 2026-06-23 13:23:01,562 root INFO copying slidge/command/register.py -> build/lib/slidge/command 2026-06-23 13:23:01,562 root INFO copying slidge/command/user.py -> build/lib/slidge/command 2026-06-23 13:23:01,562 root INFO copying slidge/command/adhoc.py -> build/lib/slidge/command 2026-06-23 13:23:01,562 root INFO copying slidge/command/base.py -> build/lib/slidge/command 2026-06-23 13:23:01,563 root INFO creating build/lib/slidge/group 2026-06-23 13:23:01,563 root INFO copying slidge/group/__init__.py -> build/lib/slidge/group 2026-06-23 13:23:01,563 root INFO copying slidge/group/bookmarks.py -> build/lib/slidge/group 2026-06-23 13:23:01,563 root INFO copying slidge/group/room.py -> build/lib/slidge/group 2026-06-23 13:23:01,564 root INFO copying slidge/group/participant.py -> build/lib/slidge/group 2026-06-23 13:23:01,564 root INFO copying slidge/group/archive.py -> build/lib/slidge/group 2026-06-23 13:23:01,564 root INFO creating build/lib/slidge/util 2026-06-23 13:23:01,564 root INFO copying slidge/util/__init__.py -> build/lib/slidge/util 2026-06-23 13:23:01,565 root INFO copying slidge/util/lock.py -> build/lib/slidge/util 2026-06-23 13:23:01,565 root INFO copying slidge/util/conf.py -> build/lib/slidge/util 2026-06-23 13:23:01,565 root INFO copying slidge/util/types.py -> build/lib/slidge/util 2026-06-23 13:23:01,565 root INFO copying slidge/util/jid_escaping.py -> build/lib/slidge/util 2026-06-23 13:23:01,566 root INFO copying slidge/util/util.py -> build/lib/slidge/util 2026-06-23 13:23:01,566 root INFO copying slidge/util/archive_msg.py -> build/lib/slidge/util 2026-06-23 13:23:01,566 root INFO copying slidge/util/lottie.py -> build/lib/slidge/util 2026-06-23 13:23:01,566 root INFO copying slidge/util/test.py -> build/lib/slidge/util 2026-06-23 13:23:01,567 root INFO creating build/lib/slidge/core 2026-06-23 13:23:01,567 root INFO copying slidge/core/__init__.py -> build/lib/slidge/core 2026-06-23 13:23:01,567 root INFO copying slidge/core/session.py -> build/lib/slidge/core 2026-06-23 13:23:01,567 root INFO copying slidge/core/pubsub.py -> build/lib/slidge/core 2026-06-23 13:23:01,567 root INFO copying slidge/core/config.py -> build/lib/slidge/core 2026-06-23 13:23:01,568 root INFO copying slidge/core/gateway.py -> build/lib/slidge/core 2026-06-23 13:23:01,568 root INFO creating build/lib/slidge/slixfix 2026-06-23 13:23:01,568 root INFO copying slidge/slixfix/__init__.py -> build/lib/slidge/slixfix 2026-06-23 13:23:01,568 root INFO copying slidge/slixfix/delivery_receipt.py -> build/lib/slidge/slixfix 2026-06-23 13:23:01,569 root INFO copying slidge/slixfix/roster.py -> build/lib/slidge/slixfix 2026-06-23 13:23:01,569 root INFO creating build/lib/slidge/db/alembic 2026-06-23 13:23:01,569 root INFO copying slidge/db/alembic/__init__.py -> build/lib/slidge/db/alembic 2026-06-23 13:23:01,569 root INFO copying slidge/db/alembic/env.py -> build/lib/slidge/db/alembic 2026-06-23 13:23:01,570 root INFO creating build/lib/slidge/db/alembic/versions 2026-06-23 13:23:01,570 root INFO copying slidge/db/alembic/versions/e365e04e9ac3_fix_missing_existing_constraints_in_.py -> build/lib/slidge/db/alembic/versions 2026-06-23 13:23:01,570 root INFO copying slidge/db/alembic/versions/b7a06a86416a_add_occupant_id_column_to_participant.py -> build/lib/slidge/db/alembic/versions 2026-06-23 13:23:01,570 root INFO copying slidge/db/alembic/versions/259a1b71eadf_add_origin_group_id_table.py -> build/lib/slidge/db/alembic/versions 2026-06-23 13:23:01,570 root INFO copying slidge/db/alembic/versions/805fdc0bf984_add_unique_constraint_for_occupant_id.py -> build/lib/slidge/db/alembic/versions 2026-06-23 13:23:01,571 root INFO copying slidge/db/alembic/versions/cef02a8b1451_initial_schema.py -> build/lib/slidge/db/alembic/versions 2026-06-23 13:23:01,571 root INFO copying slidge/db/alembic/versions/86d980dbb426_add_displayed_by_user_column_to_.py -> build/lib/slidge/db/alembic/versions 2026-06-23 13:23:01,571 root INFO copying slidge/db/alembic/versions/abea9b63fa34_add_unique_constraint_on_avatar_url.py -> build/lib/slidge/db/alembic/versions 2026-06-23 13:23:01,571 root INFO creating build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,571 root INFO copying slidge/core/dispatcher/__init__.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,572 root INFO copying slidge/core/dispatcher/vcard.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,572 root INFO copying slidge/core/dispatcher/caps.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,572 root INFO copying slidge/core/dispatcher/presence.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,572 root INFO copying slidge/core/dispatcher/registration.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,573 root INFO copying slidge/core/dispatcher/util.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,573 root INFO copying slidge/core/dispatcher/disco.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,573 root INFO copying slidge/core/dispatcher/search.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,573 root INFO copying slidge/core/dispatcher/session_dispatcher.py -> build/lib/slidge/core/dispatcher 2026-06-23 13:23:01,574 root INFO creating build/lib/slidge/core/mixins 2026-06-23 13:23:01,574 root INFO copying slidge/core/mixins/__init__.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,574 root INFO copying slidge/core/mixins/message_text.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,574 root INFO copying slidge/core/mixins/recipient.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,574 root INFO copying slidge/core/mixins/db.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,575 root INFO copying slidge/core/mixins/presence.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,575 root INFO copying slidge/core/mixins/message.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,575 root INFO copying slidge/core/mixins/message_maker.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,575 root INFO copying slidge/core/mixins/disco.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,575 root INFO copying slidge/core/mixins/base.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,576 root INFO copying slidge/core/mixins/avatar.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,576 root INFO copying slidge/core/mixins/attachment.py -> build/lib/slidge/core/mixins 2026-06-23 13:23:01,576 root INFO creating build/lib/slidge/core/dispatcher/muc 2026-06-23 13:23:01,576 root INFO copying slidge/core/dispatcher/muc/__init__.py -> build/lib/slidge/core/dispatcher/muc 2026-06-23 13:23:01,576 root INFO copying slidge/core/dispatcher/muc/ping.py -> build/lib/slidge/core/dispatcher/muc 2026-06-23 13:23:01,577 root INFO copying slidge/core/dispatcher/muc/owner.py -> build/lib/slidge/core/dispatcher/muc 2026-06-23 13:23:01,577 root INFO copying slidge/core/dispatcher/muc/mam.py -> build/lib/slidge/core/dispatcher/muc 2026-06-23 13:23:01,577 root INFO copying slidge/core/dispatcher/muc/admin.py -> build/lib/slidge/core/dispatcher/muc 2026-06-23 13:23:01,577 root INFO copying slidge/core/dispatcher/muc/misc.py -> build/lib/slidge/core/dispatcher/muc 2026-06-23 13:23:01,578 root INFO creating build/lib/slidge/core/dispatcher/message 2026-06-23 13:23:01,578 root INFO copying slidge/core/dispatcher/message/__init__.py -> build/lib/slidge/core/dispatcher/message 2026-06-23 13:23:01,578 root INFO copying slidge/core/dispatcher/message/message.py -> build/lib/slidge/core/dispatcher/message 2026-06-23 13:23:01,578 root INFO copying slidge/core/dispatcher/message/marker.py -> build/lib/slidge/core/dispatcher/message 2026-06-23 13:23:01,578 root INFO copying slidge/core/dispatcher/message/chat_state.py -> build/lib/slidge/core/dispatcher/message 2026-06-23 13:23:01,579 root INFO creating build/lib/slidge/slixfix/xep_0077 2026-06-23 13:23:01,579 root INFO copying slidge/slixfix/xep_0077/__init__.py -> build/lib/slidge/slixfix/xep_0077 2026-06-23 13:23:01,579 root INFO copying slidge/slixfix/xep_0077/register.py -> build/lib/slidge/slixfix/xep_0077 2026-06-23 13:23:01,579 root INFO copying slidge/slixfix/xep_0077/stanza.py -> build/lib/slidge/slixfix/xep_0077 2026-06-23 13:23:01,579 root INFO creating build/lib/slidge/slixfix/xep_0292 2026-06-23 13:23:01,580 root INFO copying slidge/slixfix/xep_0292/__init__.py -> build/lib/slidge/slixfix/xep_0292 2026-06-23 13:23:01,580 root INFO copying slidge/slixfix/xep_0292/vcard4.py -> build/lib/slidge/slixfix/xep_0292 2026-06-23 13:23:01,580 root INFO creating build/lib/slidge/slixfix/xep_0100 2026-06-23 13:23:01,580 root INFO copying slidge/slixfix/xep_0100/__init__.py -> build/lib/slidge/slixfix/xep_0100 2026-06-23 13:23:01,580 root INFO copying slidge/slixfix/xep_0100/gateway.py -> build/lib/slidge/slixfix/xep_0100 2026-06-23 13:23:01,581 root INFO copying slidge/slixfix/xep_0100/stanza.py -> build/lib/slidge/slixfix/xep_0100 2026-06-23 13:23:01,581 root INFO creating build/lib/slidge/slixfix/xep_0153 2026-06-23 13:23:01,581 root INFO copying slidge/slixfix/xep_0153/__init__.py -> build/lib/slidge/slixfix/xep_0153 2026-06-23 13:23:01,581 root INFO copying slidge/slixfix/xep_0153/vcard_avatar.py -> build/lib/slidge/slixfix/xep_0153 2026-06-23 13:23:01,581 root INFO running egg_info 2026-06-23 13:23:01,586 root INFO writing slidge.egg-info/PKG-INFO 2026-06-23 13:23:01,587 root INFO writing dependency_links to slidge.egg-info/dependency_links.txt 2026-06-23 13:23:01,587 root INFO writing entry points to slidge.egg-info/entry_points.txt 2026-06-23 13:23:01,588 root INFO writing requirements to slidge.egg-info/requires.txt 2026-06-23 13:23:01,588 root INFO writing top-level names to slidge.egg-info/top_level.txt listing git files failed - pretending there aren't any 2026-06-23 13:23:01,607 root INFO reading manifest file 'slidge.egg-info/SOURCES.txt' 2026-06-23 13:23:01,610 root INFO adding license file 'LICENSE' 2026-06-23 13:23:01,612 root INFO writing manifest file 'slidge.egg-info/SOURCES.txt' 2026-06-23 13:23:01,614 root INFO copying slidge/py.typed -> build/lib/slidge 2026-06-23 13:23:01,614 root INFO copying slidge/db/alembic/script.py.mako -> build/lib/slidge/db/alembic 2026-06-23 13:23:01,625 root INFO installing to build/bdist.linux-armv8l/wheel 2026-06-23 13:23:01,625 root INFO running install 2026-06-23 13:23:01,634 root INFO running install_lib 2026-06-23 13:23:01,638 root INFO creating build/bdist.linux-armv8l/wheel 2026-06-23 13:23:01,638 root INFO creating build/bdist.linux-armv8l/wheel/slidge 2026-06-23 13:23:01,638 root INFO copying build/lib/slidge/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge 2026-06-23 13:23:01,639 root INFO creating build/bdist.linux-armv8l/wheel/slidge/db 2026-06-23 13:23:01,639 root INFO copying build/lib/slidge/db/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/db 2026-06-23 13:23:01,639 root INFO creating build/bdist.linux-armv8l/wheel/slidge/db/alembic 2026-06-23 13:23:01,639 root INFO copying build/lib/slidge/db/alembic/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic 2026-06-23 13:23:01,639 root INFO creating build/bdist.linux-armv8l/wheel/slidge/db/alembic/versions 2026-06-23 13:23:01,639 root INFO copying build/lib/slidge/db/alembic/versions/e365e04e9ac3_fix_missing_existing_constraints_in_.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic/versions 2026-06-23 13:23:01,639 root INFO copying build/lib/slidge/db/alembic/versions/b7a06a86416a_add_occupant_id_column_to_participant.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic/versions 2026-06-23 13:23:01,640 root INFO copying build/lib/slidge/db/alembic/versions/259a1b71eadf_add_origin_group_id_table.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic/versions 2026-06-23 13:23:01,640 root INFO copying build/lib/slidge/db/alembic/versions/805fdc0bf984_add_unique_constraint_for_occupant_id.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic/versions 2026-06-23 13:23:01,640 root INFO copying build/lib/slidge/db/alembic/versions/cef02a8b1451_initial_schema.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic/versions 2026-06-23 13:23:01,640 root INFO copying build/lib/slidge/db/alembic/versions/86d980dbb426_add_displayed_by_user_column_to_.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic/versions 2026-06-23 13:23:01,640 root INFO copying build/lib/slidge/db/alembic/versions/abea9b63fa34_add_unique_constraint_on_avatar_url.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic/versions 2026-06-23 13:23:01,641 root INFO copying build/lib/slidge/db/alembic/env.py -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic 2026-06-23 13:23:01,641 root INFO copying build/lib/slidge/db/alembic/script.py.mako -> build/bdist.linux-armv8l/wheel/./slidge/db/alembic 2026-06-23 13:23:01,641 root INFO copying build/lib/slidge/db/models.py -> build/bdist.linux-armv8l/wheel/./slidge/db 2026-06-23 13:23:01,641 root INFO copying build/lib/slidge/db/store.py -> build/bdist.linux-armv8l/wheel/./slidge/db 2026-06-23 13:23:01,641 root INFO copying build/lib/slidge/db/meta.py -> build/bdist.linux-armv8l/wheel/./slidge/db 2026-06-23 13:23:01,641 root INFO copying build/lib/slidge/db/avatar.py -> build/bdist.linux-armv8l/wheel/./slidge/db 2026-06-23 13:23:01,642 root INFO creating build/bdist.linux-armv8l/wheel/slidge/contact 2026-06-23 13:23:01,642 root INFO copying build/lib/slidge/contact/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/contact 2026-06-23 13:23:01,642 root INFO copying build/lib/slidge/contact/contact.py -> build/bdist.linux-armv8l/wheel/./slidge/contact 2026-06-23 13:23:01,642 root INFO copying build/lib/slidge/contact/roster.py -> build/bdist.linux-armv8l/wheel/./slidge/contact 2026-06-23 13:23:01,642 root INFO creating build/bdist.linux-armv8l/wheel/slidge/command 2026-06-23 13:23:01,643 root INFO copying build/lib/slidge/command/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/command 2026-06-23 13:23:01,643 root INFO copying build/lib/slidge/command/chat_command.py -> build/bdist.linux-armv8l/wheel/./slidge/command 2026-06-23 13:23:01,643 root INFO copying build/lib/slidge/command/categories.py -> build/bdist.linux-armv8l/wheel/./slidge/command 2026-06-23 13:23:01,643 root INFO copying build/lib/slidge/command/admin.py -> build/bdist.linux-armv8l/wheel/./slidge/command 2026-06-23 13:23:01,643 root INFO copying build/lib/slidge/command/register.py -> build/bdist.linux-armv8l/wheel/./slidge/command 2026-06-23 13:23:01,643 root INFO copying build/lib/slidge/command/user.py -> build/bdist.linux-armv8l/wheel/./slidge/command 2026-06-23 13:23:01,644 root INFO copying build/lib/slidge/command/adhoc.py -> build/bdist.linux-armv8l/wheel/./slidge/command 2026-06-23 13:23:01,644 root INFO copying build/lib/slidge/command/base.py -> build/bdist.linux-armv8l/wheel/./slidge/command 2026-06-23 13:23:01,644 root INFO creating build/bdist.linux-armv8l/wheel/slidge/group 2026-06-23 13:23:01,644 root INFO copying build/lib/slidge/group/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/group 2026-06-23 13:23:01,644 root INFO copying build/lib/slidge/group/bookmarks.py -> build/bdist.linux-armv8l/wheel/./slidge/group 2026-06-23 13:23:01,645 root INFO copying build/lib/slidge/group/room.py -> build/bdist.linux-armv8l/wheel/./slidge/group 2026-06-23 13:23:01,645 root INFO copying build/lib/slidge/group/participant.py -> build/bdist.linux-armv8l/wheel/./slidge/group 2026-06-23 13:23:01,645 root INFO copying build/lib/slidge/group/archive.py -> build/bdist.linux-armv8l/wheel/./slidge/group 2026-06-23 13:23:01,645 root INFO copying build/lib/slidge/migration.py -> build/bdist.linux-armv8l/wheel/./slidge 2026-06-23 13:23:01,645 root INFO copying build/lib/slidge/__main__.py -> build/bdist.linux-armv8l/wheel/./slidge 2026-06-23 13:23:01,646 root INFO creating build/bdist.linux-armv8l/wheel/slidge/util 2026-06-23 13:23:01,646 root INFO copying build/lib/slidge/util/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,646 root INFO copying build/lib/slidge/util/lock.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,646 root INFO copying build/lib/slidge/util/conf.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,646 root INFO copying build/lib/slidge/util/types.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,646 root INFO copying build/lib/slidge/util/jid_escaping.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,646 root INFO copying build/lib/slidge/util/util.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,647 root INFO copying build/lib/slidge/util/archive_msg.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,647 root INFO copying build/lib/slidge/util/lottie.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,647 root INFO copying build/lib/slidge/util/test.py -> build/bdist.linux-armv8l/wheel/./slidge/util 2026-06-23 13:23:01,647 root INFO copying build/lib/slidge/main.py -> build/bdist.linux-armv8l/wheel/./slidge 2026-06-23 13:23:01,647 root INFO copying build/lib/slidge/py.typed -> build/bdist.linux-armv8l/wheel/./slidge 2026-06-23 13:23:01,648 root INFO creating build/bdist.linux-armv8l/wheel/slidge/core 2026-06-23 13:23:01,648 root INFO copying build/lib/slidge/core/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/core 2026-06-23 13:23:01,648 root INFO creating build/bdist.linux-armv8l/wheel/slidge/core/dispatcher 2026-06-23 13:23:01,648 root INFO copying build/lib/slidge/core/dispatcher/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,648 root INFO creating build/bdist.linux-armv8l/wheel/slidge/core/dispatcher/muc 2026-06-23 13:23:01,648 root INFO copying build/lib/slidge/core/dispatcher/muc/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/muc 2026-06-23 13:23:01,648 root INFO copying build/lib/slidge/core/dispatcher/muc/ping.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/muc 2026-06-23 13:23:01,649 root INFO copying build/lib/slidge/core/dispatcher/muc/owner.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/muc 2026-06-23 13:23:01,649 root INFO copying build/lib/slidge/core/dispatcher/muc/mam.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/muc 2026-06-23 13:23:01,649 root INFO copying build/lib/slidge/core/dispatcher/muc/admin.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/muc 2026-06-23 13:23:01,649 root INFO copying build/lib/slidge/core/dispatcher/muc/misc.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/muc 2026-06-23 13:23:01,649 root INFO copying build/lib/slidge/core/dispatcher/vcard.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,649 root INFO copying build/lib/slidge/core/dispatcher/caps.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,650 root INFO copying build/lib/slidge/core/dispatcher/presence.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,650 root INFO creating build/bdist.linux-armv8l/wheel/slidge/core/dispatcher/message 2026-06-23 13:23:01,650 root INFO copying build/lib/slidge/core/dispatcher/message/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/message 2026-06-23 13:23:01,650 root INFO copying build/lib/slidge/core/dispatcher/message/message.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/message 2026-06-23 13:23:01,650 root INFO copying build/lib/slidge/core/dispatcher/message/marker.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/message 2026-06-23 13:23:01,650 root INFO copying build/lib/slidge/core/dispatcher/message/chat_state.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher/message 2026-06-23 13:23:01,651 root INFO copying build/lib/slidge/core/dispatcher/registration.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,651 root INFO copying build/lib/slidge/core/dispatcher/util.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,651 root INFO copying build/lib/slidge/core/dispatcher/disco.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,651 root INFO copying build/lib/slidge/core/dispatcher/search.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,651 root INFO copying build/lib/slidge/core/dispatcher/session_dispatcher.py -> build/bdist.linux-armv8l/wheel/./slidge/core/dispatcher 2026-06-23 13:23:01,652 root INFO copying build/lib/slidge/core/session.py -> build/bdist.linux-armv8l/wheel/./slidge/core 2026-06-23 13:23:01,652 root INFO copying build/lib/slidge/core/pubsub.py -> build/bdist.linux-armv8l/wheel/./slidge/core 2026-06-23 13:23:01,652 root INFO copying build/lib/slidge/core/config.py -> build/bdist.linux-armv8l/wheel/./slidge/core 2026-06-23 13:23:01,652 root INFO copying build/lib/slidge/core/gateway.py -> build/bdist.linux-armv8l/wheel/./slidge/core 2026-06-23 13:23:01,652 root INFO creating build/bdist.linux-armv8l/wheel/slidge/core/mixins 2026-06-23 13:23:01,653 root INFO copying build/lib/slidge/core/mixins/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,653 root INFO copying build/lib/slidge/core/mixins/message_text.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,653 root INFO copying build/lib/slidge/core/mixins/recipient.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,653 root INFO copying build/lib/slidge/core/mixins/db.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,653 root INFO copying build/lib/slidge/core/mixins/presence.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,653 root INFO copying build/lib/slidge/core/mixins/message.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,654 root INFO copying build/lib/slidge/core/mixins/message_maker.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,654 root INFO copying build/lib/slidge/core/mixins/disco.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,654 root INFO copying build/lib/slidge/core/mixins/base.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,654 root INFO copying build/lib/slidge/core/mixins/avatar.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,654 root INFO copying build/lib/slidge/core/mixins/attachment.py -> build/bdist.linux-armv8l/wheel/./slidge/core/mixins 2026-06-23 13:23:01,654 root INFO creating build/bdist.linux-armv8l/wheel/slidge/slixfix 2026-06-23 13:23:01,655 root INFO copying build/lib/slidge/slixfix/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix 2026-06-23 13:23:01,655 root INFO creating build/bdist.linux-armv8l/wheel/slidge/slixfix/xep_0077 2026-06-23 13:23:01,655 root INFO copying build/lib/slidge/slixfix/xep_0077/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0077 2026-06-23 13:23:01,655 root INFO copying build/lib/slidge/slixfix/xep_0077/register.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0077 2026-06-23 13:23:01,655 root INFO copying build/lib/slidge/slixfix/xep_0077/stanza.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0077 2026-06-23 13:23:01,656 root INFO creating build/bdist.linux-armv8l/wheel/slidge/slixfix/xep_0292 2026-06-23 13:23:01,656 root INFO copying build/lib/slidge/slixfix/xep_0292/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0292 2026-06-23 13:23:01,656 root INFO copying build/lib/slidge/slixfix/xep_0292/vcard4.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0292 2026-06-23 13:23:01,656 root INFO creating build/bdist.linux-armv8l/wheel/slidge/slixfix/xep_0100 2026-06-23 13:23:01,656 root INFO copying build/lib/slidge/slixfix/xep_0100/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0100 2026-06-23 13:23:01,656 root INFO copying build/lib/slidge/slixfix/xep_0100/gateway.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0100 2026-06-23 13:23:01,656 root INFO copying build/lib/slidge/slixfix/xep_0100/stanza.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0100 2026-06-23 13:23:01,657 root INFO copying build/lib/slidge/slixfix/delivery_receipt.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix 2026-06-23 13:23:01,657 root INFO copying build/lib/slidge/slixfix/roster.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix 2026-06-23 13:23:01,657 root INFO creating build/bdist.linux-armv8l/wheel/slidge/slixfix/xep_0153 2026-06-23 13:23:01,657 root INFO copying build/lib/slidge/slixfix/xep_0153/__init__.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0153 2026-06-23 13:23:01,657 root INFO copying build/lib/slidge/slixfix/xep_0153/vcard_avatar.py -> build/bdist.linux-armv8l/wheel/./slidge/slixfix/xep_0153 2026-06-23 13:23:01,657 root INFO running install_egg_info 2026-06-23 13:23:01,662 root INFO Copying slidge.egg-info to build/bdist.linux-armv8l/wheel/./slidge-0.3.11-py3.14.egg-info 2026-06-23 13:23:01,663 root INFO running install_scripts 2026-06-23 13:23:01,664 root INFO creating build/bdist.linux-armv8l/wheel/slidge-0.3.11.dist-info/WHEEL 2026-06-23 13:23:01,664 wheel INFO creating '/home/buildozer/aports/testing/py3-slidge/src/slidge-0.3.11/.dist/.tmp-gsw2jzj6/slidge-0.3.11-py3-none-any.whl' and adding 'build/bdist.linux-armv8l/wheel' to it 2026-06-23 13:23:01,665 wheel INFO adding 'slidge/__init__.py' 2026-06-23 13:23:01,665 wheel INFO adding 'slidge/__main__.py' 2026-06-23 13:23:01,665 wheel INFO adding 'slidge/main.py' 2026-06-23 13:23:01,665 wheel INFO adding 'slidge/migration.py' 2026-06-23 13:23:01,665 wheel INFO adding 'slidge/py.typed' 2026-06-23 13:23:01,666 wheel INFO adding 'slidge/command/__init__.py' 2026-06-23 13:23:01,666 wheel INFO adding 'slidge/command/adhoc.py' 2026-06-23 13:23:01,666 wheel INFO adding 'slidge/command/admin.py' 2026-06-23 13:23:01,666 wheel INFO adding 'slidge/command/base.py' 2026-06-23 13:23:01,666 wheel INFO adding 'slidge/command/categories.py' 2026-06-23 13:23:01,667 wheel INFO adding 'slidge/command/chat_command.py' 2026-06-23 13:23:01,667 wheel INFO adding 'slidge/command/register.py' 2026-06-23 13:23:01,667 wheel INFO adding 'slidge/command/user.py' 2026-06-23 13:23:01,667 wheel INFO adding 'slidge/contact/__init__.py' 2026-06-23 13:23:01,667 wheel INFO adding 'slidge/contact/contact.py' 2026-06-23 13:23:01,667 wheel INFO adding 'slidge/contact/roster.py' 2026-06-23 13:23:01,668 wheel INFO adding 'slidge/core/__init__.py' 2026-06-23 13:23:01,668 wheel INFO adding 'slidge/core/config.py' 2026-06-23 13:23:01,668 wheel INFO adding 'slidge/core/gateway.py' 2026-06-23 13:23:01,668 wheel INFO adding 'slidge/core/pubsub.py' 2026-06-23 13:23:01,669 wheel INFO adding 'slidge/core/session.py' 2026-06-23 13:23:01,669 wheel INFO adding 'slidge/core/dispatcher/__init__.py' 2026-06-23 13:23:01,669 wheel INFO adding 'slidge/core/dispatcher/caps.py' 2026-06-23 13:23:01,669 wheel INFO adding 'slidge/core/dispatcher/disco.py' 2026-06-23 13:23:01,669 wheel INFO adding 'slidge/core/dispatcher/presence.py' 2026-06-23 13:23:01,669 wheel INFO adding 'slidge/core/dispatcher/registration.py' 2026-06-23 13:23:01,670 wheel INFO adding 'slidge/core/dispatcher/search.py' 2026-06-23 13:23:01,670 wheel INFO adding 'slidge/core/dispatcher/session_dispatcher.py' 2026-06-23 13:23:01,670 wheel INFO adding 'slidge/core/dispatcher/util.py' 2026-06-23 13:23:01,670 wheel INFO adding 'slidge/core/dispatcher/vcard.py' 2026-06-23 13:23:01,670 wheel INFO adding 'slidge/core/dispatcher/message/__init__.py' 2026-06-23 13:23:01,670 wheel INFO adding 'slidge/core/dispatcher/message/chat_state.py' 2026-06-23 13:23:01,671 wheel INFO adding 'slidge/core/dispatcher/message/marker.py' 2026-06-23 13:23:01,671 wheel INFO adding 'slidge/core/dispatcher/message/message.py' 2026-06-23 13:23:01,671 wheel INFO adding 'slidge/core/dispatcher/muc/__init__.py' 2026-06-23 13:23:01,671 wheel INFO adding 'slidge/core/dispatcher/muc/admin.py' 2026-06-23 13:23:01,671 wheel INFO adding 'slidge/core/dispatcher/muc/mam.py' 2026-06-23 13:23:01,671 wheel INFO adding 'slidge/core/dispatcher/muc/misc.py' 2026-06-23 13:23:01,671 wheel INFO adding 'slidge/core/dispatcher/muc/owner.py' 2026-06-23 13:23:01,672 wheel INFO adding 'slidge/core/dispatcher/muc/ping.py' 2026-06-23 13:23:01,672 wheel INFO adding 'slidge/core/mixins/__init__.py' 2026-06-23 13:23:01,672 wheel INFO adding 'slidge/core/mixins/attachment.py' 2026-06-23 13:23:01,672 wheel INFO adding 'slidge/core/mixins/avatar.py' 2026-06-23 13:23:01,672 wheel INFO adding 'slidge/core/mixins/base.py' 2026-06-23 13:23:01,673 wheel INFO adding 'slidge/core/mixins/db.py' 2026-06-23 13:23:01,673 wheel INFO adding 'slidge/core/mixins/disco.py' 2026-06-23 13:23:01,673 wheel INFO adding 'slidge/core/mixins/message.py' 2026-06-23 13:23:01,673 wheel INFO adding 'slidge/core/mixins/message_maker.py' 2026-06-23 13:23:01,673 wheel INFO adding 'slidge/core/mixins/message_text.py' 2026-06-23 13:23:01,673 wheel INFO adding 'slidge/core/mixins/presence.py' 2026-06-23 13:23:01,673 wheel INFO adding 'slidge/core/mixins/recipient.py' 2026-06-23 13:23:01,674 wheel INFO adding 'slidge/db/__init__.py' 2026-06-23 13:23:01,674 wheel INFO adding 'slidge/db/avatar.py' 2026-06-23 13:23:01,674 wheel INFO adding 'slidge/db/meta.py' 2026-06-23 13:23:01,674 wheel INFO adding 'slidge/db/models.py' 2026-06-23 13:23:01,674 wheel INFO adding 'slidge/db/store.py' 2026-06-23 13:23:01,675 wheel INFO adding 'slidge/db/alembic/__init__.py' 2026-06-23 13:23:01,675 wheel INFO adding 'slidge/db/alembic/env.py' 2026-06-23 13:23:01,675 wheel INFO adding 'slidge/db/alembic/script.py.mako' 2026-06-23 13:23:01,675 wheel INFO adding 'slidge/db/alembic/versions/259a1b71eadf_add_origin_group_id_table.py' 2026-06-23 13:23:01,675 wheel INFO adding 'slidge/db/alembic/versions/805fdc0bf984_add_unique_constraint_for_occupant_id.py' 2026-06-23 13:23:01,675 wheel INFO adding 'slidge/db/alembic/versions/86d980dbb426_add_displayed_by_user_column_to_.py' 2026-06-23 13:23:01,675 wheel INFO adding 'slidge/db/alembic/versions/abea9b63fa34_add_unique_constraint_on_avatar_url.py' 2026-06-23 13:23:01,676 wheel INFO adding 'slidge/db/alembic/versions/b7a06a86416a_add_occupant_id_column_to_participant.py' 2026-06-23 13:23:01,676 wheel INFO adding 'slidge/db/alembic/versions/cef02a8b1451_initial_schema.py' 2026-06-23 13:23:01,676 wheel INFO adding 'slidge/db/alembic/versions/e365e04e9ac3_fix_missing_existing_constraints_in_.py' 2026-06-23 13:23:01,676 wheel INFO adding 'slidge/group/__init__.py' 2026-06-23 13:23:01,676 wheel INFO adding 'slidge/group/archive.py' 2026-06-23 13:23:01,676 wheel INFO adding 'slidge/group/bookmarks.py' 2026-06-23 13:23:01,677 wheel INFO adding 'slidge/group/participant.py' 2026-06-23 13:23:01,677 wheel INFO adding 'slidge/group/room.py' 2026-06-23 13:23:01,677 wheel INFO adding 'slidge/slixfix/__init__.py' 2026-06-23 13:23:01,677 wheel INFO adding 'slidge/slixfix/delivery_receipt.py' 2026-06-23 13:23:01,677 wheel INFO adding 'slidge/slixfix/roster.py' 2026-06-23 13:23:01,678 wheel INFO adding 'slidge/slixfix/xep_0077/__init__.py' 2026-06-23 13:23:01,678 wheel INFO adding 'slidge/slixfix/xep_0077/register.py' 2026-06-23 13:23:01,678 wheel INFO adding 'slidge/slixfix/xep_0077/stanza.py' 2026-06-23 13:23:01,678 wheel INFO adding 'slidge/slixfix/xep_0100/__init__.py' 2026-06-23 13:23:01,678 wheel INFO adding 'slidge/slixfix/xep_0100/gateway.py' 2026-06-23 13:23:01,678 wheel INFO adding 'slidge/slixfix/xep_0100/stanza.py' 2026-06-23 13:23:01,679 wheel INFO adding 'slidge/slixfix/xep_0153/__init__.py' 2026-06-23 13:23:01,679 wheel INFO adding 'slidge/slixfix/xep_0153/vcard_avatar.py' 2026-06-23 13:23:01,679 wheel INFO adding 'slidge/slixfix/xep_0292/__init__.py' 2026-06-23 13:23:01,679 wheel INFO adding 'slidge/slixfix/xep_0292/vcard4.py' 2026-06-23 13:23:01,679 wheel INFO adding 'slidge/util/__init__.py' 2026-06-23 13:23:01,679 wheel INFO adding 'slidge/util/archive_msg.py' 2026-06-23 13:23:01,680 wheel INFO adding 'slidge/util/conf.py' 2026-06-23 13:23:01,680 wheel INFO adding 'slidge/util/jid_escaping.py' 2026-06-23 13:23:01,680 wheel INFO adding 'slidge/util/lock.py' 2026-06-23 13:23:01,680 wheel INFO adding 'slidge/util/lottie.py' 2026-06-23 13:23:01,680 wheel INFO adding 'slidge/util/test.py' 2026-06-23 13:23:01,680 wheel INFO adding 'slidge/util/types.py' 2026-06-23 13:23:01,681 wheel INFO adding 'slidge/util/util.py' 2026-06-23 13:23:01,681 wheel INFO adding 'slidge-0.3.11.dist-info/licenses/LICENSE' 2026-06-23 13:23:01,681 wheel INFO adding 'slidge-0.3.11.dist-info/METADATA' 2026-06-23 13:23:01,681 wheel INFO adding 'slidge-0.3.11.dist-info/WHEEL' 2026-06-23 13:23:01,681 wheel INFO adding 'slidge-0.3.11.dist-info/entry_points.txt' 2026-06-23 13:23:01,681 wheel INFO adding 'slidge-0.3.11.dist-info/top_level.txt' 2026-06-23 13:23:01,682 wheel INFO adding 'slidge-0.3.11.dist-info/RECORD' 2026-06-23 13:23:01,682 root INFO removing build/bdist.linux-armv8l/wheel 2026-06-23 13:23:01,684 gpep517 INFO The backend produced .dist/slidge-0.3.11-py3-none-any.whl slidge-0.3.11-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.5, pytest-9.0.3, pluggy-1.6.0 rootdir: /home/buildozer/aports/testing/py3-slidge/src/slidge-0.3.11 configfile: pyproject.toml plugins: asyncio-1.3.0 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collected 323 items tests/test_adhoc/test_access.py ... [ 0%] tests/test_adhoc/test_confirmation.py ... [ 1%] tests/test_adhoc/test_form.py ..... [ 3%] tests/test_adhoc/test_reported.py . [ 3%] tests/test_attachment.py ........................ [ 11%] tests/test_avatar.py .............. [ 15%] tests/test_backfill.py ...... [ 17%] tests/test_chat_commands.py ...... [ 19%] tests/test_commands.py .................... [ 25%] tests/test_config.py ......... [ 28%] tests/test_db/test_store.py .... [ 29%] tests/test_db/test_user.py . [ 29%] tests/test_feature_restriction.py ..... [ 31%] tests/test_gateway_wide_reaction_restrictions.py .. [ 31%] tests/test_mam_archivable.py ..... [ 33%] tests/test_mam_correction.py ... [ 34%] tests/test_mds.py ... [ 35%] tests/test_muc.py ...................................................... [ 52%] ............................... [ 61%] tests/test_muc_all_info_filled_on_startup.py .... [ 62%] tests/test_muc_subject.py ... [ 63%] tests/test_occupant_id.py . [ 64%] tests/test_resourceprep.py ... [ 65%] tests/test_session.py ...................... [ 71%] tests/test_session_2.py ..................... [ 78%] tests/test_set_name_before_fill.py . [ 78%] tests/test_shakespeare.py .............................................. [ 92%] ...... [ 94%] tests/test_type_conversion.py .. [ 95%] tests/test_user_nick_invalid_resourcepart.py . [ 95%] tests/test_util.py ........ [ 98%] tests/test_vcard.py ...... [100%] =============================== warnings summary =============================== tests/test_attachment.py: 22 warnings /home/buildozer/aports/testing/py3-slidge/src/slidge-0.3.11/slidge/core/mixins/attachment.py:688:DeprecationWarning:Image.Image.getdata is deprecated and will be removed in Pillow 14 (2027-10-15). Use get_flattened_data instead. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ====================== 323 passed, 22 warnings in 46.08s ======================= >>> py3-slidge: Entering fakeroot... >>> py3-slidge-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/slidge/db/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/db/__pycache__' 'usr/lib/python3.14/site-packages/slidge/db/alembic/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/db/alembic/__pycache__' 'usr/lib/python3.14/site-packages/slidge/db/alembic/versions/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/db/alembic/versions/__pycache__' 'usr/lib/python3.14/site-packages/slidge/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/__pycache__' 'usr/lib/python3.14/site-packages/slidge/contact/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/contact/__pycache__' 'usr/lib/python3.14/site-packages/slidge/command/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/command/__pycache__' 'usr/lib/python3.14/site-packages/slidge/group/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/group/__pycache__' 'usr/lib/python3.14/site-packages/slidge/util/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/util/__pycache__' 'usr/lib/python3.14/site-packages/slidge/core/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/core/__pycache__' 'usr/lib/python3.14/site-packages/slidge/core/dispatcher/muc/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/core/dispatcher/muc/__pycache__' 'usr/lib/python3.14/site-packages/slidge/core/dispatcher/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/core/dispatcher/__pycache__' 'usr/lib/python3.14/site-packages/slidge/core/dispatcher/message/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/core/dispatcher/message/__pycache__' 'usr/lib/python3.14/site-packages/slidge/core/mixins/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/core/mixins/__pycache__' 'usr/lib/python3.14/site-packages/slidge/slixfix/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/slixfix/__pycache__' 'usr/lib/python3.14/site-packages/slidge/slixfix/xep_0077/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/slixfix/xep_0077/__pycache__' 'usr/lib/python3.14/site-packages/slidge/slixfix/xep_0292/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/slixfix/xep_0292/__pycache__' 'usr/lib/python3.14/site-packages/slidge/slixfix/xep_0100/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/slixfix/xep_0100/__pycache__' 'usr/lib/python3.14/site-packages/slidge/slixfix/xep_0153/__pycache__' -> '/home/buildozer/aports/testing/py3-slidge/pkg/py3-slidge-pyc/usr/lib/python3.14/site-packages/slidge/slixfix/xep_0153/__pycache__' >>> py3-slidge-pyc*: Preparing subpackage py3-slidge-pyc... >>> py3-slidge-pyc*: Running postcheck for py3-slidge-pyc >>> py3-slidge*: Running postcheck for py3-slidge >>> py3-slidge*: Preparing package py3-slidge... >>> py3-slidge*: Tracing dependencies... python3 py3-aiohttp py3-aiodns py3-alembic py3-configargparse py3-defusedxml py3-magic py3-pillow py3-qrcode py3-slixmpp py3-sqlalchemy py3-thumbhash python3~3.14 >>> py3-slidge*: Package size: 647.4 KB >>> py3-slidge*: Compressing data... >>> py3-slidge*: Create checksum... >>> py3-slidge*: Create py3-slidge-0.3.11-r0.apk >>> py3-slidge-pyc*: Tracing dependencies... python3~3.14 >>> py3-slidge-pyc*: Package size: 1.0 MB >>> py3-slidge-pyc*: Compressing data... >>> py3-slidge-pyc*: Create checksum... >>> py3-slidge-pyc*: Create py3-slidge-pyc-0.3.11-r0.apk >>> py3-slidge: Build complete at Tue, 23 Jun 2026 13:23:57 +0000 elapsed time 0h 0m 58s >>> py3-slidge: Cleaning up srcdir >>> py3-slidge: Cleaning up pkgdir >>> py3-slidge: Cleaning up tmpdir >>> py3-slidge: Uninstalling dependencies... ( 1/130) Purging .makedepends-py3-slidge (20260623.132300) ( 2/130) Purging py3-alembic-pyc (1.13.1-r3) ( 3/130) Purging py3-alembic (1.13.1-r3) ( 4/130) Purging py3-dateutil-pyc (2.9.0-r4) ( 5/130) Purging py3-dateutil (2.9.0-r4) ( 6/130) Purging py3-mako-pyc (1.3.12-r0) ( 7/130) Purging py3-mako (1.3.12-r0) ( 8/130) Purging py3-markupsafe-pyc (3.0.3-r1) ( 9/130) Purging py3-markupsafe (3.0.3-r1) ( 10/130) Purging py3-python-editor-pyc (1.0.4-r9) ( 11/130) Purging py3-python-editor (1.0.4-r9) ( 12/130) Purging py3-configargparse-pyc (1.7.5-r1) ( 13/130) Purging py3-configargparse (1.7.5-r1) ( 14/130) Purging py3-magic-pyc (0.4.27-r4) ( 15/130) Purging py3-magic (0.4.27-r4) ( 16/130) Purging py3-qrcode-pyc (8.2-r2) ( 17/130) Purging py3-qrcode (8.2-r2) ( 18/130) Purging py3-pillow-pyc (12.2.0-r0) ( 19/130) Purging py3-pillow (12.2.0-r0) ( 20/130) Purging py3-pypng-pyc (0.20250521.0-r1) ( 21/130) Purging py3-pypng (0.20250521.0-r1) ( 22/130) Purging py3-slixmpp-pyc (1.16.0-r0) ( 23/130) Purging py3-slixmpp (1.16.0-r0) ( 24/130) Purging py3-aiodns-pyc (4.0.0-r1) ( 25/130) Purging py3-aiodns (4.0.0-r1) ( 26/130) Purging py3-pycares-pyc (5.0.1-r2) ( 27/130) Purging py3-pycares (5.0.1-r2) ( 28/130) Purging py3-aiohttp-pyc (3.14.1-r0) ( 29/130) Purging py3-aiohttp (3.14.1-r0) ( 30/130) Purging py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 31/130) Purging py3-aiohappyeyeballs (2.6.1-r1) ( 32/130) Purging py3-aiosignal-pyc (1.4.0-r1) ( 33/130) Purging py3-aiosignal (1.4.0-r1) ( 34/130) Purging py3-frozenlist-pyc (1.8.0-r2) ( 35/130) Purging py3-frozenlist (1.8.0-r2) ( 36/130) Purging py3-async-timeout-pyc (4.0.3-r3) ( 37/130) Purging py3-async-timeout (4.0.3-r3) ( 38/130) Purging py3-attrs-pyc (26.1.0-r0) ( 39/130) Purging py3-attrs (26.1.0-r0) ( 40/130) Purging py3-brotli-pyc (1.2.0-r1) ( 41/130) Purging py3-brotli (1.2.0-r1) ( 42/130) Purging py3-charset-normalizer-pyc (3.4.7-r0) ( 43/130) Purging py3-charset-normalizer (3.4.7-r0) ( 44/130) Purging py3-idna-ssl-pyc (1.1.0-r10) ( 45/130) Purging py3-idna-ssl (1.1.0-r10) ( 46/130) Purging py3-yarl-pyc (1.24.2-r0) ( 47/130) Purging py3-yarl (1.24.2-r0) ( 48/130) Purging py3-idna-pyc (3.18-r0) ( 49/130) Purging py3-idna (3.18-r0) ( 50/130) Purging py3-multidict-pyc (6.7.1-r1) ( 51/130) Purging py3-multidict (6.7.1-r1) ( 52/130) Purging py3-propcache-pyc (0.5.2-r0) ( 53/130) Purging py3-propcache (0.5.2-r0) ( 54/130) Purging py3-expandvars-pyc (1.1.2-r3) ( 55/130) Purging py3-expandvars (1.1.2-r3) ( 56/130) Purging py3-asn1-modules-pyc (0.4.2-r1) ( 57/130) Purging py3-asn1-modules (0.4.2-r1) ( 58/130) Purging py3-asn1-pyc (0.6.3-r0) ( 59/130) Purging py3-asn1 (0.6.3-r0) ( 60/130) Purging py3-cryptography-pyc (47.0.0-r0) ( 61/130) Purging py3-cryptography (47.0.0-r0) ( 62/130) Purging py3-cffi-pyc (2.0.0-r0) ( 63/130) Purging py3-cffi (2.0.0-r0) ( 64/130) Purging py3-cparser-pyc (3.0-r1) ( 65/130) Purging py3-cparser (3.0-r1) ( 66/130) Purging py3-defusedxml-pyc (0.7.1-r7) ( 67/130) Purging py3-defusedxml (0.7.1-r7) ( 68/130) Purging py3-emoji-pyc (2.15.0-r1) ( 69/130) Purging py3-emoji (2.15.0-r1) ( 70/130) Purging py3-sqlalchemy-pyc (2.0.49-r0) ( 71/130) Purging py3-sqlalchemy (2.0.49-r0) ( 72/130) Purging py3-greenlet-pyc (3.5.0-r0) ( 73/130) Purging py3-greenlet (3.5.0-r0) ( 74/130) Purging py3-thumbhash-pyc (0.1.2-r0) ( 75/130) Purging py3-thumbhash (0.1.2-r0) ( 76/130) Purging py3-gpep517-pyc (19-r2) ( 77/130) Purging py3-gpep517 (19-r2) ( 78/130) Purging py3-installer-pyc (1.0.0-r0) ( 79/130) Purging py3-installer (1.0.0-r0) ( 80/130) Purging py3-setuptools_scm-pyc (9.2.2-r1) ( 81/130) Purging py3-setuptools_scm (9.2.2-r1) ( 82/130) Purging py3-setuptools-pyc (82.0.1-r1) ( 83/130) Purging py3-setuptools (82.0.1-r1) ( 84/130) Purging py3-wheel-pyc (0.47.0-r0) ( 85/130) Purging py3-wheel (0.47.0-r0) ( 86/130) Purging py3-pytest-asyncio-pyc (1.3.0-r1) ( 87/130) Purging py3-pytest-asyncio (1.3.0-r1) ( 88/130) Purging py3-pytest-pyc (9.0.3-r0) ( 89/130) Purging py3-pytest (9.0.3-r0) ( 90/130) Purging py3-iniconfig-pyc (2.3.0-r1) ( 91/130) Purging py3-iniconfig (2.3.0-r1) ( 92/130) Purging py3-packaging-pyc (26.2-r0) ( 93/130) Purging py3-packaging (26.2-r0) ( 94/130) Purging py3-parsing-pyc (3.3.2-r1) ( 95/130) Purging py3-parsing (3.3.2-r1) ( 96/130) Purging py3-pluggy-pyc (1.6.0-r1) ( 97/130) Purging py3-pluggy (1.6.0-r1) ( 98/130) Purging py3-py-pyc (1.11.0-r5) ( 99/130) Purging py3-py (1.11.0-r5) (100/130) Purging py3-pygments-pyc (2.20.0-r0) (101/130) Purging py3-pygments (2.20.0-r0) (102/130) Purging py3-typing-extensions-pyc (4.15.0-r1) (103/130) Purging py3-typing-extensions (4.15.0-r1) (104/130) Purging python3-pyc (3.14.5-r2) (105/130) Purging python3-pycache-pyc0 (3.14.5-r2) (106/130) Purging pyc (3.14.5-r2) (107/130) Purging python3 (3.14.5-r2) (108/130) Purging freetype (2.14.3-r0) (109/130) Purging lcms2 (2.19-r0) (110/130) Purging libbz2 (1.0.8-r6) (111/130) Purging libffi (3.5.2-r1) (112/130) Purging libimagequant (4.2.2-r0) (113/130) Purging libpanelw (6.6_p20260516-r0) (114/130) Purging libpng (1.6.58-r1) (115/130) Purging libwebpdemux (1.6.0-r0) (116/130) Purging libwebpmux (1.6.0-r0) (117/130) Purging libxcb (1.17.0-r2) (118/130) Purging libxdmcp (1.1.5-r1) (119/130) Purging mpdecimal (4.0.1-r0) (120/130) Purging openjpeg (2.5.4-r1) (121/130) Purging readline (8.3.3-r1) (122/130) Purging sqlite-libs (3.53.2-r0) (123/130) Purging tiff (4.7.1-r0) (124/130) Purging xz-libs (5.8.3-r0) (125/130) Purging libbsd (0.12.2-r0) (126/130) Purging libjpeg-turbo (3.1.3-r0) (127/130) Purging libmd (1.2.0-r0) (128/130) Purging libwebp (1.6.0-r0) (129/130) Purging libsharpyuv (1.6.0-r0) (130/130) Purging libxau (1.0.12-r0) Executing busybox-1.38.0-r0.trigger OK: 289.2 MiB in 105 packages >>> py3-slidge: Updating the testing/armv7 repository index... >>> py3-slidge: Signing the index...