>>> py3-nh3: Building community/py3-nh3 0.3.3-r0 (using abuild 3.16.0-r0) started Mon, 16 Feb 2026 19:56:13 +0000 >>> py3-nh3: Validating /home/buildozer/aports/community/py3-nh3/APKBUILD... >>> py3-nh3: Analyzing dependencies... >>> py3-nh3: Installing for build: build-base cargo py3-gpep517 py3-maturin py3-wheel py3-pytest ( 1/40) Installing libffi (3.5.2-r0) ( 2/40) Installing xz-libs (5.8.2-r0) ( 3/40) Installing libxml2 (2.13.9-r0) ( 4/40) Installing llvm21-libs (21.1.8-r0) ( 5/40) Installing scudo-malloc (21.1.8-r0) ( 6/40) Installing rust (1.93.1-r0) ( 7/40) Installing sqlite-libs (3.51.2-r1) ( 8/40) Installing cargo (1.93.1-r0) ( 9/40) Installing libbz2 (1.0.8-r6) (10/40) Installing gdbm (1.26-r0) (11/40) Installing mpdecimal (4.0.1-r0) (12/40) Installing libpanelw (6.6_p20251231-r0) (13/40) Installing python3 (3.12.12-r0) (14/40) Installing python3-pycache-pyc0 (3.12.12-r0) (15/40) Installing pyc (3.12.12-r0) (16/40) Installing py3-installer-pyc (0.7.0-r2) (17/40) Installing py3-gpep517-pyc (19-r1) (18/40) Installing python3-pyc (3.12.12-r0) (19/40) Installing py3-installer (0.7.0-r2) (20/40) Installing py3-gpep517 (19-r1) (21/40) Installing maturin (1.11.5-r0) (22/40) Installing py3-maturin (1.11.5-r0) (23/40) Installing py3-maturin-pyc (1.11.5-r0) (24/40) Installing py3-parsing (3.3.2-r0) (25/40) Installing py3-parsing-pyc (3.3.2-r0) (26/40) Installing py3-packaging (25.0-r0) (27/40) Installing py3-packaging-pyc (25.0-r0) (28/40) Installing py3-wheel (0.46.1-r0) (29/40) Installing py3-wheel-pyc (0.46.1-r0) (30/40) Installing py3-iniconfig (2.3.0-r0) (31/40) Installing py3-iniconfig-pyc (2.3.0-r0) (32/40) Installing py3-pluggy (1.6.0-r0) (33/40) Installing py3-pluggy-pyc (1.6.0-r0) (34/40) Installing py3-py (1.11.0-r4) (35/40) Installing py3-py-pyc (1.11.0-r4) (36/40) Installing py3-pygments (2.19.2-r0) (37/40) Installing py3-pygments-pyc (2.19.2-r0) (38/40) Installing py3-pytest (9.0.2-r0) (39/40) Installing py3-pytest-pyc (9.0.2-r0) (40/40) Installing .makedepends-py3-nh3 (20260216.195614) Executing busybox-1.37.0-r31.trigger OK: 755.7 MiB in 146 packages >>> py3-nh3: Cleaning up srcdir >>> py3-nh3: Cleaning up pkgdir >>> py3-nh3: Cleaning up tmpdir >>> py3-nh3: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nh3-0.3.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-nh3: Fetching https://pypi.org/packages/source/n/nh3/nh3-0.3.3.tar.gz Connecting to pypi.org (151.101.64.223:443) Connecting to files.pythonhosted.org (151.101.0.223:443) Connecting to files.pythonhosted.org (151.101.0.223:443) saving to '/var/cache/distfiles/nh3-0.3.3.tar.gz.part' nh3-0.3.3.tar.gz.par 100% |********************************| 18968 0:00:00 ETA '/var/cache/distfiles/nh3-0.3.3.tar.gz.part' saved /var/cache/distfiles/nh3-0.3.3.tar.gz: OK >>> py3-nh3: Fetching https://distfiles.alpinelinux.org/distfiles/edge/nh3-0.3.3.tar.gz /var/cache/distfiles/nh3-0.3.3.tar.gz: OK >>> py3-nh3: Unpacking /var/cache/distfiles/nh3-0.3.3.tar.gz... 2026-02-16 19:56:20,407 gpep517 INFO Building wheel via backend maturin Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` Updating crates.io index Downloading crates ... Downloaded aliasable v0.1.3 Downloaded cfg-if v1.0.4 Downloaded heck v0.4.1 Downloaded mac v0.1.1 Downloaded idna_adapter v1.2.1 Downloaded itoa v1.0.17 Downloaded string_cache_codegen v0.5.4 Downloaded precomputed-hash v0.1.1 Downloaded scopeguard v1.2.0 Downloaded siphasher v1.0.2 Downloaded new_debug_unreachable v1.0.6 Downloaded cssparser-macros v0.6.1 Downloaded utf-8 v0.7.6 Downloaded stable_deref_trait v1.2.1 Downloaded dtoa-short v0.3.5 Downloaded ouroboros v0.18.5 Downloaded markup5ever v0.35.0 Downloaded potential_utf v0.1.4 Downloaded phf_shared v0.11.3 Downloaded phf_codegen v0.11.3 Downloaded zerofrom-derive v0.1.6 Downloaded zerofrom v0.1.6 Downloaded match_token v0.35.0 Downloaded windows-link v0.2.1 Downloaded heck v0.5.0 Downloaded yoke-derive v0.8.1 Downloaded percent-encoding v2.3.2 Downloaded futf v0.1.5 Downloaded phf_generator v0.11.3 Downloaded maplit v1.0.2 Downloaded form_urlencoded v1.2.2 Downloaded pyo3-macros v0.28.0 Downloaded lock_api v0.4.14 Downloaded version_check v0.9.5 Downloaded zerovec-derive v0.11.2 Downloaded utf8_iter v1.0.4 Downloaded string_cache v0.8.9 Downloaded yoke v0.8.1 Downloaded synstructure v0.13.2 Downloaded quote v1.0.44 Downloaded bitflags v2.11.0 Downloaded rand_core v0.6.4 Downloaded find-msvc-tools v0.1.9 Downloaded ammonia v4.1.2 Downloaded redox_syscall v0.5.18 Downloaded phf v0.11.3 Downloaded dtoa v1.0.11 Downloaded target-lexicon v0.13.4 Downloaded tinystr v0.8.2 Downloaded pyo3-build-config v0.28.0 Downloaded parking_lot_core v0.9.12 Downloaded proc-macro2-diagnostics v0.10.1 Downloaded web_atoms v0.1.3 Downloaded parking_lot v0.12.5 Downloaded once_cell v1.21.3 Downloaded writeable v0.6.2 Downloaded tendril v0.4.3 Downloaded shlex v1.3.0 Downloaded litemap v0.8.1 Downloaded displaydoc v0.2.5 Downloaded phf_macros v0.11.3 Downloaded ouroboros_macro v0.18.5 Downloaded static_assertions v1.1.0 Downloaded cssparser v0.35.0 Downloaded icu_provider v2.1.1 Downloaded icu_properties v2.1.2 Downloaded serde_core v1.0.228 Downloaded unicode-ident v1.0.23 Downloaded smallvec v1.15.1 Downloaded cc v1.2.56 Downloaded pyo3-ffi v0.28.0 Downloaded zerotrie v0.2.3 Downloaded serde v1.0.228 Downloaded rand v0.8.5 Downloaded zerovec v0.11.5 Downloaded url v2.5.8 Downloaded idna v1.1.0 Downloaded python3-dll-a v0.2.14 Downloaded portable-atomic v1.13.1 Downloaded icu_properties_data v2.1.2 Downloaded icu_normalizer v2.1.1 Downloaded icu_locale_core v2.1.1 Downloaded icu_collections v2.1.1 Downloaded syn v2.0.115 Downloaded html5ever v0.35.0 Downloaded yansi v1.0.1 Downloaded serde_derive v1.0.228 Downloaded pyo3-macros-backend v0.28.0 Downloaded icu_normalizer_data v2.1.1 Downloaded proc-macro2 v1.0.106 Downloaded log v0.4.29 Downloaded libc v0.2.182 Downloaded pyo3 v0.28.0 📦 Including license file `LICENSE` 🔗 Found pyo3 bindings with abi3 support 🐍 Found CPython 3.12 at /usr/bin/python3 📡 Using build options features from pyproject.toml Compiling proc-macro2 v1.0.106 Compiling quote v1.0.44 Compiling unicode-ident v1.0.23 Compiling target-lexicon v0.13.4 Compiling stable_deref_trait v1.2.1 Compiling python3-dll-a v0.2.14 Compiling rand_core v0.6.4 Compiling siphasher v1.0.2 Compiling smallvec v1.15.1 Compiling libc v0.2.182 Compiling litemap v0.8.1 Compiling writeable v0.6.2 Compiling serde_core v1.0.228 Compiling parking_lot_core v0.9.12 Compiling scopeguard v1.2.0 Compiling new_debug_unreachable v1.0.6 Compiling icu_normalizer_data v2.1.1 Compiling serde v1.0.228 Compiling cfg-if v1.0.4 Compiling icu_properties_data v2.1.2 Compiling mac v0.1.1 Compiling version_check v0.9.5 Compiling precomputed-hash v0.1.1 Compiling utf-8 v0.7.6 Compiling percent-encoding v2.3.2 Compiling utf8_iter v1.0.4 Compiling dtoa v1.0.11 Compiling log v0.4.29 Compiling heck v0.5.0 Compiling yansi v1.0.1 Compiling heck v0.4.1 Compiling itoa v1.0.17 Compiling once_cell v1.21.3 Compiling static_assertions v1.1.0 Compiling aliasable v0.1.3 Compiling maplit v1.0.2 Compiling lock_api v0.4.14 Compiling rand v0.8.5 Compiling phf_shared v0.11.3 Compiling futf v0.1.5 Compiling dtoa-short v0.3.5 Compiling tendril v0.4.3 Compiling form_urlencoded v1.2.2 Compiling proc-macro2-diagnostics v0.10.1 Compiling phf_generator v0.11.3 Compiling phf_codegen v0.11.3 Compiling pyo3-build-config v0.28.0 Compiling syn v2.0.115 Compiling string_cache_codegen v0.5.4 Compiling web_atoms v0.1.3 Compiling parking_lot v0.12.5 Compiling pyo3-ffi v0.28.0 Compiling pyo3-macros-backend v0.28.0 Compiling pyo3 v0.28.0 Compiling string_cache v0.8.9 Compiling synstructure v0.13.2 Compiling zerofrom-derive v0.1.6 Compiling yoke-derive v0.8.1 Compiling zerovec-derive v0.11.2 Compiling displaydoc v0.2.5 Compiling phf_macros v0.11.3 Compiling match_token v0.35.0 Compiling cssparser-macros v0.6.1 Compiling ouroboros_macro v0.18.5 Compiling phf v0.11.3 Compiling cssparser v0.35.0 Compiling zerofrom v0.1.6 Compiling yoke v0.8.1 Compiling ouroboros v0.18.5 Compiling zerovec v0.11.5 Compiling zerotrie v0.2.3 Compiling markup5ever v0.35.0 Compiling html5ever v0.35.0 Compiling tinystr v0.8.2 Compiling potential_utf v0.1.4 Compiling icu_collections v2.1.1 Compiling icu_locale_core v2.1.1 Compiling icu_provider v2.1.1 Compiling pyo3-macros v0.28.0 Compiling icu_normalizer v2.1.1 Compiling icu_properties v2.1.2 Compiling idna_adapter v1.2.1 Compiling idna v1.1.0 Compiling url v2.5.8 Compiling ammonia v4.1.2 Compiling nh3 v0.3.3 (/home/buildozer/aports/community/py3-nh3/src/nh3-0.3.3) Finished `release` profile [optimized] target(s) in 45.93s 📖 Found type stub file at nh3.pyi 📦 Built wheel for abi3 Python ≥ 3.8 to /home/buildozer/aports/community/py3-nh3/src/nh3-0.3.3/target/wheels/nh3-0.3.3-cp38-abi3-linux_ppc64le.whl /home/buildozer/aports/community/py3-nh3/src/nh3-0.3.3/target/wheels/nh3-0.3.3-cp38-abi3-linux_ppc64le.whl 2026-02-16 19:57:14,530 gpep517 INFO The backend produced .dist/nh3-0.3.3-cp38-abi3-linux_ppc64le.whl nh3-0.3.3-cp38-abi3-linux_ppc64le.whl ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 rootdir: /home/buildozer/aports/community/py3-nh3/src/nh3-0.3.3 configfile: pyproject.toml collected 4 items tests/test_nh3.py .... [100%] =============================== warnings summary =============================== tests/test_nh3.py::test_clean_with_attribute_filter /usr/lib/python3.12/site-packages/_pytest/unraisableexception.py:67: PytestUnraisableExceptionWarning: Exception ignored in: ('img', 'src', 'foo') Traceback (most recent call last): File "/home/buildozer/aports/community/py3-nh3/src/nh3-0.3.3/tests/test_nh3.py", line 88, in test_clean_with_attribute_filter nh3.clean(html, attribute_filter=lambda _element, _attribute, _value: True) TypeError: expected attribute_filter to return str or None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/test_nh3.py::test_clean_with_attribute_filter /usr/lib/python3.12/site-packages/_pytest/unraisableexception.py:67: PytestUnraisableExceptionWarning: Exception ignored in: ('img', 'alt', 'Home') Traceback (most recent call last): File "/home/buildozer/aports/community/py3-nh3/src/nh3-0.3.3/tests/test_nh3.py", line 88, in test_clean_with_attribute_filter nh3.clean(html, attribute_filter=lambda _element, _attribute, _value: True) TypeError: expected attribute_filter to return str or None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/test_nh3.py::test_clean_with_attribute_filter /usr/lib/python3.12/site-packages/_pytest/unraisableexception.py:67: PytestUnraisableExceptionWarning: Exception ignored in: ('a', 'rel', 'noopener noreferrer') Traceback (most recent call last): File "/home/buildozer/aports/community/py3-nh3/src/nh3-0.3.3/tests/test_nh3.py", line 88, in test_clean_with_attribute_filter nh3.clean(html, attribute_filter=lambda _element, _attribute, _value: True) TypeError: expected attribute_filter to return str or None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/test_nh3.py::test_clean_with_attribute_filter /usr/lib/python3.12/site-packages/_pytest/unraisableexception.py:67: PytestUnraisableExceptionWarning: Exception ignored in: ('a', 'href', '/') Traceback (most recent call last): File "/home/buildozer/aports/community/py3-nh3/src/nh3-0.3.3/tests/test_nh3.py", line 88, in test_clean_with_attribute_filter nh3.clean(html, attribute_filter=lambda _element, _attribute, _value: True) TypeError: expected attribute_filter to return str or None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 4 passed, 4 warnings in 0.17s ========================= >>> py3-nh3: Entering fakeroot... >>> py3-nh3-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/nh3/__pycache__' -> '/home/buildozer/aports/community/py3-nh3/pkg/py3-nh3-pyc/usr/lib/python3.12/site-packages/nh3/__pycache__' >>> py3-nh3-pyc*: Preparing subpackage py3-nh3-pyc... >>> py3-nh3-pyc*: Running postcheck for py3-nh3-pyc >>> py3-nh3*: Running postcheck for py3-nh3 >>> py3-nh3*: Preparing package py3-nh3... >>> py3-nh3*: Stripping binaries >>> py3-nh3*: Scanning shared objects >>> py3-nh3-pyc*: Tracing dependencies... python3~3.12 >>> py3-nh3-pyc*: Package size: 304.0 B >>> py3-nh3-pyc*: Compressing data... >>> py3-nh3-pyc*: Create checksum... >>> py3-nh3-pyc*: Create py3-nh3-pyc-0.3.3-r0.apk >>> py3-nh3*: Tracing dependencies... python3~3.12 so:libc.musl-ppc64le.so.1 so:libgcc_s.so.1 >>> py3-nh3*: Package size: 1.4 MB >>> py3-nh3*: Compressing data... >>> py3-nh3*: Create checksum... >>> py3-nh3*: Create py3-nh3-0.3.3-r0.apk >>> py3-nh3: Build complete at Mon, 16 Feb 2026 19:57:16 +0000 elapsed time 0h 1m 3s >>> py3-nh3: Cleaning up srcdir >>> py3-nh3: Cleaning up pkgdir >>> py3-nh3: Uninstalling dependencies... ( 1/40) Purging .makedepends-py3-nh3 (20260216.195614) ( 2/40) Purging cargo (1.93.1-r0) ( 3/40) Purging rust (1.93.1-r0) ( 4/40) Purging py3-gpep517-pyc (19-r1) ( 5/40) Purging py3-gpep517 (19-r1) ( 6/40) Purging py3-installer-pyc (0.7.0-r2) ( 7/40) Purging py3-installer (0.7.0-r2) ( 8/40) Purging py3-maturin-pyc (1.11.5-r0) ( 9/40) Purging py3-maturin (1.11.5-r0) (10/40) Purging maturin (1.11.5-r0) (11/40) Purging py3-wheel-pyc (0.46.1-r0) (12/40) Purging py3-wheel (0.46.1-r0) (13/40) Purging py3-pytest-pyc (9.0.2-r0) (14/40) Purging py3-pytest (9.0.2-r0) (15/40) Purging py3-iniconfig-pyc (2.3.0-r0) (16/40) Purging py3-iniconfig (2.3.0-r0) (17/40) Purging py3-packaging-pyc (25.0-r0) (18/40) Purging py3-packaging (25.0-r0) (19/40) Purging py3-parsing-pyc (3.3.2-r0) (20/40) Purging py3-parsing (3.3.2-r0) (21/40) Purging py3-pluggy-pyc (1.6.0-r0) (22/40) Purging py3-pluggy (1.6.0-r0) (23/40) Purging py3-py-pyc (1.11.0-r4) (24/40) Purging py3-py (1.11.0-r4) (25/40) Purging py3-pygments-pyc (2.19.2-r0) (26/40) Purging py3-pygments (2.19.2-r0) (27/40) Purging python3-pyc (3.12.12-r0) (28/40) Purging python3-pycache-pyc0 (3.12.12-r0) (29/40) Purging pyc (3.12.12-r0) (30/40) Purging python3 (3.12.12-r0) (31/40) Purging gdbm (1.26-r0) (32/40) Purging libbz2 (1.0.8-r6) (33/40) Purging libpanelw (6.6_p20251231-r0) (34/40) Purging llvm21-libs (21.1.8-r0) (35/40) Purging mpdecimal (4.0.1-r0) (36/40) Purging scudo-malloc (21.1.8-r0) (37/40) Purging sqlite-libs (3.51.2-r1) (38/40) Purging libffi (3.5.2-r0) (39/40) Purging libxml2 (2.13.9-r0) (40/40) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 288.7 MiB in 106 packages >>> py3-nh3: Updating the community/ppc64le repository index... >>> py3-nh3: Signing the index...