>>> black: Building community/black 26.3.0-r1 (using abuild 3.18.0_rc7-r1) started Fri, 16 Oct 2026 19:42:39 +0000 >>> black: Validating /home/buildozer/aports/community/black/APKBUILD... >>> black: Analyzing dependencies... >>> black: Installing for build: build-base py3-aiohttp py3-click py3-mypy-extensions py3-packaging py3-pathspec py3-platformdirs py3-pytokens py3-gpep517 py3-hatch-fancy-pypi-readme py3-hatchling py3-hatch-vcs py3-wheel py3-parameterized py3-pytest ( 1/88) Installing libbz2 (1.0.8-r6) ( 2/88) Installing libffi (3.8.0-r0) ( 3/88) Installing xz-libs (5.8.4-r0) ( 4/88) Installing mpdecimal (4.0.1-r0) ( 5/88) Installing libpanelw (6.6_p20260822-r0) ( 6/88) Installing readline (8.3.3-r1) ( 7/88) Installing sqlite-libs (3.54.0-r0) ( 8/88) Installing python3 (3.14.8-r0) ( 9/88) Installing python3-pycache-pyc0 (3.14.8-r0) (10/88) Installing pyc (3.14.8-r0) (11/88) Installing py3-aiohappyeyeballs-pyc (2.6.1-r1) (12/88) Installing py3-aiohttp-pyc (3.14.3-r0) (13/88) Installing python3-pyc (3.14.8-r0) (14/88) Installing py3-aiohappyeyeballs (2.6.1-r1) (15/88) Installing py3-frozenlist (1.8.0-r2) (16/88) Installing py3-frozenlist-pyc (1.8.0-r2) (17/88) Installing py3-aiosignal (1.4.0-r1) (18/88) Installing py3-aiosignal-pyc (1.4.0-r1) (19/88) Installing py3-typing-extensions (4.16.0-r0) (20/88) Installing py3-typing-extensions-pyc (4.16.0-r0) (21/88) Installing py3-async-timeout (4.0.3-r3) (22/88) Installing py3-async-timeout-pyc (4.0.3-r3) (23/88) Installing py3-attrs (26.1.0-r0) (24/88) Installing py3-attrs-pyc (26.1.0-r0) (25/88) Installing py3-brotli (1.2.0-r1) (26/88) Installing py3-brotli-pyc (1.2.0-r1) (27/88) Installing py3-charset-normalizer (3.5.1-r0) (28/88) Installing py3-charset-normalizer-pyc (3.5.1-r0) (29/88) Installing py3-idna (3.20-r0) (30/88) Installing py3-idna-pyc (3.20-r0) (31/88) Installing py3-idna-ssl (1.1.0-r10) (32/88) Installing py3-idna-ssl-pyc (1.1.0-r10) (33/88) Installing py3-multidict (7.0.0-r0) (34/88) Installing py3-multidict-pyc (7.0.0-r0) (35/88) Installing py3-expandvars (1.1.2-r3) (36/88) Installing py3-expandvars-pyc (1.1.2-r3) (37/88) Installing py3-propcache (0.5.4-r0) (38/88) Installing py3-propcache-pyc (0.5.4-r0) (39/88) Installing py3-yarl (1.25.1-r0) (40/88) Installing py3-yarl-pyc (1.25.1-r0) (41/88) Installing py3-aiohttp (3.14.3-r0) (42/88) Installing py3-click (8.4.2-r0) (43/88) Installing py3-click-pyc (8.4.2-r0) (44/88) Installing py3-mypy-extensions (1.1.0-r1) (45/88) Installing py3-mypy-extensions-pyc (1.1.0-r1) (46/88) Installing py3-parsing (3.3.3-r0) (47/88) Installing py3-parsing-pyc (3.3.3-r0) (48/88) Installing py3-packaging (26.2-r0) (49/88) Installing py3-packaging-pyc (26.2-r0) (50/88) Installing py3-pathspec (1.1.1-r0) (51/88) Installing py3-pathspec-pyc (1.1.1-r0) (52/88) Installing py3-platformdirs (4.12.0-r0) (53/88) Installing py3-platformdirs-pyc (4.12.0-r0) (54/88) Installing py3-pytokens (0.3.0-r1) (55/88) Installing py3-pytokens-pyc (0.3.0-r1) (56/88) Installing py3-installer (1.0.1-r0) (57/88) Installing py3-installer-pyc (1.0.1-r0) (58/88) Installing py3-gpep517 (20-r0) (59/88) Installing py3-gpep517-pyc (20-r0) (60/88) Installing py3-hatch-fancy-pypi-readme (25.1.0-r1) (61/88) Installing py3-hatch-fancy-pypi-readme-pyc (25.1.0-r1) (62/88) Installing py3-editables (0.6-r0) (63/88) Installing py3-editables-pyc (0.6-r0) (64/88) Installing py3-pluggy (1.6.0-r1) (65/88) Installing py3-pluggy-pyc (1.6.0-r1) (66/88) Installing py3-trove-classifiers (2026.9.21.13-r0) (67/88) Installing py3-trove-classifiers-pyc (2026.9.21.13-r0) (68/88) Installing py3-hatchling (1.31.0-r0) (69/88) Installing py3-hatchling-pyc (1.31.0-r0) (70/88) Installing py3-setuptools (84.0.0-r0) (71/88) Installing py3-setuptools-pyc (84.0.0-r0) (72/88) Installing py3-setuptools_scm (9.2.2-r1) (73/88) Installing py3-setuptools_scm-pyc (9.2.2-r1) (74/88) Installing py3-hatch-vcs (0.5.0-r1) (75/88) Installing py3-hatch-vcs-pyc (0.5.0-r1) (76/88) Installing py3-wheel (0.48.0-r0) (77/88) Installing py3-wheel-pyc (0.48.0-r0) (78/88) Installing py3-parameterized (0.9.0-r4) (79/88) Installing py3-parameterized-pyc (0.9.0-r4) (80/88) Installing py3-iniconfig (2.3.0-r1) (81/88) Installing py3-iniconfig-pyc (2.3.0-r1) (82/88) Installing py3-py (1.11.0-r5) (83/88) Installing py3-py-pyc (1.11.0-r5) (84/88) Installing py3-pygments (2.21.0-r0) (85/88) Installing py3-pygments-pyc (2.21.0-r0) (86/88) Installing py3-pytest (9.1.1-r1) (87/88) Installing py3-pytest-pyc (9.1.1-r1) (88/88) Installing .makedepends-black (20261016.194243) Executing busybox-1.38.0-r7.trigger OK: 347.6 MiB in 190 packages >>> black: Cleaning up srcdir >>> black: Cleaning up pkgdir >>> black: Cleaning up tmpdir >>> black: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/black-26.3.0.tar.gz /var/cache/distfiles/v3.25/black-26.3.0.tar.gz: OK >>> black: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/black-26.3.0.tar.gz /var/cache/distfiles/v3.25/black-26.3.0.tar.gz: OK >>> black: Unpacking /var/cache/distfiles/v3.25/black-26.3.0.tar.gz... 2026-10-16 19:42:43,890 gpep517 INFO Building wheel via backend hatchling.build 2026-10-16 19:42:44,086 gpep517 INFO The backend produced .dist/black-26.3.0-py3-none-any.whl black-26.3.0-py3-none-any.whl Couldn't detect Bash version, shell completion is not supported. Couldn't detect Bash version, shell completion is not supported. ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 rootdir: /home/buildozer/aports/community/black/src/black-26.3.0 configfile: pyproject.toml plugins: platformdirs-4.12.0 collected 432 items / 1 skipped tests/test_black.py .................................................... [ 12%] ...................FF................................................... [ 28%] ............................sss [ 35%] tests/test_blackd.py ............................... [ 43%] tests/test_concurrency_manager_shutdown.py . [ 43%] tests/test_docs.py . [ 43%] tests/test_format.py ................................................... [ 55%] ........................................................................ [ 71%] ........................................................................ [ 88%] ............ [ 91%] tests/test_no_ipynb.py ss [ 91%] tests/test_ranges.py ............................... [ 99%] tests/test_schema.py . [ 99%] tests/test_tokenize.py .. [ 99%] tests/test_trans.py . [100%] =================================== FAILURES =================================== ____________________ BlackTestCase.test_read_pyproject_toml ____________________ self = def test_read_pyproject_toml(self) -> None: test_toml_file = THIS_DIR / "test.toml" fake_ctx = FakeContext() > black.read_pyproject_toml(fake_ctx, FakeParameter(), str(test_toml_file)) ^^^^^^^^^^^^^^^ E TypeError: Can't instantiate abstract class FakeParameter without an implementation for abstract methods '_parse_decls', 'add_to_parser' tests/test_black.py:1613: TypeError ______________ BlackTestCase.test_read_pyproject_toml_from_stdin _______________ self = def test_read_pyproject_toml_from_stdin(self) -> None: with TemporaryDirectory() as workspace: root = Path(workspace) src_dir = root / "src" src_dir.mkdir() src_pyproject = src_dir / "pyproject.toml" src_pyproject.touch() test_toml_content = (THIS_DIR / "test.toml").read_text(encoding="utf-8") src_pyproject.write_text(test_toml_content, encoding="utf-8") src_python = src_dir / "foo.py" src_python.touch() fake_ctx = FakeContext() fake_ctx.params["src"] = ("-",) fake_ctx.params["stdin_filename"] = str(src_python) with change_directory(root): > black.read_pyproject_toml(fake_ctx, FakeParameter(), None) ^^^^^^^^^^^^^^^ E TypeError: Can't instantiate abstract class FakeParameter without an implementation for abstract methods '_parse_decls', 'add_to_parser' tests/test_black.py:1645: TypeError =========================== short test summary info ============================ FAILED tests/test_black.py::BlackTestCase::test_read_pyproject_toml - TypeErr... FAILED tests/test_black.py::BlackTestCase::test_read_pyproject_toml_from_stdin ================== 2 failed, 425 passed, 6 skipped in 58.78s =================== >>> ERROR: black: check failed >>> black: Uninstalling dependencies... ( 1/88) Purging .makedepends-black (20261016.194243) ( 2/88) Purging py3-aiohttp-pyc (3.14.3-r0) ( 3/88) Purging py3-aiohttp (3.14.3-r0) ( 4/88) Purging py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 5/88) Purging py3-aiohappyeyeballs (2.6.1-r1) ( 6/88) Purging py3-aiosignal-pyc (1.4.0-r1) ( 7/88) Purging py3-aiosignal (1.4.0-r1) ( 8/88) Purging py3-frozenlist-pyc (1.8.0-r2) ( 9/88) Purging py3-frozenlist (1.8.0-r2) (10/88) Purging py3-async-timeout-pyc (4.0.3-r3) (11/88) Purging py3-async-timeout (4.0.3-r3) (12/88) Purging py3-attrs-pyc (26.1.0-r0) (13/88) Purging py3-attrs (26.1.0-r0) (14/88) Purging py3-brotli-pyc (1.2.0-r1) (15/88) Purging py3-brotli (1.2.0-r1) (16/88) Purging py3-charset-normalizer-pyc (3.5.1-r0) (17/88) Purging py3-charset-normalizer (3.5.1-r0) (18/88) Purging py3-idna-ssl-pyc (1.1.0-r10) (19/88) Purging py3-idna-ssl (1.1.0-r10) (20/88) Purging py3-typing-extensions-pyc (4.16.0-r0) (21/88) Purging py3-typing-extensions (4.16.0-r0) (22/88) Purging py3-yarl-pyc (1.25.1-r0) (23/88) Purging py3-yarl (1.25.1-r0) (24/88) Purging py3-idna-pyc (3.20-r0) (25/88) Purging py3-idna (3.20-r0) (26/88) Purging py3-multidict-pyc (7.0.0-r0) (27/88) Purging py3-multidict (7.0.0-r0) (28/88) Purging py3-propcache-pyc (0.5.4-r0) (29/88) Purging py3-propcache (0.5.4-r0) (30/88) Purging py3-expandvars-pyc (1.1.2-r3) (31/88) Purging py3-expandvars (1.1.2-r3) (32/88) Purging py3-click-pyc (8.4.2-r0) (33/88) Purging py3-click (8.4.2-r0) (34/88) Purging py3-mypy-extensions-pyc (1.1.0-r1) (35/88) Purging py3-mypy-extensions (1.1.0-r1) (36/88) Purging py3-platformdirs-pyc (4.12.0-r0) (37/88) Purging py3-platformdirs (4.12.0-r0) (38/88) Purging py3-pytokens-pyc (0.3.0-r1) (39/88) Purging py3-pytokens (0.3.0-r1) (40/88) Purging py3-gpep517-pyc (20-r0) (41/88) Purging py3-gpep517 (20-r0) (42/88) Purging py3-installer-pyc (1.0.1-r0) (43/88) Purging py3-installer (1.0.1-r0) (44/88) Purging py3-hatch-fancy-pypi-readme-pyc (25.1.0-r1) (45/88) Purging py3-hatch-fancy-pypi-readme (25.1.0-r1) (46/88) Purging py3-hatch-vcs-pyc (0.5.0-r1) (47/88) Purging py3-hatch-vcs (0.5.0-r1) (48/88) Purging py3-hatchling-pyc (1.31.0-r0) (49/88) Purging py3-hatchling (1.31.0-r0) (50/88) Purging py3-editables-pyc (0.6-r0) (51/88) Purging py3-editables (0.6-r0) (52/88) Purging py3-pathspec-pyc (1.1.1-r0) (53/88) Purging py3-pathspec (1.1.1-r0) (54/88) Purging py3-trove-classifiers-pyc (2026.9.21.13-r0) (55/88) Purging py3-trove-classifiers (2026.9.21.13-r0) (56/88) Purging py3-setuptools_scm-pyc (9.2.2-r1) (57/88) Purging py3-setuptools_scm (9.2.2-r1) (58/88) Purging py3-setuptools-pyc (84.0.0-r0) (59/88) Purging py3-setuptools (84.0.0-r0) (60/88) Purging py3-wheel-pyc (0.48.0-r0) (61/88) Purging py3-wheel (0.48.0-r0) (62/88) Purging py3-parameterized-pyc (0.9.0-r4) (63/88) Purging py3-parameterized (0.9.0-r4) (64/88) Purging py3-pytest-pyc (9.1.1-r1) (65/88) Purging py3-pytest (9.1.1-r1) (66/88) Purging py3-iniconfig-pyc (2.3.0-r1) (67/88) Purging py3-iniconfig (2.3.0-r1) (68/88) Purging py3-packaging-pyc (26.2-r0) (69/88) Purging py3-packaging (26.2-r0) (70/88) Purging py3-parsing-pyc (3.3.3-r0) (71/88) Purging py3-parsing (3.3.3-r0) (72/88) Purging py3-pluggy-pyc (1.6.0-r1) (73/88) Purging py3-pluggy (1.6.0-r1) (74/88) Purging py3-py-pyc (1.11.0-r5) (75/88) Purging py3-py (1.11.0-r5) (76/88) Purging py3-pygments-pyc (2.21.0-r0) (77/88) Purging py3-pygments (2.21.0-r0) (78/88) Purging python3-pyc (3.14.8-r0) (79/88) Purging python3-pycache-pyc0 (3.14.8-r0) (80/88) Purging pyc (3.14.8-r0) (81/88) Purging python3 (3.14.8-r0) (82/88) Purging libbz2 (1.0.8-r6) (83/88) Purging libffi (3.8.0-r0) (84/88) Purging libpanelw (6.6_p20260822-r0) (85/88) Purging mpdecimal (4.0.1-r0) (86/88) Purging readline (8.3.3-r1) (87/88) Purging sqlite-libs (3.54.0-r0) (88/88) Purging xz-libs (5.8.4-r0) Executing busybox-1.38.0-r7.trigger OK: 276.9 MiB in 102 packages